diff --git a/fern/apis/api/openapi.json b/fern/apis/api/openapi.json index 644ea32f..1dd58c49 100644 --- a/fern/apis/api/openapi.json +++ b/fern/apis/api/openapi.json @@ -5474,7 +5474,7 @@ } ], "responses": { - "200": { + "202": { "description": "" } }, @@ -7151,7 +7151,9 @@ "el", "en", "en-AU", + "en-CA", "en-GB", + "en-IE", "en-IN", "en-NZ", "en-US", @@ -8812,7 +8814,9 @@ "el", "en", "en-AU", + "en-CA", "en-GB", + "en-IE", "en-IN", "en-NZ", "en-US", @@ -11067,6 +11071,13 @@ "TransferAssistant": { "type": "object", "properties": { + "name": { + "type": "string", + "description": "Optional name for the transfer assistant", + "maxLength": 100, + "default": "transfer-assistant", + "example": "Sales Transfer Assistant" + }, "model": { "description": "Model configuration for the transfer assistant", "allOf": [ @@ -23710,6 +23721,14 @@ "$ref": "#/components/schemas/VoicemailDetectionBackoffPlan" } ] + }, + "type": { + "type": "string", + "description": "This is the detection type to use for voicemail detection.\n- 'audio': Uses native audio models (default)\n- 'transcript': Uses ASR/transcript-based detection\n@default 'audio' (audio detection)", + "enum": [ + "audio", + "transcript" + ] } }, "required": [ @@ -23740,6 +23759,14 @@ "$ref": "#/components/schemas/VoicemailDetectionBackoffPlan" } ] + }, + "type": { + "type": "string", + "description": "This is the detection type to use for voicemail detection.\n- 'audio': Uses native audio models (default)\n- 'transcript': Uses ASR/transcript-based detection\n@default 'audio' (audio detection)", + "enum": [ + "audio", + "transcript" + ] } }, "required": [ @@ -23842,6 +23869,14 @@ "$ref": "#/components/schemas/VoicemailDetectionBackoffPlan" } ] + }, + "type": { + "type": "string", + "description": "This is the detection type to use for voicemail detection.\n- 'audio': Uses native audio models (default)\n- 'transcript': Uses ASR/transcript-based detection\n@default 'audio' (audio detection)", + "enum": [ + "audio", + "transcript" + ] } }, "required": [ @@ -27097,6 +27132,12 @@ "call.in-progress.error-vapifault-google-transcriber-failed", "pipeline-error-openai-transcriber-failed", "call.in-progress.error-vapifault-openai-transcriber-failed", + "call.in-progress.error-warm-transfer-max-duration", + "call.in-progress.error-warm-transfer-assistant-cancelled", + "call.in-progress.error-warm-transfer-silence-timeout", + "call.in-progress.error-warm-transfer-microphone-timeout", + "call.in-progress.error-warm-transfer-hang-timeout", + "call.in-progress.error-warm-transfer-idle-timeout", "assistant-ended-call", "assistant-said-end-call-phrase", "assistant-ended-call-with-hangup-task", @@ -27107,6 +27148,7 @@ "call.in-progress.error-transfer-failed", "customer-busy", "customer-ended-call", + "customer-ended-call-after-warm-transfer-attempt", "customer-did-not-answer", "customer-did-not-give-microphone-permission", "exceeded-max-duration", @@ -47175,6 +47217,12 @@ "call.in-progress.error-vapifault-google-transcriber-failed", "pipeline-error-openai-transcriber-failed", "call.in-progress.error-vapifault-openai-transcriber-failed", + "call.in-progress.error-warm-transfer-max-duration", + "call.in-progress.error-warm-transfer-assistant-cancelled", + "call.in-progress.error-warm-transfer-silence-timeout", + "call.in-progress.error-warm-transfer-microphone-timeout", + "call.in-progress.error-warm-transfer-hang-timeout", + "call.in-progress.error-warm-transfer-idle-timeout", "assistant-ended-call", "assistant-said-end-call-phrase", "assistant-ended-call-with-hangup-task", @@ -47185,6 +47233,7 @@ "call.in-progress.error-transfer-failed", "customer-busy", "customer-ended-call", + "customer-ended-call-after-warm-transfer-attempt", "customer-did-not-answer", "customer-did-not-give-microphone-permission", "exceeded-max-duration", @@ -48362,6 +48411,12 @@ "call.in-progress.error-vapifault-google-transcriber-failed", "pipeline-error-openai-transcriber-failed", "call.in-progress.error-vapifault-openai-transcriber-failed", + "call.in-progress.error-warm-transfer-max-duration", + "call.in-progress.error-warm-transfer-assistant-cancelled", + "call.in-progress.error-warm-transfer-silence-timeout", + "call.in-progress.error-warm-transfer-microphone-timeout", + "call.in-progress.error-warm-transfer-hang-timeout", + "call.in-progress.error-warm-transfer-idle-timeout", "assistant-ended-call", "assistant-said-end-call-phrase", "assistant-ended-call-with-hangup-task", @@ -48372,6 +48427,7 @@ "call.in-progress.error-transfer-failed", "customer-busy", "customer-ended-call", + "customer-ended-call-after-warm-transfer-attempt", "customer-did-not-answer", "customer-did-not-give-microphone-permission", "exceeded-max-duration",