Actions40
- Index Spoken Words
- Get Transcript
- Search in a Video
- Generate Stream
- Index Scenes
- List Scene Indexes
- Get Scene Index
- Delete Scene Index
- Add Subtitle
- Translate Transcript
- Generate Audio URL
- Generate Image URL
- Create Collection
- Download
- Get Collection
- Get Collections
- Update Collection
- YouTube Search
- Delete Audio
- Delete Image
- Delete Video
- Delete Collection
- Dub Video
- Generate Image
- Generate Music
- Generate Sound Effect
- Generate Voice
- Generate Video
- Generate Text
- Get Audio
- Get Audios
- Get Image
- Get Images
- Get Video
- Get Videos
- Search in a Collection
- Upload
- Record Meeting
- Get Meeting
- Compile Timeline (VideoDB's Video Editor)
Record Meeting
AI-generatedSummary
Record a meeting by providing its URL and optionally specifying bot details, meeting title, callback configuration, time zone, and whether to enable realtime streaming. The recording is saved to a specified collection.
Inputs
- Collection Name or ID (required) — Select the target collection by name or ID where the meeting recording will be saved.
- Meeting URL (required) — The URL of the meeting to be recorded.
- Bot Name — Optional name for the bot that will join and record the meeting.
- Bot Image URL — Optional image URL for the bot.
- Meeting Title — Optional title to label the recorded meeting.
- Callback URL — Optional URL to be called back upon recording completion.
- Callback Data — Optional JSON data to include with the callback request.
- Time Zone — Time zone to interpret meeting times; defaults to UTC if not specified.
- Realtime Stream — Boolean flag to enable or disable realtime streaming while recording; defaults to false.
Output shape
a single JSON response object from the VideoDB API representing the recording request result
The operation sends a POST request to the VideoDB API at the endpoint /collection/{collection_id}/meeting/record with the supplied parameters in the body. The response typically contains details about the recording job or confirmation. Errors are captured and can be output as error messages if 'Continue On Fail' is enabled.
Examples
Example 1: Record a meeting with required and optional parameters
Provide the collection ID, meeting URL, and optionally bot name; receive JSON response confirming the recording has started or containing metadata.