# Retell AI ## Docs - [Access Control](https://docs.retellai.com/accounts/access-control.md): Manage users and access of your workspace, invite and remove user. - [Account](https://docs.retellai.com/accounts/account.md): Manage your Retell AI account, reset passwords, and delete account. - [Add payment methods](https://docs.retellai.com/accounts/add-payment.md): Add a payment method via Stripe to continue using Retell services after the trial. - [API Key Overview](https://docs.retellai.com/accounts/api-keys-overview.md): Authenticate API requests and secure webhooks using API keys. - [Billing Overview](https://docs.retellai.com/accounts/billing.md): Learn how to monitor your workspace's usage, manage your subscription, and update billing information. - [Exceptions to Our Per-Minute Pricing](https://docs.retellai.com/accounts/billing-exceptions.md): Learn about billing adjustments for dynamic opening messages and long token prompt lengths that may affect your call costs. - [Data Retention Policy](https://docs.retellai.com/accounts/data-retention.md): Configure automatic data deletion periods for call and chat data. - [Handle failed payments](https://docs.retellai.com/accounts/fail-payment.md): Resolve failed payments by checking with your bank or updating your payment method. - [KYC Verification](https://docs.retellai.com/accounts/kyc.md): Complete KYC verification to enable outbound calls on Retell. - [Manage API Keys](https://docs.retellai.com/accounts/manage-api-keys.md): Manage your API keys for authentication, webhooks. - [Data Storage Settings](https://docs.retellai.com/accounts/privacy-disable.md): Manage your data storage privacy settings and choose how sensitive data is stored. - [Public Keys](https://docs.retellai.com/accounts/public-keys.md) - [Opt in to secure URL](https://docs.retellai.com/accounts/signed-secure-url.md) - [Workspace](https://docs.retellai.com/accounts/workspace.md): Create, manage, and collaborate in workspaces, including team invites and deletion. - [Set language for your agent](https://docs.retellai.com/agent/language.md) - [Setup versioning for agents](https://docs.retellai.com/agent/version.md) - [Compare agent versions](https://docs.retellai.com/agent/version-comparison.md): Compare any two versions of an agent to see what changed between them. - [Address Metric Issues](https://docs.retellai.com/ai-qa/address-metric-issues.md): How to fix common metric issues surfaced by AI QA - [Define QA Cohort](https://docs.retellai.com/ai-qa/create-cohort.md) - [Define Resolution Criteria](https://docs.retellai.com/ai-qa/define-resolution-criteria.md) - [Get Started](https://docs.retellai.com/ai-qa/get-started.md) - [AI Quality Assurance](https://docs.retellai.com/ai-qa/overview.md): Analyze AI calls with structured insights across audio, language, and performance. - [AI QA Metrics](https://docs.retellai.com/ai-qa/terminologies.md): Detailed definitions of every metric and term used in AI QA call analysis - [View QA Results](https://docs.retellai.com/ai-qa/view-qa-results.md): Analyze call quality metrics, review individual calls, and access detailed QA diagnostics for your cohort - [Add Knowledge Base Sources](https://docs.retellai.com/api-references/add-knowledge-base-sources.md): Add sources to a knowledge base - [Add Voice](https://docs.retellai.com/api-references/add-voice.md): Add a community voice to the voice library - [Agent Playground Completion](https://docs.retellai.com/api-references/agent-playground-completion.md): Stateless playground completion. Send the full conversation history (same shape as chat completion messages) and receive only the newly generated messages. Nothing is persisted server-side — the caller manages conversation state. - [Clone Voice](https://docs.retellai.com/api-references/clone-voice.md): Clone a voice from audio files - [Create Voice Agent](https://docs.retellai.com/api-references/create-agent.md): Create a new agent - [Create Batch Call](https://docs.retellai.com/api-references/create-batch-call.md): Create a batch call - [Create Batch Test](https://docs.retellai.com/api-references/create-batch-test.md): Create a batch test to run multiple test cases - [Create Chat](https://docs.retellai.com/api-references/create-chat.md): Create a chat session - [Create Chat Agent](https://docs.retellai.com/api-references/create-chat-agent.md): Create a new chat agent - [Create Chat Completion](https://docs.retellai.com/api-references/create-chat-completion.md): Create a chat completion message - [Create Conversation Flow](https://docs.retellai.com/api-references/create-conversation-flow.md): Create a new Conversation Flow that can be attached to an agent. This is used to generate response output for the agent. - [Create Conversation Flow Component](https://docs.retellai.com/api-references/create-conversation-flow-component.md): Create a new shared conversation flow component - [Create Knowledge Base](https://docs.retellai.com/api-references/create-knowledge-base.md): Create a new knowledge base - [Create Phone Call](https://docs.retellai.com/api-references/create-phone-call.md): Create a new outbound phone call - [Create Phone Number](https://docs.retellai.com/api-references/create-phone-number.md): Buy a new phone number & Bind agents - [Create Retell LLM](https://docs.retellai.com/api-references/create-retell-llm.md): Create a new Retell LLM Response Engine that can be attached to an agent. This is used to generate response output for the agent. - [Create Outbound SMS](https://docs.retellai.com/api-references/create-sms-chat.md): Start an SMS chat session with a chat agent; MMS is understood by the agent when received. - [Create Test Case Definition](https://docs.retellai.com/api-references/create-test-case-definition.md): Create a new test case definition - [Create Web Call](https://docs.retellai.com/api-references/create-web-call.md): Create a new web call - [Delete Agent](https://docs.retellai.com/api-references/delete-agent.md): Delete an existing agent - [Delete Call](https://docs.retellai.com/api-references/delete-call.md): Delete a specific call and its associated data - [Delete Chat Agent](https://docs.retellai.com/api-references/delete-chat-agent.md): Delete an existing chat agent - [Delete Conversation Flow](https://docs.retellai.com/api-references/delete-conversation-flow.md): Delete a conversation flow and all its versions - [Delete Conversation Flow Component](https://docs.retellai.com/api-references/delete-conversation-flow-component.md): Delete a shared conversation flow component. When deleting a shared component, creates local copies for all linked conversation flows. - [Delete Knowledge Base](https://docs.retellai.com/api-references/delete-knowledge-base.md): Delete an existing knowledge base - [Delete Knowledge Base Source](https://docs.retellai.com/api-references/delete-knowledge-base-source.md): Delete an existing source from knowledge base - [Delete Phone Number](https://docs.retellai.com/api-references/delete-phone-number.md): Delete an existing phone number - [Delete Retell LLM](https://docs.retellai.com/api-references/delete-retell-llm.md): Delete an existing Retell LLM Response Engine - [Delete Test Case Definition](https://docs.retellai.com/api-references/delete-test-case-definition.md): Delete a test case definition - [End Chat](https://docs.retellai.com/api-references/end-chat.md): End an ongoing chat - [Get Voice Agent](https://docs.retellai.com/api-references/get-agent.md): Retrieve details of a specific agent - [Get Agent Versions](https://docs.retellai.com/api-references/get-agent-versions.md): Get all versions of an agent - [Get Batch Test](https://docs.retellai.com/api-references/get-batch-test.md): Get a batch test job by ID - [Get Call](https://docs.retellai.com/api-references/get-call.md): Retrieve details of a specific call - [Get Chat](https://docs.retellai.com/api-references/get-chat.md): Retrieve details of a specific chat - [Get Chat Agent](https://docs.retellai.com/api-references/get-chat-agent.md): Retrieve details of a specific chat agent - [Get Chat Agent Versions](https://docs.retellai.com/api-references/get-chat-agent-versions.md): Get all versions of a chat agent - [Get Concurrency](https://docs.retellai.com/api-references/get-concurrency.md): Get the current concurrency and concurrency limit of the org - [Get Conversation Flow](https://docs.retellai.com/api-references/get-conversation-flow.md): Retrieve details of a specific Conversation Flow - [Get Conversation Flow Component](https://docs.retellai.com/api-references/get-conversation-flow-component.md): Get a shared conversation flow component - [Get Knowledge Base](https://docs.retellai.com/api-references/get-knowledge-base.md): Retrieve details of a specific knowledge base - [Get MCP Tools](https://docs.retellai.com/api-references/get-mcp-tools.md): Get MCP tools for a specific agent - [Get Phone Number](https://docs.retellai.com/api-references/get-phone-number.md): Retrieve details of a specific phone number - [Get Retell LLM](https://docs.retellai.com/api-references/get-retell-llm.md): Retrieve details of a specific Retell LLM Response Engine - [Get Test Case Definition](https://docs.retellai.com/api-references/get-test-case-definition.md): Get a test case definition by ID - [Get Test Run](https://docs.retellai.com/api-references/get-test-run.md): Get a test case job (test run) by ID - [Get Voice](https://docs.retellai.com/api-references/get-voice.md): Retrieve details of a specific voice - [Import Phone Number](https://docs.retellai.com/api-references/import-phone-number.md): Import a phone number from custom telephony & Bind agents - [List Voice Agents](https://docs.retellai.com/api-references/list-agents.md): List all agents - [List Batch Tests](https://docs.retellai.com/api-references/list-batch-tests.md): List batch test jobs with pagination - [List Calls](https://docs.retellai.com/api-references/list-calls.md): List calls with unified cursor pagination response and total count. - [List Chat Agents](https://docs.retellai.com/api-references/list-chat-agents.md): List all chat agents - [List Chats](https://docs.retellai.com/api-references/list-chats.md): List chats with unified cursor pagination response and total count. - [List Conversation Flow Components](https://docs.retellai.com/api-references/list-conversation-flow-components.md): List shared conversation flow components with pagination - [List Conversation Flows](https://docs.retellai.com/api-references/list-conversation-flows.md): List conversation flows with pagination - [List Export Requests](https://docs.retellai.com/api-references/list-export-requests.md): List export requests with pagination - [List Knowledge Bases](https://docs.retellai.com/api-references/list-knowledge-bases.md): List all knowledge bases - [List Phone Numbers](https://docs.retellai.com/api-references/list-phone-numbers.md): List phone numbers with pagination - [List Retell LLMs](https://docs.retellai.com/api-references/list-retell-llms.md): List Retell LLM Response Engines with pagination - [List Test Case Definitions](https://docs.retellai.com/api-references/list-test-case-definitions.md): List test case definitions with pagination - [List Test Runs](https://docs.retellai.com/api-references/list-test-runs.md): List test case jobs (test runs) for a batch test job with pagination - [List Voices](https://docs.retellai.com/api-references/list-voices.md): List all voices available to the user - [LLM WebSocket](https://docs.retellai.com/api-references/llm-websocket.md): Retell AI connects with your server, and get responses / actions from your custom LLM. - [Publish Agent](https://docs.retellai.com/api-references/publish-agent.md): Publish the latest version of the agent and create a new draft agent with newer version. - [Publish Chat Agent](https://docs.retellai.com/api-references/publish-chat-agent.md): Publish the latest version of the chat agent and create a new draft chat agent with newer version. - [Register Phone Call](https://docs.retellai.com/api-references/register-phone-call.md): Register a phone call to obtain a call ID and SIP URI for dial-to-SIP flows. The timeout is 5 minutes. - [Search Voice](https://docs.retellai.com/api-references/search-voice.md): Search for community voices from voice providers - [Stop Call](https://docs.retellai.com/api-references/stop-call.md): Stop an ongoing call. - [Update Voice Agent](https://docs.retellai.com/api-references/update-agent.md): Update an existing agent's latest draft version - [Update Call](https://docs.retellai.com/api-references/update-call.md): Update metadata and sensitive data storage settings for an existing call. - [Update Chat](https://docs.retellai.com/api-references/update-chat.md): Update metadata and sensitive data storage settings for an existing chat. - [Update Chat Agent](https://docs.retellai.com/api-references/update-chat-agent.md): Update an existing chat agent - [Update Conversation Flow](https://docs.retellai.com/api-references/update-conversation-flow.md): Update an existing conversation flow - [Update Conversation Flow Component](https://docs.retellai.com/api-references/update-conversation-flow-component.md): Update an existing shared conversation flow component - [Update Phone Number](https://docs.retellai.com/api-references/update-phone-number.md): Update agent bound to a purchased phone number - [Update Retell LLM](https://docs.retellai.com/api-references/update-retell-llm.md): Update an existing Retell LLM Response Engine - [Update Test Case Definition](https://docs.retellai.com/api-references/update-test-case-definition.md): Update a test case definition - [Add pause or read slowly](https://docs.retellai.com/build/add-pause.md): Control speech pacing by adding spaced dashes for pauses in agent responses. - [Add custom pronunciation](https://docs.retellai.com/build/add-pronunciation.md): Customize word pronunciation in Retell AI using IPA or CMU phonetic dictionaries for 11Labs voices - [Agent Handbook](https://docs.retellai.com/build/agent-handbook.md): Enable pre-built best-practice prompts that improve agent personality, accuracy, and safety with a single toggle. - [Book Calendar](https://docs.retellai.com/build/book-calendar.md): Integrate Cal.com appointment booking with Retell AI. - [Check Calendar Availability](https://docs.retellai.com/build/check-availability.md): Integrate Cal.com availability checking to find open time slots. - [Call Transfer Node](https://docs.retellai.com/build/conversation-flow/call-transfer-node.md) - [Code Node](https://docs.retellai.com/build/conversation-flow/code-node.md): Execute JavaScript code directly in your conversation flow without an external server - [Components](https://docs.retellai.com/build/conversation-flow/components.md): Build reusable sub-flows to keep agents maintainable and consistent - [Conversation Node](https://docs.retellai.com/build/conversation-flow/conversation-node.md) - [Custom Function](https://docs.retellai.com/build/conversation-flow/custom-function.md) - [Debug guide](https://docs.retellai.com/build/conversation-flow/debug-guide.md): How to improve your conversation flow agent's performance - [End Node](https://docs.retellai.com/build/conversation-flow/end-node.md) - [Extract Dynamic Variable Node](https://docs.retellai.com/build/conversation-flow/extract-dv-node.md) - [Finetune Examples](https://docs.retellai.com/build/conversation-flow/finetune-examples.md) - [Flex Mode](https://docs.retellai.com/build/conversation-flow/flex-mode.md): Combine conversation flow structure with single prompt flexibility for dynamic task handling - [Function Node Overview](https://docs.retellai.com/build/conversation-flow/function-node.md) - [Global Node](https://docs.retellai.com/build/conversation-flow/global-node.md) - [Step 1: Configure global settings](https://docs.retellai.com/build/conversation-flow/global-setting.md) - [Logic Split Node](https://docs.retellai.com/build/conversation-flow/logic-split-node.md) - [MCP Node](https://docs.retellai.com/build/conversation-flow/mcp-node.md) - [Node Overview](https://docs.retellai.com/build/conversation-flow/node.md): Understanding nodes - the building blocks of conversation flow agents - [Conversation Flow Overview](https://docs.retellai.com/build/conversation-flow/overview.md): Learn how to build structured conversational agents using nodes and transitions for complex call scenarios - [Press Digit Node](https://docs.retellai.com/build/conversation-flow/press-digit-node.md) - [SMS Node](https://docs.retellai.com/build/conversation-flow/sms-node.md) - [Subagent Node](https://docs.retellai.com/build/conversation-flow/subagent-node.md): Use a subagent node for dialogue that can call tools during the conversation - [Agent Transfer Node](https://docs.retellai.com/build/conversation-flow/transfer-agent-node.md) - [Step 3: Add transition conditions](https://docs.retellai.com/build/conversation-flow/transition-condition.md) - [Create chat agent](https://docs.retellai.com/build/create-chat-agent.md): Learn how to create and configure a chat agent in Retell - [Dynamic Variables](https://docs.retellai.com/build/dynamic-variables.md): Learn how to personalize your agent's responses using dynamic variables - [Guardrails](https://docs.retellai.com/build/guardrails.md): Detect and prevent prohibited topics in agent output and user input using built-in content guardrails. - [Handle background speech & noise](https://docs.retellai.com/build/handle-background-noise.md): Optimize AI agent performance in noisy environments by adjusting interruption sensitivity - [Handle voicemail and IVR](https://docs.retellai.com/build/handle-voicemail.md): Configure your AI agent to detect and handle voicemails and IVR systems automatically - [Add backchannel](https://docs.retellai.com/build/interaction-configuration.md): Enable and customize backchanneling in Retell AI to enhance call engagement with natural responses. - [Knowledge Base](https://docs.retellai.com/build/knowledge-base.md): Enhance AI agent with a knowledge base using URLs, documents, and custom text for better responses. - [Configure LLM Options](https://docs.retellai.com/build/llm-options.md): Optimize your agent's language model settings for reliability, performance, and cost - [Make agent hold and respond nothing](https://docs.retellai.com/build/no-response.md) - [Platform voices](https://docs.retellai.com/build/platform-voices.md): Retell's curated voice library, optimized for real-time phone conversations. - [Prompt Engineering Guide](https://docs.retellai.com/build/prompt-engineering-guide.md): Best practices for writing effective prompts that create reliable and natural-sounding AI phone agents - [Prompt guide & examples for specific situations](https://docs.retellai.com/build/prompt-situation-guide.md) - [Code Tool](https://docs.retellai.com/build/single-multi-prompt/code-tool.md): Run JavaScript code directly in your agent without an external server - [Step 2: Configure the basic settings](https://docs.retellai.com/build/single-multi-prompt/configure-basic-settings.md): Configure your AI agent with language models, voice settings and advanced customization. - [Integrate any system with custom function](https://docs.retellai.com/build/single-multi-prompt/custom-function.md): Extend Retell AI with custom functions, integrating external APIs for advanced capabilities. - [End call](https://docs.retellai.com/build/single-multi-prompt/end-call.md): Configure the Retell AI agent to end calls automatically based on user-defined conditions. - [Extract Dynamic Variables](https://docs.retellai.com/build/single-multi-prompt/extract-dv.md) - [Function Calling Overview](https://docs.retellai.com/build/single-multi-prompt/function-calling.md): Enable your AI agent to perform actions like transfers, bookings, and API integrations through function calling - [MCP](https://docs.retellai.com/build/single-multi-prompt/mcp.md) - [Press digit (IVR navigation)](https://docs.retellai.com/build/single-multi-prompt/press-digit.md): Enable Retell AI agents to navigate IVR systems using DTMF input. - [Single/Multi Prompt Agent Overview](https://docs.retellai.com/build/single-multi-prompt/prompt-overview.md): Choose between single or multi-prompt structures to build AI agents with the right balance of simplicity and control - [Send SMS](https://docs.retellai.com/build/single-multi-prompt/send-sms.md) - [Agent Transfer](https://docs.retellai.com/build/single-multi-prompt/transfer-agent.md) - [Transfer call](https://docs.retellai.com/build/single-multi-prompt/transfer-call.md) - [Build a multi-prompt agent](https://docs.retellai.com/build/single-multi-prompt/write-multi-prompt.md) - [Write a single prompt](https://docs.retellai.com/build/single-multi-prompt/write-single-prompt.md) - [Apply for branded call](https://docs.retellai.com/build/telephony/branded-call.md) - [Handle application rejection](https://docs.retellai.com/build/telephony/branded-call-rejection.md) - [Add a business profile](https://docs.retellai.com/build/telephony/business-profile.md) - [Spam Likely Overview](https://docs.retellai.com/build/telephony/call_efficiency_overview.md) - [Stop the service](https://docs.retellai.com/build/telephony/delete-service.md) - [Set & parse custom SIP headers](https://docs.retellai.com/build/telephony/sip-headers.md) - [Apply for verified phone number](https://docs.retellai.com/build/telephony/verified-phone.md) - [Balance between transcription accuracy and latency](https://docs.retellai.com/build/transcription-mode.md): Guide on how to select the right transcription mode for your agent. - [Setup TTS fallback](https://docs.retellai.com/build/tts-fallback.md): Guide to setup fallback voices for your agent. - [TTS provider comparison](https://docs.retellai.com/build/tts-provider-comparison.md): Choosing the best TTS provider for your use case. - [Capture DTMF input from user](https://docs.retellai.com/build/user-dtmf.md): Configure your AI agent to handle DTMF input from the user - [Choose a custom voice](https://docs.retellai.com/build/voice.md): Customize your AI agent with community voices or train a voice clone for a unique sound. - [A/B Testing](https://docs.retellai.com/deploy/ab-testing.md): Split traffic between multiple agents for inbound and outbound calls and chats to run experiments - [Amazon Connect](https://docs.retellai.com/deploy/amazon-connect.md): Amazon Connect is a cloud-based contact center service from AWS that lets you set up and manage customer support call centers quickly. - [Avaya](https://docs.retellai.com/deploy/avaya.md): A step by step guide to integrate Avaya Aura with Retell's SIP endpoints using Avaya SBCE as the border element to send and receive phone calls. - [Retell Website Widget](https://docs.retellai.com/deploy/chat-widget.md): Learn how to embed the Retell website widget on your site - [Understand concurrency & limits](https://docs.retellai.com/deploy/concurrency.md): Understand the constraints and limitations of the agents. - [Create Chat Completion](https://docs.retellai.com/deploy/create-chat-completion.md): A step-by-step guide to implementing chat functionality with Retell - [Custom Telephony Overview](https://docs.retellai.com/deploy/custom-telephony.md): A step by step guide to integrate custom telephony providers - [Send & receive SMS](https://docs.retellai.com/deploy/enable-sms.md): A step by step guide to enable SMS capabilities including sending, receiving, and two way conversations - [Five9](https://docs.retellai.com/deploy/five9.md): Five9 is a cloud-based contact center platform that provides inbound and outbound calling, omnichannel engagement, and workforce optimization tools. - [Genesys](https://docs.retellai.com/deploy/genesys.md): A step by step guide to integrate Genesys Cloud with Retell's SIP endpoints to send and receive phone calls. - [Receive calls](https://docs.retellai.com/deploy/inbound-call.md): A step by step guide to receive phone calls with Retell managed numbers & imported numbers - [International Calling and Fees](https://docs.retellai.com/deploy/international-call.md) - [Create Batch calls](https://docs.retellai.com/deploy/make-batch-call.md): Create, schedule, and monitor batch calls in bulk. - [Outbound Calls (Make Calls)](https://docs.retellai.com/deploy/outbound-call.md): Step-by-step guide to configure agents and make outbound phone calls using Retell - [Purchase phone number](https://docs.retellai.com/deploy/purchase-number.md): A step by step guide to buy a number from Retell - [Telnyx](https://docs.retellai.com/deploy/telnyx.md): A step by step guide to connect to your Telnyx account via SIP trunking - [Twilio](https://docs.retellai.com/deploy/twilio.md): A step by step guide to connect to your Twilio account via SIP trunking - [Vonage](https://docs.retellai.com/deploy/vonage.md): A step by step guide to connect to your Vonage account via SIP trunking - [Connect to web call](https://docs.retellai.com/deploy/web-call.md): A step by step guide to create a web call with agent using frontend Web SDK - [Deprecating on 01/23/2026](https://docs.retellai.com/deprecation-notice/2026/01-23_cold_transfer_mode_selection.md) - [Deprecating on 03/31/2026](https://docs.retellai.com/deprecation-notice/2026/03-31_phone_number_agent_fields.md) - [Deprecating on 4/3/2026](https://docs.retellai.com/deprecation-notice/2026/04-03_model_replacements.md) - [Deprecating on 04/18/2026](https://docs.retellai.com/deprecation-notice/2026/04-18_conversation_node_tools.md) - [Deprecating on 06/15/2026](https://docs.retellai.com/deprecation-notice/2026/06-15_legacy_list_endpoints.md) - [Affiliate Program](https://docs.retellai.com/ecosystem/affiliate-program.md) - [Partner Program](https://docs.retellai.com/ecosystem/partner-program.md): Join us on the Retell Partner Program - [Alerting](https://docs.retellai.com/features/alerting-overview.md): Set up automated alerts to monitor your voice AI operations and get notified when key metrics cross thresholds - [Get analytics insight](https://docs.retellai.com/features/analytics-dashboard.md) - [Inbound webhook](https://docs.retellai.com/features/inbound-call-webhook.md) - [Consume the analysis data](https://docs.retellai.com/features/post-call-analysis-consumption.md) - [Define the information you want to extract](https://docs.retellai.com/features/post-call-analysis-create.md) - [Post Call Analysis Overview](https://docs.retellai.com/features/post-call-analysis-overview.md) - [Setup guide](https://docs.retellai.com/features/register-webhook.md) - [Rerun Post-Call/Chat Analysis](https://docs.retellai.com/features/rerun-call-analysis.md): Edit analysis prompts and rerun post-call or post-chat processing to generate updated results tailored to your needs. - [Secure the webhook](https://docs.retellai.com/features/secure-webhook.md) - [Monitor sessions via dashboard](https://docs.retellai.com/features/session-history.md) - [Webhook Overview](https://docs.retellai.com/features/webhook-overview.md) - [Introduction](https://docs.retellai.com/general/introduction.md): 📞 Build, test, deploy, and monitor AI phone agents. - [MCP Server](https://docs.retellai.com/get-started/mcp-server.md): Use Retell's MCP server to build and manage voice agents from MCP-capable clients like Cursor, Claude Desktop, and Claude Code - [Build your first phone agent in 5 minutes](https://docs.retellai.com/get-started/quick-start.md): Step-by-step guide to create, test, and deploy your first AI phone agent with Retell - [SDKs](https://docs.retellai.com/get-started/sdk.md): Official SDKs for Node.js and Python to integrate Retell AI phone agents into your applications - [Integrate Function Calling](https://docs.retellai.com/integrate-llm/integrate-function-calling.md): Let your voice agent take actions. - [Integrate LLM](https://docs.retellai.com/integrate-llm/integrate-llm.md) - [Custom LLM Best Practices](https://docs.retellai.com/integrate-llm/llm-best-practice.md) - [Custom LLM Overview](https://docs.retellai.com/integrate-llm/overview.md): Overview of the Integrating with your custom LLM - [Setup WebSocket Server](https://docs.retellai.com/integrate-llm/setup-websocket-server.md) - [Troubleshooting Guide](https://docs.retellai.com/integrate-llm/troubleshooting.md) - [HubSpot Integration](https://docs.retellai.com/integrations/hubspot.md): Set up and use the Retell AI application in HubSpot to automate outbound phone calls using voice agents - [Audio Basics](https://docs.retellai.com/knowledge/audio-basics.md) - [Debug call transfer failure](https://docs.retellai.com/reliability/call-performance.md) - [Check actual latency](https://docs.retellai.com/reliability/check-actual-latency.md): Monitor per-call latency through the dashboard or the Get Call API - [Check estimated latency](https://docs.retellai.com/reliability/check-estimated-latency.md) - [Debug call disconnection](https://docs.retellai.com/reliability/debug-call-disconnect.md): Diagnose call disconnection reasons. - [Debug SIP calls using PCAP file](https://docs.retellai.com/reliability/debug-calls-pcap.md): Step-by-step guide to analyze SIP, RTP, and DTMF traffic using Wireshark and tshark. - [Debug outbound connection issues](https://docs.retellai.com/reliability/debug-outbound-call.md): Diagnose outbound call disconnection reasons. - [Fraud Protection](https://docs.retellai.com/reliability/fraud-protection.md): Protect your Retell AI deployment with rate limiting and geographic restrictions - [Prevent abuse](https://docs.retellai.com/reliability/prevent-abuse.md): Prevent bad actors from abusing your Retell AI agent. - [Reliability Overview](https://docs.retellai.com/reliability/reliability-overview.md): Discover how Retell AI ensures 99.9% uptime with enterprise-grade infrastructure, proactive monitoring, and fallback mechanisms. Learn about our reliability strategy, resilience features, and support system - [Troubleshoot high latency](https://docs.retellai.com/reliability/troubleshoot-latency.md): Follow these steps to resolve high end-to-end latency issues. - [Debug wrong response](https://docs.retellai.com/reliability/wrong-response.md): How to fix when your AI agent gives incorrect responses - [Increase transcription accuracy](https://docs.retellai.com/reliability/wrong-transcript.md) - [Batch test your agent](https://docs.retellai.com/test/batch-test-simulation.md) - [Manually test your agent](https://docs.retellai.com/test/llm-playground.md): Learn how to effectively test and debug your AI agents using the LLM Playground - [Debug your agent response](https://docs.retellai.com/test/llm-playground-debug.md) - [Automatically test your agent](https://docs.retellai.com/test/llm-simulation-testing.md) - [Testing Overview](https://docs.retellai.com/test/test-overview.md): Comprehensive testing methods to validate your AI agent's performance before production deployment - [Phone call testing](https://docs.retellai.com/test/test-phone.md) - [Web call testing](https://docs.retellai.com/test/test-web.md) - [German Videos](https://docs.retellai.com/videos/German.md) - [Spanish Video](https://docs.retellai.com/videos/Spanish-videos.md) - [By Features](https://docs.retellai.com/videos/by-features.md) - [By Use Cases](https://docs.retellai.com/videos/by-use-cases.md) - [For Beginners](https://docs.retellai.com/videos/for-beginners.md) - [Retell AI Video Hub - Introduction](https://docs.retellai.com/videos/introduction.md): Explore Retell AI's video hub—submit your YouTube features, request new tutorials, and follow us for the latest updates. ## OpenAPI Specs - [openapi-final](https://docs.retellai.com/openapi-final.yaml) - [openapi](https://docs.retellai.com/openapi.yaml) - [package-lock](https://docs.retellai.com/package-lock.json) - [gen](https://docs.retellai.com/gen.yaml) - [config](https://docs.retellai.com/config.yaml) ## Optional - [Community](https://docs.retellai.com/general/community) - [Changelog](https://www.retellai.com/changelog) - [Status](https://status.retellai.com/) - [Pricing](https://www.retellai.com/pricing/) - [Enterprise Plan](https://www.retellai.com/enterprise-plan)