Turn every conversation into structured data with key questions, summaries, unanswered questions, promised actions, and extracted variables.
After each conversation, Callers analyzes the transcript and records structured results alongside the recording. You decide what to capture with key questions: the budget a lead mentioned, the date they want to start, whether they confirmed their address. Answers appear on the contact, can be used as filters, and are sent in webhooks so your CRM gets clean fields instead of a transcript.
A key question has a title, an instruction for the AI, and an answer type. You can also turn any script step into a key question: hover the step number and click the star (Make a key question). See Steps.
Choosing a type fills in a starting instruction, such as “Pick just one option” for Single Choice. For choice types, add options with Add choice or add “Other”.
Step questions are tied to one step in the script, such as “What’s your budget?”. The AI looks for the answer around that step. Create them from the step itself.
Global questions look across the whole conversation, such as “Did the contact mention a competitor?”. Create them in Post-call Analysis.
Both kinds show up together in the conversation summary.
In the script editor, open the menu on the step you want to analyze and choose Make a key question.
Hover a step number to reveal the star that turns the step into a key question.
2
Review the generated question
Callers drafts a question from the step’s text. Edit the title, the instruction, and the type. Click Add Title to add more than one question for the same step.
The key question dialog for a step: title tabs, the instruction for the AI, and the answer type.
Open the agent, click Edit, and choose Post-call Analysis in the settings sidebar. You can also open it from the Summary node on the workflow canvas.
2
Add a question
Click Add, then fill in:
Title: the label shown in the summary and used as the key in webhooks.
Prompt instructions: what the AI should extract, and how.
Type: the answer format.
Questions created from a step also appear in this list, tagged Connected to a step.
Write instructions the way you’d brief a colleague who listened to the call: “The monthly budget the contact mentioned, in US dollars. Leave empty if they didn’t say.” Say what to do when there’s no answer, so you don’t get guesses.
Use letters, numbers, and spaces in titles. The characters $ and . are replaced with _ because the title becomes a key in the webhook payload.
Open a contact and select the Summary tab to see the outcome and every key question’s answer for that conversation.On the agent’s contact list, use Filter by post-call items to find contacts by answer, for example everyone who answered Yes to “Has a car loan”. The export uses the same filters.
Extracted variables are typed values the AI pulls from the transcript for a specific integration, such as a car model, an order number, or a list of products. You define them as transcript variables (text, number, boolean, or array) in an advanced webhook. Each one appears in extractedVariables with its value, description, and type. A variable the AI couldn’t find has an empty string as its value.Use key questions for answers you want to see in the app and filter by. Use extracted variables for values an integration needs in a specific shape.
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"Callers","description":"Build AI agents that call, text, email, and talk to customers on your website. Guides, Web SDK, and API reference for the Callers platform.","colors":{"primary":"#3655E8","light":"#8EA0FF","dark":"#2A44C4"},"logo":{"light":"https://mintcdn.com/voxiaai/UdPum2goP7yfaYcC/logo/light.svg?fit=max\u0026auto=format\u0026n=UdPum2goP7yfaYcC\u0026q=85\u0026s=b1de758075c8bd929495ea22505d14b8","dark":"https://mintcdn.com/voxiaai/UdPum2goP7yfaYcC/logo/dark.svg?fit=max\u0026auto=format\u0026n=UdPum2goP7yfaYcC\u0026q=85\u0026s=cdb6dcbc265e95b7f15e77b15797cce6","href":"https://docs.callers.ai"},"favicon":"https://mintcdn.com/voxiaai/UdPum2goP7yfaYcC/logo/favicon.svg?fit=max\u0026auto=format\u0026n=UdPum2goP7yfaYcC\u0026q=85\u0026s=4a33273363fdf14d219145aa644b0ff7","appearance":{"default":"light","strict":false},"background":{"color":{"light":"#FFFFFF","dark":"#0A0D18"}},"navbar":{"links":[{"href":"https://www.callers.ai/book-a-meeting","label":"Book a demo"},{"href":"https://status.callers.ai","label":"Status"}],"primary":{"type":"button","label":"Open dashboard","href":"https://app.callers.ai"}},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/callersai","website":"https://www.callers.ai"},"links":[{"header":"Product","items":[{"label":"Website","href":"https://www.callers.ai"},{"label":"Dashboard","href":"https://app.callers.ai"},{"label":"Book a demo","href":"https://www.callers.ai/book-a-meeting"}]},{"header":"Developers","items":[{"label":"API Reference","href":"/api-reference/introduction"},{"label":"Web SDK","href":"/sdk/overview"},{"label":"SDK Playground","href":"https://sdk-playground.callers.dev"}]},{"header":"Company","items":[{"label":"Status","href":"https://status.callers.ai"},{"label":"Trust Center","href":"https://trust.callers.ai"},{"label":"Contact us","href":"mailto:contact@callers.ai"}]}]},"search":{"prompt":"Search docs or ask a question…"},"seo":{"metatags":{"og:site_name":"Callers Docs"},"indexing":"navigable"},"fonts":{"family":"Inter"},"icons":{"library":"fontawesome"},"styling":{"codeblocks":"dark","latex":false},"errors":{"404":{"redirect":false}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"navigation":{"global":{"anchors":[{"anchor":"Dashboard","icon":"browser","href":"https://app.callers.ai"},{"anchor":"Status","icon":"signal","href":"https://status.callers.ai"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"voxiaai","hasAudioNarration":false,"actualSubdomain":"voxiaai","customDomains":["docs.callers.ai"],"gitSource":{"type":"github","owner":"amy-io","repo":"docs","deployBranch":"master","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae3763acedd4bb159cb2963","collectionId":"4c456f72-e1a9-48a0-a047-fb4eb4d2f1d3","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae3763acedd4bb159cb2963"},"entitlements":{},"buildId":"6ae3763acedd4bb159cb2963","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"Guides","count":77},{"language":"default","tag":"API Reference","count":72},{"language":"default","tag":"Endpoints","count":59},{"language":"default","tag":"Integrations","count":19},{"language":"default","tag":"Web SDK","count":14},{"language":"default","tag":"Get started","count":11},{"language":"default","tag":"Build your agent","count":11},{"language":"default","tag":"Channels","count":11},{"language":"default","tag":"Agents","count":10},{"language":"default","tag":"Contacts","count":10}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"styles.css","href":"/_mintlify/custom/voxiaai/21a11cfc72d9362f/styles.css"}],"page":{"pagePath":"documentation/using-callers/key-questions","slug":"/documentation/using-callers/key-questions","pageMetadata":{"title":"Post-call analysis","sidebarTitle":"Post-call analysis","description":"Turn every conversation into structured data with key questions, summaries, unanswered questions, promised actions, and extracted variables.","icon":"clipboard-list","href":"/documentation/using-callers/key-questions"},"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: \"Turn every conversation into structured data with key questions, summaries, unanswered questions, promised actions, and extracted variables.\"\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,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Card,CardGroup,CodeBlock,Frame,Heading,Note,OptimizedImage,Step,Steps,Table,Tip}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`After each conversation, Callers analyzes the transcript and records structured results alongside the recording. You decide what to capture with `,_jsx(_components.strong,{children:`key questions`}),`: the budget a lead mentioned, the date they want to start, whether they confirmed their address. Answers appear on the contact, can be used as filters, and are sent in webhooks so your CRM gets clean fields instead of a transcript.`]}),`\n`,_jsx(Heading,{level:`2`,id:`what-post-call-analysis-produces`,children:`What post-call analysis produces`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Result`}),_jsx(_components.th,{style:{textAlign:`left`},children:`What it contains`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Where you see it`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Outcome`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`The `,_jsx(_components.a,{href:`/documentation/results/success-criteria`,children:`success criterion`}),` the conversation matched and why.`]}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Contact status, `,_jsx(_components.code,{children:`successCriteria`}),` in webhooks`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Key questions`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Answers to the questions you define, in the format you choose.`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Contact `,_jsx(_components.strong,{children:`Summary`}),` tab, results filters, `,_jsx(_components.code,{children:`summary`}),` in `,_jsx(_components.a,{href:`/documentation/webhook/webhook-events#post-call-events`,children:`webhooks`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Unanswered questions`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Questions the contact asked that the agent couldn’t answer.`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[_jsx(_components.code,{children:`unansweredQuestions`}),` in webhooks, `,_jsx(_components.a,{href:`/documentation/using-callers/agent-insights#ai-suggestions`,children:`AI suggestions`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Promised actions`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Up to three commitments the agent made, such as “send the brochure by email”.`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[_jsx(_components.code,{children:`promisedActions`}),` in webhooks`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Extracted variables`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Values for the transcript variables you define in an advanced webhook.`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[_jsx(_components.code,{children:`extractedVariables`}),` in webhooks`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Contact memory`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Facts to remember for future conversations.`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.a,{href:`/documentation/contacts/contact-memory`,children:`Contact memory`})})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`key-questions`,children:`Key questions`}),`\n`,_jsxs(_components.p,{children:[`A key question has a title, an instruction for the AI, and an answer type. You can also turn any script step into a key question: hover the step number and click the star (`,_jsx(_components.strong,{children:`Make a key question`}),`). See `,_jsx(_components.a,{href:`/documentation/build-your-agent/customizing-steps`,children:`Steps`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`answer-types`,children:`Answer types`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Type`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Use it for`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Example answer`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Open Question`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Free text.`}),_jsx(_components.td,{style:{textAlign:`left`},children:`”Wants to start after the holidays”`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Single Choice`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Exactly one option from your list.`}),_jsx(_components.td,{style:{textAlign:`left`},children:`”Premium”`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Multiple Choice`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`One or more options from your list.`}),_jsx(_components.td,{style:{textAlign:`left`},children:`[“Email”, “SMS”]`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Yes / No`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`A true or false answer.`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`true`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Number`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`A numeric value.`}),_jsx(_components.td,{\"data-numeric\":`true`,style:{textAlign:`left`},children:_jsx(_components.code,{children:`25000`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Date`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`A specific date.`}),_jsx(_components.td,{style:{textAlign:`left`},children:`”October 17th, 2026”`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Time`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`A time of day.`}),_jsx(_components.td,{style:{textAlign:`left`},children:`”3:00 PM”`})]})]})]}),`\n`,_jsxs(_components.p,{children:[`Choosing a type fills in a starting instruction, such as “Pick just one option” for `,_jsx(_components.strong,{children:`Single Choice`}),`. For choice types, add options with `,_jsx(_components.strong,{children:`Add choice or add “Other”`}),`.`]}),`\n`,_jsx(Frame,{caption:`The answer type dropdown on a new post-call item.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/voxiaai/Y4I0WKZoxEmByncR/images/documentation/using-callers/create-key-question.png?fit=max\u0026auto=format\u0026n=Y4I0WKZoxEmByncR\u0026q=85\u0026s=b69165870dc92d56c680e8697a626a1b`,alt:`New Post-Call item dialog with the title Budget, a Prompt instructions field, and the type dropdown open listing Open Question, Single Choice, Multiple Choice, Yes / No, Number, Date, and Time`,\"data-og-width\":`1568`,width:`1568`,\"data-og-height\":`737`,height:`737`,\"data-path\":`images/documentation/using-callers/create-key-question.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/voxiaai/Y4I0WKZoxEmByncR/images/documentation/using-callers/create-key-question.png?w=280\u0026fit=max\u0026auto=format\u0026n=Y4I0WKZoxEmByncR\u0026q=85\u0026s=ed2a82ef947db572195be7172f2e84be 280w, https://mintcdn.com/voxiaai/Y4I0WKZoxEmByncR/images/documentation/using-callers/create-key-question.png?w=560\u0026fit=max\u0026auto=format\u0026n=Y4I0WKZoxEmByncR\u0026q=85\u0026s=69885a298f2f0841bdfe412f099c0fce 560w, https://mintcdn.com/voxiaai/Y4I0WKZoxEmByncR/images/documentation/using-callers/create-key-question.png?w=840\u0026fit=max\u0026auto=format\u0026n=Y4I0WKZoxEmByncR\u0026q=85\u0026s=9cf7806afde9d21599ee4b09f402b260 840w, https://mintcdn.com/voxiaai/Y4I0WKZoxEmByncR/images/documentation/using-callers/create-key-question.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Y4I0WKZoxEmByncR\u0026q=85\u0026s=bc19f11f405b9bb7fbee3e54f084fc7e 1100w, https://mintcdn.com/voxiaai/Y4I0WKZoxEmByncR/images/documentation/using-callers/create-key-question.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Y4I0WKZoxEmByncR\u0026q=85\u0026s=37eb2ee9761dcc8b2839eab07d5a00da 1650w, https://mintcdn.com/voxiaai/Y4I0WKZoxEmByncR/images/documentation/using-callers/create-key-question.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Y4I0WKZoxEmByncR\u0026q=85\u0026s=8e8d0d6991dc65ff830f41823aaae1aa 2500w`})}),`\n`,_jsx(Heading,{level:`3`,id:`step-questions-vs-global-questions`,children:`Step questions vs. global questions`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Step questions`}),` are tied to one step in the script, such as “What’s your budget?”. The AI looks for the answer around that step. Create them from the step itself.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Global questions`}),` look across the whole conversation, such as “Did the contact mention a competitor?”. Create them in `,_jsx(_components.strong,{children:`Post-call Analysis`}),`.`]}),`\n`]}),`\n`,_jsx(_components.p,{children:`Both kinds show up together in the conversation summary.`}),`\n`,_jsx(Heading,{level:`3`,id:`add-a-step-question`,children:`Add a step question`}),`\n`,_jsxs(Steps,{children:[_jsxs(Step,{title:`Open the step menu`,children:[_jsxs(_components.p,{children:[`In the script editor, open the menu on the step you want to analyze and choose `,_jsx(_components.strong,{children:`Make a key question`}),`.`]}),_jsx(Frame,{caption:`Hover a step number to reveal the star that turns the step into a key question.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/voxiaai/zzWULVccju9979tE/images/documentation/using-callers/star-icon-key-question.png?fit=max\u0026auto=format\u0026n=zzWULVccju9979tE\u0026q=85\u0026s=41f3af39a30018056fba4f8e49cb1fd1`,alt:`Steps of a script block with the star icon highlighted next to step 1, a greeting that uses the name, agentName, and companyName variables`,\"data-og-width\":`1567`,width:`1567`,\"data-og-height\":`641`,height:`641`,\"data-path\":`images/documentation/using-callers/star-icon-key-question.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/voxiaai/zzWULVccju9979tE/images/documentation/using-callers/star-icon-key-question.png?w=280\u0026fit=max\u0026auto=format\u0026n=zzWULVccju9979tE\u0026q=85\u0026s=f2f36573293575187e246f7514e493b4 280w, https://mintcdn.com/voxiaai/zzWULVccju9979tE/images/documentation/using-callers/star-icon-key-question.png?w=560\u0026fit=max\u0026auto=format\u0026n=zzWULVccju9979tE\u0026q=85\u0026s=78702f0cd82a34ea100a654636cb7af9 560w, https://mintcdn.com/voxiaai/zzWULVccju9979tE/images/documentation/using-callers/star-icon-key-question.png?w=840\u0026fit=max\u0026auto=format\u0026n=zzWULVccju9979tE\u0026q=85\u0026s=7b4de2113bb9bea05d657b009dac43e0 840w, https://mintcdn.com/voxiaai/zzWULVccju9979tE/images/documentation/using-callers/star-icon-key-question.png?w=1100\u0026fit=max\u0026auto=format\u0026n=zzWULVccju9979tE\u0026q=85\u0026s=75627cee6a29e088752896fedb84341e 1100w, https://mintcdn.com/voxiaai/zzWULVccju9979tE/images/documentation/using-callers/star-icon-key-question.png?w=1650\u0026fit=max\u0026auto=format\u0026n=zzWULVccju9979tE\u0026q=85\u0026s=0a8d91445a85c027bf3022984e4cfbbe 1650w, https://mintcdn.com/voxiaai/zzWULVccju9979tE/images/documentation/using-callers/star-icon-key-question.png?w=2500\u0026fit=max\u0026auto=format\u0026n=zzWULVccju9979tE\u0026q=85\u0026s=dcbb8a1152e74ac4a6241896e0ebc832 2500w`})})]}),_jsxs(Step,{title:`Review the generated question`,children:[_jsxs(_components.p,{children:[`Callers drafts a question from the step’s text. Edit the title, the instruction, and the type. Click `,_jsx(_components.strong,{children:`Add Title`}),` to add more than one question for the same step.`]}),_jsx(Frame,{caption:`The key question dialog for a step: title tabs, the instruction for the AI, and the answer type.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/voxiaai/zzWULVccju9979tE/images/documentation/using-callers/key-question-window.png?fit=max\u0026auto=format\u0026n=zzWULVccju9979tE\u0026q=85\u0026s=a53d4870f57e9a0b6f36414167538b49`,alt:`A key question dialog showing the step text, an Introduction title tab with an Add Title button, the instruction This is an introductory message from the agent with the type Open Question, and Cancel and Add to Summary buttons`,style:{width:`70%`,margin:`0 auto`,display:`block`},\"data-og-width\":`1204`,width:`1204`,\"data-og-height\":`995`,height:`995`,\"data-path\":`images/documentation/using-callers/key-question-window.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/voxiaai/zzWULVccju9979tE/images/documentation/using-callers/key-question-window.png?w=280\u0026fit=max\u0026auto=format\u0026n=zzWULVccju9979tE\u0026q=85\u0026s=b965dd81fce30c01035581f8d33eb1af 280w, https://mintcdn.com/voxiaai/zzWULVccju9979tE/images/documentation/using-callers/key-question-window.png?w=560\u0026fit=max\u0026auto=format\u0026n=zzWULVccju9979tE\u0026q=85\u0026s=ec420b21ba165d1fd431577b69f3d4c7 560w, https://mintcdn.com/voxiaai/zzWULVccju9979tE/images/documentation/using-callers/key-question-window.png?w=840\u0026fit=max\u0026auto=format\u0026n=zzWULVccju9979tE\u0026q=85\u0026s=cdf0619c72b25d6a47b22b894a25ed62 840w, https://mintcdn.com/voxiaai/zzWULVccju9979tE/images/documentation/using-callers/key-question-window.png?w=1100\u0026fit=max\u0026auto=format\u0026n=zzWULVccju9979tE\u0026q=85\u0026s=690ca49f1327c06d75d6f6fba03448f4 1100w, https://mintcdn.com/voxiaai/zzWULVccju9979tE/images/documentation/using-callers/key-question-window.png?w=1650\u0026fit=max\u0026auto=format\u0026n=zzWULVccju9979tE\u0026q=85\u0026s=8f4ca1302177b760e8c45482ac4b9f22 1650w, https://mintcdn.com/voxiaai/zzWULVccju9979tE/images/documentation/using-callers/key-question-window.png?w=2500\u0026fit=max\u0026auto=format\u0026n=zzWULVccju9979tE\u0026q=85\u0026s=77ad376b34f23d0f370b1127464c360f 2500w`})})]}),_jsx(Step,{title:`Save`,children:_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Add to Summary`}),`.`]})})]}),`\n`,_jsx(Heading,{level:`3`,id:`add-a-global-question`,children:`Add a global question`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Open Post-call Analysis`,children:_jsxs(_components.p,{children:[`Open the agent, click `,_jsx(_components.strong,{children:`Edit`}),`, and choose `,_jsx(_components.strong,{children:`Post-call Analysis`}),` in the settings sidebar. You can also open it from the `,_jsx(_components.strong,{children:`Summary`}),` node on the workflow canvas.`]})}),_jsxs(Step,{title:`Add a question`,children:[_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Add`}),`, then fill in:`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Title:`}),` the label shown in the summary and used as the key in webhooks.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Prompt instructions:`}),` what the AI should extract, and how.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Type:`}),` the answer format.`]}),`\n`]})]})]}),`\n`,_jsxs(_components.p,{children:[`Questions created from a step also appear in this list, tagged `,_jsx(_components.strong,{children:`Connected to a step`}),`.`]}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`Write instructions the way you’d brief a colleague who listened to the call: “The monthly budget the contact mentioned, in US dollars. Leave empty if they didn’t say.” Say what to do when there’s no answer, so you don’t get guesses.`})}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`Use letters, numbers, and spaces in titles. The characters `,_jsx(_components.code,{children:`$`}),` and `,_jsx(_components.code,{children:`.`}),` are replaced with `,_jsx(_components.code,{children:`_`}),` because the title becomes a key in the webhook payload.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`where-results-appear`,children:`Where results appear`}),`\n`,_jsx(Heading,{level:`3`,id:`in-the-app`,children:`In the app`}),`\n`,_jsxs(_components.p,{children:[`Open a contact and select the `,_jsx(_components.strong,{children:`Summary`}),` tab to see the outcome and every key question’s answer for that conversation.`]}),`\n`,_jsxs(_components.p,{children:[`On the agent’s contact list, use `,_jsx(_components.strong,{children:`Filter by post-call items`}),` to find contacts by answer, for example everyone who answered `,_jsx(_components.strong,{children:`Yes`}),` to “Has a car loan”. The `,_jsx(_components.a,{href:`/documentation/using-callers/uploading-contacts#export`,children:`export`}),` uses the same filters.`]}),`\n`,_jsx(Heading,{level:`3`,id:`in-webhooks`,children:`In webhooks`}),`\n`,_jsxs(_components.p,{children:[`Every webhook sent after post-call processing includes the analysis. Each key question appears under `,_jsx(_components.code,{children:`summary`}),`, keyed by its title:`]}),`\n`,_jsx(CodeBlock,{filename:`webhook payload (excerpt)`,numberOfLines:`32`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes dark-plus dark-plus`,style:{backgroundColor:`#0B0C0E`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`32`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#9CDCFE`,\"--shiki-dark\":`#9CDCFE`},children:` \"summary\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#9CDCFE`,\"--shiki-dark\":`#9CDCFE`},children:` \"Monthly budget\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#9CDCFE`,\"--shiki-dark\":`#9CDCFE`},children:` \"description\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#CE9178`,\"--shiki-dark\":`#CE9178`},children:`\"The monthly budget the contact mentioned, in US dollars.\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#9CDCFE`,\"--shiki-dark\":`#9CDCFE`},children:` \"options\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`: [],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#9CDCFE`,\"--shiki-dark\":`#9CDCFE`},children:` \"order\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#B5CEA8`,\"--shiki-dark\":`#B5CEA8`},children:`1`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#9CDCFE`,\"--shiki-dark\":`#9CDCFE`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#CE9178`,\"--shiki-dark\":`#CE9178`},children:`\"NUMBER\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#9CDCFE`,\"--shiki-dark\":`#9CDCFE`},children:` \"value\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#B5CEA8`,\"--shiki-dark\":`#B5CEA8`},children:`2500`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#9CDCFE`,\"--shiki-dark\":`#9CDCFE`},children:` \"Preferred plan\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#9CDCFE`,\"--shiki-dark\":`#9CDCFE`},children:` \"description\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#CE9178`,\"--shiki-dark\":`#CE9178`},children:`\"Pick just one option\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#9CDCFE`,\"--shiki-dark\":`#9CDCFE`},children:` \"options\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#CE9178`,\"--shiki-dark\":`#CE9178`},children:`\"Basic\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#CE9178`,\"--shiki-dark\":`#CE9178`},children:`\"Premium\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#9CDCFE`,\"--shiki-dark\":`#9CDCFE`},children:` \"order\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#B5CEA8`,\"--shiki-dark\":`#B5CEA8`},children:`2`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#9CDCFE`,\"--shiki-dark\":`#9CDCFE`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#CE9178`,\"--shiki-dark\":`#CE9178`},children:`\"SINGLE_CHOICE\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#9CDCFE`,\"--shiki-dark\":`#9CDCFE`},children:` \"value\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#CE9178`,\"--shiki-dark\":`#CE9178`},children:`\"Premium\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#9CDCFE`,\"--shiki-dark\":`#9CDCFE`},children:` \"unansweredQuestions\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#9CDCFE`,\"--shiki-dark\":`#9CDCFE`},children:`\"question\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#CE9178`,\"--shiki-dark\":`#CE9178`},children:`\"Do you offer a student discount?\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#9CDCFE`,\"--shiki-dark\":`#9CDCFE`},children:`\"context\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#CE9178`,\"--shiki-dark\":`#CE9178`},children:`\"Asked after hearing the price.\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#9CDCFE`,\"--shiki-dark\":`#9CDCFE`},children:` \"promisedActions\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#9CDCFE`,\"--shiki-dark\":`#9CDCFE`},children:`\"commitment\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#CE9178`,\"--shiki-dark\":`#CE9178`},children:`\"Send the pricing sheet by email\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#9CDCFE`,\"--shiki-dark\":`#9CDCFE`},children:`\"commitmentType\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#CE9178`,\"--shiki-dark\":`#CE9178`},children:`\"email\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#9CDCFE`,\"--shiki-dark\":`#9CDCFE`},children:` \"extractedVariables\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#9CDCFE`,\"--shiki-dark\":`#9CDCFE`},children:` \"carModel\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#9CDCFE`,\"--shiki-dark\":`#9CDCFE`},children:`\"value\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#CE9178`,\"--shiki-dark\":`#CE9178`},children:`\"Model 3\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#9CDCFE`,\"--shiki-dark\":`#9CDCFE`},children:`\"description\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#CE9178`,\"--shiki-dark\":`#CE9178`},children:`\"The car model the contact owns\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#9CDCFE`,\"--shiki-dark\":`#9CDCFE`},children:`\"type\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#CE9178`,\"--shiki-dark\":`#CE9178`},children:`\"string\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#9CDCFE`,\"--shiki-dark\":`#9CDCFE`},children:` \"successCriteria\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#9CDCFE`,\"--shiki-dark\":`#9CDCFE`},children:` \"goalReached\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#569CD6`,\"--shiki-dark\":`#569CD6`},children:`true`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#9CDCFE`,\"--shiki-dark\":`#9CDCFE`},children:` \"name\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#CE9178`,\"--shiki-dark\":`#CE9178`},children:`\"Interested\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#9CDCFE`,\"--shiki-dark\":`#9CDCFE`},children:` \"reason\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#CE9178`,\"--shiki-dark\":`#CE9178`},children:`\"The contact asked for a quote and agreed to a follow-up.\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`Type values in the payload are `,_jsx(_components.code,{children:`OPEN_QUESTION`}),`, `,_jsx(_components.code,{children:`SINGLE_CHOICE`}),`, `,_jsx(_components.code,{children:`MULTIPLE_CHOICE`}),`, `,_jsx(_components.code,{children:`YES_NO`}),`, `,_jsx(_components.code,{children:`NUMBER`}),`, `,_jsx(_components.code,{children:`DATE`}),`, and `,_jsx(_components.code,{children:`TIME`}),`. See `,_jsx(_components.a,{href:`/documentation/webhook/webhook-payload`,children:`Webhook payload`}),` for every field.`]}),`\n`,_jsx(Heading,{level:`3`,id:`in-actions-and-advanced-webhooks`,children:`In actions and advanced webhooks`}),`\n`,_jsxs(_components.p,{children:[`Key question answers are available as variables in `,_jsx(_components.a,{href:`/documentation/webhook/advanced-webhook`,children:`advanced webhooks`}),` and `,_jsx(_components.a,{href:`/documentation/build-your-agent/agent-actions`,children:`post-call actions`}),`, so you can map each answer to a CRM field.`]}),`\n`,_jsx(Heading,{level:`2`,id:`extracted-variables`,children:`Extracted variables`}),`\n`,_jsxs(_components.p,{children:[`Extracted variables are typed values the AI pulls from the transcript for a specific integration, such as a car model, an order number, or a list of products. You define them as transcript variables (text, number, boolean, or array) in an `,_jsx(_components.a,{href:`/documentation/webhook/advanced-webhook`,children:`advanced webhook`}),`. Each one appears in `,_jsx(_components.code,{children:`extractedVariables`}),` with its `,_jsx(_components.code,{children:`value`}),`, `,_jsx(_components.code,{children:`description`}),`, and `,_jsx(_components.code,{children:`type`}),`. A variable the AI couldn’t find has an empty string as its value.`]}),`\n`,_jsx(_components.p,{children:`Use key questions for answers you want to see in the app and filter by. Use extracted variables for values an integration needs in a specific shape.`}),`\n`,_jsx(Heading,{level:`2`,id:`best-practices`,children:`Best practices`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Ask for what you’ll use.`}),` Every key question should map to a decision, a report, or a CRM field.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Prefer closed types.`}),` `,_jsx(_components.strong,{children:`Yes / No`}),`, `,_jsx(_components.strong,{children:`Single Choice`}),`, and `,_jsx(_components.strong,{children:`Number`}),` answers are easier to filter, chart, and sync than open text.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Keep options exhaustive.`}),` Add an “Other” option to choice questions so unexpected answers still have a place.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Test with real calls.`}),` Run a few `,_jsx(_components.a,{href:`/documentation/build-your-agent/testing-your-agent`,children:`test calls`}),` and check the `,_jsx(_components.strong,{children:`Summary`}),` tab before launching.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`related`,children:`Related`}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`Success criteria`,icon:`bullseye`,href:`/documentation/results/success-criteria`,children:_jsx(_components.p,{children:`Define the outcomes Callers classifies.`})}),_jsx(Card,{title:`Webhook payload`,icon:`brackets-curly`,href:`/documentation/webhook/webhook-payload`,children:_jsx(_components.p,{children:`All fields sent after each conversation.`})}),_jsx(Card,{title:`Agent results and insights`,icon:`chart-line`,href:`/documentation/using-callers/agent-insights`,children:_jsx(_components.p,{children:`Filter and analyze results.`})}),_jsx(Card,{title:`Contact memory`,icon:`brain`,href:`/documentation/contacts/contact-memory`,children:_jsx(_components.p,{children:`What Callers remembers between conversations.`})})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":"dark","config":{},"pageMetadata":{"title":"Post-call analysis","sidebarTitle":"Post-call analysis","description":"Turn every conversation into structured data with key questions, summaries, unanswered questions, promised actions, and extracted variables.","icon":"clipboard-list","href":"/documentation/using-callers/key-questions"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"What post-call analysis produces","slug":"what-post-call-analysis-produces","depth":2,"children":[]},{"title":"Key questions","slug":"key-questions","depth":2,"children":[{"title":"Answer types","slug":"answer-types","depth":3,"children":[]},{"title":"Step questions vs. global questions","slug":"step-questions-vs-global-questions","depth":3,"children":[]},{"title":"Add a step question","slug":"add-a-step-question","depth":3,"children":[]},{"title":"Add a global question","slug":"add-a-global-question","depth":3,"children":[]}]},{"title":"Where results appear","slug":"where-results-appear","depth":2,"children":[{"title":"In the app","slug":"in-the-app","depth":3,"children":[]},{"title":"In webhooks","slug":"in-webhooks","depth":3,"children":[]},{"title":"In actions and advanced webhooks","slug":"in-actions-and-advanced-webhooks","depth":3,"children":[]}]},{"title":"Extracted variables","slug":"extracted-variables","depth":2,"children":[]},{"title":"Best practices","slug":"best-practices","depth":2,"children":[]},{"title":"Related","slug":"related","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"voxiaai","siteName":"Callers","title":"Post-call analysis - Callers","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-26T17:06:14.489Z","originalFileLocation":"documentation/using-callers/key-questions.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=\"light\"}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=\"Turn every conversation into structured data with key questions, summaries, unanswered questions, promised actions, and extracted variables.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Callers\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/voxiaai/QQLjIdxYdrMgCmrs/_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/voxiaai/QQLjIdxYdrMgCmrs/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/voxiaai/QQLjIdxYdrMgCmrs/_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/voxiaai/QQLjIdxYdrMgCmrs/_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/voxiaai/QQLjIdxYdrMgCmrs/_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/voxiaai/QQLjIdxYdrMgCmrs/_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/voxiaai/QQLjIdxYdrMgCmrs/_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/voxiaai/QQLjIdxYdrMgCmrs/_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/voxiaai/QQLjIdxYdrMgCmrs/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Post-call analysis - Callers\">\u003cmeta data-mint-head property=\"og:description\" content=\"Turn every conversation into structured data with key questions, summaries, unanswered questions, promised actions, and extracted variables.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Callers Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.callers.ai/documentation/using-callers/key-questions\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://voxiaai.mintlify.app/_mintlify/api/og/v2?division=Results+and+analytics\u0026amp;title=Post-call+analysis\u0026amp;description=Turn+every+conversation+into+structured+data+with+key+questions%2C+summaries%2C+unanswered+questions%2C+promised+actions%2C+and+extracted+variables.\u0026amp;theme=e7b044c42271a380df08b2cb\u0026amp;signature=ce9b10c829408a731a6b66e0581bab41464edd65360781cab3e97b2c37a1effc\">\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=\"Post-call analysis - Callers\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Turn every conversation into structured data with key questions, summaries, unanswered questions, promised actions, and extracted variables.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://voxiaai.mintlify.app/_mintlify/api/og/v2?division=Results+and+analytics\u0026amp;title=Post-call+analysis\u0026amp;description=Turn+every+conversation+into+structured+data+with+key+questions%2C+summaries%2C+unanswered+questions%2C+promised+actions%2C+and+extracted+variables.\u0026amp;theme=e7b044c42271a380df08b2cb\u0026amp;signature=ce9b10c829408a731a6b66e0581bab41464edd65360781cab3e97b2c37a1effc\">\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/voxiaai/QQLjIdxYdrMgCmrs/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Callers\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#3655E8\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.callers.ai/documentation/using-callers/key-questions\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/documentation/using-callers/key-questions.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.callers.ai/#organization\",\"name\":\"Callers\",\"url\":\"https://docs.callers.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/voxiaai/UdPum2goP7yfaYcC/logo/light.svg?fit=max\u0026auto=format\u0026n=UdPum2goP7yfaYcC\u0026q=85\u0026s=b1de758075c8bd929495ea22505d14b8\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.callers.ai#website\",\"name\":\"Callers\",\"url\":\"https://docs.callers.ai\",\"publisher\":{\"@id\":\"https://docs.callers.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.callers.ai/documentation/using-callers/key-questions#webpage\",\"url\":\"https://docs.callers.ai/documentation/using-callers/key-questions\",\"name\":\"Post-call analysis\",\"description\":\"Turn every conversation into structured data with key questions, summaries, unanswered questions, promised actions, and extracted variables.\",\"dateModified\":\"2026-10-26T17:06:14.489Z\",\"isPartOf\":{\"@id\":\"https://docs.callers.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.callers.ai/documentation/using-callers/key-questions#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.callers.ai/documentation/using-callers/key-questions#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Results and analytics\",\"item\":\"https://docs.callers.ai/documentation/using-callers/call-statuses\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Post-call analysis\",\"item\":\"https://docs.callers.ai/documentation/using-callers/key-questions\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.callers.ai/documentation/using-callers/key-questions#article\",\"headline\":\"Post-call analysis\",\"name\":\"Post-call analysis\",\"description\":\"Turn every conversation into structured data with key questions, summaries, unanswered questions, promised actions, and extracted variables.\",\"url\":\"https://docs.callers.ai/documentation/using-callers/key-questions\",\"mainEntityOfPage\":{\"@id\":\"https://docs.callers.ai/documentation/using-callers/key-questions#webpage\"},\"dateModified\":\"2026-10-26T17:06:14.489Z\",\"publisher\":{\"@id\":\"https://docs.callers.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.callers.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Callers\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Callers","nav":{"global":{"anchors":[{"anchor":"Dashboard","icon":"browser","href":"https://app.callers.ai"},{"anchor":"Status","icon":"signal","href":"https://status.callers.ai"}]},"tabs":[{"tab":"Guides","icon":"book-open","groups":[{"group":"Get started","pages":[{"title":"Introduction","sidebarTitle":"Introduction","icon":"house","mode":"wide","href":"/documentation/get-started/getting-started-with-callers"},{"title":"Build your first agent in 10 minutes","sidebarTitle":"Quickstart","icon":"rocket","href":"/documentation/get-started/quickstart"},{"title":"Core concepts","icon":"diagram-project","href":"/documentation/get-started/core-concepts"},{"title":"One agent, every channel","sidebarTitle":"Multichannel agents","icon":"layer-group","href":"/documentation/get-started/multichannel"},{"title":"Use cases","icon":"lightbulb","href":"/documentation/get-started/use-cases"}]},{"group":"Build your agent","pages":[{"title":"Create an Agent","sidebarTitle":"Create an agent","icon":"rocket","href":"/documentation/build-your-agent/starting-a-new-agent"},{"title":"Script editor","sidebarTitle":"Script editor","icon":"diagram-project","href":"/documentation/build-your-agent/agent-script"},{"title":"Steps","icon":"shoe-prints","href":"/documentation/build-your-agent/customizing-steps"},{"title":"Variables","icon":"brackets-curly","href":"/documentation/build-your-agent/agent-variables"},{"title":"Scenarios","icon":"comments","href":"/documentation/build-your-agent/agent-scenarios"},{"title":"Actions","icon":"bolt","href":"/documentation/build-your-agent/agent-actions"},{"title":"Instructions and guardrails","sidebarTitle":"Instructions \u0026 guardrails","icon":"shield-check","href":"/documentation/build-your-agent/instructions-and-guardrails"},{"title":"Knowledge base","sidebarTitle":"Knowledge base","icon":"book","href":"/documentation/using-callers/knowledge-base"},{"title":"Agent settings","sidebarTitle":"Agent settings","icon":"sliders","href":"/documentation/build-your-agent/agent-setup"},{"title":"Pre-Call Chat","sidebarTitle":"Pre-call chat","icon":"message-question","href":"/documentation/build-your-agent/pre-call-chat"},{"title":"Studio Chat","icon":"sparkles","href":"/documentation/build-your-agent/studio-chat"}]},{"group":"Test and deploy","pages":[{"title":"Test Your Agent","sidebarTitle":"Test your agent","icon":"flask","href":"/documentation/build-your-agent/testing-your-agent"},{"title":"Versions and Split Traffic","sidebarTitle":"Versions \u0026 split traffic","icon":"code-branch","href":"/documentation/build-your-agent/versions-and-split-traffic"},{"title":"Path to production","sidebarTitle":"Go-live checklist","icon":"rocket","href":"/documentation/best-practices/path-to-production"}]},{"group":"Voice","pages":[{"title":"Voices and sounds","sidebarTitle":"Voices \u0026 sounds","icon":"waveform-lines","href":"/documentation/voice/voices-and-sounds"},{"title":"Conversation dynamics","sidebarTitle":"Conversation dynamics","icon":"comments","href":"/documentation/voice/conversation-dynamics"},{"title":"Supported languages","sidebarTitle":"Supported languages","icon":"language","href":"/documentation/using-callers/supported-languages"},{"title":"Pronunciation dictionary","sidebarTitle":"Pronunciation dictionary","icon":"spell-check","href":"/documentation/voice/pronunciation-dictionary"},{"title":"Speech recognition vocabulary","sidebarTitle":"Recognition vocabulary","icon":"ear-listen","href":"/documentation/voice/speech-recognition-vocabulary"},{"title":"Call transfers","sidebarTitle":"Call transfers","icon":"phone-arrow-up-right","href":"/documentation/voice/call-transfers"},{"title":"Voicemail and call screening","sidebarTitle":"Voicemail \u0026 screening","icon":"voicemail","href":"/documentation/voice/voicemail-and-screening"},{"title":"Keypad input (DTMF)","sidebarTitle":"Keypad input","icon":"table-cells","href":"/documentation/voice/keypad-input"},{"title":"Call recording and limits","sidebarTitle":"Recording \u0026 limits","icon":"stopwatch","href":"/documentation/voice/call-recording-and-limits"}]},{"group":"Channels","pages":[{"group":"Text","icon":"comment-dots","pages":[{"title":"Text agents","sidebarTitle":"Overview","icon":"messages","href":"/documentation/text-agents/overview"},{"title":"Text agent settings","sidebarTitle":"Setup","icon":"sliders","href":"/documentation/text-agents/text-agent-setup"},{"title":"Twilio SMS","icon":"comment-sms","href":"/documentation/text-agents/twilio-sms"},{"title":"Telnyx SMS","icon":"comment-sms","href":"/documentation/text-agents/telnyx-sms"},{"title":"WhatsApp","icon":"whatsapp","href":"/documentation/text-agents/whatsapp"}]},{"group":"Email","icon":"envelope","pages":[{"title":"Email agents","sidebarTitle":"Overview","icon":"envelope","href":"/documentation/email-agents/overview"},{"title":"Email setup","sidebarTitle":"Setup","icon":"sliders","href":"/documentation/email-agents/email-setup"},{"title":"Email approval","sidebarTitle":"Human approval","icon":"user-check","href":"/documentation/email-agents/email-approval"}]},{"group":"Website widget","icon":"window-restore","pages":[{"title":"Installing the widget","icon":"code","href":"/documentation/widget-agents/installing-the-widget"},{"title":"Styling the widget","icon":"palette","href":"/documentation/widget-agents/styling-the-widget"},{"title":"In-call forms","icon":"list-check","href":"/documentation/widget-agents/in-call-forms"}]}]},{"group":"Contacts and outreach","pages":[{"title":"Add and manage contacts","sidebarTitle":"Add contacts","icon":"address-book","href":"/documentation/using-callers/uploading-contacts"},{"title":"Scheduling and retries","sidebarTitle":"Scheduling and retries","icon":"calendar-clock","href":"/documentation/contacts/scheduling-and-retries"},{"title":"Phone numbers and caller ID","sidebarTitle":"Phone numbers","icon":"phone","href":"/documentation/contacts/phone-numbers-and-caller-id"},{"title":"Do Not Call list","sidebarTitle":"Do Not Call list","icon":"phone-slash","href":"/documentation/contacts/do-not-call"},{"title":"Contact memory","sidebarTitle":"Contact memory","icon":"brain","href":"/documentation/contacts/contact-memory"},{"title":"Global Search","icon":"magnifying-glass","iconType":"regular","href":"/documentation/using-callers/global-search"}]},{"group":"Results and analytics","pages":[{"title":"Statuses and outcomes","sidebarTitle":"Statuses and outcomes","icon":"signal","href":"/documentation/using-callers/call-statuses"},{"title":"Success criteria","sidebarTitle":"Success criteria","description":"Define what counts as a successful conversation so Callers can classify every call, chat, and email and measure your success rate.","icon":"bullseye","href":"/documentation/results/success-criteria"},{"title":"Post-call analysis","sidebarTitle":"Post-call analysis","icon":"clipboard-list","href":"/documentation/using-callers/key-questions"},{"title":"Agent results and insights","sidebarTitle":"Results and insights","description":"Track an agent's contacts and outcomes, find where conversations drop off with Insights Mode, and act on AI suggestions.","icon":"chart-line","href":"/documentation/using-callers/agent-insights"},{"title":"Analytics","icon":"chart-mixed","href":"/documentation/using-callers/analytics"},{"title":"Reporting call issues","sidebarTitle":"Report a call issue","icon":"flag","href":"/documentation/using-callers/reporting-call-issues"}]},{"group":"Human operators","pages":[{"title":"Human Operators","sidebarTitle":"Human operators","icon":"headset","href":"/documentation/human-operators/overview"}]},{"group":"Best practices","pages":[{"title":"Prompting voice agents","sidebarTitle":"Prompting for voice","icon":"pen-nib","href":"/documentation/best-practices/prompting-voice-agents"},{"title":"Latency and conversation quality","sidebarTitle":"Latency and quality","icon":"gauge-high","href":"/documentation/best-practices/latency-and-conversation-quality"},{"title":"Improve answer rates","sidebarTitle":"Improve answer rates","icon":"phone-volume","href":"/documentation/best-practices/improve-answer-rates"},{"title":"Calling and messaging compliance","sidebarTitle":"Compliance","icon":"scale-balanced","href":"/documentation/best-practices/compliance"}]},{"group":"Account and administration","pages":[{"title":"Team and permissions","sidebarTitle":"Team \u0026 permissions","icon":"users","href":"/documentation/account/team-and-permissions"},{"title":"API Keys","sidebarTitle":"API keys","icon":"key","href":"/documentation/using-callers/generate-api-key"},{"title":"Security and Privacy","sidebarTitle":"Security \u0026 privacy","icon":"shield-check","href":"/documentation/account/security-and-privacy"},{"title":"Notifications","icon":"bell","href":"/documentation/account/notifications"},{"title":"Single sign-on (SSO)","sidebarTitle":"Single sign-on (SSO)","icon":"right-to-bracket","href":"/documentation/using-callers/sso-login"},{"title":"Managing subaccounts","sidebarTitle":"Subaccounts","icon":"sitemap","href":"/documentation/agencies/managing-subaccounts"},{"title":"White label","sidebarTitle":"White label","icon":"paintbrush","href":"/documentation/agencies/white-label"}]},{"group":"Enterprise","pages":[{"title":"Callers for Enterprise","sidebarTitle":"Overview","icon":"building","href":"/documentation/enterprise/overview"},{"title":"Bring Your Own LLM","sidebarTitle":"Bring your own LLM","icon":"microchip","href":"/documentation/enterprise/bring-your-own-llm"}]},{"group":"Resources","pages":[{"title":"Frequently asked questions","sidebarTitle":"FAQ","icon":"circle-question","href":"/documentation/resources/faq"},{"title":"Troubleshooting","icon":"screwdriver-wrench","href":"/documentation/resources/troubleshooting"},{"title":"Glossary","icon":"book","href":"/documentation/resources/glossary"},{"group":"Legal","icon":"scale-balanced","pages":[{"title":"Terms of Service","icon":"file-contract","url":"https://www.callers.ai/terms-of-use/","href":"/documentation/legal/terms-of-service"},{"title":"Privacy Policy","icon":"user-shield","mode":"wide","href":"/documentation/legal/privacy-policy"},{"title":"Open Source Attribution","icon":"code-branch","mode":"wide","href":"/documentation/legal/open-source-attribution"}]}]}]},{"tab":"Integrations","icon":"grid-2","pages":[{"title":"Integrations","href":"/documentation/integrations/catalog"}]},{"tab":"Web SDK","icon":"code","pages":[{"title":"Web SDK","href":"/sdk/overview"}]},{"tab":"API Reference","icon":"brackets-curly","pages":[{"title":"API Reference","href":"/api-reference/introduction"}]},{"tab":"Changelog","icon":"sparkles","pages":[{"title":"Changelog","href":"/documentation/resources/changelog"}]}]},"basePath":"","title":"Post-call analysis - Callers","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-DXXFP6nH.js","DynamicMarkdown-B54_zNBF.js","zoom-image-lightbox-BG6oD64b.js","lightbox-handle-r17bVUz3.js"]}