Notification
The Notification module provides webhook configuration for automated status updates and job completion notifications. When VMS completes job or stream creation, it sends comprehensive information including status and playback URLs to pre-configured notification endpoints.
Notification Functionality
Automatic Notifications
The notification system automatically transmits the following information upon job completion:
- Job Status: Current operational state and processing results
- Playback URLs: Stream delivery endpoints for various output formats
- Configuration Details: Job-specific parameters and settings
- Additional Metadata: Relevant processing and delivery information
Integration Purpose
The notification host serves as an HTTP API endpoint in the user's Content Management System, enabling:
- Internal processing automation
- Real-time status monitoring
- Integration with existing workflows
- Custom business logic implementation
- Data synchronization between VMS and external systems
Notification Configuration
Current Configuration
The system displays existing notification settings for job completion notifications.
![Figure Needed] Screenshot of notification management interface
Add New Notification
Click the red + New Notification button in the upper right area to launch the notification configuration window.
Notification Setup
-
Name: Enter a descriptive identifier for the notification configuration
-
URL: Enter the complete HTTP API endpoint URL for your Content Management System
-
Click Submit to activate the notification configuration
![Figure Needed] Screenshot of notification creation form
Notification Management
Notification Listing
View all configured notification endpoints with their names and URLs.
![Figure Needed] Screenshot of notification listing interface
Delete Notification
Remove notification configurations that are no longer required.
![Figure Needed] Screenshot of notification deletion interface
Notification Usage
The notification system enables:
- Workflow Automation: Trigger downstream processes upon job completion
- Status Monitoring: Real-time updates on transcoding progress
- Error Handling: Immediate notification of processing failures
- Content Management: Automatic updates to content libraries and databases
- Billing Integration: Usage tracking and billing system updates
Configured notification URLs receive POST requests containing comprehensive job completion and status information for all video transcoding operations, enabling seamless integration with external systems and workflows.