{"docsConfig":{"$schema":"https://mintlify.com/docs.json","theme":"mint","name":"Millis AI","colors":{"primary":"#12B76A","light":"#07C983","dark":"#12B76A"},"favicon":"https://mintcdn.com/millisai/122nNs8f6law1c8D/favicon.svg?fit=max\u0026auto=format\u0026n=122nNs8f6law1c8D\u0026q=85\u0026s=151fa9cc1d37e1765604d7396c3d7be6","logo":{"light":"https://mintcdn.com/millisai/qGd_eniebzCYFD61/logo/light.svg?fit=max\u0026auto=format\u0026n=qGd_eniebzCYFD61\u0026q=85\u0026s=f68bd944b5d73169f2378dd2c8fe6b1a","dark":"https://mintcdn.com/millisai/qGd_eniebzCYFD61/logo/dark.svg?fit=max\u0026auto=format\u0026n=qGd_eniebzCYFD61\u0026q=85\u0026s=0a225b4537ff52b2f5ac254b194651c2"},"api":{"openapi":"https://api-west.millis.ai:8080/openapi.json"},"navbar":{"links":[{"label":"Support","href":"mailto:thach@millis.ai"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.millis.ai"}},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"millisai","hasAudioNarration":false,"actualSubdomain":"millisai","customDomains":["docs.millis.ai"],"gitSource":{"type":"github","owner":"millis-ai","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6acf2b80a3835795edb58013","collectionId":"aef20a4b-bf8d-4c96-a855-338bbfa648e6","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6acf2b80a3835795edb58013"},"entitlements":{},"buildId":"6acf2b80a3835795edb58013","clientVersion":"0.0.3990","searchFilterCounts":[{"language":"default","tag":"API Reference","count":101},{"language":"default","tag":"Campaigns","count":23},{"language":"default","tag":"Documentation","count":19},{"language":"default","tag":"Phones","count":18},{"language":"default","tag":"Agents","count":17},{"language":"default","tag":"Knowledge Base","count":10},{"language":"default","tag":"Tutorials","count":10},{"language":"default","tag":"Call Management","count":8},{"language":"default","tag":"Core Concepts","count":8},{"language":"default","tag":"Integration Guides","count":8}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/phones/set-agent-config-override","slug":"/api-reference/phones/set-agent-config-override","pageMetadata":{"title":"Set Agent Config Override","description":"Set agent config override for a specific phone number","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json post /phones/{phone}/agent-config-override","href":"/api-reference/phones/set-agent-config-override","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: \"Set agent config override for a specific phone number\"\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":"Set Agent Config Override","description":"Set agent config override for a specific phone number","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json post /phones/{phone}/agent-config-override","href":"/api-reference/phones/set-agent-config-override","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Phones"],"summary":"Set Agent Config Override","description":"Set agent config override for a specific phone number","operationId":"set_agent_config_override_phones__phone__agent_config_override_post","parameters":["ef72dcfc-28e0-4aa4-91bc-3f3694983394","e427369b-0822-4111-8bd8-80bc86906a18"],"requestBody":"16b924fd-61b2-40df-b347-7c61ef908c0a","responses":{"200":"4a4c1ae6-b982-4cd9-8e4b-c9213a924f3e","404":"d115b9a5-2850-4517-9848-f3aa065243d0","422":"01271b95-4cf9-4a4f-b626-18ac66ed1b1f"},"method":"post","type":"path","servers":["d69c5b6f-e8f6-4fac-9b64-a2fa88e87ffa","ab2af5a8-2d4f-4f0b-bb10-295f943355ad"],"security":[],"path":"/phones/{phone}/agent-config-override","baseUrlOptions":["https://api-west.millis.ai","https://api-eu-west.millis.ai"],"title":"Set Agent Config Override","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"ef72dcfc-28e0-4aa4-91bc-3f3694983394":{"name":"phone","in":"path","required":true,"schema":{"type":"string","title":"Phone","isRequired":true,"uniqueKey":"","typeLabel":"string"}},"e427369b-0822-4111-8bd8-80bc86906a18":{"name":"authorization","in":"header","required":true,"schema":{"type":"string","title":"Authorization","isRequired":true,"uniqueKey":"","typeLabel":"string"}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"properties":{"prompt":{"oneOf":[{"type":"string","title":"Prompt","description":"The prompt used to configure the agent's behavior.","uniqueKey":"prompt.oneOf.0","typeLabel":"string"},{"type":"null","title":"Prompt","description":"The prompt used to configure the agent's behavior.","uniqueKey":"prompt.oneOf.1","typeLabel":"null"}],"uniqueKey":"prompt","typeLabel":"string | null"},"voice":{"oneOf":[{"type":"object","title":"Voice","description":"Configuration for the agent's voice.","required":["provider","voice_id"],"properties":{"provider":{"type":"string","title":"VoiceProvider","description":"The TTS provider for generating the agent's voice.","enum":["elevenlabs","openai","cartesia","deepgram","rime","neets","openai_realtime","dubverse","orpheus","sesame","kokoro","sarvam","hume"],"isRequired":true,"uniqueKey":"voice.oneOf.0.provider","typeLabel":"enum\u003cstring>"},"voice_id":{"type":"string","title":"Voice Id","description":"The unique identifier for the voice used by the agent.","isRequired":true,"uniqueKey":"voice.oneOf.0.voice_id","typeLabel":"string"},"model":{"oneOf":[{"type":"string","title":"Model","description":"The model name provided by ElevenLabs (e.g., 'eleven_turbo_v2_5', 'eleven_v3_conversational', 'eleven_v4', or 'eleven_v4_turbo') for voice generation.","uniqueKey":"voice.oneOf.0.model.oneOf.0","typeLabel":"string"},{"type":"null","title":"Model","description":"The model name provided by ElevenLabs (e.g., 'eleven_turbo_v2_5', 'eleven_v3_conversational', 'eleven_v4', or 'eleven_v4_turbo') for voice generation.","uniqueKey":"voice.oneOf.0.model.oneOf.1","typeLabel":"null"}],"uniqueKey":"voice.oneOf.0.model","typeLabel":"string | null"},"settings":{"oneOf":[{"type":"object","title":"Settings","description":"Additional voice_settings for ElevenLabs voice, such as stability and similarity boost values.","uniqueKey":"voice.oneOf.0.settings.oneOf.0","typeLabel":"Settings · object"},{"type":"null","title":"Settings","description":"Additional voice_settings for ElevenLabs voice, such as stability and similarity boost values.","uniqueKey":"voice.oneOf.0.settings.oneOf.1","typeLabel":"null"}],"uniqueKey":"voice.oneOf.0.settings","typeLabel":"Settings · object | null"}},"uniqueKey":"voice.oneOf.0","typeLabel":"Voice · object"},{"type":"null","description":"Configuration for the agent's voice.","uniqueKey":"voice.oneOf.1","typeLabel":"null"}],"uniqueKey":"voice","typeLabel":"Voice · object | null"},"flow":{"oneOf":[{"type":"object","title":"Flow","description":"Settings for conversation flow management.","properties":{"user_start_first":{"oneOf":[{"type":"boolean","title":"User Start First","description":"Determines if the user speaks first to initiate the conversation.","uniqueKey":"flow.oneOf.0.user_start_first.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"User Start First","description":"Determines if the user speaks first to initiate the conversation.","uniqueKey":"flow.oneOf.0.user_start_first.oneOf.1","typeLabel":"null"}],"uniqueKey":"flow.oneOf.0.user_start_first","typeLabel":"boolean | null"},"interruption":{"oneOf":[{"type":"object","title":"Interruption","description":"Settings related to handling interruptions during the agent's responses.","properties":{"allowed":{"oneOf":[{"type":"boolean","title":"Allowed","description":"Indicates if user interruptions are allowed during the agent's response.","uniqueKey":"flow.oneOf.0.interruption.oneOf.0.allowed.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Allowed","description":"Indicates if user interruptions are allowed during the agent's response.","uniqueKey":"flow.oneOf.0.interruption.oneOf.0.allowed.oneOf.1","typeLabel":"null"}],"uniqueKey":"flow.oneOf.0.interruption.oneOf.0.allowed","typeLabel":"boolean | null"},"keep_interruption_message":{"oneOf":[{"type":"boolean","title":"Keep Interruption Message","description":"Specifies whether to keep the interrupted message in the response.","uniqueKey":"flow.oneOf.0.interruption.oneOf.0.keep_interruption_message.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Keep Interruption Message","description":"Specifies whether to keep the interrupted message in the response.","uniqueKey":"flow.oneOf.0.interruption.oneOf.0.keep_interruption_message.oneOf.1","typeLabel":"null"}],"uniqueKey":"flow.oneOf.0.interruption.oneOf.0.keep_interruption_message","typeLabel":"boolean | null"},"first_messsage":{"oneOf":[{"type":"boolean","title":"First Messsage","description":"Defines if interruptions are allowed during the agent's initial message.","uniqueKey":"flow.oneOf.0.interruption.oneOf.0.first_messsage.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"First Messsage","description":"Defines if interruptions are allowed during the agent's initial message.","uniqueKey":"flow.oneOf.0.interruption.oneOf.0.first_messsage.oneOf.1","typeLabel":"null"}],"uniqueKey":"flow.oneOf.0.interruption.oneOf.0.first_messsage","typeLabel":"boolean | null"}},"uniqueKey":"flow.oneOf.0.interruption.oneOf.0","typeLabel":"Interruption · object"},{"type":"null","description":"Settings related to handling interruptions during the agent's responses.","uniqueKey":"flow.oneOf.0.interruption.oneOf.1","typeLabel":"null"}],"uniqueKey":"flow.oneOf.0.interruption","typeLabel":"Interruption · object | null"},"response_delay":{"oneOf":[{"type":"integer","title":"Response Delay","description":"Configures delays for agent responses.","uniqueKey":"flow.oneOf.0.response_delay.oneOf.0","typeLabel":"integer"},{"type":"object","title":"ResponseDelay","description":"Configures delays for agent responses.","properties":{"generic_delay":{"oneOf":[{"type":"integer","title":"Generic Delay","description":"Delay (in milliseconds) for generic responses.","uniqueKey":"flow.oneOf.0.response_delay.oneOf.1.generic_delay.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Generic Delay","description":"Delay (in milliseconds) for generic responses.","uniqueKey":"flow.oneOf.0.response_delay.oneOf.1.generic_delay.oneOf.1","typeLabel":"null"}],"uniqueKey":"flow.oneOf.0.response_delay.oneOf.1.generic_delay","typeLabel":"integer | null"},"number_input_delay":{"oneOf":[{"type":"integer","title":"Number Input Delay","description":"Delay (in milliseconds) for number input responses.","uniqueKey":"flow.oneOf.0.response_delay.oneOf.1.number_input_delay.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Number Input Delay","description":"Delay (in milliseconds) for number input responses.","uniqueKey":"flow.oneOf.0.response_delay.oneOf.1.number_input_delay.oneOf.1","typeLabel":"null"}],"uniqueKey":"flow.oneOf.0.response_delay.oneOf.1.number_input_delay","typeLabel":"integer | null"}},"uniqueKey":"flow.oneOf.0.response_delay.oneOf.1","typeLabel":"ResponseDelay · object"},{"type":"null","title":"Response Delay","description":"Configures delays for agent responses.","uniqueKey":"flow.oneOf.0.response_delay.oneOf.2","typeLabel":"null"}],"uniqueKey":"flow.oneOf.0.response_delay","typeLabel":"integer | ResponseDelay · object | null"},"auto_fill_responses":{"oneOf":[{"type":"object","title":"AutoFillResponses","description":"Settings for predefined agent responses when there are response gaps.","required":["response_gap_threshold","messages"],"properties":{"response_gap_threshold":{"type":"integer","title":"Response Gap Threshold","description":"The time (in milliseconds) before the agent uses an auto-fill response.","isRequired":true,"uniqueKey":"flow.oneOf.0.auto_fill_responses.oneOf.0.response_gap_threshold","typeLabel":"integer"},"messages":{"items":{"type":"string","uniqueKey":"flow.oneOf.0.auto_fill_responses.oneOf.0.messages.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Messages","description":"Predefined messages for the agent to use when there are response gaps.","isRequired":true,"uniqueKey":"flow.oneOf.0.auto_fill_responses.oneOf.0.messages","typeLabel":"string[]"}},"uniqueKey":"flow.oneOf.0.auto_fill_responses.oneOf.0","typeLabel":"AutoFillResponses · object"},{"type":"null","description":"Settings for predefined agent responses when there are response gaps.","uniqueKey":"flow.oneOf.0.auto_fill_responses.oneOf.1","typeLabel":"null"}],"uniqueKey":"flow.oneOf.0.auto_fill_responses","typeLabel":"AutoFillResponses · object | null"},"agent_terminate_call":{"oneOf":[{"type":"object","title":"AgentTerminateCall","description":"Configuration for enabling the agent to terminate calls autonomously.","required":["enabled"],"properties":{"enabled":{"type":"boolean","title":"Enabled","description":"Specifies whether the agent can end the call autonomously.","isRequired":true,"uniqueKey":"flow.oneOf.0.agent_terminate_call.oneOf.0.enabled","typeLabel":"boolean"},"instruction":{"oneOf":[{"type":"string","title":"Instruction","description":"Custom instructions for the agent on when to terminate the call.","uniqueKey":"flow.oneOf.0.agent_terminate_call.oneOf.0.instruction.oneOf.0","typeLabel":"string"},{"type":"null","title":"Instruction","description":"Custom instructions for the agent on when to terminate the call.","uniqueKey":"flow.oneOf.0.agent_terminate_call.oneOf.0.instruction.oneOf.1","typeLabel":"null"}],"uniqueKey":"flow.oneOf.0.agent_terminate_call.oneOf.0.instruction","typeLabel":"string | null"},"messages":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"flow.oneOf.0.agent_terminate_call.oneOf.0.messages.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Messages","description":"List of messages the agent may use before ending a call.","uniqueKey":"flow.oneOf.0.agent_terminate_call.oneOf.0.messages.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Messages","description":"List of messages the agent may use before ending a call.","uniqueKey":"flow.oneOf.0.agent_terminate_call.oneOf.0.messages.oneOf.1","typeLabel":"null"}],"uniqueKey":"flow.oneOf.0.agent_terminate_call.oneOf.0.messages","typeLabel":"string[] | null"}},"uniqueKey":"flow.oneOf.0.agent_terminate_call.oneOf.0","typeLabel":"AgentTerminateCall · object"},{"type":"null","description":"Configuration for enabling the agent to terminate calls autonomously.","uniqueKey":"flow.oneOf.0.agent_terminate_call.oneOf.1","typeLabel":"null"}],"uniqueKey":"flow.oneOf.0.agent_terminate_call","typeLabel":"AgentTerminateCall · object | null"},"voicemail":{"oneOf":[{"type":"object","title":"Voicemail","description":"Settings related to handling voicemail scenarios.","required":["action"],"properties":{"action":{"type":"string","title":"VoicemailAction","description":"The action to take when a voicemail is detected, e.g., hang up or leave a message.","enum":["hangup","message"],"isRequired":true,"uniqueKey":"flow.oneOf.0.voicemail.oneOf.0.action","typeLabel":"enum\u003cstring>"},"message":{"oneOf":[{"type":"string","title":"Message","description":"The message to leave as voicemail if the agent opts to do so.","uniqueKey":"flow.oneOf.0.voicemail.oneOf.0.message.oneOf.0","typeLabel":"string"},{"type":"null","title":"Message","description":"The message to leave as voicemail if the agent opts to do so.","uniqueKey":"flow.oneOf.0.voicemail.oneOf.0.message.oneOf.1","typeLabel":"null"}],"uniqueKey":"flow.oneOf.0.voicemail.oneOf.0.message","typeLabel":"string | null"},"continue_on_voice_activity":{"oneOf":[{"type":"boolean","title":"Continue On Voice Activity","description":"Determines if the agent continues the conversation on voice activity during voicemail handling.","uniqueKey":"flow.oneOf.0.voicemail.oneOf.0.continue_on_voice_activity.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Continue On Voice Activity","description":"Determines if the agent continues the conversation on voice activity during voicemail handling.","uniqueKey":"flow.oneOf.0.voicemail.oneOf.0.continue_on_voice_activity.oneOf.1","typeLabel":"null"}],"uniqueKey":"flow.oneOf.0.voicemail.oneOf.0.continue_on_voice_activity","typeLabel":"boolean | null"},"detection_phrases":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"flow.oneOf.0.voicemail.oneOf.0.detection_phrases.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Detection Phrases","description":"Custom phrases that should be recognized as voicemail indicators in addition to the default detection logic.","uniqueKey":"flow.oneOf.0.voicemail.oneOf.0.detection_phrases.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Detection Phrases","description":"Custom phrases that should be recognized as voicemail indicators in addition to the default detection logic.","uniqueKey":"flow.oneOf.0.voicemail.oneOf.0.detection_phrases.oneOf.1","typeLabel":"null"}],"uniqueKey":"flow.oneOf.0.voicemail.oneOf.0.detection_phrases","typeLabel":"string[] | null"}},"uniqueKey":"flow.oneOf.0.voicemail.oneOf.0","typeLabel":"Voicemail · object"},{"type":"null","description":"Settings related to handling voicemail scenarios.","uniqueKey":"flow.oneOf.0.voicemail.oneOf.1","typeLabel":"null"}],"uniqueKey":"flow.oneOf.0.voicemail","typeLabel":"Voicemail · object | null"},"call_transfer":{"oneOf":[{"type":"object","title":"CallTransfer","description":"Configuration for transferring calls to another phone number.","properties":{"phone":{"oneOf":[{"type":"string","title":"Phone","description":"The phone number to transfer the call to (legacy support).","uniqueKey":"flow.oneOf.0.call_transfer.oneOf.0.phone.oneOf.0","typeLabel":"string"},{"type":"null","title":"Phone","description":"The phone number to transfer the call to (legacy support).","uniqueKey":"flow.oneOf.0.call_transfer.oneOf.0.phone.oneOf.1","typeLabel":"null"}],"uniqueKey":"flow.oneOf.0.call_transfer.oneOf.0.phone","typeLabel":"string | null"},"phones":{"oneOf":[{"type":"array","items":{"properties":{"phone":{"type":"string","title":"Phone","description":"The phone number to transfer the call to.","isRequired":true,"uniqueKey":"flow.oneOf.0.call_transfer.oneOf.0.phones.oneOf.0.items.[INDEX].phone","typeLabel":"string"},"description":{"oneOf":[{"type":"string","title":"Description","description":"Description of when to use this transfer option.","uniqueKey":"flow.oneOf.0.call_transfer.oneOf.0.phones.oneOf.0.items.[INDEX].description.oneOf.0","typeLabel":"string"},{"type":"null","title":"Description","description":"Description of when to use this transfer option.","uniqueKey":"flow.oneOf.0.call_transfer.oneOf.0.phones.oneOf.0.items.[INDEX].description.oneOf.1","typeLabel":"null"}],"uniqueKey":"flow.oneOf.0.call_transfer.oneOf.0.phones.oneOf.0.items.[INDEX].description","typeLabel":"string | null"}},"type":"object","required":["phone"],"title":"TransferOption","uniqueKey":"flow.oneOf.0.call_transfer.oneOf.0.phones.oneOf.0.items.[INDEX]","typeLabel":"TransferOption · object"},"title":"Phones","description":"List of available phone transfer options with descriptions.","uniqueKey":"flow.oneOf.0.call_transfer.oneOf.0.phones.oneOf.0","typeLabel":"TransferOption · object[]"},{"type":"null","title":"Phones","description":"List of available phone transfer options with descriptions.","uniqueKey":"flow.oneOf.0.call_transfer.oneOf.0.phones.oneOf.1","typeLabel":"null"}],"uniqueKey":"flow.oneOf.0.call_transfer.oneOf.0.phones","typeLabel":"TransferOption · object[] | null"},"instruction":{"oneOf":[{"type":"string","title":"Instruction","description":"General instructions for the agent on how to handle call transfers.","uniqueKey":"flow.oneOf.0.call_transfer.oneOf.0.instruction.oneOf.0","typeLabel":"string"},{"type":"null","title":"Instruction","description":"General instructions for the agent on how to handle call transfers.","uniqueKey":"flow.oneOf.0.call_transfer.oneOf.0.instruction.oneOf.1","typeLabel":"null"}],"uniqueKey":"flow.oneOf.0.call_transfer.oneOf.0.instruction","typeLabel":"string | null"},"messages":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"flow.oneOf.0.call_transfer.oneOf.0.messages.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Messages","description":"Predefined messages for the agent to say before initiating the call transfer.","uniqueKey":"flow.oneOf.0.call_transfer.oneOf.0.messages.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Messages","description":"Predefined messages for the agent to say before initiating the call transfer.","uniqueKey":"flow.oneOf.0.call_transfer.oneOf.0.messages.oneOf.1","typeLabel":"null"}],"uniqueKey":"flow.oneOf.0.call_transfer.oneOf.0.messages","typeLabel":"string[] | null"}},"uniqueKey":"flow.oneOf.0.call_transfer.oneOf.0","typeLabel":"CallTransfer · object"},{"type":"null","description":"Configuration for transferring calls to another phone number.","uniqueKey":"flow.oneOf.0.call_transfer.oneOf.1","typeLabel":"null"}],"uniqueKey":"flow.oneOf.0.call_transfer","typeLabel":"CallTransfer · object | null"},"inactivity_handling":{"oneOf":[{"type":"object","title":"InactivityHandling","description":"Settings for handling user inactivity during the call.","required":["idle_time","message"],"properties":{"idle_time":{"type":"number","title":"Idle Time","description":"Time in seconds of user inactivity before the agent prompts the user.","isRequired":true,"uniqueKey":"flow.oneOf.0.inactivity_handling.oneOf.0.idle_time","typeLabel":"number"},"message":{"type":"string","title":"Message","description":"Message the agent says after the initial idle time.","isRequired":true,"uniqueKey":"flow.oneOf.0.inactivity_handling.oneOf.0.message","typeLabel":"string"}},"uniqueKey":"flow.oneOf.0.inactivity_handling.oneOf.0","typeLabel":"InactivityHandling · object"},{"type":"null","description":"Settings for handling user inactivity during the call.","uniqueKey":"flow.oneOf.0.inactivity_handling.oneOf.1","typeLabel":"null"}],"uniqueKey":"flow.oneOf.0.inactivity_handling","typeLabel":"InactivityHandling · object | null"},"dtmf_dial":{"oneOf":[{"type":"object","title":"DTMFDial","description":"Configuration for enabling DTMF dial tone support.","properties":{"enabled":{"type":"boolean","title":"Enabled","description":"Specifies whether the agent can send DTMF dial tones during calls.","default":false,"uniqueKey":"flow.oneOf.0.dtmf_dial.oneOf.0.enabled","typeLabel":"boolean"},"instruction":{"oneOf":[{"type":"string","title":"Instruction","description":"Optional instructions for the agent on how to use DTMF tones during calls (e.g., 'Press 1 after the prompt').","uniqueKey":"flow.oneOf.0.dtmf_dial.oneOf.0.instruction.oneOf.0","typeLabel":"string"},{"type":"null","title":"Instruction","description":"Optional instructions for the agent on how to use DTMF tones during calls (e.g., 'Press 1 after the prompt').","uniqueKey":"flow.oneOf.0.dtmf_dial.oneOf.0.instruction.oneOf.1","typeLabel":"null"}],"uniqueKey":"flow.oneOf.0.dtmf_dial.oneOf.0.instruction","typeLabel":"string | null"}},"uniqueKey":"flow.oneOf.0.dtmf_dial.oneOf.0","typeLabel":"DTMFDial · object"},{"type":"null","description":"Configuration for enabling DTMF dial tone support.","uniqueKey":"flow.oneOf.0.dtmf_dial.oneOf.1","typeLabel":"null"}],"uniqueKey":"flow.oneOf.0.dtmf_dial","typeLabel":"DTMFDial · object | null"}},"uniqueKey":"flow.oneOf.0","typeLabel":"Flow · object"},{"type":"null","description":"Settings for conversation flow management.","uniqueKey":"flow.oneOf.1","typeLabel":"null"}],"uniqueKey":"flow","typeLabel":"Flow · object | null"},"first_message":{"oneOf":[{"type":"string","title":"First Message","description":"The agent's opening message for conversations.","uniqueKey":"first_message.oneOf.0","typeLabel":"string"},{"type":"null","title":"First Message","description":"The agent's opening message for conversations.","uniqueKey":"first_message.oneOf.1","typeLabel":"null"}],"uniqueKey":"first_message","typeLabel":"string | null"},"tools":{"oneOf":[{"type":"array","items":{"properties":{"name":{"type":"string","title":"Name","description":"The name of the function.","isRequired":true,"uniqueKey":"tools.oneOf.0.items.[INDEX].name","typeLabel":"string"},"description":{"type":"string","title":"Description","description":"A description of the function's purpose.","isRequired":true,"uniqueKey":"tools.oneOf.0.items.[INDEX].description","typeLabel":"string"},"params":{"oneOf":[{"type":"array","items":{"properties":{"name":{"type":"string","title":"Name","description":"The parameter name for a function.","isRequired":true,"uniqueKey":"tools.oneOf.0.items.[INDEX].params.oneOf.0.items.[INDEX].name","typeLabel":"string"},"required":{"type":"boolean","title":"Required","description":"Indicates if the parameter is required.","isRequired":true,"uniqueKey":"tools.oneOf.0.items.[INDEX].params.oneOf.0.items.[INDEX].required","typeLabel":"boolean"},"type":{"type":"string","title":"Type","description":"The data type of the parameter.","isRequired":true,"uniqueKey":"tools.oneOf.0.items.[INDEX].params.oneOf.0.items.[INDEX].type","typeLabel":"string"},"description":{"type":"string","title":"Description","description":"A description of the parameter.","isRequired":true,"uniqueKey":"tools.oneOf.0.items.[INDEX].params.oneOf.0.items.[INDEX].description","typeLabel":"string"}},"type":"object","required":["name","required","type","description"],"title":"Param","uniqueKey":"tools.oneOf.0.items.[INDEX].params.oneOf.0.items.[INDEX]","typeLabel":"Param · object"},"title":"Params","description":"List of parameters required by the function.","uniqueKey":"tools.oneOf.0.items.[INDEX].params.oneOf.0","typeLabel":"Param · object[]"},{"type":"null","title":"Params","description":"List of parameters required by the function.","uniqueKey":"tools.oneOf.0.items.[INDEX].params.oneOf.1","typeLabel":"null"}],"uniqueKey":"tools.oneOf.0.items.[INDEX].params","typeLabel":"Param · object[] | null"},"webhook":{"oneOf":[{"type":"string","title":"Webhook","description":"The webhook URL to trigger the function.","uniqueKey":"tools.oneOf.0.items.[INDEX].webhook.oneOf.0","typeLabel":"string"},{"type":"null","title":"Webhook","description":"The webhook URL to trigger the function.","uniqueKey":"tools.oneOf.0.items.[INDEX].webhook.oneOf.1","typeLabel":"null"}],"uniqueKey":"tools.oneOf.0.items.[INDEX].webhook","typeLabel":"string | null"},"header":{"oneOf":[{"type":"object","title":"Header","description":"Headers to include in the webhook request.","additionalProperties":{"type":"string","uniqueKey":"tools.oneOf.0.items.[INDEX].header.oneOf.0.additionalProperties","typeLabel":"string"},"uniqueKey":"tools.oneOf.0.items.[INDEX].header.oneOf.0","typeLabel":"Header · object"},{"type":"null","title":"Header","description":"Headers to include in the webhook request.","uniqueKey":"tools.oneOf.0.items.[INDEX].header.oneOf.1","typeLabel":"null"}],"uniqueKey":"tools.oneOf.0.items.[INDEX].header","typeLabel":"Header · object | null"},"method":{"oneOf":[{"type":"string","title":"Method","description":"HTTP method to use for the webhook (e.g., POST, GET).","uniqueKey":"tools.oneOf.0.items.[INDEX].method.oneOf.0","typeLabel":"string"},{"type":"null","title":"Method","description":"HTTP method to use for the webhook (e.g., POST, GET).","uniqueKey":"tools.oneOf.0.items.[INDEX].method.oneOf.1","typeLabel":"null"}],"uniqueKey":"tools.oneOf.0.items.[INDEX].method","typeLabel":"string | null"},"timeout":{"oneOf":[{"type":"integer","title":"Timeout","description":"Timeout in seconds for the function to complete before failing.","uniqueKey":"tools.oneOf.0.items.[INDEX].timeout.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Timeout","description":"Timeout in seconds for the function to complete before failing.","uniqueKey":"tools.oneOf.0.items.[INDEX].timeout.oneOf.1","typeLabel":"null"}],"uniqueKey":"tools.oneOf.0.items.[INDEX].timeout","typeLabel":"integer | null"},"run_after_call":{"oneOf":[{"type":"boolean","title":"Run After Call","description":"Specifies if the function should only run after the call ends.","uniqueKey":"tools.oneOf.0.items.[INDEX].run_after_call.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Run After Call","description":"Specifies if the function should only run after the call ends.","uniqueKey":"tools.oneOf.0.items.[INDEX].run_after_call.oneOf.1","typeLabel":"null"}],"uniqueKey":"tools.oneOf.0.items.[INDEX].run_after_call","typeLabel":"boolean | null"},"messages":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"tools.oneOf.0.items.[INDEX].messages.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Messages","description":"Predefined messages for agent to say while executing the function.","uniqueKey":"tools.oneOf.0.items.[INDEX].messages.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Messages","description":"Predefined messages for agent to say while executing the function.","uniqueKey":"tools.oneOf.0.items.[INDEX].messages.oneOf.1","typeLabel":"null"}],"uniqueKey":"tools.oneOf.0.items.[INDEX].messages","typeLabel":"string[] | null"},"response_mode":{"oneOf":[{"type":"string","title":"Response Mode","description":"Indicates if agent's response should be strict or flexible.","enum":["strict","flexible"],"uniqueKey":"tools.oneOf.0.items.[INDEX].response_mode.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","title":"Response Mode","description":"Indicates if agent's response should be strict or flexible.","uniqueKey":"tools.oneOf.0.items.[INDEX].response_mode.oneOf.1","typeLabel":"null"}],"uniqueKey":"tools.oneOf.0.items.[INDEX].response_mode","typeLabel":"enum\u003cstring> | null"},"execute_after_message":{"oneOf":[{"type":"boolean","title":"Execute After Message","description":"Indicates if the function starts executing only after a predefined message is played.","uniqueKey":"tools.oneOf.0.items.[INDEX].execute_after_message.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Execute After Message","description":"Indicates if the function starts executing only after a predefined message is played.","uniqueKey":"tools.oneOf.0.items.[INDEX].execute_after_message.oneOf.1","typeLabel":"null"}],"uniqueKey":"tools.oneOf.0.items.[INDEX].execute_after_message","typeLabel":"boolean | null"},"exclude_session_id":{"oneOf":[{"type":"boolean","title":"Exclude Session Id","description":"Indicates if the session ID should not be included in the webhook request.","uniqueKey":"tools.oneOf.0.items.[INDEX].exclude_session_id.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Exclude Session Id","description":"Indicates if the session ID should not be included in the webhook request.","uniqueKey":"tools.oneOf.0.items.[INDEX].exclude_session_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"tools.oneOf.0.items.[INDEX].exclude_session_id","typeLabel":"boolean | null"},"include_metadata":{"oneOf":[{"type":"boolean","title":"Include Metadata","description":"Indicates if metadata should be included in the webhook request.","uniqueKey":"tools.oneOf.0.items.[INDEX].include_metadata.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Include Metadata","description":"Indicates if metadata should be included in the webhook request.","uniqueKey":"tools.oneOf.0.items.[INDEX].include_metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"tools.oneOf.0.items.[INDEX].include_metadata","typeLabel":"boolean | null"}},"type":"object","required":["name","description"],"title":"Function","uniqueKey":"tools.oneOf.0.items.[INDEX]","typeLabel":"Function · object"},"title":"Tools","description":"List of tools/functions the agent can use.","uniqueKey":"tools.oneOf.0","typeLabel":"Function · object[]"},{"type":"null","title":"Tools","description":"List of tools/functions the agent can use.","uniqueKey":"tools.oneOf.1","typeLabel":"null"}],"uniqueKey":"tools","typeLabel":"Function · object[] | null"},"millis_functions":{"oneOf":[{"type":"array","items":{"properties":{"name":{"type":"string","title":"Name","description":"The name of the Webform function.","isRequired":true,"uniqueKey":"millis_functions.oneOf.0.items.[INDEX].name","typeLabel":"string"},"description":{"type":"string","title":"Description","description":"A description of what the function does.","isRequired":true,"uniqueKey":"millis_functions.oneOf.0.items.[INDEX].description","typeLabel":"string"},"data":{"type":"object","title":"MillisFunctionData","description":"Data required for the function, including parameters.","required":["param"],"properties":{"param":{"type":"object","title":"MillisFunctionParam","description":"Details of a parameter for a Webform function.","required":["description","name","required","type"],"properties":{"description":{"type":"string","title":"Description","description":"A description of the parameter's use in the function.","isRequired":true,"uniqueKey":"millis_functions.oneOf.0.items.[INDEX].data.param.description","typeLabel":"string"},"name":{"type":"string","title":"Name","description":"The name of the parameter.","isRequired":true,"uniqueKey":"millis_functions.oneOf.0.items.[INDEX].data.param.name","typeLabel":"string"},"required":{"type":"boolean","title":"Required","description":"Specifies if the parameter is mandatory.","isRequired":true,"uniqueKey":"millis_functions.oneOf.0.items.[INDEX].data.param.required","typeLabel":"boolean"},"type":{"type":"string","title":"Type","description":"The data type of the parameter.","isRequired":true,"uniqueKey":"millis_functions.oneOf.0.items.[INDEX].data.param.type","typeLabel":"string"}},"isRequired":true,"uniqueKey":"millis_functions.oneOf.0.items.[INDEX].data.param","typeLabel":"MillisFunctionParam · object"}},"isRequired":true,"uniqueKey":"millis_functions.oneOf.0.items.[INDEX].data","typeLabel":"MillisFunctionData · object"},"type":{"type":"string","title":"Type","description":"Type of the function (e.g., webform, webhook).","isRequired":true,"uniqueKey":"millis_functions.oneOf.0.items.[INDEX].type","typeLabel":"string"},"params":{"oneOf":[{"type":"array","items":{"properties":{"name":{"type":"string","title":"Name","description":"The parameter name for a function.","isRequired":true,"uniqueKey":"millis_functions.oneOf.0.items.[INDEX].params.oneOf.0.items.[INDEX].name","typeLabel":"string"},"required":{"type":"boolean","title":"Required","description":"Indicates if the parameter is required.","isRequired":true,"uniqueKey":"millis_functions.oneOf.0.items.[INDEX].params.oneOf.0.items.[INDEX].required","typeLabel":"boolean"},"type":{"type":"string","title":"Type","description":"The data type of the parameter.","isRequired":true,"uniqueKey":"millis_functions.oneOf.0.items.[INDEX].params.oneOf.0.items.[INDEX].type","typeLabel":"string"},"description":{"type":"string","title":"Description","description":"A description of the parameter.","isRequired":true,"uniqueKey":"millis_functions.oneOf.0.items.[INDEX].params.oneOf.0.items.[INDEX].description","typeLabel":"string"}},"type":"object","required":["name","required","type","description"],"title":"Param","uniqueKey":"millis_functions.oneOf.0.items.[INDEX].params.oneOf.0.items.[INDEX]","typeLabel":"Param · object"},"title":"Params","description":"List of parameters included in the function.","uniqueKey":"millis_functions.oneOf.0.items.[INDEX].params.oneOf.0","typeLabel":"Param · object[]"},{"type":"null","title":"Params","description":"List of parameters included in the function.","uniqueKey":"millis_functions.oneOf.0.items.[INDEX].params.oneOf.1","typeLabel":"null"}],"uniqueKey":"millis_functions.oneOf.0.items.[INDEX].params","typeLabel":"Param · object[] | null"},"messages":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"millis_functions.oneOf.0.items.[INDEX].messages.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Messages","description":"Predefined messages for agent to say while executing the function.","uniqueKey":"millis_functions.oneOf.0.items.[INDEX].messages.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Messages","description":"Predefined messages for agent to say while executing the function.","uniqueKey":"millis_functions.oneOf.0.items.[INDEX].messages.oneOf.1","typeLabel":"null"}],"uniqueKey":"millis_functions.oneOf.0.items.[INDEX].messages","typeLabel":"string[] | null"},"response_mode":{"oneOf":[{"type":"string","title":"Response Mode","description":"Indicates if agent's response should be strict or flexible.","enum":["strict","flexible"],"uniqueKey":"millis_functions.oneOf.0.items.[INDEX].response_mode.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","title":"Response Mode","description":"Indicates if agent's response should be strict or flexible.","uniqueKey":"millis_functions.oneOf.0.items.[INDEX].response_mode.oneOf.1","typeLabel":"null"}],"uniqueKey":"millis_functions.oneOf.0.items.[INDEX].response_mode","typeLabel":"enum\u003cstring> | null"}},"type":"object","required":["name","description","data","type"],"title":"MillisFunction","uniqueKey":"millis_functions.oneOf.0.items.[INDEX]","typeLabel":"MillisFunction · object"},"title":"Millis Functions","description":"Millis-specific functions for agent customization.","uniqueKey":"millis_functions.oneOf.0","typeLabel":"MillisFunction · object[]"},{"type":"null","title":"Millis Functions","description":"Millis-specific functions for agent customization.","uniqueKey":"millis_functions.oneOf.1","typeLabel":"null"}],"uniqueKey":"millis_functions","typeLabel":"MillisFunction · object[] | null"},"app_functions":{"oneOf":[{"type":"array","items":{"properties":{"name":{"type":"string","title":"Name","description":"The name of the app-specific function.","isRequired":true,"uniqueKey":"app_functions.oneOf.0.items.[INDEX].name","typeLabel":"string"},"credentials":{"oneOf":[{"type":"object","title":"Credentials","description":"Credentials required for app integration.","additionalProperties":{"type":"string","uniqueKey":"app_functions.oneOf.0.items.[INDEX].credentials.oneOf.0.additionalProperties","typeLabel":"string"},"uniqueKey":"app_functions.oneOf.0.items.[INDEX].credentials.oneOf.0","typeLabel":"Credentials · object"},{"type":"null","title":"Credentials","description":"Credentials required for app integration.","uniqueKey":"app_functions.oneOf.0.items.[INDEX].credentials.oneOf.1","typeLabel":"null"}],"uniqueKey":"app_functions.oneOf.0.items.[INDEX].credentials","typeLabel":"Credentials · object | null"}},"type":"object","required":["name"],"title":"AppFunction","uniqueKey":"app_functions.oneOf.0.items.[INDEX]","typeLabel":"AppFunction · object"},"title":"App Functions","description":"Predefined functions tied to app integrations.","uniqueKey":"app_functions.oneOf.0","typeLabel":"AppFunction · object[]"},{"type":"null","title":"App Functions","description":"Predefined functions tied to app integrations.","uniqueKey":"app_functions.oneOf.1","typeLabel":"null"}],"uniqueKey":"app_functions","typeLabel":"AppFunction · object[] | null"},"custom_llm_websocket":{"oneOf":[{"type":"string","title":"Custom Llm Websocket","description":"WebSocket URL for custom LLM integration with optional authentication headers.","uniqueKey":"custom_llm_websocket.oneOf.0","typeLabel":"string"},{"type":"object","title":"WebhookConfig","description":"WebSocket URL for custom LLM integration with optional authentication headers.","required":["url"],"properties":{"url":{"type":"string","title":"Url","description":"The webhook endpoint URL.","isRequired":true,"uniqueKey":"custom_llm_websocket.oneOf.1.url","typeLabel":"string"},"headers":{"oneOf":[{"type":"object","title":"Headers","description":"Optional headers for the webhook requests.","additionalProperties":{"type":"string","uniqueKey":"custom_llm_websocket.oneOf.1.headers.oneOf.0.additionalProperties","typeLabel":"string"},"uniqueKey":"custom_llm_websocket.oneOf.1.headers.oneOf.0","typeLabel":"Headers · object"},{"type":"null","title":"Headers","description":"Optional headers for the webhook requests.","uniqueKey":"custom_llm_websocket.oneOf.1.headers.oneOf.1","typeLabel":"null"}],"uniqueKey":"custom_llm_websocket.oneOf.1.headers","typeLabel":"Headers · object | null"}},"uniqueKey":"custom_llm_websocket.oneOf.1","typeLabel":"WebhookConfig · object"},{"type":"null","title":"Custom Llm Websocket","description":"WebSocket URL for custom LLM integration with optional authentication headers.","uniqueKey":"custom_llm_websocket.oneOf.2","typeLabel":"null"}],"uniqueKey":"custom_llm_websocket","typeLabel":"string | WebhookConfig · object | null"},"language":{"oneOf":[{"type":"string","title":"Language","description":"The default language for the agent.","default":"en-US","enum":["ln","cy","wo","cs","hy","nl","ceb","la","en-NZ","ss","lt","ne","fy","oc","yi","tt","bn","fr-CA","sw","th","ms","ka","pa","fi","ig","af","multi","eu","bs","ps","en-AU","si","ff","de","mt","km","pl","nl-BE","fr","en-IN","no","gu","lo","sk","ht","tk","bg","mn","su","ko","it","id","tl","zu","pt-BR","jv","et","ca","sl","ja","lb","gl","zh-TW","hi","ha","th-TH","lv","ast","sq","tr","ar","sv","haw","tg","lg","ba","mk","vi","hu","el","mi","en-US","kn","az","he","hr","ml","kk","es","br","sr","xh","uk","as","ilo","ru","gd","yo","da","sa","fa","es-419","bo","ur","my","nn","mo","so","mr","tn","sd","sn","uz","de-CH","fo","en-GB","zh","ro","pt","or","ga","ta","mg","en","be","am","te","is"],"uniqueKey":"language.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The default language for the agent.","default":"en-US","uniqueKey":"language.oneOf.1","typeLabel":"null"}],"uniqueKey":"language","typeLabel":"enum\u003cstring> | null"},"vad_threshold":{"oneOf":[{"type":"number","title":"Vad Threshold","description":"Voice activity detection threshold for detecting speech.","uniqueKey":"vad_threshold.oneOf.0","typeLabel":"number"},{"type":"null","title":"Vad Threshold","description":"Voice activity detection threshold for detecting speech.","uniqueKey":"vad_threshold.oneOf.1","typeLabel":"null"}],"uniqueKey":"vad_threshold","typeLabel":"number | null"},"llm":{"oneOf":[{"type":"object","title":"LLM","description":"Configuration for the LLM used by the agent.","required":["model"],"properties":{"model":{"type":"string","title":"LLMProvider","description":"The language model provider used for generating responses.","enum":["gpt-3.5-turbo","gpt-4.1","gpt-4.1-mini","gpt-4.1-nano","gpt-4-turbo","gpt-4o-realtime-preview","gpt-4o-mini-realtime-preview","gpt-realtime","gpt-realtime-mini","gpt-4o","gpt-4o-mini","llama-3-70b","llama-3-1-8b","llama-3-1-70b","llama-3-1-405b","mistral-large-2407","l3.1-70b-euryale-v2.2","deepseek-v3","gpt-5-nano","gpt-5-mini","gpt-chat-latest","gpt-5.4-nano","gpt-5.4-mini","gpt-5.6","gpt-5.6-sol","gpt-5.6-terra","gpt-5.6-luna","llama-3-3-70b","kimi-k2","gemma-4-31b-it","gemma-4-31b-it-slow"],"isRequired":true,"uniqueKey":"llm.oneOf.0.model","typeLabel":"enum\u003cstring>"},"temperature":{"type":"number","title":"Temperature","description":"Temperature setting for response variability.","default":0,"uniqueKey":"llm.oneOf.0.temperature","typeLabel":"number"},"history_settings":{"oneOf":[{"type":"object","title":"HistorySettings","description":"Settings related to chat history retention for cost optimization","properties":{"history_message_limit":{"oneOf":[{"type":"integer","title":"History Message Limit","description":"Number of latest chat messages to keep and send to LLM during a call. If None, defaults to no limit.","uniqueKey":"llm.oneOf.0.history_settings.oneOf.0.history_message_limit.oneOf.0","typeLabel":"integer"},{"type":"null","title":"History Message Limit","description":"Number of latest chat messages to keep and send to LLM during a call. If None, defaults to no limit.","uniqueKey":"llm.oneOf.0.history_settings.oneOf.0.history_message_limit.oneOf.1","typeLabel":"null"}],"uniqueKey":"llm.oneOf.0.history_settings.oneOf.0.history_message_limit","typeLabel":"integer | null"},"history_tool_result_limit":{"oneOf":[{"type":"integer","title":"History Tool Result Limit","description":"Only include tool call results if they appear within the last N chat messages.","uniqueKey":"llm.oneOf.0.history_settings.oneOf.0.history_tool_result_limit.oneOf.0","typeLabel":"integer"},{"type":"null","title":"History Tool Result Limit","description":"Only include tool call results if they appear within the last N chat messages.","uniqueKey":"llm.oneOf.0.history_settings.oneOf.0.history_tool_result_limit.oneOf.1","typeLabel":"null"}],"uniqueKey":"llm.oneOf.0.history_settings.oneOf.0.history_tool_result_limit","typeLabel":"integer | null"}},"uniqueKey":"llm.oneOf.0.history_settings.oneOf.0","typeLabel":"HistorySettings · object"},{"type":"null","description":"Settings related to chat history retention for cost optimization","uniqueKey":"llm.oneOf.0.history_settings.oneOf.1","typeLabel":"null"}],"uniqueKey":"llm.oneOf.0.history_settings","typeLabel":"HistorySettings · object | null"}},"uniqueKey":"llm.oneOf.0","typeLabel":"LLM · object"},{"type":"null","description":"Configuration for the LLM used by the agent.","uniqueKey":"llm.oneOf.1","typeLabel":"null"}],"uniqueKey":"llm","typeLabel":"LLM · object | null"},"session_timeout":{"oneOf":[{"type":"object","title":"SessionTimeout","description":"Settings related to session duration and idle time.","properties":{"max_duration":{"oneOf":[{"type":"number","title":"Max Duration","description":"Maximum call duration (in seconds) before ending the session.","uniqueKey":"session_timeout.oneOf.0.max_duration.oneOf.0","typeLabel":"number"},{"type":"null","title":"Max Duration","description":"Maximum call duration (in seconds) before ending the session.","uniqueKey":"session_timeout.oneOf.0.max_duration.oneOf.1","typeLabel":"null"}],"uniqueKey":"session_timeout.oneOf.0.max_duration","typeLabel":"number | null"},"max_idle":{"oneOf":[{"type":"number","title":"Max Idle","description":"Maximum idle time (in seconds) with no user input before ending the session.","uniqueKey":"session_timeout.oneOf.0.max_idle.oneOf.0","typeLabel":"number"},{"type":"null","title":"Max Idle","description":"Maximum idle time (in seconds) with no user input before ending the session.","uniqueKey":"session_timeout.oneOf.0.max_idle.oneOf.1","typeLabel":"null"}],"uniqueKey":"session_timeout.oneOf.0.max_idle","typeLabel":"number | null"},"message":{"oneOf":[{"type":"string","title":"Message","description":"Message to play when the session times out.","uniqueKey":"session_timeout.oneOf.0.message.oneOf.0","typeLabel":"string"},{"type":"null","title":"Message","description":"Message to play when the session times out.","uniqueKey":"session_timeout.oneOf.0.message.oneOf.1","typeLabel":"null"}],"uniqueKey":"session_timeout.oneOf.0.message","typeLabel":"string | null"}},"uniqueKey":"session_timeout.oneOf.0","typeLabel":"SessionTimeout · object"},{"type":"null","description":"Settings related to session duration and idle time.","uniqueKey":"session_timeout.oneOf.1","typeLabel":"null"}],"uniqueKey":"session_timeout","typeLabel":"SessionTimeout · object | null"},"session_data_webhook":{"oneOf":[{"type":"string","title":"Session Data Webhook","description":"Webhook for receiving end of session data.","uniqueKey":"session_data_webhook.oneOf.0","typeLabel":"string"},{"type":"object","title":"WebhookConfig","description":"Webhook for receiving end of session data.","required":["url"],"properties":{"url":{"type":"string","title":"Url","description":"The webhook endpoint URL.","isRequired":true,"uniqueKey":"session_data_webhook.oneOf.1.url","typeLabel":"string"},"headers":{"oneOf":[{"type":"object","title":"Headers","description":"Optional headers for the webhook requests.","additionalProperties":{"type":"string","uniqueKey":"session_data_webhook.oneOf.1.headers.oneOf.0.additionalProperties","typeLabel":"string"},"uniqueKey":"session_data_webhook.oneOf.1.headers.oneOf.0","typeLabel":"Headers · object"},{"type":"null","title":"Headers","description":"Optional headers for the webhook requests.","uniqueKey":"session_data_webhook.oneOf.1.headers.oneOf.1","typeLabel":"null"}],"uniqueKey":"session_data_webhook.oneOf.1.headers","typeLabel":"Headers · object | null"}},"uniqueKey":"session_data_webhook.oneOf.1","typeLabel":"WebhookConfig · object"},{"type":"null","title":"Session Data Webhook","description":"Webhook for receiving end of session data.","uniqueKey":"session_data_webhook.oneOf.2","typeLabel":"null"}],"uniqueKey":"session_data_webhook","typeLabel":"string | WebhookConfig · object | null"},"privacy_settings":{"oneOf":[{"type":"object","title":"PrivacySetting","description":"Settings for user privacy and data collection.","required":["opt_out_data_collection"],"properties":{"opt_out_data_collection":{"type":"boolean","title":"Opt Out Data Collection","description":"Indicates if the user wants to opt out of data collection.","isRequired":true,"uniqueKey":"privacy_settings.oneOf.0.opt_out_data_collection","typeLabel":"boolean"},"do_not_call_detection":{"type":"boolean","title":"Do Not Call Detection","description":"Specifies whether Do Not Call detection is enabled. When enabled, the agent will detect if the user wants to opt-out of future calls or be added to a Do Not Call list.","default":false,"uniqueKey":"privacy_settings.oneOf.0.do_not_call_detection","typeLabel":"boolean"}},"uniqueKey":"privacy_settings.oneOf.0","typeLabel":"PrivacySetting · object"},{"type":"null","description":"Settings for user privacy and data collection.","uniqueKey":"privacy_settings.oneOf.1","typeLabel":"null"}],"uniqueKey":"privacy_settings","typeLabel":"PrivacySetting · object | null"},"custom_vocabulary":{"oneOf":[{"type":"object","title":"CustomVocabulary","description":"Custom vocabulary for improving recognition.","required":["keywords"],"properties":{"keywords":{"additionalProperties":{"type":"integer","uniqueKey":"custom_vocabulary.oneOf.0.keywords.additionalProperties","typeLabel":"integer"},"type":"object","title":"Keywords","description":"Custom keywords with their associated weights for ASR prioritization.","isRequired":true,"uniqueKey":"custom_vocabulary.oneOf.0.keywords","typeLabel":"Keywords · object"}},"uniqueKey":"custom_vocabulary.oneOf.0","typeLabel":"CustomVocabulary · object"},{"type":"null","description":"Custom vocabulary for improving recognition.","uniqueKey":"custom_vocabulary.oneOf.1","typeLabel":"null"}],"uniqueKey":"custom_vocabulary","typeLabel":"CustomVocabulary · object | null"},"extra_prompt_webhook":{"oneOf":[{"type":"string","title":"Extra Prompt Webhook","description":"Webhook for providing extra prompts and metadata at the start of a conversation.","uniqueKey":"extra_prompt_webhook.oneOf.0","typeLabel":"string"},{"type":"object","title":"WebhookConfig","description":"Webhook for providing extra prompts and metadata at the start of a conversation.","required":["url"],"properties":{"url":{"type":"string","title":"Url","description":"The webhook endpoint URL.","isRequired":true,"uniqueKey":"extra_prompt_webhook.oneOf.1.url","typeLabel":"string"},"headers":{"oneOf":[{"type":"object","title":"Headers","description":"Optional headers for the webhook requests.","additionalProperties":{"type":"string","uniqueKey":"extra_prompt_webhook.oneOf.1.headers.oneOf.0.additionalProperties","typeLabel":"string"},"uniqueKey":"extra_prompt_webhook.oneOf.1.headers.oneOf.0","typeLabel":"Headers · object"},{"type":"null","title":"Headers","description":"Optional headers for the webhook requests.","uniqueKey":"extra_prompt_webhook.oneOf.1.headers.oneOf.1","typeLabel":"null"}],"uniqueKey":"extra_prompt_webhook.oneOf.1.headers","typeLabel":"Headers · object | null"}},"uniqueKey":"extra_prompt_webhook.oneOf.1","typeLabel":"WebhookConfig · object"},{"type":"null","title":"Extra Prompt Webhook","description":"Webhook for providing extra prompts and metadata at the start of a conversation.","uniqueKey":"extra_prompt_webhook.oneOf.2","typeLabel":"null"}],"uniqueKey":"extra_prompt_webhook","typeLabel":"string | WebhookConfig · object | null"},"switch_language":{"oneOf":[{"type":"object","title":"SwitchLanguage","description":"Settings for dynamically switching agent language.","required":["languages"],"properties":{"languages":{"items":{"type":"string","uniqueKey":"switch_language.oneOf.0.languages.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Languages","description":"List of languages supported for dynamic switching during the conversation.","isRequired":true,"uniqueKey":"switch_language.oneOf.0.languages","typeLabel":"string[]"}},"uniqueKey":"switch_language.oneOf.0","typeLabel":"SwitchLanguage · object"},{"type":"null","description":"Settings for dynamically switching agent language.","uniqueKey":"switch_language.oneOf.1","typeLabel":"null"}],"uniqueKey":"switch_language","typeLabel":"SwitchLanguage · object | null"},"knowledge_base":{"oneOf":[{"type":"object","title":"KnowledgeBase","description":"Configuration for the agent's knowledge base.","properties":{"files":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"knowledge_base.oneOf.0.files.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Files","description":"List of files used as knowledge sources for the agent.","uniqueKey":"knowledge_base.oneOf.0.files.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Files","description":"List of files used as knowledge sources for the agent.","uniqueKey":"knowledge_base.oneOf.0.files.oneOf.1","typeLabel":"null"}],"uniqueKey":"knowledge_base.oneOf.0.files","typeLabel":"string[] | null"},"messages":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"knowledge_base.oneOf.0.messages.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Messages","description":"Predefined messages for agent to say while looking into knowledge base.","uniqueKey":"knowledge_base.oneOf.0.messages.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Messages","description":"Predefined messages for agent to say while looking into knowledge base.","uniqueKey":"knowledge_base.oneOf.0.messages.oneOf.1","typeLabel":"null"}],"uniqueKey":"knowledge_base.oneOf.0.messages","typeLabel":"string[] | null"}},"uniqueKey":"knowledge_base.oneOf.0","typeLabel":"KnowledgeBase · object"},{"type":"null","description":"Configuration for the agent's knowledge base.","uniqueKey":"knowledge_base.oneOf.1","typeLabel":"null"}],"uniqueKey":"knowledge_base","typeLabel":"KnowledgeBase · object | null"},"speech_to_text":{"oneOf":[{"type":"object","title":"SpeechToText","description":"Speech-to-text configuration for transcription.","properties":{"provider":{"oneOf":[{"type":"string","title":"SpeechToTextProvider","description":"The STT provider for transcribing speech into text.","enum":["deepgram","gladia","talkscriber","sarvam"],"uniqueKey":"speech_to_text.oneOf.0.provider.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The STT provider for transcribing speech into text.","uniqueKey":"speech_to_text.oneOf.0.provider.oneOf.1","typeLabel":"null"}],"uniqueKey":"speech_to_text.oneOf.0.provider","typeLabel":"enum\u003cstring> | null"},"multilingual":{"oneOf":[{"type":"boolean","title":"Multilingual","description":"Indicates if the STT supports multiple languages at the same time.","uniqueKey":"speech_to_text.oneOf.0.multilingual.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Multilingual","description":"Indicates if the STT supports multiple languages at the same time.","uniqueKey":"speech_to_text.oneOf.0.multilingual.oneOf.1","typeLabel":"null"}],"uniqueKey":"speech_to_text.oneOf.0.multilingual","typeLabel":"boolean | null"},"model":{"oneOf":[{"type":"string","title":"Model","description":"Specified model for STT provider","uniqueKey":"speech_to_text.oneOf.0.model.oneOf.0","typeLabel":"string"},{"type":"null","title":"Model","description":"Specified model for STT provider","uniqueKey":"speech_to_text.oneOf.0.model.oneOf.1","typeLabel":"null"}],"uniqueKey":"speech_to_text.oneOf.0.model","typeLabel":"string | null"},"settings":{"oneOf":[{"type":"object","title":"Settings","description":"Additional provider-specific STT settings.","uniqueKey":"speech_to_text.oneOf.0.settings.oneOf.0","typeLabel":"Settings · object"},{"type":"null","title":"Settings","description":"Additional provider-specific STT settings.","uniqueKey":"speech_to_text.oneOf.0.settings.oneOf.1","typeLabel":"null"}],"uniqueKey":"speech_to_text.oneOf.0.settings","typeLabel":"Settings · object | null"},"denoise":{"oneOf":[{"type":"boolean","title":"Denoise","description":"Apply AI-Coustics denoising before forwarding audio to STT.","default":false,"uniqueKey":"speech_to_text.oneOf.0.denoise.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Denoise","description":"Apply AI-Coustics denoising before forwarding audio to STT.","default":false,"uniqueKey":"speech_to_text.oneOf.0.denoise.oneOf.1","typeLabel":"null"}],"uniqueKey":"speech_to_text.oneOf.0.denoise","typeLabel":"boolean | null"},"denoiser":{"oneOf":[{"type":"object","title":"DenoiserConfig","description":"Configuration for the AI-Coustics denoiser.","properties":{"settings":{"oneOf":[{"type":"object","title":"Settings","description":"Denoiser parameter settings. Keys depend on the denoiser model used.","uniqueKey":"speech_to_text.oneOf.0.denoiser.oneOf.0.settings.oneOf.0","typeLabel":"Settings · object"},{"type":"null","title":"Settings","description":"Denoiser parameter settings. Keys depend on the denoiser model used.","uniqueKey":"speech_to_text.oneOf.0.denoiser.oneOf.0.settings.oneOf.1","typeLabel":"null"}],"uniqueKey":"speech_to_text.oneOf.0.denoiser.oneOf.0.settings","typeLabel":"Settings · object | null"}},"uniqueKey":"speech_to_text.oneOf.0.denoiser.oneOf.0","typeLabel":"DenoiserConfig · object"},{"type":"null","description":"Configuration for the AI-Coustics denoiser.","uniqueKey":"speech_to_text.oneOf.0.denoiser.oneOf.1","typeLabel":"null"}],"uniqueKey":"speech_to_text.oneOf.0.denoiser","typeLabel":"DenoiserConfig · object | null"}},"uniqueKey":"speech_to_text.oneOf.0","typeLabel":"SpeechToText · object"},{"type":"null","description":"Speech-to-text configuration for transcription.","uniqueKey":"speech_to_text.oneOf.1","typeLabel":"null"}],"uniqueKey":"speech_to_text","typeLabel":"SpeechToText · object | null"},"call_settings":{"oneOf":[{"type":"object","title":"CallSettings","description":"General settings for calls.","properties":{"enable_recording":{"type":"boolean","title":"Enable Recording","description":"Specifies whether call recording is enabled.","default":false,"uniqueKey":"call_settings.oneOf.0.enable_recording","typeLabel":"boolean"},"background":{"oneOf":[{"type":"object","title":"BackgroundSetting","description":"Background audio settings.","required":["url"],"properties":{"url":{"type":"string","title":"Url","description":"URL for the background audio.","isRequired":true,"uniqueKey":"call_settings.oneOf.0.background.oneOf.0.url","typeLabel":"string"},"volume":{"oneOf":[{"type":"number","title":"Volume","description":"Volume level for the background audio.","uniqueKey":"call_settings.oneOf.0.background.oneOf.0.volume.oneOf.0","typeLabel":"number"},{"type":"null","title":"Volume","description":"Volume level for the background audio.","uniqueKey":"call_settings.oneOf.0.background.oneOf.0.volume.oneOf.1","typeLabel":"null"}],"uniqueKey":"call_settings.oneOf.0.background.oneOf.0.volume","typeLabel":"number | null"}},"uniqueKey":"call_settings.oneOf.0.background.oneOf.0","typeLabel":"BackgroundSetting · object"},{"type":"null","description":"Background audio settings.","uniqueKey":"call_settings.oneOf.0.background.oneOf.1","typeLabel":"null"}],"uniqueKey":"call_settings.oneOf.0.background","typeLabel":"BackgroundSetting · object | null"}},"uniqueKey":"call_settings.oneOf.0","typeLabel":"CallSettings · object"},{"type":"null","description":"General settings for calls.","uniqueKey":"call_settings.oneOf.1","typeLabel":"null"}],"uniqueKey":"call_settings","typeLabel":"CallSettings · object | null"},"memory":{"oneOf":[{"type":"object","title":"MemoryConfig","description":"Memory configuration for the agent.","properties":{"user_identifier_key":{"type":"string","title":"User Identifier Key","description":"The metadata's variable to use for identifying user","default":"","uniqueKey":"memory.oneOf.0.user_identifier_key","typeLabel":"string"}},"uniqueKey":"memory.oneOf.0","typeLabel":"MemoryConfig · object"},{"type":"null","description":"Memory configuration for the agent.","uniqueKey":"memory.oneOf.1","typeLabel":"null"}],"uniqueKey":"memory","typeLabel":"MemoryConfig · object | null"},"timezone":{"oneOf":[{"type":"string","title":"Timezone","description":"The timezone for the agent's operation.","uniqueKey":"timezone.oneOf.0","typeLabel":"string"},{"type":"null","title":"Timezone","description":"The timezone for the agent's operation.","uniqueKey":"timezone.oneOf.1","typeLabel":"null"}],"uniqueKey":"timezone","typeLabel":"string | null"},"status":{"oneOf":[{"type":"string","title":"AgentStatus","description":"The status of the agent (active or disabled). Disabled agents cannot be used for calls. Defaults to active.","default":"active","enum":["active","disabled"],"uniqueKey":"status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The status of the agent (active or disabled). Disabled agents cannot be used for calls. Defaults to active.","default":"active","uniqueKey":"status.oneOf.1","typeLabel":"null"}],"uniqueKey":"status","typeLabel":"enum\u003cstring> | null"}},"additionalProperties":false,"type":"object","title":"PartialAgentConfig","uniqueKey":"","typeLabel":"PartialAgentConfig · object"},"examples":{"Example":{"title":"Example","value":{"prompt":"\u003cstring>","voice":{"voice_id":"\u003cstring>","model":"\u003cstring>","settings":{}},"flow":{"user_start_first":true,"interruption":{"allowed":true,"keep_interruption_message":true,"first_messsage":true},"response_delay":123,"auto_fill_responses":{"response_gap_threshold":123,"messages":["\u003cstring>"]},"agent_terminate_call":{"enabled":true,"instruction":"\u003cstring>","messages":["\u003cstring>"]},"voicemail":{"message":"\u003cstring>","continue_on_voice_activity":true,"detection_phrases":["\u003cstring>"]},"call_transfer":{"phone":"\u003cstring>","phones":[{"phone":"\u003cstring>","description":"\u003cstring>"}],"instruction":"\u003cstring>","messages":["\u003cstring>"]},"inactivity_handling":{"idle_time":123,"message":"\u003cstring>"},"dtmf_dial":{"enabled":false,"instruction":"\u003cstring>"}},"first_message":"\u003cstring>","tools":[{"name":"\u003cstring>","description":"\u003cstring>","params":[{"name":"\u003cstring>","required":true,"type":"\u003cstring>","description":"\u003cstring>"}],"webhook":"\u003cstring>","header":{},"method":"\u003cstring>","timeout":123,"run_after_call":true,"messages":["\u003cstring>"],"execute_after_message":true,"exclude_session_id":true,"include_metadata":true}],"millis_functions":[{"name":"\u003cstring>","description":"\u003cstring>","data":{"param":{"description":"\u003cstring>","name":"\u003cstring>","required":true,"type":"\u003cstring>"}},"type":"\u003cstring>","params":[{"name":"\u003cstring>","required":true,"type":"\u003cstring>","description":"\u003cstring>"}],"messages":["\u003cstring>"]}],"app_functions":[{"name":"\u003cstring>","credentials":{}}],"custom_llm_websocket":"\u003cstring>","language":"en-US","vad_threshold":123,"llm":{"temperature":0,"history_settings":{"history_message_limit":123,"history_tool_result_limit":123}},"session_timeout":{"max_duration":123,"max_idle":123,"message":"\u003cstring>"},"session_data_webhook":"\u003cstring>","privacy_settings":{"opt_out_data_collection":true,"do_not_call_detection":false},"custom_vocabulary":{"keywords":{}},"extra_prompt_webhook":"\u003cstring>","switch_language":{"languages":["\u003cstring>"]},"knowledge_base":{"files":["\u003cstring>"],"messages":["\u003cstring>"]},"speech_to_text":{"multilingual":true,"model":"\u003cstring>","settings":{},"denoise":false,"denoiser":{"settings":{}}},"call_settings":{"enable_recording":false,"background":{"url":"\u003cstring>","volume":123}},"memory":{"user_identifier_key":""},"timezone":"\u003cstring>","status":"active"}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"4a4c1ae6-b982-4cd9-8e4b-c9213a924f3e":{"description":"Successful Response","content":{"application/json":{"schema":{"properties":{"success":{"type":"boolean","title":"Success","isRequired":true,"uniqueKey":"success","typeLabel":"boolean"}},"type":"object","required":["success"],"title":"GenericResponse","uniqueKey":"","typeLabel":"GenericResponse · object"},"examples":{"Example":{"title":"Example","value":{"success":true}}},"exampleType":"generated"}},"exampleType":"generated"},"d115b9a5-2850-4517-9848-f3aa065243d0":{"description":"Not found","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"01271b95-4cf9-4a4f-b626-18ac66ed1b1f":{"description":"Validation Error","content":{"application/json":{"schema":{"properties":{"detail":{"items":{"properties":{"loc":{"items":{"oneOf":[{"type":"string","uniqueKey":"detail.items.[INDEX].loc.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"integer","uniqueKey":"detail.items.[INDEX].loc.items.[INDEX].oneOf.1","typeLabel":"integer"}],"uniqueKey":"detail.items.[INDEX].loc.items.[INDEX]","typeLabel":"string | integer"},"type":"array","title":"Location","isRequired":true,"uniqueKey":"detail.items.[INDEX].loc","typeLabel":"(string | integer)[]"},"msg":{"type":"string","title":"Message","isRequired":true,"uniqueKey":"detail.items.[INDEX].msg","typeLabel":"string"},"type":{"type":"string","title":"Error Type","isRequired":true,"uniqueKey":"detail.items.[INDEX].type","typeLabel":"string"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError","uniqueKey":"detail.items.[INDEX]","typeLabel":"ValidationError · object"},"type":"array","title":"Detail","uniqueKey":"detail","typeLabel":"ValidationError · object[]"}},"type":"object","title":"HTTPValidationError","uniqueKey":"","typeLabel":"HTTPValidationError · object"},"examples":{"Example":{"title":"Example","value":{"detail":[{"loc":["\u003cstring>"],"msg":"\u003cstring>","type":"\u003cstring>"}]}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{},"servers":{"d69c5b6f-e8f6-4fac-9b64-a2fa88e87ffa":{"url":"https://api-west.millis.ai","description":"US Region API Gateway"},"ab2af5a8-2d4f-4f0b-bb10-295f943355ad":{"url":"https://api-eu-west.millis.ai","description":"EU Region API Gateway"}}},"originalFileLocation":"https://api-west.millis.ai/openapi.json"},"subdomain":"millisai","siteName":"Millis AI","title":"Set Agent Config Override - Millis AI","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-14T07:13:14.085Z","originalFileLocation":"api-reference/phones/set-agent-config-override.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=\"Set agent config override for a specific phone number\">\u003cmeta data-mint-head name=\"application-name\" content=\"Millis AI\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/millisai/dAEdgiYf2fMJLxwp/_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/millisai/dAEdgiYf2fMJLxwp/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/millisai/dAEdgiYf2fMJLxwp/_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/millisai/dAEdgiYf2fMJLxwp/_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/millisai/dAEdgiYf2fMJLxwp/_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/millisai/dAEdgiYf2fMJLxwp/_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/millisai/dAEdgiYf2fMJLxwp/_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/millisai/dAEdgiYf2fMJLxwp/_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/millisai/dAEdgiYf2fMJLxwp/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Set Agent Config Override - Millis AI\">\u003cmeta data-mint-head property=\"og:description\" content=\"Set agent config override for a specific phone number\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Millis AI\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.millis.ai/api-reference/phones/set-agent-config-override\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://millisai.mintlify.app/_mintlify/api/og/v2?division=Phones\u0026amp;title=Set+Agent+Config+Override\u0026amp;description=Set+agent+config+override+for+a+specific+phone+number\u0026amp;theme=a9b5371de8531abe82dfa754\u0026amp;signature=5b002669dcda801bb0abc9f5665551207a8a08d2e7b934134131b99f25ef226f\">\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=\"Set Agent Config Override - Millis AI\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Set agent config override for a specific phone number\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://millisai.mintlify.app/_mintlify/api/og/v2?division=Phones\u0026amp;title=Set+Agent+Config+Override\u0026amp;description=Set+agent+config+override+for+a+specific+phone+number\u0026amp;theme=a9b5371de8531abe82dfa754\u0026amp;signature=5b002669dcda801bb0abc9f5665551207a8a08d2e7b934134131b99f25ef226f\">\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/millisai/dAEdgiYf2fMJLxwp/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Millis AI\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#12B76A\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.millis.ai/api-reference/phones/set-agent-config-override\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/phones/set-agent-config-override.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.millis.ai/#organization\",\"name\":\"Millis AI\",\"url\":\"https://docs.millis.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/millisai/qGd_eniebzCYFD61/logo/light.svg?fit=max\u0026auto=format\u0026n=qGd_eniebzCYFD61\u0026q=85\u0026s=f68bd944b5d73169f2378dd2c8fe6b1a\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.millis.ai#website\",\"name\":\"Millis AI\",\"url\":\"https://docs.millis.ai\",\"publisher\":{\"@id\":\"https://docs.millis.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.millis.ai/api-reference/phones/set-agent-config-override#webpage\",\"url\":\"https://docs.millis.ai/api-reference/phones/set-agent-config-override\",\"name\":\"Set Agent Config Override\",\"description\":\"Set agent config override for a specific phone number\",\"dateModified\":\"2026-10-14T07:13:14.085Z\",\"isPartOf\":{\"@id\":\"https://docs.millis.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.millis.ai/api-reference/phones/set-agent-config-override#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.millis.ai/api-reference/phones/set-agent-config-override#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Phones\",\"item\":\"https://docs.millis.ai/api-reference/phones/set-phone-agent\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Set Agent Config Override\",\"item\":\"https://docs.millis.ai/api-reference/phones/set-agent-config-override\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.millis.ai/api-reference/phones/set-agent-config-override#apireference\",\"headline\":\"Set Agent Config Override\",\"name\":\"Set Agent Config Override\",\"description\":\"Set agent config override for a specific phone number\",\"url\":\"https://docs.millis.ai/api-reference/phones/set-agent-config-override\",\"mainEntityOfPage\":{\"@id\":\"https://docs.millis.ai/api-reference/phones/set-agent-config-override#webpage\"},\"dateModified\":\"2026-10-14T07:13:14.085Z\",\"publisher\":{\"@id\":\"https://docs.millis.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.millis.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Millis AI\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Millis AI","nav":{"global":null,"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":"/introduction"}]},{"tab":"API Reference","groups":[{"group":"User","pages":[{"openapi":"get /user/info","title":"Get User Info","href":"/api-reference/endpoint/user/get-user-info"}]},{"group":"Call Management","pages":[{"openapi":"post /register_call","title":"Register Call","href":"/api-reference/endpoint/call-management/register-call"},{"openapi":"post /register_sip_call","title":"Register Sip Call","href":"/api-reference/endpoint/call-management/register-sip-call"},{"openapi":"post /sessions/{session_id}/terminate","title":"Terminate Call Session","href":"/api-reference/endpoint/call-management/terminate-call-session"},{"openapi":"post /start_outbound_call","title":"Start Outbound Call","href":"/api-reference/endpoint/call-management/start-outbound-call"}]},{"group":"Connectivity","pages":[{"openapi":"post /sip","title":"Create Sip","href":"/api-reference/endpoint/connectivity/create-sip"},{"openapi":"delete /sip/{call_id}","title":"Delete Sip","href":"/api-reference/endpoint/connectivity/delete-sip"},{"openapi":"post /webrtc/offer","title":"Create a WebRTC offer","href":"/api-reference/endpoint/connectivity/create-a-webrtc-offer"}]},{"group":"Phones","pages":[{"openapi":"post /set_phone_agent","title":"Set Phone Agent","href":"/api-reference/endpoint/phones/set-phone-agent"},{"openapi":"get /phones","title":"Get Phones","href":"/api-reference/endpoint/phones/get-phones"},{"openapi":"get /phones/{phone}","title":"Get Phone","href":"/api-reference/endpoint/phones/get-phone"},{"openapi":"delete /phones/{phone}","title":"Delete Phone","href":"/api-reference/endpoint/phones/delete-phone"},{"openapi":"post /phones/{phone}/agent-config-override","title":"Set Agent Config Override","href":"/api-reference/endpoint/phones/set-agent-config-override"},{"openapi":"post /phones/{phone}/set_agent","title":"Set Agent","href":"/api-reference/endpoint/phones/set-agent"},{"openapi":"put /phones/{phone}/tags","title":"Update Phone Tags","href":"/api-reference/endpoint/phones/update-phone-tags"},{"openapi":"post /phones/purchase","title":"Purchase Phone Number","href":"/api-reference/endpoint/phones/purchase-phone-number"},{"openapi":"post /phones/import","title":"Import Phone Number","href":"/api-reference/endpoint/phones/import-phone-number"}]},{"group":"Conversational AI","pages":[{"openapi":"post /chat/completions","title":"Chat Completions","href":"/api-reference/endpoint/conversational-ai/chat-completions"}]},{"group":"Agents","pages":[{"openapi":"get /agents","title":"Get Agents","href":"/api-reference/endpoint/agents/get-agents"},{"openapi":"post /agents","title":"Create Agent","href":"/api-reference/endpoint/agents/create-agent"},{"openapi":"get /agents/{agent_id}","title":"Get Agent","href":"/api-reference/endpoint/agents/get-agent"},{"openapi":"put /agents/{agent_id}","title":"Update Agent","href":"/api-reference/endpoint/agents/update-agent"},{"openapi":"delete /agents/{agent_id}","title":"Delete Agent","href":"/api-reference/endpoint/agents/delete-agent"},{"openapi":"post /agents/{agent_id}/duplicate","title":"Duplicate Agent","href":"/api-reference/endpoint/agents/duplicate-agent"},{"openapi":"get /agents/{agent_id}/call-histories","title":"Get Call Histories","href":"/api-reference/endpoint/agents/get-call-histories"},{"openapi":"post /agents/{agent_id}/embed","title":"Set Embed Config","href":"/api-reference/endpoint/agents/set-embed-config"}]},{"group":"Call Logs","pages":[{"openapi":"get /call-logs","title":"List Call Histories","href":"/api-reference/endpoint/call-logs/list-call-histories"},{"openapi":"get /call-logs/{session_id}","title":"Get Call History","href":"/api-reference/endpoint/call-logs/get-call-history"},{"openapi":"delete /call-logs/{session_id}/recording","title":"Delete Call Recording","href":"/api-reference/endpoint/call-logs/delete-call-recording"}]},{"group":"Voices","pages":[{"openapi":"get /voices","title":"Get Voices","href":"/api-reference/endpoint/voices/get-voices"},{"openapi":"get /voices/custom","title":"Get Custom Voices","href":"/api-reference/endpoint/voices/get-custom-voices"}]},{"group":"Knowledge Base","pages":[{"openapi":"post /knowledge/generate_presigned_url","title":"Generate Presigned Url","href":"/api-reference/endpoint/knowledge-base/generate-presigned-url"},{"openapi":"post /knowledge/create_file","title":"Create File","href":"/api-reference/endpoint/knowledge-base/create-file"},{"openapi":"post /knowledge/delete_file","title":"Delete File","href":"/api-reference/endpoint/knowledge-base/delete-file"},{"openapi":"post /knowledge/set_agent_files","title":"Set Agent Files","href":"/api-reference/endpoint/knowledge-base/set-agent-files"},{"openapi":"get /knowledge/list_files","title":"List Files","href":"/api-reference/endpoint/knowledge-base/list-files"}]},{"group":"Campaigns","pages":[{"openapi":"get /campaigns","title":"Get All Campaigns","href":"/api-reference/endpoint/campaigns/get-all-campaigns"},{"openapi":"post /campaigns","title":"Create Campaign","href":"/api-reference/endpoint/campaigns/create-campaign"},{"openapi":"post /campaigns/{campaign_id}/records","title":"Upload Records","href":"/api-reference/endpoint/campaigns/upload-records"},{"openapi":"post /campaigns/{campaign_id}/set_caller","title":"Set Caller","href":"/api-reference/endpoint/campaigns/set-caller"},{"openapi":"post /campaigns/{campaign_id}/start","title":"Start Campaign","href":"/api-reference/endpoint/campaigns/start-campaign"},{"openapi":"post /campaigns/{campaign_id}/stop","title":"Stop Campaign","href":"/api-reference/endpoint/campaigns/stop-campaign"},{"openapi":"get /campaigns/{campaign_id}","title":"Get Campaign","href":"/api-reference/endpoint/campaigns/get-campaign"},{"openapi":"delete /campaigns/{campaign_id}","title":"Delete Campaign","href":"/api-reference/endpoint/campaigns/delete-campaign"},{"openapi":"get /campaigns/{campaign_id}/info","title":"Get Campaign Info","href":"/api-reference/endpoint/campaigns/get-campaign-info"},{"openapi":"put /campaigns/{campaign_id}/info","title":"Edit Campaign Info","href":"/api-reference/endpoint/campaigns/edit-campaign-info"},{"openapi":"delete /campaigns/{campaign_id}/records/{phone}","title":"Delete Campaign Record","href":"/api-reference/endpoint/campaigns/delete-campaign-record"}]},{"group":"Call Management","pages":[{"title":"Register Call","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json post /register_call","href":"/api-reference/call-management/register-call"},{"title":"Register Sip Call","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json post /register_sip_call","href":"/api-reference/call-management/register-sip-call"},{"title":"Terminate Call Session","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json post /sessions/{session_id}/terminate","href":"/api-reference/call-management/terminate-call-session"},{"title":"Start Outbound Call","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json post /start_outbound_call","href":"/api-reference/call-management/start-outbound-call"}]},{"group":"Connectivity","pages":[{"title":"Create Sip","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json post /sip","href":"/api-reference/connectivity/create-sip"},{"title":"Delete Sip","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json delete /sip/{call_id}","href":"/api-reference/connectivity/delete-sip"},{"title":"Create a WebRTC offer","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json post /webrtc/offer","href":"/api-reference/connectivity/create-a-webrtc-offer"}]},{"group":"Phones","pages":[{"title":"Set Phone Agent","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json post /set_phone_agent","href":"/api-reference/phones/set-phone-agent"},{"title":"Get Phones","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json get /phones","href":"/api-reference/phones/get-phones"},{"title":"Get Phone","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json get /phones/{phone}","href":"/api-reference/phones/get-phone"},{"title":"Delete Phone","description":null,"deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json delete /phones/{phone}","href":"/api-reference/phones/delete-phone"},{"title":"Set Agent Config Override","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json post /phones/{phone}/agent-config-override","href":"/api-reference/phones/set-agent-config-override"},{"title":"Set Agent","description":null,"deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json post /phones/{phone}/set_agent","href":"/api-reference/phones/set-agent"},{"title":"Update Phone Tags","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json put /phones/{phone}/tags","href":"/api-reference/phones/update-phone-tags"},{"title":"Purchase Phone Number","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json post /phones/purchase","href":"/api-reference/phones/purchase-phone-number"},{"title":"Import Phone Number","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json post /phones/import","href":"/api-reference/phones/import-phone-number"}]},{"group":"Conversational AI","pages":[{"title":"Chat Completions","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json post /chat/completions","href":"/api-reference/conversational-ai/chat-completions"}]},{"group":"API keys","pages":[{"title":"List Api Keys","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json get /api_keys","href":"/api-reference/api-keys/list-api-keys"},{"title":"Create Api Key","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json post /api_keys","href":"/api-reference/api-keys/create-api-key"},{"title":"Revoke Api Key","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json delete /api_keys/{key_id}","href":"/api-reference/api-keys/revoke-api-key"}]},{"group":"User","pages":[{"title":"Get User Info","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json get /user/info","href":"/api-reference/user/get-user-info"},{"title":"Set Credential","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json post /user/credentials","href":"/api-reference/user/set-credential"}]},{"group":"Agents","pages":[{"title":"Get Agents","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json get /agents","href":"/api-reference/agents/get-agents"},{"title":"Create Agent","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json post /agents","href":"/api-reference/agents/create-agent"},{"title":"Get Agent","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json get /agents/{agent_id}","href":"/api-reference/agents/get-agent"},{"title":"Update Agent","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json put /agents/{agent_id}","href":"/api-reference/agents/update-agent"},{"title":"Delete Agent","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json delete /agents/{agent_id}","href":"/api-reference/agents/delete-agent"},{"title":"Set Agent Status","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json post /agents/{agent_id}/status","href":"/api-reference/agents/set-agent-status"},{"title":"Duplicate Agent","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json post /agents/{agent_id}/duplicate","href":"/api-reference/agents/duplicate-agent"},{"title":"Get Call Histories","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json get /agents/{agent_id}/call-histories","href":"/api-reference/agents/get-call-histories"},{"title":"Set Embed Config","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json post /agents/{agent_id}/embed","href":"/api-reference/agents/set-embed-config"}]},{"group":"Call Logs","pages":[{"title":"List Call Histories","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json get /call-logs","href":"/api-reference/call-logs/list-call-histories"},{"title":"Get Call Log Metrics","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json get /call-logs/metrics","href":"/api-reference/call-logs/get-call-log-metrics"},{"title":"Get Call History","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json get /call-logs/{session_id}","href":"/api-reference/call-logs/get-call-history"},{"title":"Delete Call Recording","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json delete /call-logs/{session_id}/recording","href":"/api-reference/call-logs/delete-call-recording"}]},{"group":"Voices","pages":[{"title":"Get Voices","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json get /voices","href":"/api-reference/voices/get-voices"},{"title":"Get Custom Voices","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json get /voices/custom","href":"/api-reference/voices/get-custom-voices"}]},{"group":"Knowledge Base","pages":[{"title":"Generate Presigned Url","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json post /knowledge/generate_presigned_url","href":"/api-reference/knowledge-base/generate-presigned-url"},{"title":"Create File","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json post /knowledge/create_file","href":"/api-reference/knowledge-base/create-file"},{"title":"Delete File","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json post /knowledge/delete_file","href":"/api-reference/knowledge-base/delete-file"},{"title":"Set Agent Files","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json post /knowledge/set_agent_files","href":"/api-reference/knowledge-base/set-agent-files"},{"title":"List Files","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json get /knowledge/list_files","href":"/api-reference/knowledge-base/list-files"}]},{"group":"Campaigns","pages":[{"title":"Get All Campaigns","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json get /campaigns","href":"/api-reference/campaigns/get-all-campaigns"},{"title":"Create Campaign","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json post /campaigns","href":"/api-reference/campaigns/create-campaign"},{"title":"Upload Records","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json post /campaigns/{campaign_id}/records","href":"/api-reference/campaigns/upload-records"},{"title":"Set Caller","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json post /campaigns/{campaign_id}/set_caller","href":"/api-reference/campaigns/set-caller"},{"title":"Start Campaign","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json post /campaigns/{campaign_id}/start","href":"/api-reference/campaigns/start-campaign"},{"title":"Stop Campaign","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json post /campaigns/{campaign_id}/stop","href":"/api-reference/campaigns/stop-campaign"},{"title":"Get Campaign","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json get /campaigns/{campaign_id}","href":"/api-reference/campaigns/get-campaign"},{"title":"Delete Campaign","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json delete /campaigns/{campaign_id}","href":"/api-reference/campaigns/delete-campaign"},{"title":"Get Campaign Info","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json get /campaigns/{campaign_id}/info","href":"/api-reference/campaigns/get-campaign-info"},{"title":"Edit Campaign Info","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json put /campaigns/{campaign_id}/info","href":"/api-reference/campaigns/edit-campaign-info"},{"title":"Delete Campaign Record","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json delete /campaigns/{campaign_id}/records/{phone}","href":"/api-reference/campaigns/delete-campaign-record"},{"title":"Export Campaign Sessions","deprecated":null,"version":null,"openapi":"https://api-west.millis.ai/openapi.json get /campaigns/{campaign_id}/export","href":"/api-reference/campaigns/export-campaign-sessions"}]}]},{"tab":"Tutorials","pages":[{"title":"Tutorials","href":"/tutorials/webhook-function-call-api"}]}]},"title":"Set Agent Config Override - Millis AI","buildId":"dpl_2oYXwqkEXirXBPk8wV1FtM5USFWi","deploymentId":"dpl_2oYXwqkEXirXBPk8wV1FtM5USFWi","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-WRhTSUDL.js","utils-ChMov4Kr.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-_REmC2bI.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Bp6nVRCu.js","snippetPresets-DZadmXoU.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CY2WdoTl.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-DwYG-Q4l.js","shallow-BXQIGwv4.js","getApiPlaygroundDisplay-CK5nK5B9.js","CodeSnippet-TH4a2aGW.js","CodeSnippets-DwsQiOFS.js","Page-R3M_BF4L.js","getPastedJson-DD7kUzi_.js","icon-holE3QoJ.js","MethodPill-DUW0T8us.js","DuplicateIcon-CI_p4be-.js","createIcon-BdbRvavb.js","DynamicMarkdown-DN96a4Ur.js","SectionHeading-SCu36A9d.js","axios-vUo_bRtp.js","Markdown-CCeGv-zI.js","clsx-BGBGWFTt.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-Cv_O2fky.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-2C5OB2eV.js"]}