{
"error": "Unauthorized",
"message": "X-API-Key is missing or invalid",
"path": "/v1/calls",
"status": 401,
"timestamp": "2026-05-05T10:06:43.691Z"
}
{
"error": "Forbidden",
"message": "Access denied for this resource",
"path": "/v1/calls",
"status": 403,
"timestamp": "2026-05-05T10:06:43.691Z"
}
{
"error": "Not Found",
"message": "The requested resource was not found",
"path": "/v1/calls",
"status": 404,
"timestamp": "2026-05-05T10:06:43.691Z"
}
{
"error": "Internal Server Error",
"message": "Unexpected server error",
"path": "/v1/calls",
"status": 500,
"timestamp": "2026-05-05T10:06:43.691Z"
}
Calls
Create Phone Call
Initiates an outbound call with the specified agent, caller, and destination numbers. Supports dynamic variables for personalization. Returns the created call record, including the callId for future retrieval or cancellation.
Authenticate every request by passing your API key in the X-API-Key header. To get your key, go to Dashboard → API Keys and create or copy your Production API key.
Body
application/json
Request body to initiate a single outbound call. Requires a SigmaMind-provisioned caller number, a destination number, and the agent that will handle the call. Dynamic variables allow the agent to personalise the conversation at runtime.
Caller's phone number in +E.164 format (e.g., +14155552671). Must be a number provisioned in SigmaMind or configured via SIP trunking that is enabled for outbound calls. This number appears as the caller ID on the recipient's device.
Destination phone number to dial, in +E.164 format (e.g., +14155552671). Must be a valid number capable of receiving calls. Include the country code — local-format numbers without a leading '+' are rejected.
Unique identifier of the agent that will handle this call. The agent controls the conversation flow, prompts, and any tools invoked during the call. If omitted, the default agent configured for the caller's phone number is used.
Key-value pairs used to personalise the agent's behaviour for this specific call. Keys must match the variable names defined in the agent's configuration (e.g., 'customer_name', 'account_id'). These values are injected into the agent's prompts and tools at call start. Leave empty if the agent requires no personalisation.
Full details of a single call record. Includes call identity, direction, status, timing, the agent that handled it, and the campaign it belongs to if applicable.
Direction and channel of the call. 'inbound' means the call was received by SigmaMind from an external caller. 'outbound' means SigmaMind dialled the destination number. 'web' means the call originated from a browser-based session.
Full details of a campaign record. Includes the campaign's identity, current status, schedule configuration, the agent handling calls, and the caller phone number used to dial contacts.
Current lifecycle state of the call. 'scheduled' means the call is queued but dialling has not started. 'in_progress' means the call is currently active. 'ended' means the call completed normally. 'not_connected' means the call was attempted but the recipient did not answer or connect. 'error' means the system encountered a failure while trying to place or manage the call.
Reason the call session ended. 'silence_timed_out' — call ended due to configured silence timeout. 'agent_ended_call' — the AI agent closed the session. 'user_ended_call' — the recipient hung up the call. 'voicemail_detected' — voicemail was detected during the call. 'ivr_detected' — IVR system was detected during the call. 'agent_transferred_call' — the AI agent transferred the call. 'max_call_duration_exceeded' — maximum call duration limit was exceeded. 'dial_telephony_permission_denied' — outbound dialing permission was denied by telephony provider. 'dial_invalid_destination' — destination number was invalid. 'dial_no_answer' — the call rang but was not answered. 'dial_user_declined' — recipient declined the incoming call. 'dial_busy' — the destination number was busy. 'dial_failed' — outbound dialing failed due to SIP or telephony error. 'error_credit_limit_reached' — insufficient credit balance. 'error_llm' — language model failed to generate a response. 'error_tts' — text-to-speech service error occurred. 'error_asr' — speech recognition service error occurred. 'error_sigmamind' — internal SigmaMind processing error occurred. 'error_telephony' — telephony provider or connection error occurred. 'error_unknown' — unknown internal error occurred. Null if the call has not yet ended.
UTC timestamp when this call record was created in the system, in ISO 8601 format. For outbound calls this is typically when the call was scheduled or triggered.
UTC timestamp when this call record was last updated, in ISO 8601 format. Updates occur when the call status changes, the session ends, or metadata is modified.
Dynamic key-value pairs that were passed to the agent at call start for personalisation. Keys correspond to variable names defined in the agent's configuration (e.g., 'customer_name', 'account_id'). Null or empty if no dynamic variables were provided when the call was created.
URL of the call recording audio file. Available after the call ends and recording processing is complete. Null if recording is not enabled for this call or if the call did not connect.
Agent assigned to handle all calls in this campaign. Contains the agent's ID, name, and current status. All contacts in the campaign's contact list will be called using this agent.
Show child attributes
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"SigmaMind AI","description":"Developer docs for SigmaMind AI. Build, test, and deploy AI agents that handle voice, chat, and email conversations for your contact center.","colors":{"primary":"#0F172A","light":"#F8FAFC","dark":"#1E293B"},"logo":{"light":"https://mintcdn.com/sigmamindai/vxjJeTe45csRRZLq/logo/light.svg?fit=max\u0026auto=format\u0026n=vxjJeTe45csRRZLq\u0026q=85\u0026s=bc51a1190d0d56521defbdc28b2a0798","dark":"https://mintcdn.com/sigmamindai/vxjJeTe45csRRZLq/logo/dark.svg?fit=max\u0026auto=format\u0026n=vxjJeTe45csRRZLq\u0026q=85\u0026s=37e6d9d7f667ee3761cc76b9ed758f6a","href":"https://www.sigmamind.ai"},"favicon":"https://mintcdn.com/sigmamindai/x8_xeWMetIJrwgEQ/favicon.svg?fit=max\u0026auto=format\u0026n=x8_xeWMetIJrwgEQ\u0026q=85\u0026s=dce3fc7f05848ac97179954ea0aac7a7","navbar":{"links":[{"href":"mailto:help@sigmamind.ai","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://dashboard.sigmamind.ai/auth/login"}},"footer":{"socials":{"x":"https://x.com/sigmamind_ai","linkedin":"https://www.linkedin.com/company/sigmamind-ai","website":"https://www.sigmamind.ai","youtube":"https://www.youtube.com/@SigmaMindAI"}},"seo":{"indexing":"all"},"integrations":{"ga4":{"measurementId":"G-FS7QYGTFP5"},"gtm":{"tagId":"GTM-NN56PC2H"}},"errors":{"404":{"redirect":true}},"contextual":{"options":["copy","view","assistant","chatgpt","claude","mcp","cursor","vscode"],"display":"header"},"variables":{"BASE_URL":"https://api.sigmamind.ai"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Documentation","icon":"book-open-cover","href":"https://docs.sigmamind.ai"},{"anchor":"Discord Community","icon":"discord","href":"https://www.discord.com/invite/jSWGcw5Wyx"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"sigmamindai","hasAudioNarration":false,"actualSubdomain":"sigmamindai","customDomains":["docs.sigmamind.ai"],"gitSource":{"type":"github","owner":"sigmamind-ai","repo":"docs","deployBranch":"dev-master","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ad0bd308db8cca04419eaa4","collectionId":"f79efd5c-2c72-462d-a1c0-9572c019f6bd","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ad0bd308db8cca04419eaa4"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ad0bd308db8cca04419eaa4","clientVersion":"0.0.3966","searchFilterCounts":[{"language":"default","tag":"Documentation","count":94},{"language":"default","tag":"API Reference","count":77},{"language":"default","tag":"Build","count":37},{"language":"default","tag":"Deploy","count":14},{"language":"default","tag":"How to build conversational flow agents","count":12},{"language":"default","tag":"Tool Integrations","count":11},{"language":"default","tag":"How to build single prompt agents","count":8},{"language":"default","tag":"Add Basic Nodes","count":7},{"language":"default","tag":"How to Add tool","count":6},{"language":"default","tag":"CCAAS Integrations","count":6}]},"assistantConfig":{"enableStarterQuestions":true,"deflection":{"enabled":true,"email":"support@sigmamind.ai","showHelpButton":true}},"hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"starterQuestions":[{"_id":"695fb83bba37df35a996e0a8","deploymentId":"682c3c0be2b0b5676d6f71d1","questionText":"How do I connect my app with a voice AI agent?","status":"active","generatedBy":"manual","createdAt":"2026-01-08T13:59:23.075Z","updatedAt":"2026-01-08T13:59:23.075Z","__v":0},{"_id":"695fb809ba37df35a996deb4","deploymentId":"682c3c0be2b0b5676d6f71d1","questionText":"How can I add a voice agent to my app or website?","status":"active","generatedBy":"manual","createdAt":"2026-01-08T13:58:33.153Z","updatedAt":"2026-01-08T13:58:33.153Z","__v":0},{"_id":"695fb7adba37df35a996da58","deploymentId":"682c3c0be2b0b5676d6f71d1","questionText":"How do I set up a voice AI agent?","status":"active","generatedBy":"manual","createdAt":"2026-01-08T13:57:01.201Z","updatedAt":"2026-01-08T13:57:01.201Z","__v":0}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/calls/create-phone-call","slug":"/api-reference/calls/create-phone-call","pageMetadata":{"openapi":"post /v1/calls","title":"Create Phone Call","description":"Initiates an outbound call with the specified agent, caller, and destination numbers. Supports dynamic variables for personalization. Returns the created call record, including the callId for future retrieval or cancellation.","href":"/api-reference/calls/create-phone-call"},"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: \"Initiates an outbound call with the specified agent, caller, and destination numbers. Supports dynamic variables for personalization. Returns the created call record, including the callId for future retrieval or cancellation.\"\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":{"openapi":"post /v1/calls","title":"Create Phone Call","description":"Initiates an outbound call with the specified agent, caller, and destination numbers. Supports dynamic variables for personalization. Returns the created call record, including the callId for future retrieval or cancellation.","href":"/api-reference/calls/create-phone-call"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Calls"],"summary":"Create Phone Call","description":"Initiates an outbound call with the specified agent, caller, and destination numbers. Supports dynamic variables for personalization. Returns the created call record, including the callId for future retrieval or cancellation.","operationId":"createPhoneCall","requestBody":"408a6e45-7592-4180-bf44-2cd40dad7873","responses":{"201":"a58b14c5-e3d4-45d2-b744-98b1eeb7dc4f","400":"7e6a3381-09b6-4ca3-bf1f-ddeb2efb4a2e","401":"c135a1b1-ac1c-48ce-bb82-cd9903fcc0b0","403":"672a3cca-ab45-4989-983d-f0c0ed9144ae","404":"5580f689-0bd8-4152-8b29-5eb5f2147a6b","500":"9af4f2c9-74f7-493a-a866-00be965d8948"},"method":"post","type":"path","servers":["75f7b222-03cc-4d0b-ad9a-f874f3025873"],"security":["9493c0cd-b560-4dc9-b9d1-6f65df68321e"],"path":"/v1/calls","baseUrlOptions":["https://api.sigmamind.ai"],"title":"Create Phone Call","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"content":{"application/json":{"schema":{"required":["fromPhoneNumber","toPhoneNumber"],"type":"object","properties":{"fromPhoneNumber":{"pattern":"^\\+[1-9][0-9]{6,14}$","type":"string","description":"Caller's phone number in +E.164 format (e.g., +14155552671). Must be a number provisioned in SigmaMind or configured via SIP trunking that is enabled for outbound calls. This number appears as the caller ID on the recipient's device.","example":"+14155552671","isRequired":true,"uniqueKey":"fromPhoneNumber","typeLabel":"string"},"toPhoneNumber":{"pattern":"^\\+[1-9][0-9]{6,14}$","type":"string","description":"Destination phone number to dial, in +E.164 format (e.g., +14155552671). Must be a valid number capable of receiving calls. Include the country code — local-format numbers without a leading '+' are rejected.","example":"+14155552671","isRequired":true,"uniqueKey":"toPhoneNumber","typeLabel":"string"},"agentId":{"maxLength":64,"minLength":0,"type":"string","description":"Unique identifier of the agent that will handle this call. The agent controls the conversation flow, prompts, and any tools invoked during the call. If omitted, the default agent configured for the caller's phone number is used.","example":"agent_D5D0p7TUs66TTAEAx","uniqueKey":"agentId","typeLabel":"string"},"dynamicVariables":{"type":"object","description":"Key-value pairs used to personalise the agent's behaviour for this specific call. Keys must match the variable names defined in the agent's configuration (e.g., 'customer_name', 'account_id'). These values are injected into the agent's prompts and tools at call start. Leave empty if the agent requires no personalisation.","additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"dynamicVariables.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"number","uniqueKey":"dynamicVariables.additionalProperties.oneOf.1","typeLabel":"number"},{"type":"boolean","uniqueKey":"dynamicVariables.additionalProperties.oneOf.2","typeLabel":"boolean"},{"type":"object","uniqueKey":"dynamicVariables.additionalProperties.oneOf.3","typeLabel":"object"},{"type":"array","items":{"oneOf":[{}],"uniqueKey":"dynamicVariables.additionalProperties.oneOf.4.items.[INDEX]","typeLabel":"any"},"uniqueKey":"dynamicVariables.additionalProperties.oneOf.4","typeLabel":"any[]"}],"uniqueKey":"dynamicVariables.additionalProperties","typeLabel":"string | number | boolean | object | any[]"},"example":{"customer_name":"Michael","account_id":"ACC-001"},"uniqueKey":"dynamicVariables","typeLabel":"object"}},"description":"Request body to initiate a single outbound call. Requires a SigmaMind-provisioned caller number, a destination number, and the agent that will handle the call. Dynamic variables allow the agent to personalise the conversation at runtime.","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"fromPhoneNumber":"+14155552671","toPhoneNumber":"+14155552671","agentId":"agent_D5D0p7TUs66TTAEAx","dynamicVariables":{"customer_name":"Michael","account_id":"ACC-001"}}}},"exampleType":"generated"}},"required":true,"exampleType":"generated"},"responses":{"a58b14c5-e3d4-45d2-b744-98b1eeb7dc4f":{"description":"Created","content":{"application/json":{"schema":{"type":"object","properties":{"callId":{"type":"string","description":"Unique identifier for this call. Use this value as callId when retrieving, updating, or referencing this call in subsequent API calls.","example":"call_AuUKK371Spr5nHJS","uniqueKey":"callId","typeLabel":"string"},"callType":{"type":"string","description":"Direction and channel of the call. 'inbound' means the call was received by SigmaMind from an external caller. 'outbound' means SigmaMind dialled the destination number. 'web' means the call originated from a browser-based session.","example":"outbound","enum":["inbound","outbound","web","chat"],"uniqueKey":"callType","typeLabel":"enum\u003cstring>"},"phoneNumber":{"type":"object","properties":{"sipPhoneNumber":{"type":"string","description":"The caller’s phone number in +E.164 format. This number must be obtained from SigmaMind or configured using SIP trunking with SigmaMind.","example":"+14155552671","uniqueKey":"phoneNumber.sipPhoneNumber","typeLabel":"string"},"provider":{"type":"string","description":"The service provider associated with the phone number.","example":"twilio","enum":["twilio","telnyx","byo"],"uniqueKey":"phoneNumber.provider","typeLabel":"enum\u003cstring>"},"inboundAgentId":{"type":"string","description":"Default agent ID assigned to handle inbound calls for this phone number.","example":"agent_D5D0p7TUs66TTAEAx","uniqueKey":"phoneNumber.inboundAgentId","typeLabel":"string"},"outboundAgentId":{"type":"string","description":"Default agent ID assigned to handle outbound calls for this phone number.","example":"agent_D5D0p7TUs66TTAEAx","uniqueKey":"phoneNumber.outboundAgentId","typeLabel":"string"},"outboundPhoneNumber":{"type":"string","description":"The default outbound phone number of the callee, represented in +E.164 format","example":"+14155552671","uniqueKey":"phoneNumber.outboundPhoneNumber","typeLabel":"string"},"active":{"type":"boolean","description":"Indicates whether the phone number is currently active and available for use.","example":true,"uniqueKey":"phoneNumber.active","typeLabel":"boolean"},"terminationSipURI":{"type":"string","description":"The SIP URI of the phone number, provided by the service provider for call termination.","example":"sip.telnyx.com","uniqueKey":"phoneNumber.terminationSipURI","typeLabel":"string"},"friendlyName":{"type":"string","description":"A user-friendly display name assigned to this phone number.","example":"Support Line - US","uniqueKey":"phoneNumber.friendlyName","typeLabel":"string"}},"description":"Caller phone number used to dial contacts in this campaign. This number appears as the caller ID on recipients' devices.","uniqueKey":"phoneNumber","typeLabel":"object"},"campaign":{"type":"object","properties":{"campaignId":{"type":"string","description":"Unique identifier for this campaign. Use this value as campaignId when updating, deleting, or triggering this campaign via the API.","example":"camp_XiQEBcj9cc5TFRB4","uniqueKey":"campaign.campaignId","typeLabel":"string"},"campaignName":{"type":"string","description":"Display name of this campaign as set at creation time. Used to identify the campaign in listings and dashboards.","example":"Q4 Outreach Campaign","uniqueKey":"campaign.campaignName","typeLabel":"string"},"campaignStatus":{"type":"string","description":"Current lifecycle state of the campaign. 'live' means the campaign is actively dialling contacts. 'scheduled' means the campaign is configured to launch at a future date and time. 'paused' means dialling has been suspended and can be resumed. 'completed' means all contacts have been dialled and the campaign has finished.","example":"live","enum":["live","scheduled","paused","completed"],"uniqueKey":"campaign.campaignStatus","typeLabel":"enum\u003cstring>"},"scheduledDate":{"type":"string","description":"The date and time when this campaign is scheduled to launch, including timezone. Present only when isScheduled is true. Null for campaigns that started immediately at creation.","format":"date-time","example":"2025-09-25T19:00:00.000Z","uniqueKey":"campaign.scheduledDate","typeLabel":"string\u003cdate-time>"},"concurrentCalls":{"type":"integer","description":"Maximum number of calls allowed to be active simultaneously in this campaign. Determines dialling throughput — higher values dial more contacts in parallel. Reflects the value set at creation or last updated via the update endpoint.","format":"int32","example":5,"uniqueKey":"campaign.concurrentCalls","typeLabel":"integer\u003cint32>"},"agent":{"type":"object","properties":{"name":{"type":"string","description":"The display name of the assigned agent.","example":"New AI Agent","uniqueKey":"campaign.agent.name","typeLabel":"string"},"agentId":{"type":"string","description":"The unique identifier of the agent within the system.","example":"agent_D5D0p7TUs66TTAEAx","uniqueKey":"campaign.agent.agentId","typeLabel":"string"},"status":{"type":"string","description":"The current operational status of the agent.","example":"Live","enum":["Live","Testing","Disabled"],"uniqueKey":"campaign.agent.status","typeLabel":"enum\u003cstring>"}},"description":"Agent assigned to handle all calls in this campaign. Contains the agent's ID, name, and current status. All contacts in the campaign's contact list will be called using this agent.","uniqueKey":"campaign.agent","typeLabel":"object"},"phoneNumber":{"type":"object","properties":{"sipPhoneNumber":{"type":"string","description":"The caller’s phone number in +E.164 format. This number must be obtained from SigmaMind or configured using SIP trunking with SigmaMind.","example":"+14155552671","uniqueKey":"campaign.phoneNumber.sipPhoneNumber","typeLabel":"string"},"provider":{"type":"string","description":"The service provider associated with the phone number.","example":"twilio","enum":["twilio","telnyx","byo"],"uniqueKey":"campaign.phoneNumber.provider","typeLabel":"enum\u003cstring>"},"inboundAgentId":{"type":"string","description":"Default agent ID assigned to handle inbound calls for this phone number.","example":"agent_D5D0p7TUs66TTAEAx","uniqueKey":"campaign.phoneNumber.inboundAgentId","typeLabel":"string"},"outboundAgentId":{"type":"string","description":"Default agent ID assigned to handle outbound calls for this phone number.","example":"agent_D5D0p7TUs66TTAEAx","uniqueKey":"campaign.phoneNumber.outboundAgentId","typeLabel":"string"},"outboundPhoneNumber":{"type":"string","description":"The default outbound phone number of the callee, represented in +E.164 format","example":"+14155552671","uniqueKey":"campaign.phoneNumber.outboundPhoneNumber","typeLabel":"string"},"active":{"type":"boolean","description":"Indicates whether the phone number is currently active and available for use.","example":true,"uniqueKey":"campaign.phoneNumber.active","typeLabel":"boolean"},"terminationSipURI":{"type":"string","description":"The SIP URI of the phone number, provided by the service provider for call termination.","example":"sip.telnyx.com","uniqueKey":"campaign.phoneNumber.terminationSipURI","typeLabel":"string"},"friendlyName":{"type":"string","description":"A user-friendly display name assigned to this phone number.","example":"Support Line - US","uniqueKey":"campaign.phoneNumber.friendlyName","typeLabel":"string"}},"description":"Caller phone number used to dial contacts in this campaign. This number appears as the caller ID on recipients' devices.","uniqueKey":"campaign.phoneNumber","typeLabel":"object"},"errors":{"type":"array","description":"List of validation errors encountered when processing the campaign's contact CSV file. Present only when the upload contained rows with invalid phone numbers or missing required variables. Null or empty when the file was processed without errors.","example":["Row 3: missing required variable 'customer_name'","Row 7: invalid phone number '+1234'"],"items":{"type":"string","description":"List of validation errors encountered when processing the campaign's contact CSV file. Present only when the upload contained rows with invalid phone numbers or missing required variables. Null or empty when the file was processed without errors.","example":"[\"Row 3: missing required variable 'customer_name'\",\"Row 7: invalid phone number '+1234'\"]","uniqueKey":"campaign.errors.items.[INDEX]","typeLabel":"string"},"uniqueKey":"campaign.errors","typeLabel":"string[]"},"scheduled":{"type":"boolean","uniqueKey":"campaign.scheduled","typeLabel":"boolean"}},"description":"Full details of a campaign record. Includes the campaign's identity, current status, schedule configuration, the agent handling calls, and the caller phone number used to dial contacts.","uniqueKey":"campaign","typeLabel":"object"},"status":{"type":"string","description":"Current lifecycle state of the call. 'scheduled' means the call is queued but dialling has not started. 'in_progress' means the call is currently active. 'ended' means the call completed normally. 'not_connected' means the call was attempted but the recipient did not answer or connect. 'error' means the system encountered a failure while trying to place or manage the call.","example":"ended","enum":["scheduled","in_progress","ended","not_connected","error"],"uniqueKey":"status","typeLabel":"enum\u003cstring>"},"transcript":{"type":"string","description":"transcript of the conversation in chat","uniqueKey":"transcript","typeLabel":"string"},"startTime":{"type":"string","description":"UTC timestamp when the call was connected and the active session began, in ISO 8601 format. Null if the call never reached in_progress state.","format":"date-time","example":"2024-04-20T10:00:00.000Z","uniqueKey":"startTime","typeLabel":"string\u003cdate-time>"},"endTime":{"type":"string","description":"UTC timestamp when the call session ended, in ISO 8601 format. Null if the call is still in progress or was never connected.","format":"date-time","example":"2024-04-20T10:02:00.000Z","uniqueKey":"endTime","typeLabel":"string\u003cdate-time>"},"duration":{"type":"integer","description":"Total duration of the connected call session in seconds. Measured from startTime to endTime. Null if the call was never connected.","format":"int32","example":120,"uniqueKey":"duration","typeLabel":"integer\u003cint32>"},"terminationReason":{"type":"string","description":"Reason the call session ended. 'silence_timed_out' — call ended due to configured silence timeout. 'agent_ended_call' — the AI agent closed the session. 'user_ended_call' — the recipient hung up the call. 'voicemail_detected' — voicemail was detected during the call. 'ivr_detected' — IVR system was detected during the call. 'agent_transferred_call' — the AI agent transferred the call. 'max_call_duration_exceeded' — maximum call duration limit was exceeded. 'dial_telephony_permission_denied' — outbound dialing permission was denied by telephony provider. 'dial_invalid_destination' — destination number was invalid. 'dial_no_answer' — the call rang but was not answered. 'dial_user_declined' — recipient declined the incoming call. 'dial_busy' — the destination number was busy. 'dial_failed' — outbound dialing failed due to SIP or telephony error. 'error_credit_limit_reached' — insufficient credit balance. 'error_llm' — language model failed to generate a response. 'error_tts' — text-to-speech service error occurred. 'error_asr' — speech recognition service error occurred. 'error_sigmamind' — internal SigmaMind processing error occurred. 'error_telephony' — telephony provider or connection error occurred. 'error_unknown' — unknown internal error occurred. Null if the call has not yet ended.","example":"user_ended_call","enum":["silence_timed_out","agent_ended_call","user_ended_call","voicemail_detected","ivr_detected","agent_transferred_call","max_call_duration_exceeded","dial_telephony_permission_denied","dial_invalid_destination","dial_no_answer","dial_user_declined","dial_busy","dial_failed","error_credit_limit_reached","error_llm","error_tts","error_asr","error_sigmamind","error_telephony","error_unknown"],"uniqueKey":"terminationReason","typeLabel":"enum\u003cstring>"},"createdAt":{"type":"string","description":"UTC timestamp when this call record was created in the system, in ISO 8601 format. For outbound calls this is typically when the call was scheduled or triggered.","format":"date-time","example":"2024-04-20T09:59:50.000Z","uniqueKey":"createdAt","typeLabel":"string\u003cdate-time>"},"updatedAt":{"type":"string","description":"UTC timestamp when this call record was last updated, in ISO 8601 format. Updates occur when the call status changes, the session ends, or metadata is modified.","format":"date-time","example":"2024-04-20T10:02:05.000Z","uniqueKey":"updatedAt","typeLabel":"string\u003cdate-time>"},"dynamicVariables":{"type":"object","description":"Dynamic key-value pairs that were passed to the agent at call start for personalisation. Keys correspond to variable names defined in the agent's configuration (e.g., 'customer_name', 'account_id'). Null or empty if no dynamic variables were provided when the call was created.","example":{"customer_name":"Michael","account_id":"ACC-001"},"uniqueKey":"dynamicVariables","typeLabel":"object"},"recordingUrl":{"type":"string","description":"URL of the call recording audio file. Available after the call ends and recording processing is complete. Null if recording is not enabled for this call or if the call did not connect.","example":"https://livekitmedia.blob.core.windows.net/recording-container-prod/room-ST_abc123/recording.mp3","uniqueKey":"recordingUrl","typeLabel":"string"},"agent":{"type":"object","properties":{"name":{"type":"string","description":"The display name of the assigned agent.","example":"New AI Agent","uniqueKey":"agent.name","typeLabel":"string"},"agentId":{"type":"string","description":"The unique identifier of the agent within the system.","example":"agent_D5D0p7TUs66TTAEAx","uniqueKey":"agent.agentId","typeLabel":"string"},"status":{"type":"string","description":"The current operational status of the agent.","example":"Live","enum":["Live","Testing","Disabled"],"uniqueKey":"agent.status","typeLabel":"enum\u003cstring>"}},"description":"Agent assigned to handle all calls in this campaign. Contains the agent's ID, name, and current status. All contacts in the campaign's contact list will be called using this agent.","uniqueKey":"agent","typeLabel":"object"}},"description":"Full details of a single call record. Includes call identity, direction, status, timing, the agent that handled it, and the campaign it belongs to if applicable.","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"callId":"call_AuUKK371Spr5nHJS","callType":"outbound","phoneNumber":{"sipPhoneNumber":"+14155552671","provider":"twilio","inboundAgentId":"agent_D5D0p7TUs66TTAEAx","outboundAgentId":"agent_D5D0p7TUs66TTAEAx","outboundPhoneNumber":"+14155552671","active":true,"terminationSipURI":"sip.telnyx.com","friendlyName":"Support Line - US"},"campaign":{"campaignId":"camp_XiQEBcj9cc5TFRB4","campaignName":"Q4 Outreach Campaign","campaignStatus":"live","scheduledDate":"2025-09-25T19:00:00.000Z","concurrentCalls":5,"agent":{"name":"New AI Agent","agentId":"agent_D5D0p7TUs66TTAEAx","status":"Live"},"phoneNumber":{"sipPhoneNumber":"+14155552671","provider":"twilio","inboundAgentId":"agent_D5D0p7TUs66TTAEAx","outboundAgentId":"agent_D5D0p7TUs66TTAEAx","outboundPhoneNumber":"+14155552671","active":true,"terminationSipURI":"sip.telnyx.com","friendlyName":"Support Line - US"},"errors":["Row 3: missing required variable 'customer_name'","Row 7: invalid phone number '+1234'"],"scheduled":true},"status":"ended","transcript":"\u003cstring>","startTime":"2024-04-20T10:00:00.000Z","endTime":"2024-04-20T10:02:00.000Z","duration":120,"terminationReason":"user_ended_call","createdAt":"2024-04-20T09:59:50.000Z","updatedAt":"2024-04-20T10:02:05.000Z","dynamicVariables":{"customer_name":"Michael","account_id":"ACC-001"},"recordingUrl":"https://livekitmedia.blob.core.windows.net/recording-container-prod/room-ST_abc123/recording.mp3","agent":{"name":"New AI Agent","agentId":"agent_D5D0p7TUs66TTAEAx","status":"Live"}}}},"exampleType":"generated"}},"exampleType":"generated"},"7e6a3381-09b6-4ca3-bf1f-ddeb2efb4a2e":{"description":"Bad Request","content":{"application/json":{"schema":{"type":"object","properties":{"timestamp":{"type":"string","description":"Error timestamp in ISO format","format":"date-time","uniqueKey":"timestamp","typeLabel":"string\u003cdate-time>"},"status":{"type":"integer","description":"HTTP status code","example":400,"uniqueKey":"status","typeLabel":"integer"},"error":{"type":"string","description":"Error type or HTTP status message","example":"Bad Request","uniqueKey":"error","typeLabel":"string"},"message":{"type":"string","description":"Detailed error message","example":"Email is required","uniqueKey":"message","typeLabel":"string"},"path":{"type":"string","description":"Request path where error occurred","example":"/v1/users","uniqueKey":"path","typeLabel":"string"},"validationErrors":{"type":"object","description":"Field validation errors (if any)","example":"{\n \"email\": \"Email is required\",\n \"name\": \"Name is too short\"\n}","uniqueKey":"validationErrors","typeLabel":"object"}},"description":"Standard error response","uniqueKey":"","typeLabel":"object"},"examples":{"default":{"title":"default","value":{"error":"Bad Request","message":"Invalid request parameters","path":"/v1/calls","status":400,"timestamp":"2026-05-05T10:06:43.691Z"}}},"exampleType":"examples"}},"exampleType":"examples"},"c135a1b1-ac1c-48ce-bb82-cd9903fcc0b0":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"timestamp":{"type":"string","description":"Error timestamp in ISO format","format":"date-time","uniqueKey":"timestamp","typeLabel":"string\u003cdate-time>"},"status":{"type":"integer","description":"HTTP status code","example":400,"uniqueKey":"status","typeLabel":"integer"},"error":{"type":"string","description":"Error type or HTTP status message","example":"Bad Request","uniqueKey":"error","typeLabel":"string"},"message":{"type":"string","description":"Detailed error message","example":"Email is required","uniqueKey":"message","typeLabel":"string"},"path":{"type":"string","description":"Request path where error occurred","example":"/v1/users","uniqueKey":"path","typeLabel":"string"},"validationErrors":{"type":"object","description":"Field validation errors (if any)","example":"{\n \"email\": \"Email is required\",\n \"name\": \"Name is too short\"\n}","uniqueKey":"validationErrors","typeLabel":"object"}},"description":"Standard error response","uniqueKey":"","typeLabel":"object"},"examples":{"default":{"title":"default","value":{"error":"Unauthorized","message":"X-API-Key is missing or invalid","path":"/v1/calls","status":401,"timestamp":"2026-05-05T10:06:43.691Z"}}},"exampleType":"examples"}},"exampleType":"examples"},"672a3cca-ab45-4989-983d-f0c0ed9144ae":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"timestamp":{"type":"string","description":"Error timestamp in ISO format","format":"date-time","uniqueKey":"timestamp","typeLabel":"string\u003cdate-time>"},"status":{"type":"integer","description":"HTTP status code","example":400,"uniqueKey":"status","typeLabel":"integer"},"error":{"type":"string","description":"Error type or HTTP status message","example":"Bad Request","uniqueKey":"error","typeLabel":"string"},"message":{"type":"string","description":"Detailed error message","example":"Email is required","uniqueKey":"message","typeLabel":"string"},"path":{"type":"string","description":"Request path where error occurred","example":"/v1/users","uniqueKey":"path","typeLabel":"string"},"validationErrors":{"type":"object","description":"Field validation errors (if any)","example":"{\n \"email\": \"Email is required\",\n \"name\": \"Name is too short\"\n}","uniqueKey":"validationErrors","typeLabel":"object"}},"description":"Standard error response","uniqueKey":"","typeLabel":"object"},"examples":{"default":{"title":"default","value":{"error":"Forbidden","message":"Access denied for this resource","path":"/v1/calls","status":403,"timestamp":"2026-05-05T10:06:43.691Z"}}},"exampleType":"examples"}},"exampleType":"examples"},"5580f689-0bd8-4152-8b29-5eb5f2147a6b":{"description":"Not Found","content":{"application/json":{"schema":{"type":"object","properties":{"timestamp":{"type":"string","description":"Error timestamp in ISO format","format":"date-time","uniqueKey":"timestamp","typeLabel":"string\u003cdate-time>"},"status":{"type":"integer","description":"HTTP status code","example":400,"uniqueKey":"status","typeLabel":"integer"},"error":{"type":"string","description":"Error type or HTTP status message","example":"Bad Request","uniqueKey":"error","typeLabel":"string"},"message":{"type":"string","description":"Detailed error message","example":"Email is required","uniqueKey":"message","typeLabel":"string"},"path":{"type":"string","description":"Request path where error occurred","example":"/v1/users","uniqueKey":"path","typeLabel":"string"},"validationErrors":{"type":"object","description":"Field validation errors (if any)","example":"{\n \"email\": \"Email is required\",\n \"name\": \"Name is too short\"\n}","uniqueKey":"validationErrors","typeLabel":"object"}},"description":"Standard error response","uniqueKey":"","typeLabel":"object"},"examples":{"default":{"title":"default","value":{"error":"Not Found","message":"The requested resource was not found","path":"/v1/calls","status":404,"timestamp":"2026-05-05T10:06:43.691Z"}}},"exampleType":"examples"}},"exampleType":"examples"},"9af4f2c9-74f7-493a-a866-00be965d8948":{"description":"Internal Server Error","content":{"application/json":{"schema":{"type":"object","properties":{"timestamp":{"type":"string","description":"Error timestamp in ISO format","format":"date-time","uniqueKey":"timestamp","typeLabel":"string\u003cdate-time>"},"status":{"type":"integer","description":"HTTP status code","example":400,"uniqueKey":"status","typeLabel":"integer"},"error":{"type":"string","description":"Error type or HTTP status message","example":"Bad Request","uniqueKey":"error","typeLabel":"string"},"message":{"type":"string","description":"Detailed error message","example":"Email is required","uniqueKey":"message","typeLabel":"string"},"path":{"type":"string","description":"Request path where error occurred","example":"/v1/users","uniqueKey":"path","typeLabel":"string"},"validationErrors":{"type":"object","description":"Field validation errors (if any)","example":"{\n \"email\": \"Email is required\",\n \"name\": \"Name is too short\"\n}","uniqueKey":"validationErrors","typeLabel":"object"}},"description":"Standard error response","uniqueKey":"","typeLabel":"object"},"examples":{"default":{"title":"default","value":{"error":"Internal Server Error","message":"Unexpected server error","path":"/v1/calls","status":500,"timestamp":"2026-05-05T10:06:43.691Z"}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"9493c0cd-b560-4dc9-b9d1-6f65df68321e":{"apiKeyAuth":{"type":"apiKey","description":"Authenticate every request by passing your API key in the `X-API-Key` header. To get your key, go to Dashboard → API Keys and create or copy your Production API key.","name":"X-API-Key","in":"header","scopes":[],"schemeName":"apiKeyAuth"}}},"servers":{"75f7b222-03cc-4d0b-ad9a-f874f3025873":{"url":"https://api.sigmamind.ai","description":"SigmaMind AI Agent Builder APIs"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","description":"Authenticate every request by passing your API key in the `X-API-Key` header. To get your key, go to Dashboard → API Keys and create or copy your Production API key.","name":"X-API-Key","in":"header","scopes":[],"schemeName":"apiKeyAuth"},"schema":{"title":"X-API-Key","type":"string","description":"Authenticate every request by passing your API key in the `X-API-Key` header. To get your key, go to Dashboard → API Keys and create or copy your Production API key.","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"apiKeyAuth","name":"X-API-Key"}],"title":"apiKeyAuth"}]},"originalFileLocation":"api-docs.yaml"},"subdomain":"sigmamindai","siteName":"SigmaMind AI","title":"Create Phone Call - SigmaMind AI","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-05-06T15:50:10.657Z","originalFileLocation":"api-reference/calls/create-phone-call.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=\"Initiates an outbound call with the specified agent, caller, and destination numbers. Supports dynamic variables for personalization. Returns the created call record, including the callId for future retrieval or cancellation.\">\u003cmeta data-mint-head name=\"application-name\" content=\"SigmaMind 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/sigmamindai/QkCWUi6da-GSENjq/_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/sigmamindai/QkCWUi6da-GSENjq/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/sigmamindai/QkCWUi6da-GSENjq/_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/sigmamindai/QkCWUi6da-GSENjq/_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/sigmamindai/QkCWUi6da-GSENjq/_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/sigmamindai/QkCWUi6da-GSENjq/_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/sigmamindai/QkCWUi6da-GSENjq/_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/sigmamindai/QkCWUi6da-GSENjq/_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/sigmamindai/QkCWUi6da-GSENjq/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create Phone Call - SigmaMind AI\">\u003cmeta data-mint-head property=\"og:description\" content=\"Initiates an outbound call with the specified agent, caller, and destination numbers. Supports dynamic variables for personalization. Returns the created call record, including the callId for future retrieval or cancellation.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"SigmaMind AI\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.sigmamind.ai/api-reference/calls/create-phone-call\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://sigmamindai.mintlify.app/_mintlify/api/og/v2?division=Calls\u0026amp;title=Create+Phone+Call\u0026amp;description=Initiates+an+outbound+call+with+the+specified+agent%2C+caller%2C+and+destination+numbers.+Supports+dynamic+variables+for+personalization.+Returns+the+created+call+r\u0026amp;theme=1cb0dee83b8b2161fa75211c\u0026amp;signature=4f28cdc3f0bc9c601a5562c134efde701b07f4cd6749dfb2eb47628e9b412265\">\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=\"Create Phone Call - SigmaMind AI\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Initiates an outbound call with the specified agent, caller, and destination numbers. Supports dynamic variables for personalization. Returns the created call record, including the callId for future retrieval or cancellation.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://sigmamindai.mintlify.app/_mintlify/api/og/v2?division=Calls\u0026amp;title=Create+Phone+Call\u0026amp;description=Initiates+an+outbound+call+with+the+specified+agent%2C+caller%2C+and+destination+numbers.+Supports+dynamic+variables+for+personalization.+Returns+the+created+call+r\u0026amp;theme=1cb0dee83b8b2161fa75211c\u0026amp;signature=4f28cdc3f0bc9c601a5562c134efde701b07f4cd6749dfb2eb47628e9b412265\">\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/sigmamindai/QkCWUi6da-GSENjq/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"SigmaMind AI\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0F172A\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.sigmamind.ai/api-reference/calls/create-phone-call\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/calls/create-phone-call.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.sigmamind.ai/#organization\",\"name\":\"SigmaMind AI\",\"url\":\"https://docs.sigmamind.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/sigmamindai/vxjJeTe45csRRZLq/logo/light.svg?fit=max\u0026auto=format\u0026n=vxjJeTe45csRRZLq\u0026q=85\u0026s=bc51a1190d0d56521defbdc28b2a0798\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.sigmamind.ai#website\",\"name\":\"SigmaMind AI\",\"url\":\"https://docs.sigmamind.ai\",\"publisher\":{\"@id\":\"https://docs.sigmamind.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.sigmamind.ai/api-reference/calls/create-phone-call#webpage\",\"url\":\"https://docs.sigmamind.ai/api-reference/calls/create-phone-call\",\"name\":\"Create Phone Call\",\"description\":\"Initiates an outbound call with the specified agent, caller, and destination numbers. Supports dynamic variables for personalization. Returns the created call record, including the callId for future retrieval or cancellation.\",\"dateModified\":\"2026-05-06T15:50:10.657Z\",\"isPartOf\":{\"@id\":\"https://docs.sigmamind.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.sigmamind.ai/api-reference/calls/create-phone-call#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.sigmamind.ai/api-reference/calls/create-phone-call#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"SigmaMind AI\",\"item\":\"https://docs.sigmamind.ai\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Create Phone Call\",\"item\":\"https://docs.sigmamind.ai/api-reference/calls/create-phone-call\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.sigmamind.ai/api-reference/calls/create-phone-call#apireference\",\"headline\":\"Create Phone Call\",\"name\":\"Create Phone Call\",\"description\":\"Initiates an outbound call with the specified agent, caller, and destination numbers. Supports dynamic variables for personalization. Returns the created call record, including the callId for future retrieval or cancellation.\",\"url\":\"https://docs.sigmamind.ai/api-reference/calls/create-phone-call\",\"mainEntityOfPage\":{\"@id\":\"https://docs.sigmamind.ai/api-reference/calls/create-phone-call#webpage\"},\"dateModified\":\"2026-05-06T15:50:10.657Z\",\"publisher\":{\"@id\":\"https://docs.sigmamind.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.sigmamind.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"SigmaMind AI\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"SigmaMind AI","nav":{"global":{"anchors":[{"anchor":"Documentation","icon":"book-open-cover","href":"https://docs.sigmamind.ai"},{"anchor":"Discord Community","icon":"discord","href":"https://www.discord.com/invite/jSWGcw5Wyx"}]},"tabs":[{"tab":"Documentation","icon":"book","pages":[{"title":"Documentation","href":"/documentation/getting-started/introduction"}]},{"tab":"API Reference","icon":"code","groups":[{"group":"Calls","pages":[{"openapi":"post /v1/calls","title":"Create Phone Call","href":"/api-reference/calls/create-phone-call"},{"openapi":"get /v1/calls/{callId}","title":"Get Phone Call","description":"Retrieves the full details of a single call record by callId. Returns call status, direction, assigned agent, phone numbers, duration, and transcript metadata.","href":"/api-reference/calls/get-phone-call"},{"openapi":"get /v1/calls","title":"List Phone Calls","href":"/api-reference/calls/list-phone-calls"},{"openapi":"delete /v1/calls/{callId}","title":"Delete Phone Call","href":"/api-reference/calls/delete-phone-call"}]},{"group":"Chats","pages":[{"openapi":"post /v1/chats","title":"Create Chat","href":"/api-reference/chats/create-a-chat"},{"openapi":"post /v1/chats/response","title":"Chat Completion","href":"/api-reference/chats/chat-completion"},{"openapi":"get /v1/chats/{chatId}","title":"Get Chat","href":"/api-reference/chats/get-chat"},{"openapi":"get /v1/chats","title":"List Chats","href":"/api-reference/chats/list-chats"},{"openapi":"patch /v1/chats/{chatId}","title":"Update Chat","href":"/api-reference/chats/update-chat"},{"openapi":"patch /v1/chats/{chatId}/end-session","title":"End Chat","href":"/api-reference/chats/end-chat"}]},{"group":"Phone Numbers","pages":[{"openapi":"post /v1/phone-numbers","title":"Create Phone Number","href":"/api-reference/phone-numbers/create-phone-number"},{"openapi":"post /v1/phone-numbers/import","title":"Import Phone Number","href":"/api-reference/phone-numbers/import-phone-number"},{"openapi":"get /v1/phone-numbers/{phoneNumber}","title":"Get Phone Number","href":"/api-reference/phone-numbers/get-phone-number"},{"openapi":"get /v1/phone-numbers","title":"List Phone Numbers","href":"/api-reference/phone-numbers/list-phone-numbers"},{"openapi":"patch /v1/phone-numbers/{phoneNumber}","title":"Update Phone Number","href":"/api-reference/phone-numbers/update-phone-number"},{"openapi":"delete /v1/phone-numbers/{phoneNumber}","title":"Delete Phone Number","href":"/api-reference/phone-numbers/delete-phone-number"}]},{"group":"Single Prompt Agents","pages":[{"openapi":"post /v1/agents","title":"Create Agent","href":"/api-reference/single-prompt-agents/create-agent"},{"openapi":"get /v1/agents/{agentId}","title":"Get Agent","href":"/api-reference/single-prompt-agents/get-agent"},{"openapi":"get /v1/agents","title":"List Agents","href":"/api-reference/single-prompt-agents/list-single-prompt-agents"},{"openapi":"patch /v1/agents/{agentId}","title":"Update Agent","href":"/api-reference/single-prompt-agents/update-agent"},{"openapi":"delete /v1/agents/{agentId}","title":"Delete Agent","href":"/api-reference/single-prompt-agents/delete-agent"}]},{"group":"Conversational Agents","pages":[{"openapi":"post /v1/conversational-agents","title":"Create conversational Agent","href":"/api-reference/conversational-agents/create-conversational-agent"},{"openapi":"get /v1/conversational-agents/{agentId}","title":"Get conversational Agent","href":"/api-reference/conversational-agents/get-conversational-agent"},{"openapi":"patch /v1/conversational-agents/{agentId}","title":"Update conversational Agent","href":"/api-reference/conversational-agents/update-conversational-agent"}]},{"group":"Campaigns","pages":[{"openapi":"post /v1/campaigns","title":"Create Campaign","href":"/api-reference/campaigns/create-campaign"},{"openapi":"get /v1/campaigns/{campaignId}","title":"Get Campaign","href":"/api-reference/campaigns/get-campaign"},{"openapi":"get /v1/campaigns","title":"List Campaigns","href":"/api-reference/campaigns/list-campaigns"},{"openapi":"patch /v1/campaigns/{campaignId}","title":"Update Campaign","href":"/api-reference/campaigns/update-campaign"},{"openapi":"delete /v1/campaigns/{campaignId}","title":"Delete Campaign","href":"/api-reference/campaigns/delete-campaign"}]},{"group":"Integrations","pages":[{"openapi":"post /v1/integrations","title":"Create Integration","href":"/api-reference/integrations/create-integration"},{"openapi":"get /v1/integrations/{integrationId}","title":"Get Integration","href":"/api-reference/integrations/get-integration"},{"openapi":"get /v1/integrations","title":"List Integrations","href":"/api-reference/integrations/list-integrations"},{"openapi":"patch /v1/integrations/{integrationId}","title":"Update Integration","href":"/api-reference/integrations/update-integration"},{"openapi":"delete /v1/integrations/{integrationId}","title":"Delete Integration","href":"/api-reference/integrations/delete-integration"}]},{"group":"Integration Auth","pages":[{"openapi":"post /v1/integrations/{integrationId}/auth","title":"Create Integration Auth","href":"/api-reference/integration-auth/create-integration-auth"},{"openapi":"get /v1/integrations/{integrationId}/auth/{authId}","title":"Get Integration Auth","href":"/api-reference/integration-auth/get-integration-auth"},{"openapi":"get /v1/integrations/{integrationId}/auth","title":"List Integration Auth","href":"/api-reference/integration-auth/list-integration-auth"},{"openapi":"patch /v1/integrations/{integrationId}/auth/{authId}","title":"Update Integration Auth","href":"/api-reference/integration-auth/update-integration-auth"},{"openapi":"delete /v1/integrations/{integrationId}/auth/{authId}","title":"Delete Integration Auth","href":"/api-reference/integration-auth/delete-integration-auth"}]},{"group":"Integration Tools","pages":[{"openapi":"post /v1/integrations/{integrationId}/tools","title":"Create Tool","href":"/api-reference/integration-tools/create-tool"},{"openapi":"post /v1/integrations/{integrationId}/tools/{toolId}/execute","title":"Execute Tool","href":"/api-reference/integration-tools/execute-tool"},{"openapi":"get /v1/integrations/{integrationId}/tools/{toolId}","title":"Get Tool","href":"/api-reference/integration-tools/get-tool"},{"openapi":"get /v1/integrations/{integrationId}/tools","title":"List Tools","href":"/api-reference/integration-tools/list-tools"},{"openapi":"patch /v1/integrations/{integrationId}/tools/{toolId}","title":"Update Tool","href":"/api-reference/integration-tools/update-tool"},{"openapi":"delete /v1/integrations/{integrationId}/tools/{toolId}","title":"Delete Tool","href":"/api-reference/integration-tools/delete-tool"}]},{"group":"Mock Tool Data","pages":[{"openapi":"post /v1/mock-tool-data","title":"Create Mock Tool Data","href":"/api-reference/mock-tool-data/create-mock-tool-data"},{"openapi":"get /v1/mock-tool-data/{mockToolDataId}","title":"Get Mock Tool Data","href":"/api-reference/mock-tool-data/get-mock-tool-data"},{"openapi":"get /v1/mock-tool-data","title":"List Mock Tool Data","href":"/api-reference/mock-tool-data/list-mock-tool-data"},{"openapi":"patch /v1/mock-tool-data/{mockToolDataId}","title":"Update Mock Tool Data","href":"/api-reference/mock-tool-data/update-mock-tool-data"},{"openapi":"delete /v1/mock-tool-data/{mockToolDataId}","title":"Delete Mock Tool Data","href":"/api-reference/mock-tool-data/delete-mock-tool-data"}]},{"group":"Test Cases","pages":[{"openapi":"post /v1/test-cases","title":"Create Test Case","href":"/api-reference/test-cases/create-test-case"},{"openapi":"get /v1/test-cases/{testCaseId}","title":"Get Test Case","href":"/api-reference/test-cases/get-test-case"},{"openapi":"get /v1/test-cases","title":"List Test Cases","href":"/api-reference/test-cases/list-test-cases"},{"openapi":"patch /v1/test-cases/{testCaseId}","title":"Update Test Case","href":"/api-reference/test-cases/update-test-case"},{"openapi":"delete /v1/test-cases/{testCaseId}","title":"Delete Test Case","href":"/api-reference/test-cases/delete-test-case"}]},{"group":"Batch","pages":[{"openapi":"post /v1/batch-runs","title":"Create Batch Run","href":"/api-reference/batch/create-batch-run"},{"openapi":"get /v1/batch-runs/{batchId}","title":"Get Batch Run","href":"/api-reference/batch/get-batch-run"},{"openapi":"get /v1/batch-runs","title":"List Batch Runs","href":"/api-reference/batch/list-batch-runs"}]},{"group":"Test Runs","pages":[{"openapi":"get /v1/test-runs/{jobId}","title":"Get Test Run","href":"/api-reference/test-runs/get-test-run"},{"openapi":"get /v1/test-runs","title":"List Test Runs","href":"/api-reference/test-runs/list-test-runs"}]},{"group":"Webhooks","pages":[{"openapi":"post /v1/webhooks","title":"Create Webhook","href":"/api-reference/webhooks/create-webhook"},{"openapi":"get /v1/webhooks/{webhookId}","title":"Get Webhook","href":"/api-reference/webhooks/get-webhook"},{"openapi":"get /v1/webhooks","title":"List Webhooks","href":"/api-reference/webhooks/list-webhooks"},{"openapi":"delete /v1/webhooks/{webhookId}","title":"Delete Webhook","href":"/api-reference/webhooks/delete-webhook"}]},{"group":"QA Rules","pages":[{"openapi":"post /v1/qa-rules","title":"Create QA Rule","href":"/api-reference/qa-rules/create-qa-rule"},{"openapi":"get /v1/qa-rules/{qaRuleId}","title":"Get QA Rule","href":"/api-reference/qa-rules/get-qa-rule"},{"openapi":"get /v1/qa-rules","title":"List QA Rules","href":"/api-reference/qa-rules/list-qa-rules"},{"openapi":"patch /v1/qa-rules/{qaRuleId}","title":"Update QA Rule","href":"/api-reference/qa-rules/update-qa-rule"},{"openapi":"delete /v1/qa-rules/{qaRuleId}","title":"Delete QA Rule","href":"/api-reference/qa-rules/delete-qa-rule"}]},{"group":"QA Issues","pages":[{"openapi":"get /v1/qa-issues/{qaIssueId}","title":"Get QA Issue","href":"/api-reference/qa-issues/get-qa-issue"},{"openapi":"get /v1/qa-issues","title":"List QA Issues","href":"/api-reference/qa-issues/list-qa-issues"}]},{"group":"Knowledge bases","pages":[{"openapi":"post /v1/knowledge-bases","title":"Create knowledge base","href":"/api-reference/knowledge-bases/create-knowledge-base"},{"openapi":"get /v1/knowledge-bases/{kbId}","title":"Get knowledge base","href":"/api-reference/knowledge-bases/get-knowledge-base-by-kbid"},{"openapi":"get /v1/knowledge-bases","title":"List knowledge bases","href":"/api-reference/knowledge-bases/list-knowledge-bases"},{"openapi":"patch /v1/knowledge-bases/{kbId}","title":"Update knowledge base","href":"/api-reference/knowledge-bases/update-knowledge-base"},{"openapi":"delete /v1/knowledge-bases/{kbId}","title":"Delete knowledge base","href":"/api-reference/knowledge-bases/delete-knowledge-base"},{"openapi":"delete /v1/knowledge-bases/{kbId}/documents/{documentId}","title":"Delete document","href":"/api-reference/knowledge-bases/delete-one-document-from-a-knowledge-base"}]}]},{"tab":"MCP","icon":"code-branch","pages":[{"title":"MCP","href":"/mcp/server"}]},{"tab":"Tutorials","icon":"video","hidden":true,"pages":[{"title":"Tutorials","href":"/tutorials/agents/overview"}]}]},"title":"Create Phone Call - SigmaMind AI","buildId":"dpl_cadrRc5H9XQiJQbDFN5mcYRs2PAj","deploymentId":"dpl_cadrRc5H9XQiJQbDFN5mcYRs2PAj","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DKJwRUt2.js","utils-CWD_VS3u.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-oFjciODD.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-C76WsxC3.js","snippetPresets-DvPMxpX_.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CuNQfndH.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BVFpVUoF.js","shallow-t59Jg5Kr.js","getApiPlaygroundDisplay-C_JZ4amX.js","CodeSnippet-CLRDnx_h.js","CodeSnippets-C2myU4kc.js","Page-7TwLLapg.js","getPastedJson-B-JaVXw7.js","icon-BA-iDhH3.js","MethodPill-D4qZABFp.js","DuplicateIcon-THIDKO1O.js","createIcon-CYYJwgFd.js","DynamicMarkdown-UGQuxDKp.js","SectionHeading-jYELb23h.js","axios-vUo_bRtp.js","Markdown-DKsLa3wy.js","clsx-CefdjKz2.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BaREnp3o.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-sgx_0XzF.js"]}