Update Scheduled Bot
Update a Scheduled Bot.
The base rate limit for this endpoint is:
- 300 requests per min per workspace
Path parameters
A UUID string identifying this bot.
Request body
Example request
{
"recording_config": {
"transcript": {
"provider": {
"assembly_ai_async_chunked": {
"speech_model": null,
"language_code": "en_us",
"language_detection": true,
"language_confidence_threshold": 0.7,
"punctuate": true,
"format_text": true,
"multichannel": true,
"webhook_url": "https://your-webhook-url.tld/path",
"webhook_auth_header_name": "webhook-secret",
"webhook_auth_header_value": "webhook-secret-value",
"auto_highlights": true,
"audio_start_from": 10,
"audio_end_at": 280,
"filter_profanity": true,
"redact_pii": true,
"redact_pii_audio": true,
"redact_pii_audio_quality": "mp3",
"redact_pii_policies": [
"us_social_security_number",
"credit_card_number"
],
"redact_pii_sub": "hash",
"speaker_labels": true,
"speakers_expected": 2,
"content_safety": true,
"iab_categories": true,
"custom_spelling": [],
"disfluencies": false,
"sentiment_analysis": true,
"auto_chapters": true,
"entity_detection": true,
"speech_threshold": 0.5,
"summarization": true,
"summary_model": "informative",
"summary_type": "bullets",
"custom_topics": true,
"topics": [],
"speech_understanding": {
"request": {
"translation": {
"target_languages": [
"es",
"de"
],
"formal": true,
"match_original_utterance": true
}
}
}
},
"gladia_v2_streaming": {
"custom_metadata": {
"user": "John Doe"
},
"realtime_processing": {
"custom_vocabulary_config": {
"vocabulary": [
"Westeros",
{
"value": "Stark"
},
{
"value": "Night's Watch",
"pronunciations": [
"Nightz Watch"
],
"intensity": 0.4,
"language": "en"
}
],
"default_intensity": 0.5
},
"custom_spelling_config": {
"spelling_dictionary": {
"Gettleman": [
"gettleman"
],
"SQL": [
"Sequel"
]
}
},
"translation_config": {
"target_languages": [
"en"
]
}
},
"callback_config": {
"url": "https://callback.example"
}
}
}
}
}
}Response
Changes
Changed in 3 of the 6 revisions of this API.41911
- ●
removed the optional property
recordings/items/media_shortcuts/allOf[RecordingShortcuts]/transcript/allOf[TranscriptArtifactShortcut]/provider/allOf[TranscriptArtifactProvider]/gladia_v2_async/callbackfrom the response with the200statusresponse-optional-property-removed
- ●
removed the optional property
recordings/items/media_shortcuts/allOf[RecordingShortcuts]/transcript/allOf[TranscriptArtifactShortcut]/provider/allOf[TranscriptArtifactProvider]/gladia_v2_async/callback_configfrom the response with the200statusresponse-optional-property-removed
- ●
removed the optional property
recordings/items/media_shortcuts/allOf[RecordingShortcuts]/transcript/allOf[TranscriptArtifactShortcut]/provider/allOf[TranscriptArtifactProvider]/gladia_v2_async/callback_urlfrom the response with the200statusresponse-optional-property-removed
- ●
- ○
added the optional property
recordings/items/media_shortcuts/allOf[RecordingShortcuts]/transcript/allOf[TranscriptArtifactShortcut]/provider/allOf[TranscriptArtifactProvider]/deepgram_async/credential_idto the response with the200statusresponse-optional-property-added
- ○
- ▲
the
recording_config/allOf[BotRecordingConfigRequest]/realtime_endpoints/items/request property type/format changed fromobject/to/(media type: application/json)request-property-type-changed
- ▲
added
BotRecordingConfigRealtimeEndpointBotRecordingConfigRealtimeEndpointRtmpBotRecordingConfigRealtimeEndpointBotRecordingConfigRealtimeEndpointWebsocketBotRecordingConfigRealtimeEndpointBotRecordingConfigRealtimeEndpointWebhookBotRecordingConfigRealtimeEndpointBotRecordingConfigRealtimeEndpointDesktopSdkCallbackto therecording_config/allOf[BotRecordingConfig]/realtime_endpoints/items/response propertyoneOflist for the response status200response-property-one-of-added
- ▲
the
recording_config/allOf[BotRecordingConfig]/realtime_endpoints/items/response's property type/format changed fromobject/to/for status200response-property-type-changed
- ▲
removed the required property
recording_config/allOf[BotRecordingConfig]/realtime_endpoints/items/typefrom the response with the200statusresponse-required-property-removed
- ●
removed the request property
recording_config/allOf[BotRecordingConfigRequest]/realtime_endpoints/items/events(media type: application/json)request-property-removed
- ●
removed the request property
recording_config/allOf[BotRecordingConfigRequest]/realtime_endpoints/items/events(media type: application/x-www-form-urlencoded)request-property-removed
- ●
removed the request property
recording_config/allOf[BotRecordingConfigRequest]/realtime_endpoints/items/events(media type: multipart/form-data)request-property-removed
- ●
removed the request property
recording_config/allOf[BotRecordingConfigRequest]/realtime_endpoints/items/metadata(media type: application/json)request-property-removed
- ●
removed the request property
recording_config/allOf[BotRecordingConfigRequest]/realtime_endpoints/items/metadata(media type: application/x-www-form-urlencoded)request-property-removed
- ●
removed the request property
recording_config/allOf[BotRecordingConfigRequest]/realtime_endpoints/items/metadata(media type: multipart/form-data)request-property-removed
- ●
removed the request property
recording_config/allOf[BotRecordingConfigRequest]/realtime_endpoints/items/type(media type: application/json)request-property-removed
- ●
removed the request property
recording_config/allOf[BotRecordingConfigRequest]/realtime_endpoints/items/type(media type: application/x-www-form-urlencoded)request-property-removed
- ●
removed the request property
recording_config/allOf[BotRecordingConfigRequest]/realtime_endpoints/items/type(media type: multipart/form-data)request-property-removed
- ●
removed the request property
recording_config/allOf[BotRecordingConfigRequest]/realtime_endpoints/items/url(media type: application/json)request-property-removed
- ●
removed the request property
recording_config/allOf[BotRecordingConfigRequest]/realtime_endpoints/items/url(media type: application/x-www-form-urlencoded)request-property-removed
- ●
removed the request property
recording_config/allOf[BotRecordingConfigRequest]/realtime_endpoints/items/url(media type: multipart/form-data)request-property-removed
- ●
removed the optional property
recording_config/allOf[BotRecordingConfig]/realtime_endpoints/items/eventsfrom the response with the200statusresponse-optional-property-removed
- ●
removed the optional property
recording_config/allOf[BotRecordingConfig]/realtime_endpoints/items/metadatafrom the response with the200statusresponse-optional-property-removed
- ●
removed the optional property
recording_config/allOf[BotRecordingConfig]/realtime_endpoints/items/urlfrom the response with the200statusresponse-optional-property-removed
- ●
added the new
melia-1enum value to therecordings/items/media_shortcuts/allOf[RecordingShortcuts]/transcript/allOf[TranscriptArtifactShortcut]/provider/allOf[TranscriptArtifactProvider]/speechmatics_async/transcription_config/operating_pointresponse property for the response status200response-property-enum-value-added
- ○
added discriminator to
recording_config/allOf[BotRecordingConfigRequest]/realtime_endpoints/items/request property (media type: application/json)request-property-discriminator-added
- ○
added discriminator to
recording_config/allOf[BotRecordingConfigRequest]/realtime_endpoints/items/request property (media type: application/x-www-form-urlencoded)request-property-discriminator-added
- ○
added discriminator to
recording_config/allOf[BotRecordingConfigRequest]/realtime_endpoints/items/request property (media type: multipart/form-data)request-property-discriminator-added
- ○
added
BotRecordingConfigRealtimeEndpointBotRecordingConfigRealtimeEndpointRtmpRequestBotRecordingConfigRealtimeEndpointBotRecordingConfigRealtimeEndpointWebsocketRequestBotRecordingConfigRealtimeEndpointBotRecordingConfigRealtimeEndpointWebhookRequestBotRecordingConfigRealtimeEndpointBotRecordingConfigRealtimeEndpointDesktopSdkCallbackRequestto therecording_config/allOf[BotRecordingConfigRequest]/realtime_endpoints/items/request propertyoneOflist (media type: application/json)request-property-one-of-added
- ○
added
BotRecordingConfigRealtimeEndpointBotRecordingConfigRealtimeEndpointRtmpRequestBotRecordingConfigRealtimeEndpointBotRecordingConfigRealtimeEndpointWebsocketRequestBotRecordingConfigRealtimeEndpointBotRecordingConfigRealtimeEndpointWebhookRequestBotRecordingConfigRealtimeEndpointBotRecordingConfigRealtimeEndpointDesktopSdkCallbackRequestto therecording_config/allOf[BotRecordingConfigRequest]/realtime_endpoints/items/request propertyoneOflist (media type: application/x-www-form-urlencoded)request-property-one-of-added
- ○
added
BotRecordingConfigRealtimeEndpointBotRecordingConfigRealtimeEndpointRtmpRequestBotRecordingConfigRealtimeEndpointBotRecordingConfigRealtimeEndpointWebsocketRequestBotRecordingConfigRealtimeEndpointBotRecordingConfigRealtimeEndpointWebhookRequestBotRecordingConfigRealtimeEndpointBotRecordingConfigRealtimeEndpointDesktopSdkCallbackRequestto therecording_config/allOf[BotRecordingConfigRequest]/realtime_endpoints/items/request propertyoneOflist (media type: multipart/form-data)request-property-one-of-added
- ○
the
recording_config/allOf[BotRecordingConfigRequest]/realtime_endpoints/items/request property type/format was generalized fromobject/to/(media type: application/x-www-form-urlencoded)request-property-type-generalized
- ○
the
recording_config/allOf[BotRecordingConfigRequest]/realtime_endpoints/items/request property type/format was generalized fromobject/to/(media type: multipart/form-data)request-property-type-generalized
- ○
added the optional property
recordings/items/media_shortcuts/allOf[RecordingShortcuts]/transcript/allOf[TranscriptArtifactShortcut]/provider/allOf[TranscriptArtifactProvider]/speechmatics_async/transcription_config/modelto the response with the200statusresponse-optional-property-added
- ○
added discriminator to
recording_config/allOf[BotRecordingConfig]/realtime_endpoints/items/response property for the response status200response-property-discriminator-added
This revision also has 7 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲