{
"data": {
"name": "My first agent",
"language": "en",
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"initial_message": "Hello, how can I help you today?",
"initial_message_delay": 0,
"max_call_duration": 300,
"presence_check_phrases": [
"Allo, vous êtes là ?",
"Pouvez-vous répéter s'il vous plaît ?"
],
"presence_check_idle_threshold": 10,
"presence_check_max_times": 1,
"base_prompt": "You are a helpful assistant",
"voice": {
"name": "Clara",
"provider": "openai",
"instructions": "Warm, empathetic, friendly",
"speed": 0.5
},
"states": [
{
"name": "appointment_booking",
"prompt": "You are a helpful assistant",
"llm": {
"model": "gpt-4o",
"temperature": 0.5,
"provider": "azure_openai"
},
"tools": [
{
"description": "Wait for 2 seconds",
"type": "wait"
},
{
"description": "Hang up the call",
"filler_sentence": "Goodbye!",
"type": "hang_up"
},
{
"description": "Transfer the call to the next available assistant",
"filler_sentence": "I'm transferring you to the next available assistant...",
"type": "transfer_call"
},
{
"description": "Leave a voicemail message",
"filler_sentence": "I tried to call you but you didn't answer. Please call me back at 1234567890",
"type": "leave_voicemail_message"
},
{
"content_type": "url_params",
"description": "Get the availability of the requested assistant by using its name",
"filler_sentence": "I'm checking the availability of the requested assistant...",
"headers": [
{
"description": "The API key to use to call the custom function",
"name": "Authorization",
"value": "Bearer 123"
}
],
"method": "GET",
"parameters": [
{
"description": "The name of the assistant to check the availability of",
"name": "assistant_name",
"type": "string"
}
],
"response_mapping": [
{
"destination_variable": "assistant_availability",
"json_path_to_data": "$.availability"
}
],
"type": "custom_function",
"url": "https://api.example.com/availability"
}
],
"transitions": [
{
"condition": "User provides valid input",
"destination_state_name": "next_state_name",
"filler_sentence": "I'm sorry, I didn't catch that. Can you please repeat?"
}
],
"variables": [
{
"description": "The variable's description",
"extraction_instructions": "The instructions for the variable extraction",
"name": "variable_name",
"type": "string"
}
],
"x_position": -401.1747211895911,
"y_position": 264.2527881040892,
"features": {
"entity_detection": true
}
}
],
"initial_state_name": "<string>",
"llm": {
"model": "gpt-4o",
"temperature": 0.5,
"provider": "azure_openai"
},
"transcriber": {
"provider": "azure"
},
"secure_recording_urls": true,
"interruptions": true,
"interruptions_sensitivity": "high",
"webhook_url": "https://webhook.site/123e4567-e89b-12d3-a456-426614174000",
"webhook_subscriptions": [
"event_variable_value_updated",
"event_all_variables_resolved"
],
"custom_vocabulary": [
"super",
"basta",
"bravo",
"gmail.com"
],
"version": 1,
"variables": [
{
"name": "name",
"type": "string",
"description": "The name of the customer",
"extraction_instructions": "Extract the name of the customer"
}
]
},
"message": "Agent retrieved successfully",
"error": {
"details": [
{
"field": "email",
"message": "Invalid email format"
}
],
"message": "An error occurred while processing your request",
"status": 400,
"type": "generic_error"
},
"status": 200
}
agents
Get agent
Retrieve the active configuration of an agent by its ID. Returns the complete agent configuration including all variables, states, voice, transcriber and LLM settings. The response includes headers about rate limiting.
GET
/
v1
/
agents
/
{agent_id}
Get agent
curl --request GET \
--url https://api.callrounded.com/v1/agents/{agent_id} \
--header 'X-Api-Key: <api-key>'
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Rounded","colors":{"primary":"#F25511","light":"#FF8540","dark":"#C6440D"},"logo":{"light":"https://mintcdn.com/roundedtechnologies/1iLXBGRZCkyJQMgO/logo/rounded-light.svg?fit=max\u0026auto=format\u0026n=1iLXBGRZCkyJQMgO\u0026q=85\u0026s=323ca9bc0245c84827659b3348d1978f","dark":"https://mintcdn.com/roundedtechnologies/1iLXBGRZCkyJQMgO/logo/rounded-dark.svg?fit=max\u0026auto=format\u0026n=1iLXBGRZCkyJQMgO\u0026q=85\u0026s=2287fc0b2217e6ed5bf9179239e845eb"},"favicon":"/logo/rounded-light.svg","navbar":{"links":[{"href":"mailto:team@callrounded.com","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.callrounded.com"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"roundedtechnologies","hasAudioNarration":false,"actualSubdomain":"roundedtechnologies","customDomains":["docs.callrounded.com"],"gitSource":{"type":"github","owner":"callrounded","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a21e67cbd0a90f91cb44b77","collectionId":"c7a8c908-01d8-494a-aeea-d944fc722cf1","schemaVersion":"v2"},"entitlements":{},"buildId":"6a21e67cbd0a90f91cb44b77:success","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"API Reference","count":24},{"language":"default","tag":"v1","count":23},{"language":"default","tag":"Docs","count":19},{"language":"default","tag":"calls","count":7},{"language":"default","tag":"Build","count":6},{"language":"default","tag":"agents","count":6},{"language":"default","tag":"Telephony","count":5},{"language":"default","tag":"post-call-questions","count":5},{"language":"default","tag":"Resources","count":4},{"language":"default","tag":"SIP Providers","count":3}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/agents/get-agent","slug":"/api-reference/agents/get-agent","pageMetadata":{"title":"Get agent","description":"Retrieve the active configuration of an agent by its ID. Returns the complete agent configuration including all variables, states, voice, transcriber and LLM settings. The response includes headers about rate limiting.","deprecated":null,"version":null,"openapi":"/api-reference-v1/openapi.json get /v1/agents/{agent_id}","href":"/api-reference/agents/get-agent","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Retrieve the active configuration of an agent by its ID. Returns the complete agent configuration including all variables, states, voice, transcriber and LLM settings. The response includes headers about rate limiting.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Get agent","description":"Retrieve the active configuration of an agent by its ID. Returns the complete agent configuration including all variables, states, voice, transcriber and LLM settings. The response includes headers about rate limiting.","deprecated":null,"version":null,"openapi":"/api-reference-v1/openapi.json get /v1/agents/{agent_id}","href":"/api-reference/agents/get-agent","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["agents"],"summary":"Get agent","description":"Retrieve the active configuration of an agent by its ID. Returns the complete agent configuration including all variables, states, voice, transcriber and LLM settings. The response includes headers about rate limiting.","operationId":"get_agent_v1_agents__agent_id__get","parameters":["b3c3d32f-2119-43c3-87b4-c76e216337e7","7bb1a3be-6d16-4cde-8465-dd729ec1b298"],"responses":{"200":"4622ef1a-f1c3-47e3-a3ad-a72aad70ff4c","400":"80601fb1-2c84-4812-9a24-70fc30f9545b","401":"65b609f0-5d33-4cbd-b5b2-e36956c7d1b0","403":"48015ba9-651a-4800-aa3d-5d3c92ed2739","404":"7d4d31dd-d3b7-4c5f-9e83-9da722e84890","422":"06fcadd4-d380-48da-b68e-1bf1b4d7565a","429":"fe879a39-2283-4f65-b9ff-439e28253bcd","500":"33fb8287-2255-4f9d-be18-8848770c37eb"},"method":"get","type":"path","servers":["eb3a60a0-1b68-430f-85e4-6def7d75da0e"],"security":["6975066e-0821-4fef-84cf-12e2c24ab028"],"path":"/v1/agents/{agent_id}","baseUrlOptions":["https://api.callrounded.com"],"title":"Get agent","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"b3c3d32f-2119-43c3-87b4-c76e216337e7":{"name":"agent_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","description":"The ID of the agent to get.","title":"Agent Id","isRequired":true,"uniqueKey":"","typeLabel":"string\u003cuuid>"},"description":"The ID of the agent to get."},"7bb1a3be-6d16-4cde-8465-dd729ec1b298":{"name":"version","in":"query","required":false,"schema":{"oneOf":[{"type":"integer","title":"Version","description":"The configuration version of the agent to get. If not provided, the latest published version is returned.","uniqueKey":"oneOf.0","typeLabel":"integer"},{"type":"null","title":"Version","description":"The configuration version of the agent to get. If not provided, the latest published version is returned.","uniqueKey":"oneOf.1","typeLabel":"null"}],"isRequired":false,"uniqueKey":"","typeLabel":"integer | null"},"description":"The configuration version of the agent to get. If not provided, the latest published version is returned."}},"responses":{"4622ef1a-f1c3-47e3-a3ad-a72aad70ff4c":{"description":"Successfully updated agent","content":{"application/json":{"schema":{"properties":{"data":{"properties":{"name":{"type":"string","maxLength":100,"minLength":1,"title":"Name","description":"The name of the agent","examples":["My first agent"],"isRequired":true,"uniqueKey":"data.name","typeLabel":"string"},"language":{"type":"string","enum":["en","fr","fr-FR","fr-BE","fr-CA","es","de","it","nl","pl","ar","pt","el","hr","zh"],"title":"Language","description":"The language of the agent, expressed as a BCP 47 language tag by using its ISO 639-1 code (e.g. 'en', 'fr', 'es'). For French, regional variants using a region code from ISO 3166-1 are also supported (e.g. 'fr-BE').","examples":["en","fr","fr-BE","es"],"isRequired":true,"uniqueKey":"data.language","typeLabel":"enum\u003cstring>"},"id":{"type":"string","format":"uuid","title":"Id","isRequired":true,"uniqueKey":"data.id","typeLabel":"string\u003cuuid>"},"initial_message":{"oneOf":[{"type":"string","title":"Initial Message","description":"The initial message of the agent","default":"Bonjour ! Que puis-je faire pour vous ?","maxLength":1000,"example":"Hello, how can I help you today?","uniqueKey":"data.initial_message.oneOf.0","typeLabel":"string"},{"type":"null","title":"Initial Message","description":"The initial message of the agent","default":"Bonjour ! Que puis-je faire pour vous ?","example":"Hello, how can I help you today?","uniqueKey":"data.initial_message.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.initial_message","typeLabel":"string | null"},"initial_message_delay":{"oneOf":[{"type":"number","title":"Initial Message Delay","description":"The delay of the initial message in seconds","default":0,"maximum":5,"minimum":0,"example":0,"uniqueKey":"data.initial_message_delay.oneOf.0","typeLabel":"number"},{"type":"null","title":"Initial Message Delay","description":"The delay of the initial message in seconds","default":0,"example":0,"uniqueKey":"data.initial_message_delay.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.initial_message_delay","typeLabel":"number | null"},"max_call_duration":{"oneOf":[{"type":"number","title":"Max Call Duration","description":"The maximum duration of the call in seconds","default":1800,"example":300,"uniqueKey":"data.max_call_duration.oneOf.0","typeLabel":"number"},{"type":"null","title":"Max Call Duration","description":"The maximum duration of the call in seconds","default":1800,"example":300,"uniqueKey":"data.max_call_duration.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.max_call_duration","typeLabel":"number | null"},"presence_check_phrases":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"data.presence_check_phrases.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Presence Check Phrases","description":"A series of phrases that the agent will say to re-engage the interlocutor after a period of silence. The phrases should be in the same language as the agent.","default":["Allo, vous êtes là ?","Pouvez-vous répéter s'il vous plaît ?"],"example":["Allo, vous êtes là ?","Pouvez-vous répéter s'il vous plaît ?"],"uniqueKey":"data.presence_check_phrases.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Presence Check Phrases","description":"A series of phrases that the agent will say to re-engage the interlocutor after a period of silence. The phrases should be in the same language as the agent.","default":["Allo, vous êtes là ?","Pouvez-vous répéter s'il vous plaît ?"],"example":["Allo, vous êtes là ?","Pouvez-vous répéter s'il vous plaît ?"],"uniqueKey":"data.presence_check_phrases.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.presence_check_phrases","typeLabel":"string[] | null"},"presence_check_idle_threshold":{"oneOf":[{"type":"integer","title":"Presence Check Idle Threshold","description":"The number of seconds of silence after which the agent will say the presence check phrases","default":15,"maximum":120,"minimum":3,"example":10,"uniqueKey":"data.presence_check_idle_threshold.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Presence Check Idle Threshold","description":"The number of seconds of silence after which the agent will say the presence check phrases","default":15,"example":10,"uniqueKey":"data.presence_check_idle_threshold.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.presence_check_idle_threshold","typeLabel":"integer | null"},"presence_check_max_times":{"oneOf":[{"type":"integer","title":"Presence Check Max Times","description":"The maximum number of times the agent will say the presence check phrases","default":10,"maximum":100,"minimum":1,"example":1,"uniqueKey":"data.presence_check_max_times.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Presence Check Max Times","description":"The maximum number of times the agent will say the presence check phrases","default":10,"example":1,"uniqueKey":"data.presence_check_max_times.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.presence_check_max_times","typeLabel":"integer | null"},"base_prompt":{"oneOf":[{"type":"string","title":"Base Prompt","description":"The base prompt of the agent","maxLength":100000,"minLength":0,"example":"You are a helpful assistant","uniqueKey":"data.base_prompt.oneOf.0","typeLabel":"string"},{"type":"null","title":"Base Prompt","description":"The base prompt of the agent","example":"You are a helpful assistant","uniqueKey":"data.base_prompt.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.base_prompt","typeLabel":"string | null"},"voice":{"oneOf":[{"type":"object","title":"AgentCreateOpenAIVoiceConfigurationApiRequest","description":"The voice of the agent","required":["name"],"properties":{"name":{"type":"string","enum":["Alloy","Ash","Ballad","Coral","Echo","Fable","Onyx","Nova","Sage","Shimmer","Verse","Custom"],"title":"Name","description":"The voice of the agent","examples":["Clara"],"isRequired":true,"uniqueKey":"data.voice.oneOf.0.name","typeLabel":"enum\u003cstring>"},"provider":{"type":"string","enum":["elevenlabs","azure","cartesia","openai","google","gradium"],"title":"Provider","default":"openai","uniqueKey":"data.voice.oneOf.0.provider","typeLabel":"enum\u003cstring>"},"instructions":{"oneOf":[{"type":"string","title":"Instructions","description":"The instructions for the voice","example":"Warm, empathetic, friendly","uniqueKey":"data.voice.oneOf.0.instructions.oneOf.0","typeLabel":"string"},{"type":"null","title":"Instructions","description":"The instructions for the voice","example":"Warm, empathetic, friendly","uniqueKey":"data.voice.oneOf.0.instructions.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.voice.oneOf.0.instructions","typeLabel":"string | null"},"speed":{"type":"number","maximum":4,"minimum":0,"title":"Speed","description":"The speed of the voice","default":1,"examples":[0.5,1],"uniqueKey":"data.voice.oneOf.0.speed","typeLabel":"number"}},"uniqueKey":"data.voice.oneOf.0","typeLabel":"AgentCreateOpenAIVoiceConfigurationApiRequest · object"},{"type":"object","title":"AgentCreateElevenLabsVoiceConfigurationApiRequest","description":"The voice of the agent","required":["name"],"properties":{"name":{"type":"string","enum":["Anna","Guillaume","Adrien","Claire","Audrey","Lucie","Elli","Linda","Antonio","Martin","Sara","Susi","Ben","Aiden","Bill","Juniper","Cassidy","Finn","Nichalia","Hope","Jamahal","Julien","Mark","Brittney","Alex","Robert","Ruth","Melanie","Mark (AR)","Salma","Gulab","Anika","Agatha","Robert (PL)","Carla","Grandpa","Olivier","Rafiki","Jessy","Nicolas animateur","Nicolas Petit","Carolina","Susi ES","Carolina Ruiz","Edouard","Matthias","Emma","AudIA","Daphne","Nova","Celia Iso","Yass eleven","Marcel","Orion","Fabien calme","Corentin","Jeanne Canada","Patrick Quebec","Paulo","Marcel - French touch","Thibault Be","Stan the man","Maria - European Portuguese","Nic","Custom"],"title":"Name","description":"The voice of the agent","examples":["Clara"],"isRequired":true,"uniqueKey":"data.voice.oneOf.1.name","typeLabel":"enum\u003cstring>"},"provider":{"type":"string","enum":["elevenlabs","azure","cartesia","openai","google","gradium"],"title":"Provider","default":"elevenlabs","uniqueKey":"data.voice.oneOf.1.provider","typeLabel":"enum\u003cstring>"},"stability":{"type":"number","maximum":1,"minimum":0,"title":"Stability","description":"The stability of the voice","default":0.5,"examples":[0.5,1],"uniqueKey":"data.voice.oneOf.1.stability","typeLabel":"number"},"similarity_boost":{"type":"number","maximum":1,"minimum":0,"title":"Similarity Boost","description":"The similarity boost of the voice","default":0.5,"examples":[0.5,1],"uniqueKey":"data.voice.oneOf.1.similarity_boost","typeLabel":"number"},"speed":{"type":"number","maximum":1.2,"minimum":0,"title":"Speed","description":"The speed of the voice","default":1,"examples":[0.5,1],"uniqueKey":"data.voice.oneOf.1.speed","typeLabel":"number"}},"uniqueKey":"data.voice.oneOf.1","typeLabel":"AgentCreateElevenLabsVoiceConfigurationApiRequest · object"},{"type":"object","title":"AgentCreateCartesiaVoiceConfigurationApiRequest","description":"The voice of the agent","required":["name"],"properties":{"name":{"type":"string","enum":["Clara","Clara (turbo)","Christelle","Christelle (turbo)","Stern French Man","Moundir","Naou","Paul Iso","Melanie","Ines","Juan","Elena","Liv","Luca","Marco","Francesca","Savannah","Brooke C","Carson","David C","Prince ZH","Lisa ZH","Liu ZH","Custom"],"title":"Name","description":"The voice of the agent","examples":["Clara"],"isRequired":true,"uniqueKey":"data.voice.oneOf.2.name","typeLabel":"enum\u003cstring>"},"provider":{"type":"string","enum":["elevenlabs","azure","cartesia","openai","google","gradium"],"title":"Provider","default":"cartesia","uniqueKey":"data.voice.oneOf.2.provider","typeLabel":"enum\u003cstring>"},"speed":{"oneOf":[{"type":"number","title":"Speed","description":"The speed of the voice","default":0.1,"maximum":1,"minimum":0,"example":0.5,"uniqueKey":"data.voice.oneOf.2.speed.oneOf.0","typeLabel":"number"},{"type":"null","title":"Speed","description":"The speed of the voice","default":0.1,"example":0.5,"uniqueKey":"data.voice.oneOf.2.speed.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.voice.oneOf.2.speed","typeLabel":"number | null"}},"uniqueKey":"data.voice.oneOf.2","typeLabel":"AgentCreateCartesiaVoiceConfigurationApiRequest · object"},{"type":"object","title":"AgentCreateAzureVoiceConfigurationApiRequest","description":"The voice of the agent","required":["name"],"properties":{"name":{"type":"string","enum":["Steffan","Yvette","Custom"],"title":"Name","description":"The voice of the agent","examples":["Clara"],"isRequired":true,"uniqueKey":"data.voice.oneOf.3.name","typeLabel":"enum\u003cstring>"},"provider":{"type":"string","enum":["elevenlabs","azure","cartesia","openai","google","gradium"],"title":"Provider","default":"azure","uniqueKey":"data.voice.oneOf.3.provider","typeLabel":"enum\u003cstring>"}},"uniqueKey":"data.voice.oneOf.3","typeLabel":"AgentCreateAzureVoiceConfigurationApiRequest · object"},{"type":"object","title":"AgentCreateGoogleVoiceConfigurationApiRequest","description":"The voice of the agent","required":["name"],"properties":{"name":{"type":"string","enum":["Aoede","Charon","Fenrir","Kore","Leda","Orus","Puck","Zephyr","Custom"],"title":"Name","description":"The voice of the agent","examples":["Aoede"],"isRequired":true,"uniqueKey":"data.voice.oneOf.4.name","typeLabel":"enum\u003cstring>"},"provider":{"type":"string","enum":["elevenlabs","azure","cartesia","openai","google","gradium"],"title":"Provider","default":"google","uniqueKey":"data.voice.oneOf.4.provider","typeLabel":"enum\u003cstring>"}},"uniqueKey":"data.voice.oneOf.4","typeLabel":"AgentCreateGoogleVoiceConfigurationApiRequest · object"},{"type":"null","title":"Voice","description":"The voice of the agent","uniqueKey":"data.voice.oneOf.5","typeLabel":"null"}],"uniqueKey":"data.voice","typeLabel":"AgentCreateOpenAIVoiceConfigurationApiRequest · object | AgentCreateElevenLabsVoiceConfigurationApiRequest · object | AgentCreateCartesiaVoiceConfigurationApiRequest · object | AgentCreateAzureVoiceConfigurationApiRequest · object | AgentCreateGoogleVoiceConfigurationApiRequest · object | null"},"states":{"oneOf":[{"type":"array","items":{"properties":{"name":{"type":"string","maxLength":100,"minLength":1,"title":"Name","description":"The name of the state, it should be unique within the agent, it will be used to identify the state in the conversation flow and to be referenced in the `transitions` array of other origin states.","examples":["appointment_booking","movie_booking","customer_support"],"isRequired":true,"uniqueKey":"data.states.oneOf.0.items.[INDEX].name","typeLabel":"string"},"prompt":{"type":"string","maxLength":100000,"title":"Prompt","description":"The prompt that will be sent to the LLM when the conversation flow reaches this state. This should contain instructions about what the agent should say and how it should behave in this particular state of the conversation. This can include references to variables (using the variable name) defined in any of the other states in their `variables` section.This can include references to the `tools` (using the tool name) that this state can use, listed in its `tools` array","examples":["You are a helpful assistant","Ask the user for their name","If the user says 'hello', say 'Hello! How can I help you today?'","If the user says 'goodbye', finish the conversation using the tool `hang_up`","If the user says 'transfer', transfer the call to the tool `transfer_call`","If the user says 'leave a message', use the tool `leave_voicemail_message` to record a message","If the user says 'wait', use the tool `wait` to wait for 2 seconds","Get the list of movies from the `movies` variable","Search in the API the list of movies by using the `search_movies` cunstom function tool"],"isRequired":true,"uniqueKey":"data.states.oneOf.0.items.[INDEX].prompt","typeLabel":"string"},"llm":{"oneOf":[{"type":"object","title":"AgentCreateLLMConfigurationApiRequest","description":"The configuration of the LLM that will be used to generate the prompt for this state. Don't modify it for now.","required":["model"],"properties":{"model":{"type":"string","enum":["gpt-3.5-turbo","gpt-4","gpt-4o","gpt-4o-mini","gpt-4.1","gpt-4.1-mini","gpt-4.1-nano","gpt-5","gpt-5-mini","gpt-5-nano","gemini-1.5-flash","gemini-2.0-flash","gemini-2.0-flash-lite","gemini-2.5-flash","gemini-2.5-flash-lite","gemini-2.5-pro","mistral-large-latest","mistral-small-latest"],"title":"ModelType","description":"The model of the LLM","examples":["gpt-4o"],"isRequired":true,"uniqueKey":"data.states.oneOf.0.items.[INDEX].llm.oneOf.0.model","typeLabel":"enum\u003cstring>"},"temperature":{"oneOf":[{"type":"number","title":"Temperature","description":"The temperature of the LLM. For OpenAI's GPT-5 models, the temperature is not supported and overriden to 1.","default":0.5,"maximum":1,"minimum":0,"example":0.5,"uniqueKey":"data.states.oneOf.0.items.[INDEX].llm.oneOf.0.temperature.oneOf.0","typeLabel":"number"},{"type":"null","title":"Temperature","description":"The temperature of the LLM. For OpenAI's GPT-5 models, the temperature is not supported and overriden to 1.","default":0.5,"example":0.5,"uniqueKey":"data.states.oneOf.0.items.[INDEX].llm.oneOf.0.temperature.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].llm.oneOf.0.temperature","typeLabel":"number | null"},"provider":{"oneOf":[{"type":"string","title":"LLMProvider","description":"The provider of the LLM","enum":["openai","azure_openai","mistral","deepseek","google","meta","anthropic"],"example":"azure_openai","uniqueKey":"data.states.oneOf.0.items.[INDEX].llm.oneOf.0.provider.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The provider of the LLM","example":"azure_openai","uniqueKey":"data.states.oneOf.0.items.[INDEX].llm.oneOf.0.provider.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].llm.oneOf.0.provider","typeLabel":"enum\u003cstring> | null"}},"uniqueKey":"data.states.oneOf.0.items.[INDEX].llm.oneOf.0","typeLabel":"AgentCreateLLMConfigurationApiRequest · object"},{"type":"null","description":"The configuration of the LLM that will be used to generate the prompt for this state. Don't modify it for now.","uniqueKey":"data.states.oneOf.0.items.[INDEX].llm.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].llm","typeLabel":"AgentCreateLLMConfigurationApiRequest · object | null"},"tools":{"oneOf":[{"type":"array","items":{"oneOf":[{"type":"object","title":"WaitToolCreateApiRequest","properties":{"name":{"type":"string","title":"Name","description":"The name of the wait tool, this will be used to be referenced in the state prompt.","default":"wait","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.0.name","typeLabel":"string"},"filler_sentence":{"oneOf":[{"type":"string","title":"Filler Sentence","description":"The filler sentence to be spoken while waiting","default":"","maxLength":1000,"minLength":0,"example":"Please hold while I connect you to the next available agent","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.0.filler_sentence.oneOf.0","typeLabel":"string"},{"type":"null","title":"Filler Sentence","description":"The filler sentence to be spoken while waiting","default":"","example":"Please hold while I connect you to the next available agent","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.0.filler_sentence.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.0.filler_sentence","typeLabel":"string | null"},"description":{"oneOf":[{"type":"string","title":"Description","description":"Description of what the wait tool does, this will be used by the LLM to understand what the wait tool does.","default":"Waits for the IVR to finish speaking or to continue waiting on hold","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.0.description.oneOf.0","typeLabel":"string"},{"type":"null","title":"Description","description":"Description of what the wait tool does, this will be used by the LLM to understand what the wait tool does.","default":"Waits for the IVR to finish speaking or to continue waiting on hold","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.0.description.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.0.description","typeLabel":"string | null"},"type":{"type":"string","const":"wait","title":"Type","description":"The type of tool - must be 'wait'","default":"wait","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.0","typeLabel":"WaitToolCreateApiRequest · object"},{"type":"object","title":"HangUpToolCreateApiRequest","properties":{"name":{"type":"string","title":"Name","description":"The name of the hang up tool, this will be used to be referenced in the state prompt.","default":"hang_up","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.1.name","typeLabel":"string"},"filler_sentence":{"oneOf":[{"type":"string","title":"Filler Sentence","description":"The filler sentence to be spoken while hanging up, this will be used by the LLM to understand what the hang up tool does.","default":"Good-bye!","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.1.filler_sentence.oneOf.0","typeLabel":"string"},{"type":"null","title":"Filler Sentence","description":"The filler sentence to be spoken while hanging up, this will be used by the LLM to understand what the hang up tool does.","default":"Good-bye!","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.1.filler_sentence.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.1.filler_sentence","typeLabel":"string | null"},"description":{"oneOf":[{"type":"string","title":"Description","description":"Description of what the hang up tool does, this will be used by the LLM to understand what the hang up tool does.","default":"Terminate the call","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.1.description.oneOf.0","typeLabel":"string"},{"type":"null","title":"Description","description":"Description of what the hang up tool does, this will be used by the LLM to understand what the hang up tool does.","default":"Terminate the call","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.1.description.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.1.description","typeLabel":"string | null"},"type":{"type":"string","const":"hang_up","title":"Type","description":"The type of tool - must be 'hang_up'","default":"hang_up","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.1","typeLabel":"HangUpToolCreateApiRequest · object"},{"type":"object","title":"TransferCallToolCreateApiRequest","required":["phone_number"],"properties":{"phone_number":{"type":"string","title":"Phone Number","description":"The phone number to transfer the call to","isRequired":true,"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.2.phone_number","typeLabel":"string"},"name":{"type":"string","title":"Name","description":"The name of the transfer call tool, this will be used to be referenced in the state prompt.","default":"transfer_call","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.2.name","typeLabel":"string"},"filler_sentence":{"oneOf":[{"type":"string","title":"Filler Sentence","description":"The filler sentence to be spoken while transferring the call, this will be used by the LLM to understand what the transfer call tool does.","default":"One moment, I'll transfer you","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.2.filler_sentence.oneOf.0","typeLabel":"string"},{"type":"null","title":"Filler Sentence","description":"The filler sentence to be spoken while transferring the call, this will be used by the LLM to understand what the transfer call tool does.","default":"One moment, I'll transfer you","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.2.filler_sentence.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.2.filler_sentence","typeLabel":"string | null"},"description":{"oneOf":[{"type":"string","title":"Description","description":"Description of what the transfer call tool does, this will be used by the LLM to understand what the transfer call tool does.","default":"Default redirect","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.2.description.oneOf.0","typeLabel":"string"},{"type":"null","title":"Description","description":"Description of what the transfer call tool does, this will be used by the LLM to understand what the transfer call tool does.","default":"Default redirect","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.2.description.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.2.description","typeLabel":"string | null"},"type":{"type":"string","const":"transfer_call","title":"Type","description":"The type of tool - must be 'transfer_call'","default":"transfer_call","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.2.type","typeLabel":"string"},"transfer_hours":{"oneOf":[{"type":"object","title":"TransferCallToolTransferHoursCreateApiRequest","description":"The transfer hours to allow the transfer of the call to the phone number","required":["source_variable"],"properties":{"source_variable":{"type":"string","title":"Source Variable","description":"The JSON variable where to get the allowed transfer hours","isRequired":true,"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.2.transfer_hours.oneOf.0.source_variable","typeLabel":"string"},"hang_up_outside_transfer_hours":{"oneOf":[{"type":"boolean","title":"Hang Up Outside Transfer Hours","description":"Whether to hang up the call outside of transfer hours","default":false,"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.2.transfer_hours.oneOf.0.hang_up_outside_transfer_hours.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Hang Up Outside Transfer Hours","description":"Whether to hang up the call outside of transfer hours","default":false,"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.2.transfer_hours.oneOf.0.hang_up_outside_transfer_hours.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.2.transfer_hours.oneOf.0.hang_up_outside_transfer_hours","typeLabel":"boolean | null"},"hang_up_filler_sentence":{"oneOf":[{"type":"string","title":"Hang Up Filler Sentence","description":"The filler sentence to be spoken while hanging up","default":"","maxLength":1000,"minLength":0,"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.2.transfer_hours.oneOf.0.hang_up_filler_sentence.oneOf.0","typeLabel":"string"},{"type":"null","title":"Hang Up Filler Sentence","description":"The filler sentence to be spoken while hanging up","default":"","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.2.transfer_hours.oneOf.0.hang_up_filler_sentence.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.2.transfer_hours.oneOf.0.hang_up_filler_sentence","typeLabel":"string | null"},"outside_hours_instructions":{"oneOf":[{"type":"string","title":"Outside Hours Instructions","description":"Instructions for the LLM when transfer is attempted outside of opening hours (only used when hang_up_outside_transfer_hours is false)","maxLength":2000,"minLength":0,"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.2.transfer_hours.oneOf.0.outside_hours_instructions.oneOf.0","typeLabel":"string"},{"type":"null","title":"Outside Hours Instructions","description":"Instructions for the LLM when transfer is attempted outside of opening hours (only used when hang_up_outside_transfer_hours is false)","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.2.transfer_hours.oneOf.0.outside_hours_instructions.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.2.transfer_hours.oneOf.0.outside_hours_instructions","typeLabel":"string | null"}},"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.2.transfer_hours.oneOf.0","typeLabel":"TransferCallToolTransferHoursCreateApiRequest · object"},{"type":"null","description":"The transfer hours to allow the transfer of the call to the phone number","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.2.transfer_hours.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.2.transfer_hours","typeLabel":"TransferCallToolTransferHoursCreateApiRequest · object | null"}},"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.2","typeLabel":"TransferCallToolCreateApiRequest · object"},{"type":"object","title":"LeaveVoicemailMessageToolCreateApiRequest","properties":{"name":{"type":"string","title":"Name","description":"The name of the leave voicemail message tool, this will be used to be referenced in the state prompt.","default":"leave_voicemail_message","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.3.name","typeLabel":"string"},"filler_sentence":{"type":"string","title":"Filler Sentence","description":"The actual message to leave as a voicemail message.","default":"Hello, I tried to call you but you didn't pick up. Please call me back.","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.3.filler_sentence","typeLabel":"string"},"description":{"oneOf":[{"type":"string","title":"Description","description":"Description of what the leave voicemail message tool does, this will be used by the LLM to understand what the leave voicemail message tool does.","default":"Leave a message if the person is unavailable and their voicemail picks up","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.3.description.oneOf.0","typeLabel":"string"},{"type":"null","title":"Description","description":"Description of what the leave voicemail message tool does, this will be used by the LLM to understand what the leave voicemail message tool does.","default":"Leave a message if the person is unavailable and their voicemail picks up","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.3.description.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.3.description","typeLabel":"string | null"},"type":{"type":"string","const":"leave_voicemail_message","title":"Type","description":"The type of tool - must be 'leave_voicemail_message'","default":"leave_voicemail_message","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.3.type","typeLabel":"string"}},"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.3","typeLabel":"LeaveVoicemailMessageToolCreateApiRequest · object"},{"type":"object","title":"CustomFunctionToolCreateApiRequest","required":["url","method"],"properties":{"url":{"type":"string","title":"Url","description":"The URL to call","isRequired":true,"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.url","typeLabel":"string"},"method":{"type":"string","title":"Method","description":"The HTTP method to use","isRequired":true,"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.method","typeLabel":"string"},"name":{"type":"string","title":"Name","description":"The name of the custom function tool, this will be used to be referenced in the state prompt.","default":"custom_function","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.name","typeLabel":"string"},"filler_sentence":{"oneOf":[{"type":"string","title":"Filler Sentence","description":"The filler sentence to be spoken while the custom function tool is being executed, this will be used by the LLM to understand what the custom function tool does.","default":"Custom function","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.filler_sentence.oneOf.0","typeLabel":"string"},{"type":"null","title":"Filler Sentence","description":"The filler sentence to be spoken while the custom function tool is being executed, this will be used by the LLM to understand what the custom function tool does.","default":"Custom function","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.filler_sentence.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.filler_sentence","typeLabel":"string | null"},"description":{"oneOf":[{"type":"string","title":"Description","description":"Description of what the custom function tool does, this will be used by the LLM to understand what the custom function tool does.","default":"Custom function","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.description.oneOf.0","typeLabel":"string"},{"type":"null","title":"Description","description":"Description of what the custom function tool does, this will be used by the LLM to understand what the custom function tool does.","default":"Custom function","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.description.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.description","typeLabel":"string | null"},"type":{"type":"string","const":"custom_function","title":"Type","description":"The type of tool - must be 'custom_function'","default":"custom_function","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.type","typeLabel":"string"},"content_type":{"type":"string","title":"Content Type","description":"The content type of the request","default":"json","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.content_type","typeLabel":"string"},"headers":{"oneOf":[{"type":"array","items":{"properties":{"name":{"type":"string","title":"Name","isRequired":true,"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.headers.oneOf.0.items.[INDEX].name","typeLabel":"string"},"value":{"properties":{"source":{"type":"string","enum":["variable","constant","llm_parameter"],"title":"Source","isRequired":true,"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.headers.oneOf.0.items.[INDEX].value.source","typeLabel":"enum\u003cstring>"},"variable":{"oneOf":[{"type":"string","title":"Variable","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.headers.oneOf.0.items.[INDEX].value.variable.oneOf.0","typeLabel":"string"},{"type":"null","title":"Variable","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.headers.oneOf.0.items.[INDEX].value.variable.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.headers.oneOf.0.items.[INDEX].value.variable","typeLabel":"string | null"},"constant":{"oneOf":[{"type":"string","title":"Constant","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.headers.oneOf.0.items.[INDEX].value.constant.oneOf.0","typeLabel":"string"},{"type":"null","title":"Constant","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.headers.oneOf.0.items.[INDEX].value.constant.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.headers.oneOf.0.items.[INDEX].value.constant","typeLabel":"string | null"},"llm_parameter":{"oneOf":[{"type":"object","title":"CustomFunctionLLMParameterApiRequest","required":["name","type"],"properties":{"name":{"type":"string","title":"Name","description":"The name of the parameter","isRequired":true,"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.headers.oneOf.0.items.[INDEX].value.llm_parameter.oneOf.0.name","typeLabel":"string"},"type":{"type":"string","enum":["string","boolean","number","json"],"title":"Type","description":"The type of the parameter","isRequired":true,"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.headers.oneOf.0.items.[INDEX].value.llm_parameter.oneOf.0.type","typeLabel":"enum\u003cstring>"},"description":{"oneOf":[{"type":"string","title":"Description","description":"Description of what the parameter is for","default":"","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.headers.oneOf.0.items.[INDEX].value.llm_parameter.oneOf.0.description.oneOf.0","typeLabel":"string"},{"type":"null","title":"Description","description":"Description of what the parameter is for","default":"","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.headers.oneOf.0.items.[INDEX].value.llm_parameter.oneOf.0.description.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.headers.oneOf.0.items.[INDEX].value.llm_parameter.oneOf.0.description","typeLabel":"string | null"},"optional":{"type":"boolean","title":"Optional","description":"Whether this parameter is optional","default":false,"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.headers.oneOf.0.items.[INDEX].value.llm_parameter.oneOf.0.optional","typeLabel":"boolean"}},"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.headers.oneOf.0.items.[INDEX].value.llm_parameter.oneOf.0","typeLabel":"CustomFunctionLLMParameterApiRequest · object"},{"type":"null","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.headers.oneOf.0.items.[INDEX].value.llm_parameter.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.headers.oneOf.0.items.[INDEX].value.llm_parameter","typeLabel":"CustomFunctionLLMParameterApiRequest · object | null"}},"type":"object","required":["source"],"title":"CustomFunctionParameterValueApiRequest","isRequired":true,"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.headers.oneOf.0.items.[INDEX].value","typeLabel":"CustomFunctionParameterValueApiRequest · object"}},"type":"object","required":["name","value"],"title":"CustomFunctionHeaderCreateApiRequest","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.headers.oneOf.0.items.[INDEX]","typeLabel":"CustomFunctionHeaderCreateApiRequest · object"},"title":"Headers","description":"The headers to send with the request","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.headers.oneOf.0","typeLabel":"CustomFunctionHeaderCreateApiRequest · object[]"},{"type":"null","title":"Headers","description":"The headers to send with the request","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.headers.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.headers","typeLabel":"CustomFunctionHeaderCreateApiRequest · object[] | null"},"parameters":{"oneOf":[{"type":"array","items":{"properties":{"name":{"type":"string","title":"Name","isRequired":true,"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.parameters.oneOf.0.items.[INDEX].name","typeLabel":"string"},"value":{"properties":{"source":{"type":"string","enum":["variable","constant","llm_parameter"],"title":"Source","isRequired":true,"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.parameters.oneOf.0.items.[INDEX].value.source","typeLabel":"enum\u003cstring>"},"variable":{"oneOf":[{"type":"string","title":"Variable","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.parameters.oneOf.0.items.[INDEX].value.variable.oneOf.0","typeLabel":"string"},{"type":"null","title":"Variable","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.parameters.oneOf.0.items.[INDEX].value.variable.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.parameters.oneOf.0.items.[INDEX].value.variable","typeLabel":"string | null"},"constant":{"oneOf":[{"type":"string","title":"Constant","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.parameters.oneOf.0.items.[INDEX].value.constant.oneOf.0","typeLabel":"string"},{"type":"null","title":"Constant","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.parameters.oneOf.0.items.[INDEX].value.constant.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.parameters.oneOf.0.items.[INDEX].value.constant","typeLabel":"string | null"},"llm_parameter":{"oneOf":[{"type":"object","title":"CustomFunctionLLMParameterApiRequest","required":["name","type"],"properties":{"name":{"type":"string","title":"Name","description":"The name of the parameter","isRequired":true,"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.parameters.oneOf.0.items.[INDEX].value.llm_parameter.oneOf.0.name","typeLabel":"string"},"type":{"type":"string","enum":["string","boolean","number","json"],"title":"Type","description":"The type of the parameter","isRequired":true,"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.parameters.oneOf.0.items.[INDEX].value.llm_parameter.oneOf.0.type","typeLabel":"enum\u003cstring>"},"description":{"oneOf":[{"type":"string","title":"Description","description":"Description of what the parameter is for","default":"","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.parameters.oneOf.0.items.[INDEX].value.llm_parameter.oneOf.0.description.oneOf.0","typeLabel":"string"},{"type":"null","title":"Description","description":"Description of what the parameter is for","default":"","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.parameters.oneOf.0.items.[INDEX].value.llm_parameter.oneOf.0.description.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.parameters.oneOf.0.items.[INDEX].value.llm_parameter.oneOf.0.description","typeLabel":"string | null"},"optional":{"type":"boolean","title":"Optional","description":"Whether this parameter is optional","default":false,"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.parameters.oneOf.0.items.[INDEX].value.llm_parameter.oneOf.0.optional","typeLabel":"boolean"}},"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.parameters.oneOf.0.items.[INDEX].value.llm_parameter.oneOf.0","typeLabel":"CustomFunctionLLMParameterApiRequest · object"},{"type":"null","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.parameters.oneOf.0.items.[INDEX].value.llm_parameter.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.parameters.oneOf.0.items.[INDEX].value.llm_parameter","typeLabel":"CustomFunctionLLMParameterApiRequest · object | null"}},"type":"object","required":["source"],"title":"CustomFunctionParameterValueApiRequest","isRequired":true,"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.parameters.oneOf.0.items.[INDEX].value","typeLabel":"CustomFunctionParameterValueApiRequest · object"}},"type":"object","required":["name","value"],"title":"CustomFunctionParameterCreateApiRequest","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.parameters.oneOf.0.items.[INDEX]","typeLabel":"CustomFunctionParameterCreateApiRequest · object"},"title":"Parameters","description":"The parameters to send with the request","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.parameters.oneOf.0","typeLabel":"CustomFunctionParameterCreateApiRequest · object[]"},{"type":"null","title":"Parameters","description":"The parameters to send with the request","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.parameters.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.parameters","typeLabel":"CustomFunctionParameterCreateApiRequest · object[] | null"},"response_mapping":{"oneOf":[{"type":"array","items":{"properties":{"json_path_to_data":{"type":"string","title":"Json Path To Data","description":"JSONPath expression to extract data","isRequired":true,"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.response_mapping.oneOf.0.items.[INDEX].json_path_to_data","typeLabel":"string"},"destination_variable":{"type":"string","title":"Destination Variable","description":"Variable name to store the extracted data","isRequired":true,"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.response_mapping.oneOf.0.items.[INDEX].destination_variable","typeLabel":"string"}},"type":"object","required":["json_path_to_data","destination_variable"],"title":"CustomFunctionResponseMappingCreateApiRequest","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.response_mapping.oneOf.0.items.[INDEX]","typeLabel":"CustomFunctionResponseMappingCreateApiRequest · object"},"title":"Response Mapping","description":"Mapping of response fields to variables","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.response_mapping.oneOf.0","typeLabel":"CustomFunctionResponseMappingCreateApiRequest · object[]"},{"type":"null","title":"Response Mapping","description":"Mapping of response fields to variables","uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.response_mapping.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4.response_mapping","typeLabel":"CustomFunctionResponseMappingCreateApiRequest · object[] | null"}},"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX].oneOf.4","typeLabel":"CustomFunctionToolCreateApiRequest · object"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0.items.[INDEX]","typeLabel":"WaitToolCreateApiRequest · object | HangUpToolCreateApiRequest · object | TransferCallToolCreateApiRequest · object | LeaveVoicemailMessageToolCreateApiRequest · object | CustomFunctionToolCreateApiRequest · object"},"title":"Tools","description":"The tools that this state can use to perform actions, available tools are: - `wait`: Wait for a specified amount of time- `hang_up`: Hang up the call- `transfer_call`: Transfer the call to a specified phone number- `leave_voicemail_message`: Leave a voicemail message- `custom_function`: Call a custom function","example":[{"description":"Wait for 2 seconds","type":"wait"},{"description":"Hang up the call","filler_sentence":"Goodbye!","type":"hang_up"},{"description":"Transfer the call to the next available assistant","filler_sentence":"I'm transferring you to the next available assistant...","type":"transfer_call"},{"description":"Leave a voicemail message","filler_sentence":"I tried to call you but you didn't answer. Please call me back at 1234567890","type":"leave_voicemail_message"},{"content_type":"url_params","description":"Get the availability of the requested assistant by using its name","filler_sentence":"I'm checking the availability of the requested assistant...","headers":[{"description":"The API key to use to call the custom function","name":"Authorization","value":"Bearer 123"}],"method":"GET","parameters":[{"description":"The name of the assistant to check the availability of","name":"assistant_name","type":"string"}],"response_mapping":[{"destination_variable":"assistant_availability","json_path_to_data":"$.availability"}],"type":"custom_function","url":"https://api.example.com/availability"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.0","typeLabel":"(WaitToolCreateApiRequest · object | HangUpToolCreateApiRequest · object | TransferCallToolCreateApiRequest · object | LeaveVoicemailMessageToolCreateApiRequest · object | CustomFunctionToolCreateApiRequest · object)[]"},{"type":"null","title":"Tools","description":"The tools that this state can use to perform actions, available tools are: - `wait`: Wait for a specified amount of time- `hang_up`: Hang up the call- `transfer_call`: Transfer the call to a specified phone number- `leave_voicemail_message`: Leave a voicemail message- `custom_function`: Call a custom function","example":[{"description":"Wait for 2 seconds","type":"wait"},{"description":"Hang up the call","filler_sentence":"Goodbye!","type":"hang_up"},{"description":"Transfer the call to the next available assistant","filler_sentence":"I'm transferring you to the next available assistant...","type":"transfer_call"},{"description":"Leave a voicemail message","filler_sentence":"I tried to call you but you didn't answer. Please call me back at 1234567890","type":"leave_voicemail_message"},{"content_type":"url_params","description":"Get the availability of the requested assistant by using its name","filler_sentence":"I'm checking the availability of the requested assistant...","headers":[{"description":"The API key to use to call the custom function","name":"Authorization","value":"Bearer 123"}],"method":"GET","parameters":[{"description":"The name of the assistant to check the availability of","name":"assistant_name","type":"string"}],"response_mapping":[{"destination_variable":"assistant_availability","json_path_to_data":"$.availability"}],"type":"custom_function","url":"https://api.example.com/availability"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].tools","typeLabel":"(WaitToolCreateApiRequest · object | HangUpToolCreateApiRequest · object | TransferCallToolCreateApiRequest · object | LeaveVoicemailMessageToolCreateApiRequest · object | CustomFunctionToolCreateApiRequest · object)[] | null"},"transitions":{"oneOf":[{"type":"array","items":{"properties":{"destination_state_name":{"type":"string","title":"Destination State Name","isRequired":true,"uniqueKey":"data.states.oneOf.0.items.[INDEX].transitions.oneOf.0.items.[INDEX].destination_state_name","typeLabel":"string"},"condition":{"oneOf":[{"type":"string","title":"Condition","description":"The condition of the transition","default":"","maxLength":100000,"example":"The caller is happy","uniqueKey":"data.states.oneOf.0.items.[INDEX].transitions.oneOf.0.items.[INDEX].condition.oneOf.0","typeLabel":"string"},{"type":"null","title":"Condition","description":"The condition of the transition","default":"","example":"The caller is happy","uniqueKey":"data.states.oneOf.0.items.[INDEX].transitions.oneOf.0.items.[INDEX].condition.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].transitions.oneOf.0.items.[INDEX].condition","typeLabel":"string | null"},"filler_sentence":{"oneOf":[{"type":"string","title":"Filler Sentence","description":"The filler sentence of the transition","maxLength":1000,"example":"","uniqueKey":"data.states.oneOf.0.items.[INDEX].transitions.oneOf.0.items.[INDEX].filler_sentence.oneOf.0","typeLabel":"string"},{"type":"null","title":"Filler Sentence","description":"The filler sentence of the transition","example":"","uniqueKey":"data.states.oneOf.0.items.[INDEX].transitions.oneOf.0.items.[INDEX].filler_sentence.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].transitions.oneOf.0.items.[INDEX].filler_sentence","typeLabel":"string | null"}},"type":"object","required":["destination_state_name"],"title":"AgentCreateStateTransitionsApiRequest","uniqueKey":"data.states.oneOf.0.items.[INDEX].transitions.oneOf.0.items.[INDEX]","typeLabel":"AgentCreateStateTransitionsApiRequest · object"},"title":"Transitions","description":"The transitions to which this state can transition to, shaping the conversation flow","example":[{"condition":"User provides valid input","destination_state_name":"next_state_name","filler_sentence":"I'm sorry, I didn't catch that. Can you please repeat?"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].transitions.oneOf.0","typeLabel":"AgentCreateStateTransitionsApiRequest · object[]"},{"type":"null","title":"Transitions","description":"The transitions to which this state can transition to, shaping the conversation flow","example":[{"condition":"User provides valid input","destination_state_name":"next_state_name","filler_sentence":"I'm sorry, I didn't catch that. Can you please repeat?"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].transitions.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].transitions","typeLabel":"AgentCreateStateTransitionsApiRequest · object[] | null"},"variables":{"oneOf":[{"type":"array","items":{"properties":{"name":{"type":"string","maxLength":100,"minLength":1,"title":"Name","description":"The name of the variable","examples":["name"],"isRequired":true,"uniqueKey":"data.states.oneOf.0.items.[INDEX].variables.oneOf.0.items.[INDEX].name","typeLabel":"string"},"type":{"type":"string","enum":["string","boolean","number","datetime"],"title":"Type","description":"The type of the variable","examples":["string","boolean","number","datetime"],"isRequired":true,"uniqueKey":"data.states.oneOf.0.items.[INDEX].variables.oneOf.0.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"extraction_instructions":{"oneOf":[{"type":"string","title":"Extraction Instructions","description":"The instructions for the variable extraction","maxLength":100000,"example":"Extract the name of the customer","uniqueKey":"data.states.oneOf.0.items.[INDEX].variables.oneOf.0.items.[INDEX].extraction_instructions.oneOf.0","typeLabel":"string"},{"type":"null","title":"Extraction Instructions","description":"The instructions for the variable extraction","example":"Extract the name of the customer","uniqueKey":"data.states.oneOf.0.items.[INDEX].variables.oneOf.0.items.[INDEX].extraction_instructions.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].variables.oneOf.0.items.[INDEX].extraction_instructions","typeLabel":"string | null"}},"type":"object","required":["name","type"],"title":"AgentCreateStateVariablesApiRequest","uniqueKey":"data.states.oneOf.0.items.[INDEX].variables.oneOf.0.items.[INDEX]","typeLabel":"AgentCreateStateVariablesApiRequest · object"},"title":"Variables","description":"The variables that this state will extract from its conversation, they will be available to the next states","example":[{"description":"The variable's description","extraction_instructions":"The instructions for the variable extraction","name":"variable_name","type":"string"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].variables.oneOf.0","typeLabel":"AgentCreateStateVariablesApiRequest · object[]"},{"type":"null","title":"Variables","description":"The variables that this state will extract from its conversation, they will be available to the next states","example":[{"description":"The variable's description","extraction_instructions":"The instructions for the variable extraction","name":"variable_name","type":"string"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].variables.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].variables","typeLabel":"AgentCreateStateVariablesApiRequest · object[] | null"},"x_position":{"oneOf":[{"type":"number","title":"X Position","description":"The x position of the state in the conversation flow","example":-401.1747211895911,"uniqueKey":"data.states.oneOf.0.items.[INDEX].x_position.oneOf.0","typeLabel":"number"},{"type":"null","title":"X Position","description":"The x position of the state in the conversation flow","example":-401.1747211895911,"uniqueKey":"data.states.oneOf.0.items.[INDEX].x_position.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].x_position","typeLabel":"number | null"},"y_position":{"oneOf":[{"type":"number","title":"Y Position","description":"The y position of the state in the conversation flow","example":264.2527881040892,"uniqueKey":"data.states.oneOf.0.items.[INDEX].y_position.oneOf.0","typeLabel":"number"},{"type":"null","title":"Y Position","description":"The y position of the state in the conversation flow","example":264.2527881040892,"uniqueKey":"data.states.oneOf.0.items.[INDEX].y_position.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].y_position","typeLabel":"number | null"},"features":{"oneOf":[{"type":"object","title":"Features","description":"The features of the state","example":{"entity_detection":true},"uniqueKey":"data.states.oneOf.0.items.[INDEX].features.oneOf.0","typeLabel":"Features · object"},{"type":"null","title":"Features","description":"The features of the state","example":{"entity_detection":true},"uniqueKey":"data.states.oneOf.0.items.[INDEX].features.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.states.oneOf.0.items.[INDEX].features","typeLabel":"Features · object | null"}},"type":"object","required":["name","prompt"],"title":"AgentCreateStatesApiRequest","uniqueKey":"data.states.oneOf.0.items.[INDEX]","typeLabel":"AgentCreateStatesApiRequest · object"},"title":"States","uniqueKey":"data.states.oneOf.0","typeLabel":"AgentCreateStatesApiRequest · object[]"},{"type":"null","title":"States","uniqueKey":"data.states.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.states","typeLabel":"AgentCreateStatesApiRequest · object[] | null"},"initial_state_name":{"oneOf":[{"type":"string","title":"Initial State Name","uniqueKey":"data.initial_state_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Initial State Name","uniqueKey":"data.initial_state_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.initial_state_name","typeLabel":"string | null"},"llm":{"oneOf":[{"type":"object","title":"AgentCreateLLMConfigurationApiRequest","required":["model"],"properties":{"model":{"type":"string","enum":["gpt-3.5-turbo","gpt-4","gpt-4o","gpt-4o-mini","gpt-4.1","gpt-4.1-mini","gpt-4.1-nano","gpt-5","gpt-5-mini","gpt-5-nano","gemini-1.5-flash","gemini-2.0-flash","gemini-2.0-flash-lite","gemini-2.5-flash","gemini-2.5-flash-lite","gemini-2.5-pro","mistral-large-latest","mistral-small-latest"],"title":"ModelType","description":"The model of the LLM","examples":["gpt-4o"],"isRequired":true,"uniqueKey":"data.llm.oneOf.0.model","typeLabel":"enum\u003cstring>"},"temperature":{"oneOf":[{"type":"number","title":"Temperature","description":"The temperature of the LLM. For OpenAI's GPT-5 models, the temperature is not supported and overriden to 1.","default":0.5,"maximum":1,"minimum":0,"example":0.5,"uniqueKey":"data.llm.oneOf.0.temperature.oneOf.0","typeLabel":"number"},{"type":"null","title":"Temperature","description":"The temperature of the LLM. For OpenAI's GPT-5 models, the temperature is not supported and overriden to 1.","default":0.5,"example":0.5,"uniqueKey":"data.llm.oneOf.0.temperature.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.llm.oneOf.0.temperature","typeLabel":"number | null"},"provider":{"oneOf":[{"type":"string","title":"LLMProvider","description":"The provider of the LLM","enum":["openai","azure_openai","mistral","deepseek","google","meta","anthropic"],"example":"azure_openai","uniqueKey":"data.llm.oneOf.0.provider.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The provider of the LLM","example":"azure_openai","uniqueKey":"data.llm.oneOf.0.provider.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.llm.oneOf.0.provider","typeLabel":"enum\u003cstring> | null"}},"uniqueKey":"data.llm.oneOf.0","typeLabel":"AgentCreateLLMConfigurationApiRequest · object"},{"type":"null","uniqueKey":"data.llm.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.llm","typeLabel":"AgentCreateLLMConfigurationApiRequest · object | null"},"transcriber":{"oneOf":[{"type":"object","title":"AgentCreateTranscriberConfigurationApiRequest","properties":{"provider":{"type":"string","enum":["elevenlabs","azure","cartesia","openai","google","gradium"],"maxLength":100,"minLength":1,"title":"Provider","description":"The provider of the transcriber","default":"azure","examples":["azure","gladia","deepgram"],"uniqueKey":"data.transcriber.oneOf.0.provider","typeLabel":"enum\u003cstring>"}},"uniqueKey":"data.transcriber.oneOf.0","typeLabel":"AgentCreateTranscriberConfigurationApiRequest · object"},{"type":"null","uniqueKey":"data.transcriber.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.transcriber","typeLabel":"AgentCreateTranscriberConfigurationApiRequest · object | null"},"secure_recording_urls":{"oneOf":[{"type":"boolean","title":"Secure Recording Urls","description":"Whether to secure the recording URLs","default":true,"example":true,"uniqueKey":"data.secure_recording_urls.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Secure Recording Urls","description":"Whether to secure the recording URLs","default":true,"example":true,"uniqueKey":"data.secure_recording_urls.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.secure_recording_urls","typeLabel":"boolean | null"},"interruptions":{"oneOf":[{"type":"boolean","title":"Interruptions","description":"Whether to allow interruptions","default":false,"example":true,"uniqueKey":"data.interruptions.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Interruptions","description":"Whether to allow interruptions","default":false,"example":true,"uniqueKey":"data.interruptions.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.interruptions","typeLabel":"boolean | null"},"interruptions_sensitivity":{"oneOf":[{"type":"string","title":"InterruptSensitivity","description":"The sensitivity of the interruptions","default":"high","enum":["high","medium","low"],"example":"high","uniqueKey":"data.interruptions_sensitivity.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The sensitivity of the interruptions","default":"high","example":"high","uniqueKey":"data.interruptions_sensitivity.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.interruptions_sensitivity","typeLabel":"enum\u003cstring> | null"},"webhook_url":{"oneOf":[{"type":"string","title":"Webhook Url","description":"The webhook URL of the agent","example":"https://webhook.site/123e4567-e89b-12d3-a456-426614174000","uniqueKey":"data.webhook_url.oneOf.0","typeLabel":"string"},{"type":"null","title":"Webhook Url","description":"The webhook URL of the agent","example":"https://webhook.site/123e4567-e89b-12d3-a456-426614174000","uniqueKey":"data.webhook_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.webhook_url","typeLabel":"string | null"},"webhook_subscriptions":{"oneOf":[{"type":"array","items":{"type":"string","enum":["event_variable_value_updated","event_all_variables_resolved","event_call_status_updated","event_call_recording_status_updated","event_call_answer_type_updated","event_task_transition","event_transcript","event_transcript_complete","event_phone_call_connected","event_phone_call_ended","event_phone_call_did_not_connect","event_web_call_connected","event_web_call_ended","event_recording","event_action","event_synthesizer_consumption","event_post_call","event_pipedream_connection"],"title":"AgentCreateWebhookSubscriptionsApiRequest","uniqueKey":"data.webhook_subscriptions.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"title":"Webhook Subscriptions","description":"The webhook subscriptions of the agent","default":["event_variable_value_updated","event_all_variables_resolved","event_call_status_updated","event_call_recording_status_updated","event_call_answer_type_updated","event_task_transition","event_transcript","event_transcript_complete","event_phone_call_connected","event_phone_call_ended","event_phone_call_did_not_connect","event_web_call_connected","event_web_call_ended","event_recording","event_action","event_synthesizer_consumption","event_post_call","event_pipedream_connection"],"example":["event_variable_value_updated","event_all_variables_resolved"],"uniqueKey":"data.webhook_subscriptions.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","title":"Webhook Subscriptions","description":"The webhook subscriptions of the agent","default":["event_variable_value_updated","event_all_variables_resolved","event_call_status_updated","event_call_recording_status_updated","event_call_answer_type_updated","event_task_transition","event_transcript","event_transcript_complete","event_phone_call_connected","event_phone_call_ended","event_phone_call_did_not_connect","event_web_call_connected","event_web_call_ended","event_recording","event_action","event_synthesizer_consumption","event_post_call","event_pipedream_connection"],"example":["event_variable_value_updated","event_all_variables_resolved"],"uniqueKey":"data.webhook_subscriptions.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.webhook_subscriptions","typeLabel":"enum\u003cstring>[] | null"},"custom_vocabulary":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"data.custom_vocabulary.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Custom Vocabulary","description":"The custom vocabulary of the agent, used mainly to improve transcription accuracy.","example":["super","basta","bravo","gmail.com"],"uniqueKey":"data.custom_vocabulary.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Custom Vocabulary","description":"The custom vocabulary of the agent, used mainly to improve transcription accuracy.","example":["super","basta","bravo","gmail.com"],"uniqueKey":"data.custom_vocabulary.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.custom_vocabulary","typeLabel":"string[] | null"},"version":{"type":"integer","title":"Version","default":1,"uniqueKey":"data.version","typeLabel":"integer"},"variables":{"oneOf":[{"type":"array","items":{"properties":{"name":{"type":"string","maxLength":100,"minLength":1,"title":"Name","description":"The name of the variable","examples":["name"],"isRequired":true,"uniqueKey":"data.variables.oneOf.0.items.[INDEX].name","typeLabel":"string"},"type":{"type":"string","maxLength":100,"minLength":1,"title":"Type","description":"The type of the variable","examples":["string"],"isRequired":true,"uniqueKey":"data.variables.oneOf.0.items.[INDEX].type","typeLabel":"string"},"description":{"oneOf":[{"type":"string","title":"Description","description":"The description of the variable","maxLength":100000,"minLength":0,"example":"The name of the customer","uniqueKey":"data.variables.oneOf.0.items.[INDEX].description.oneOf.0","typeLabel":"string"},{"type":"null","title":"Description","description":"The description of the variable","example":"The name of the customer","uniqueKey":"data.variables.oneOf.0.items.[INDEX].description.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.variables.oneOf.0.items.[INDEX].description","typeLabel":"string | null"},"extraction_instructions":{"oneOf":[{"type":"string","title":"Extraction Instructions","description":"The extraction instructions of the variable","maxLength":100000,"example":"Extract the name of the customer","uniqueKey":"data.variables.oneOf.0.items.[INDEX].extraction_instructions.oneOf.0","typeLabel":"string"},{"type":"null","title":"Extraction Instructions","description":"The extraction instructions of the variable","example":"Extract the name of the customer","uniqueKey":"data.variables.oneOf.0.items.[INDEX].extraction_instructions.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.variables.oneOf.0.items.[INDEX].extraction_instructions","typeLabel":"string | null"}},"type":"object","required":["name","type"],"title":"AgentVariablesApiResponseData","uniqueKey":"data.variables.oneOf.0.items.[INDEX]","typeLabel":"AgentVariablesApiResponseData · object"},"title":"Variables","uniqueKey":"data.variables.oneOf.0","typeLabel":"AgentVariablesApiResponseData · object[]"},{"type":"null","title":"Variables","uniqueKey":"data.variables.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.variables","typeLabel":"AgentVariablesApiResponseData · object[] | null"}},"type":"object","required":["name","language","id"],"title":"AgentGetApiResponseData","description":"The agent data retrieved.","isRequired":true,"uniqueKey":"data","typeLabel":"AgentGetApiResponseData · object"},"message":{"type":"string","title":"Message","description":"Response message indicating the result of the operation.","default":"Agent retrieved successfully","uniqueKey":"message","typeLabel":"string"},"error":{"oneOf":[{"type":"object","title":"ApiResponseError","required":["message","type","status"],"example":{"details":[{"field":"email","message":"Invalid email format"}],"message":"An error occurred while processing your request","status":400,"type":"generic_error"},"properties":{"message":{"type":"string","title":"Message","isRequired":true,"uniqueKey":"error.oneOf.0.message","typeLabel":"string"},"type":{"type":"string","title":"Type","isRequired":true,"uniqueKey":"error.oneOf.0.type","typeLabel":"string"},"status":{"type":"integer","title":"Status","isRequired":true,"uniqueKey":"error.oneOf.0.status","typeLabel":"integer"},"details":{"oneOf":[{"type":"array","items":{"properties":{"message":{"type":"string","title":"Message","isRequired":true,"uniqueKey":"error.oneOf.0.details.oneOf.0.items.[INDEX].message","typeLabel":"string"},"field":{"oneOf":[{"type":"string","title":"Field","uniqueKey":"error.oneOf.0.details.oneOf.0.items.[INDEX].field.oneOf.0","typeLabel":"string"},{"type":"null","title":"Field","uniqueKey":"error.oneOf.0.details.oneOf.0.items.[INDEX].field.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.oneOf.0.details.oneOf.0.items.[INDEX].field","typeLabel":"string | null"}},"type":"object","required":["message"],"title":"ApiResponseErrorDetail","uniqueKey":"error.oneOf.0.details.oneOf.0.items.[INDEX]","typeLabel":"ApiResponseErrorDetail · object"},"title":"Details","uniqueKey":"error.oneOf.0.details.oneOf.0","typeLabel":"ApiResponseErrorDetail · object[]"},{"type":"null","title":"Details","uniqueKey":"error.oneOf.0.details.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.oneOf.0.details","typeLabel":"ApiResponseErrorDetail · object[] | null"}},"uniqueKey":"error.oneOf.0","typeLabel":"ApiResponseError · object"},{"type":"null","uniqueKey":"error.oneOf.1","typeLabel":"null"}],"uniqueKey":"error","typeLabel":"ApiResponseError · object | null"},"status":{"type":"integer","title":"Status","description":"HTTP status code of the response.","default":200,"uniqueKey":"status","typeLabel":"integer"}},"type":"object","required":["data"],"title":"AgentGetApiResponse","uniqueKey":"","typeLabel":"AgentGetApiResponse · object"},"examples":{"Example":{"title":"Example","value":{"data":{"name":"My first agent","language":"en","id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","initial_message":"Hello, how can I help you today?","initial_message_delay":0,"max_call_duration":300,"presence_check_phrases":["Allo, vous êtes là ?","Pouvez-vous répéter s'il vous plaît ?"],"presence_check_idle_threshold":10,"presence_check_max_times":1,"base_prompt":"You are a helpful assistant","voice":{"name":"Clara","provider":"openai","instructions":"Warm, empathetic, friendly","speed":0.5},"states":[{"name":"appointment_booking","prompt":"You are a helpful assistant","llm":{"model":"gpt-4o","temperature":0.5,"provider":"azure_openai"},"tools":[{"description":"Wait for 2 seconds","type":"wait"},{"description":"Hang up the call","filler_sentence":"Goodbye!","type":"hang_up"},{"description":"Transfer the call to the next available assistant","filler_sentence":"I'm transferring you to the next available assistant...","type":"transfer_call"},{"description":"Leave a voicemail message","filler_sentence":"I tried to call you but you didn't answer. Please call me back at 1234567890","type":"leave_voicemail_message"},{"content_type":"url_params","description":"Get the availability of the requested assistant by using its name","filler_sentence":"I'm checking the availability of the requested assistant...","headers":[{"description":"The API key to use to call the custom function","name":"Authorization","value":"Bearer 123"}],"method":"GET","parameters":[{"description":"The name of the assistant to check the availability of","name":"assistant_name","type":"string"}],"response_mapping":[{"destination_variable":"assistant_availability","json_path_to_data":"$.availability"}],"type":"custom_function","url":"https://api.example.com/availability"}],"transitions":[{"condition":"User provides valid input","destination_state_name":"next_state_name","filler_sentence":"I'm sorry, I didn't catch that. Can you please repeat?"}],"variables":[{"description":"The variable's description","extraction_instructions":"The instructions for the variable extraction","name":"variable_name","type":"string"}],"x_position":-401.1747211895911,"y_position":264.2527881040892,"features":{"entity_detection":true}}],"initial_state_name":"\u003cstring>","llm":{"model":"gpt-4o","temperature":0.5,"provider":"azure_openai"},"transcriber":{"provider":"azure"},"secure_recording_urls":true,"interruptions":true,"interruptions_sensitivity":"high","webhook_url":"https://webhook.site/123e4567-e89b-12d3-a456-426614174000","webhook_subscriptions":["event_variable_value_updated","event_all_variables_resolved"],"custom_vocabulary":["super","basta","bravo","gmail.com"],"version":1,"variables":[{"name":"name","type":"string","description":"The name of the customer","extraction_instructions":"Extract the name of the customer"}]},"message":"Agent retrieved successfully","error":{"details":[{"field":"email","message":"Invalid email format"}],"message":"An error occurred while processing your request","status":400,"type":"generic_error"},"status":200}}},"exampleType":"generated"}},"headers":{"ratelimit-limit":{"description":"The number of requests allowed in the current rate limit period","schema":{"type":"integer"}},"ratelimit-remaining":{"description":"The number of requests remaining in the current rate limit period","schema":{"type":"integer"}},"x-ratelimit-limit-minute":{"description":"The number of requests allowed in the current minute window, if rate limit is set to minutes.","schema":{"type":"integer"}},"x-ratelimit-remaining-minute":{"description":"The number of requests remaining in the current minute window, if rate limit is set to minutes.","schema":{"type":"integer"}},"x-ratelimit-limit-hour":{"description":"The number of requests allowed in the current hour window, if rate limit is set to hourly.","schema":{"type":"integer"}},"x-ratelimit-remaining-hour":{"description":"The number of requests remaining in the current hour window, if rate limit is set to hourly.","schema":{"type":"integer"}},"x-ratelimit-limit-\u003cseconds>":{"description":"The number of requests allowed in the current \u003cseconds> window, where \u003cseconds> is the number of seconds, if rate limit is set to seconds.","schema":{"type":"integer"}},"x-ratelimit-remaining-\u003cseconds>":{"description":"The number of requests remaining in the current \u003cseconds> window, where \u003cseconds> is the number of seconds, if rate limit is set to seconds.","schema":{"type":"integer"}}},"exampleType":"generated"},"80601fb1-2c84-4812-9a24-70fc30f9545b":{"description":"Bad Request","content":{"application/json":{"schema":{"properties":{"message":{"type":"string","title":"Message","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"type":{"type":"string","title":"Type","isRequired":true,"uniqueKey":"type","typeLabel":"string"},"status":{"type":"integer","title":"Status","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"details":{"oneOf":[{"type":"array","items":{"properties":{"message":{"type":"string","title":"Message","isRequired":true,"uniqueKey":"details.oneOf.0.items.[INDEX].message","typeLabel":"string"},"field":{"oneOf":[{"type":"string","title":"Field","uniqueKey":"details.oneOf.0.items.[INDEX].field.oneOf.0","typeLabel":"string"},{"type":"null","title":"Field","uniqueKey":"details.oneOf.0.items.[INDEX].field.oneOf.1","typeLabel":"null"}],"uniqueKey":"details.oneOf.0.items.[INDEX].field","typeLabel":"string | null"}},"type":"object","required":["message"],"title":"ApiResponseErrorDetail","uniqueKey":"details.oneOf.0.items.[INDEX]","typeLabel":"ApiResponseErrorDetail · object"},"title":"Details","uniqueKey":"details.oneOf.0","typeLabel":"ApiResponseErrorDetail · object[]"},{"type":"null","title":"Details","uniqueKey":"details.oneOf.1","typeLabel":"null"}],"uniqueKey":"details","typeLabel":"ApiResponseErrorDetail · object[] | null"}},"type":"object","required":["message","type","status"],"title":"ApiResponseError","example":{"details":[{"field":"email","message":"Invalid email format"}],"message":"An error occurred while processing your request","status":400,"type":"generic_error"},"uniqueKey":"","typeLabel":"ApiResponseError · object"},"example":{"error":{"message":"Bad request","type":"api_error","status":400}},"examples":{"Example":{"title":"Example","value":{"error":{"message":"Bad request","type":"api_error","status":400}}}},"exampleType":"examples"}},"exampleType":"examples"},"65b609f0-5d33-4cbd-b5b2-e36956c7d1b0":{"description":"Unauthorized","content":{"application/json":{"schema":{"properties":{"message":{"type":"string","title":"Message","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"type":{"type":"string","title":"Type","isRequired":true,"uniqueKey":"type","typeLabel":"string"},"status":{"type":"integer","title":"Status","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"details":{"oneOf":[{"type":"array","items":{"properties":{"message":{"type":"string","title":"Message","isRequired":true,"uniqueKey":"details.oneOf.0.items.[INDEX].message","typeLabel":"string"},"field":{"oneOf":[{"type":"string","title":"Field","uniqueKey":"details.oneOf.0.items.[INDEX].field.oneOf.0","typeLabel":"string"},{"type":"null","title":"Field","uniqueKey":"details.oneOf.0.items.[INDEX].field.oneOf.1","typeLabel":"null"}],"uniqueKey":"details.oneOf.0.items.[INDEX].field","typeLabel":"string | null"}},"type":"object","required":["message"],"title":"ApiResponseErrorDetail","uniqueKey":"details.oneOf.0.items.[INDEX]","typeLabel":"ApiResponseErrorDetail · object"},"title":"Details","uniqueKey":"details.oneOf.0","typeLabel":"ApiResponseErrorDetail · object[]"},{"type":"null","title":"Details","uniqueKey":"details.oneOf.1","typeLabel":"null"}],"uniqueKey":"details","typeLabel":"ApiResponseErrorDetail · object[] | null"}},"type":"object","required":["message","type","status"],"title":"ApiResponseError","example":{"details":[{"field":"email","message":"Invalid email format"}],"message":"An error occurred while processing your request","status":400,"type":"generic_error"},"uniqueKey":"","typeLabel":"ApiResponseError · object"},"examples":{"auth_error":{"title":"auth_error","value":{"message":"Unauthorized","type":"auth_error","status":401}},"gateway_error":{"title":"gateway_error","value":{"message":"Unauthorized","type":"gateway_auth_error","status":401}}},"exampleType":"examples"}},"exampleType":"examples"},"48015ba9-651a-4800-aa3d-5d3c92ed2739":{"description":"Forbidden","content":{"application/json":{"schema":{"properties":{"message":{"type":"string","title":"Message","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"type":{"type":"string","title":"Type","isRequired":true,"uniqueKey":"type","typeLabel":"string"},"status":{"type":"integer","title":"Status","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"details":{"oneOf":[{"type":"array","items":{"properties":{"message":{"type":"string","title":"Message","isRequired":true,"uniqueKey":"details.oneOf.0.items.[INDEX].message","typeLabel":"string"},"field":{"oneOf":[{"type":"string","title":"Field","uniqueKey":"details.oneOf.0.items.[INDEX].field.oneOf.0","typeLabel":"string"},{"type":"null","title":"Field","uniqueKey":"details.oneOf.0.items.[INDEX].field.oneOf.1","typeLabel":"null"}],"uniqueKey":"details.oneOf.0.items.[INDEX].field","typeLabel":"string | null"}},"type":"object","required":["message"],"title":"ApiResponseErrorDetail","uniqueKey":"details.oneOf.0.items.[INDEX]","typeLabel":"ApiResponseErrorDetail · object"},"title":"Details","uniqueKey":"details.oneOf.0","typeLabel":"ApiResponseErrorDetail · object[]"},{"type":"null","title":"Details","uniqueKey":"details.oneOf.1","typeLabel":"null"}],"uniqueKey":"details","typeLabel":"ApiResponseErrorDetail · object[] | null"}},"type":"object","required":["message","type","status"],"title":"ApiResponseError","example":{"details":[{"field":"email","message":"Invalid email format"}],"message":"An error occurred while processing your request","status":400,"type":"generic_error"},"uniqueKey":"","typeLabel":"ApiResponseError · object"},"example":{"error":{"message":"Access forbidden","type":"api_error","status":403}},"examples":{"Example":{"title":"Example","value":{"error":{"message":"Access forbidden","type":"api_error","status":403}}}},"exampleType":"examples"}},"exampleType":"examples"},"7d4d31dd-d3b7-4c5f-9e83-9da722e84890":{"description":"Not Found","content":{"application/json":{"schema":{"properties":{"message":{"type":"string","title":"Message","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"type":{"type":"string","title":"Type","isRequired":true,"uniqueKey":"type","typeLabel":"string"},"status":{"type":"integer","title":"Status","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"details":{"oneOf":[{"type":"array","items":{"properties":{"message":{"type":"string","title":"Message","isRequired":true,"uniqueKey":"details.oneOf.0.items.[INDEX].message","typeLabel":"string"},"field":{"oneOf":[{"type":"string","title":"Field","uniqueKey":"details.oneOf.0.items.[INDEX].field.oneOf.0","typeLabel":"string"},{"type":"null","title":"Field","uniqueKey":"details.oneOf.0.items.[INDEX].field.oneOf.1","typeLabel":"null"}],"uniqueKey":"details.oneOf.0.items.[INDEX].field","typeLabel":"string | null"}},"type":"object","required":["message"],"title":"ApiResponseErrorDetail","uniqueKey":"details.oneOf.0.items.[INDEX]","typeLabel":"ApiResponseErrorDetail · object"},"title":"Details","uniqueKey":"details.oneOf.0","typeLabel":"ApiResponseErrorDetail · object[]"},{"type":"null","title":"Details","uniqueKey":"details.oneOf.1","typeLabel":"null"}],"uniqueKey":"details","typeLabel":"ApiResponseErrorDetail · object[] | null"}},"type":"object","required":["message","type","status"],"title":"ApiResponseError","example":{"details":[{"field":"email","message":"Invalid email format"}],"message":"An error occurred while processing your request","status":400,"type":"generic_error"},"uniqueKey":"","typeLabel":"ApiResponseError · object"},"example":{"error":{"message":"The request endpoint does not exist","type":"http_error","status":404}},"examples":{"Example":{"title":"Example","value":{"error":{"message":"The request endpoint does not exist","type":"http_error","status":404}}}},"exampleType":"examples"}},"exampleType":"examples"},"06fcadd4-d380-48da-b68e-1bf1b4d7565a":{"description":"Validation Error","content":{"application/json":{"schema":{"properties":{"message":{"type":"string","title":"Message","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"type":{"type":"string","title":"Type","isRequired":true,"uniqueKey":"type","typeLabel":"string"},"status":{"type":"integer","title":"Status","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"details":{"oneOf":[{"type":"array","items":{"properties":{"message":{"type":"string","title":"Message","isRequired":true,"uniqueKey":"details.oneOf.0.items.[INDEX].message","typeLabel":"string"},"field":{"oneOf":[{"type":"string","title":"Field","uniqueKey":"details.oneOf.0.items.[INDEX].field.oneOf.0","typeLabel":"string"},{"type":"null","title":"Field","uniqueKey":"details.oneOf.0.items.[INDEX].field.oneOf.1","typeLabel":"null"}],"uniqueKey":"details.oneOf.0.items.[INDEX].field","typeLabel":"string | null"}},"type":"object","required":["message"],"title":"ApiResponseErrorDetail","uniqueKey":"details.oneOf.0.items.[INDEX]","typeLabel":"ApiResponseErrorDetail · object"},"title":"Details","uniqueKey":"details.oneOf.0","typeLabel":"ApiResponseErrorDetail · object[]"},{"type":"null","title":"Details","uniqueKey":"details.oneOf.1","typeLabel":"null"}],"uniqueKey":"details","typeLabel":"ApiResponseErrorDetail · object[] | null"}},"type":"object","required":["message","type","status"],"title":"ApiResponseError","example":{"details":[{"field":"email","message":"Invalid email format"}],"message":"An error occurred while processing your request","status":400,"type":"generic_error"},"uniqueKey":"","typeLabel":"ApiResponseError · object"},"example":{"error":{"message":"Invalid request body","type":"validation_error","status":422,"details":[{"field":"email","message":"Invalid email format"}]}},"examples":{"Example":{"title":"Example","value":{"error":{"message":"Invalid request body","type":"validation_error","status":422,"details":[{"field":"email","message":"Invalid email format"}]}}}},"exampleType":"examples"}},"exampleType":"examples"},"fe879a39-2283-4f65-b9ff-439e28253bcd":{"description":"Rate Limit Exceeded","content":{"application/json":{"schema":{"properties":{"message":{"type":"string","title":"Message","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"type":{"type":"string","title":"Type","isRequired":true,"uniqueKey":"type","typeLabel":"string"},"status":{"type":"integer","title":"Status","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"details":{"oneOf":[{"type":"array","items":{"properties":{"message":{"type":"string","title":"Message","isRequired":true,"uniqueKey":"details.oneOf.0.items.[INDEX].message","typeLabel":"string"},"field":{"oneOf":[{"type":"string","title":"Field","uniqueKey":"details.oneOf.0.items.[INDEX].field.oneOf.0","typeLabel":"string"},{"type":"null","title":"Field","uniqueKey":"details.oneOf.0.items.[INDEX].field.oneOf.1","typeLabel":"null"}],"uniqueKey":"details.oneOf.0.items.[INDEX].field","typeLabel":"string | null"}},"type":"object","required":["message"],"title":"ApiResponseErrorDetail","uniqueKey":"details.oneOf.0.items.[INDEX]","typeLabel":"ApiResponseErrorDetail · object"},"title":"Details","uniqueKey":"details.oneOf.0","typeLabel":"ApiResponseErrorDetail · object[]"},{"type":"null","title":"Details","uniqueKey":"details.oneOf.1","typeLabel":"null"}],"uniqueKey":"details","typeLabel":"ApiResponseErrorDetail · object[] | null"}},"type":"object","required":["message","type","status"],"title":"ApiResponseError","example":{"details":[{"field":"email","message":"Invalid email format"}],"message":"An error occurred while processing your request","status":400,"type":"generic_error"},"uniqueKey":"","typeLabel":"ApiResponseError · object"},"example":{"error":{"message":"API rate limit exceeded","type":"gateway_rate_limit_error","status":429}},"examples":{"Example":{"title":"Example","value":{"error":{"message":"API rate limit exceeded","type":"gateway_rate_limit_error","status":429}}}},"exampleType":"examples"}},"exampleType":"examples"},"33fb8287-2255-4f9d-be18-8848770c37eb":{"description":"Internal Server Error","content":{"application/json":{"schema":{"properties":{"message":{"type":"string","title":"Message","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"type":{"type":"string","title":"Type","isRequired":true,"uniqueKey":"type","typeLabel":"string"},"status":{"type":"integer","title":"Status","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"details":{"oneOf":[{"type":"array","items":{"properties":{"message":{"type":"string","title":"Message","isRequired":true,"uniqueKey":"details.oneOf.0.items.[INDEX].message","typeLabel":"string"},"field":{"oneOf":[{"type":"string","title":"Field","uniqueKey":"details.oneOf.0.items.[INDEX].field.oneOf.0","typeLabel":"string"},{"type":"null","title":"Field","uniqueKey":"details.oneOf.0.items.[INDEX].field.oneOf.1","typeLabel":"null"}],"uniqueKey":"details.oneOf.0.items.[INDEX].field","typeLabel":"string | null"}},"type":"object","required":["message"],"title":"ApiResponseErrorDetail","uniqueKey":"details.oneOf.0.items.[INDEX]","typeLabel":"ApiResponseErrorDetail · object"},"title":"Details","uniqueKey":"details.oneOf.0","typeLabel":"ApiResponseErrorDetail · object[]"},{"type":"null","title":"Details","uniqueKey":"details.oneOf.1","typeLabel":"null"}],"uniqueKey":"details","typeLabel":"ApiResponseErrorDetail · object[] | null"}},"type":"object","required":["message","type","status"],"title":"ApiResponseError","example":{"details":[{"field":"email","message":"Invalid email format"}],"message":"An error occurred while processing your request","status":400,"type":"generic_error"},"uniqueKey":"","typeLabel":"ApiResponseError · object"},"example":{"error":{"message":"An unexpected error occurred","type":"generic_error","status":500}},"examples":{"Example":{"title":"Example","value":{"error":{"message":"An unexpected error occurred","type":"generic_error","status":500}}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"6975066e-0821-4fef-84cf-12e2c24ab028":{"ApiKeyHeader":{"type":"apiKey","in":"header","name":"X-Api-Key","description":"The API Key created in [Rounded Studio](https://app.callrounded.com).\n- You can create it by going to the \"API Keys\" settings of your profile.\n- Need help? You can email us at [team@callrounded.com](mailto:team@callrounded.com) or join our [Discord community](https://discord.gg/en537j5z75).","scopes":[]}}},"servers":{"eb3a60a0-1b68-430f-85e4-6def7d75da0e":{"url":"https://api.callrounded.com"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"X-Api-Key","description":"The API Key created in [Rounded Studio](https://app.callrounded.com).\n- You can create it by going to the \"API Keys\" settings of your profile.\n- Need help? You can email us at [team@callrounded.com](mailto:team@callrounded.com) or join our [Discord community](https://discord.gg/en537j5z75).","scopes":[]},"schema":{"title":"X-Api-Key","type":"string","description":"The API Key created in [Rounded Studio](https://app.callrounded.com).\n- You can create it by going to the \"API Keys\" settings of your profile.\n- Need help? You can email us at [team@callrounded.com](mailto:team@callrounded.com) or join our [Discord community](https://discord.gg/en537j5z75).","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"ApiKeyHeader","name":"X-Api-Key"}],"title":"ApiKeyHeader"}]},"originalFileLocation":"api-reference-v1/openapi.json"},"subdomain":"roundedtechnologies","siteName":"Rounded","title":"Get agent - Rounded","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-03-24T12:29:18.010Z","originalFileLocation":"api-reference/agents/get-agent.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Retrieve the active configuration of an agent by its ID. Returns the complete agent configuration including all variables, states, voice, transcriber and LLM settings. The response includes headers about rate limiting.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Rounded\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/roundedtechnologies/SZk3qknKQkZZaCtg/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/roundedtechnologies/SZk3qknKQkZZaCtg/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/roundedtechnologies/SZk3qknKQkZZaCtg/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/roundedtechnologies/SZk3qknKQkZZaCtg/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/roundedtechnologies/SZk3qknKQkZZaCtg/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/roundedtechnologies/SZk3qknKQkZZaCtg/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/roundedtechnologies/SZk3qknKQkZZaCtg/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/roundedtechnologies/SZk3qknKQkZZaCtg/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/roundedtechnologies/SZk3qknKQkZZaCtg/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get agent - Rounded\">\u003cmeta data-mint-head property=\"og:description\" content=\"Retrieve the active configuration of an agent by its ID. Returns the complete agent configuration including all variables, states, voice, transcriber and LLM settings. The response includes headers about rate limiting.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Rounded\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.callrounded.com/api-reference/agents/get-agent\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://roundedtechnologies.mintlify.app/_mintlify/api/og/v2?division=agents\u0026amp;title=Get+agent\u0026amp;description=Retrieve+the+active+configuration+of+an+agent+by+its+ID.+Returns+the+complete+agent+configuration+including+all+variables%2C+states%2C+voice%2C+transcriber+and+LLM+se\u0026amp;theme=f7daf91feb7d0bfbe59fb388\u0026amp;signature=b149f24f6812cc7c9d6ac3b773722e3bab136c6469255e1e5d38a6fe16626b8c\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Get agent - Rounded\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Retrieve the active configuration of an agent by its ID. Returns the complete agent configuration including all variables, states, voice, transcriber and LLM settings. The response includes headers about rate limiting.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://roundedtechnologies.mintlify.app/_mintlify/api/og/v2?division=agents\u0026amp;title=Get+agent\u0026amp;description=Retrieve+the+active+configuration+of+an+agent+by+its+ID.+Returns+the+complete+agent+configuration+including+all+variables%2C+states%2C+voice%2C+transcriber+and+LLM+se\u0026amp;theme=f7daf91feb7d0bfbe59fb388\u0026amp;signature=b149f24f6812cc7c9d6ac3b773722e3bab136c6469255e1e5d38a6fe16626b8c\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/roundedtechnologies/SZk3qknKQkZZaCtg/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Rounded\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#F25511\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.callrounded.com/api-reference/agents/get-agent\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/agents/get-agent.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.callrounded.com/#organization\",\"name\":\"Rounded\",\"url\":\"https://docs.callrounded.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/roundedtechnologies/1iLXBGRZCkyJQMgO/logo/rounded-light.svg?fit=max\u0026auto=format\u0026n=1iLXBGRZCkyJQMgO\u0026q=85\u0026s=323ca9bc0245c84827659b3348d1978f\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.callrounded.com#website\",\"name\":\"Rounded\",\"url\":\"https://docs.callrounded.com\",\"publisher\":{\"@id\":\"https://docs.callrounded.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.callrounded.com/api-reference/agents/get-agent#webpage\",\"url\":\"https://docs.callrounded.com/api-reference/agents/get-agent\",\"name\":\"Get agent\",\"description\":\"Retrieve the active configuration of an agent by its ID. Returns the complete agent configuration including all variables, states, voice, transcriber and LLM settings. The response includes headers about rate limiting.\",\"dateModified\":\"2026-03-24T12:29:18.010Z\",\"isPartOf\":{\"@id\":\"https://docs.callrounded.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.callrounded.com/api-reference/agents/get-agent#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.callrounded.com/api-reference/agents/get-agent#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"agents\",\"item\":\"https://docs.callrounded.com/api-reference/agents/create-agent\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Get agent\",\"item\":\"https://docs.callrounded.com/api-reference/agents/get-agent\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.callrounded.com/api-reference/agents/get-agent#apireference\",\"headline\":\"Get agent\",\"name\":\"Get agent\",\"description\":\"Retrieve the active configuration of an agent by its ID. Returns the complete agent configuration including all variables, states, voice, transcriber and LLM settings. The response includes headers about rate limiting.\",\"url\":\"https://docs.callrounded.com/api-reference/agents/get-agent\",\"mainEntityOfPage\":{\"@id\":\"https://docs.callrounded.com/api-reference/agents/get-agent#webpage\"},\"dateModified\":\"2026-03-24T12:29:18.010Z\",\"publisher\":{\"@id\":\"https://docs.callrounded.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.callrounded.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Rounded\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Rounded","nav":{"global":null,"tabs":[{"tab":"Docs","pages":[{"title":"Docs","href":"/documentation/getting_started/what_are_voice_agents"}]},{"tab":"API Reference","dropdowns":[{"dropdown":"v1","groups":[{"group":"calls","pages":[{"title":"Start a new phone call","deprecated":null,"version":null,"openapi":"/api-reference-v1/openapi.json post /v1/calls/phone","href":"/api-reference/calls/start-a-new-phone-call"},{"title":"Stage an inbound SIP call","deprecated":null,"version":null,"openapi":"/api-reference-v1/openapi.json post /v1/calls/stage","href":"/api-reference/calls/stage-an-inbound-sip-call"},{"title":"Get call details","deprecated":null,"version":null,"openapi":"/api-reference-v1/openapi.json get /v1/calls/{call_id}","href":"/api-reference/calls/get-call-details"},{"title":"Delete call","deprecated":null,"version":null,"openapi":"/api-reference-v1/openapi.json delete /v1/calls/{call_id}","href":"/api-reference/calls/delete-call"},{"title":"Update call","deprecated":null,"version":null,"openapi":"/api-reference-v1/openapi.json patch /v1/calls/{call_id}","href":"/api-reference/calls/update-call"},{"title":"List calls","deprecated":null,"version":null,"openapi":"/api-reference-v1/openapi.json get /v1/calls","href":"/api-reference/calls/list-calls"},{"title":"Terminate call","deprecated":null,"version":null,"openapi":"/api-reference-v1/openapi.json post /v1/calls/{call_id}/terminate","href":"/api-reference/calls/terminate-call"}]},{"group":"knowledge bases","pages":[{"title":"Get knowledge base details","deprecated":null,"version":null,"openapi":"/api-reference-v1/openapi.json get /v1/knowledge-bases/{knowledge_base_id}","href":"/api-reference/knowledge-bases/get-knowledge-base-details"},{"title":"Add sources to a knowledge base","deprecated":null,"version":null,"openapi":"/api-reference-v1/openapi.json post /v1/knowledge-bases/{knowledge_base_id}/sources","href":"/api-reference/knowledge-bases/add-sources-to-a-knowledge-base"},{"title":"Delete sources from a knowledge base","deprecated":null,"version":null,"openapi":"/api-reference-v1/openapi.json delete /v1/knowledge-bases/{knowledge_base_id}/sources","href":"/api-reference/knowledge-bases/delete-sources-from-a-knowledge-base"}]},{"group":"agents","pages":[{"title":"Create agent","description":"Create a new agent with the specified configuration. The agent can be used to handle phone and web calls. The response includes headers about rate limiting.","deprecated":null,"version":null,"openapi":"/api-reference-v1/openapi.json post /v1/agents","href":"/api-reference/agents/create-agent"},{"title":"Get agent","deprecated":null,"version":null,"openapi":"/api-reference-v1/openapi.json get /v1/agents/{agent_id}","href":"/api-reference/agents/get-agent"},{"title":"Delete agent","description":"Delete an existing agent by its ID. This action is irreversible and will permanently remove the agent and all its configurations. The response includes headers about rate limiting.","deprecated":null,"version":null,"openapi":"/api-reference-v1/openapi.json delete /v1/agents/{agent_id}","href":"/api-reference/agents/delete-agent"},{"title":"Update agent","deprecated":null,"version":null,"openapi":"/api-reference-v1/openapi.json patch /v1/agents/{agent_id}","href":"/api-reference/agents/update-agent"},{"title":"Get agent versions","deprecated":null,"version":null,"openapi":"/api-reference-v1/openapi.json get /v1/agents/{agent_id}/versions","href":"/api-reference/agents/get-agent-versions"},{"title":"Deploy agent","deprecated":null,"version":null,"openapi":"/api-reference-v1/openapi.json post /v1/agents/{agent_id}/deploy","href":"/api-reference/agents/deploy-agent"}]},{"group":"phone-numbers","pages":[{"title":"List phone numbers","deprecated":null,"version":null,"openapi":"/api-reference-v1/openapi.json get /v1/phone-numbers","href":"/api-reference/phone-numbers/list-phone-numbers"},{"title":"Update phone number","deprecated":null,"version":null,"openapi":"/api-reference-v1/openapi.json patch /v1/phone-numbers/{phone_number_id}","href":"/api-reference/phone-numbers/update-phone-number"}]},{"group":"post-call-questions","pages":[{"title":"List post-call questions","deprecated":null,"version":null,"openapi":"/api-reference-v1/openapi.json get /v1/agents/{agent_id}/post-call-questions","href":"/api-reference/post-call-questions/list-post-call-questions"},{"title":"Create post-call questions","deprecated":null,"version":null,"openapi":"/api-reference-v1/openapi.json post /v1/agents/{agent_id}/post-call-questions","href":"/api-reference/post-call-questions/create-post-call-questions"},{"title":"Update post-call questions","deprecated":null,"version":null,"openapi":"/api-reference-v1/openapi.json patch /v1/agents/{agent_id}/post-call-questions","href":"/api-reference/post-call-questions/update-post-call-questions"},{"title":"Get post-call question","deprecated":null,"version":null,"openapi":"/api-reference-v1/openapi.json get /v1/agents/{agent_id}/post-call-questions/{question_id}","href":"/api-reference/post-call-questions/get-post-call-question"},{"title":"Delete post-call question","deprecated":null,"version":null,"openapi":"/api-reference-v1/openapi.json delete /v1/agents/{agent_id}/post-call-questions/{question_id}","href":"/api-reference/post-call-questions/delete-post-call-question"}]}]},{"dropdown":"v0","pages":[{"title":"Start Phone Call","openapi":"POST /v0/calls/phone","href":"/api-reference/calls/start-phone-call"}]}]},{"tab":"Webhook Events Reference","pages":[{"title":"Webhook Events Reference","href":"/api-reference/webhooks/webhook-events-reference"}]}]},"basePath":"","title":"Get agent - Rounded","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CS552b7R.js","utils-DDTCYAF2.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-De8ttokP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DrwRDvAh.js","snippetPresets-DtAN0nWx.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-D5rWArI6.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-O2i12wsz.js","shallow-DV8xABTt.js","getApiPlaygroundDisplay-DBZ0B5Jx.js","CodeSnippet-BVi0tPUX.js","CodeSnippets-CqASbIwY.js","Page-m07pfKpT.js","getPastedJson-DG9vsMS8.js","icon-CXzRSCr8.js","MethodPill-BdKVtEuX.js","DuplicateIcon-CZlmBrJI.js","createIcon-biFEUKPL.js","DynamicMarkdown-B54_zNBF.js","SectionHeading-DwwHK3Pt.js","axios-vUo_bRtp.js","Markdown-DfhCTwyA.js","clsx-xpJZXxdP.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BTZUMDnx.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-DqdKa2R4.js"]}