# Retell AI AI integration on Definable

> RetellAI captures calls and transcripts, enabling businesses to analyze conversations, extract insights, and enhance customer interactions in one centralized platform

## What this connects

RetellAI captures calls and transcripts, enabling businesses to analyze conversations, extract insights, and enhance customer interactions in one centralized platform

Vendor: https://www.retellai.com/

## Tools available

**67** tools available. First 12:

- `RETELLAI_ADD_COMMUNITY_VOICE` — Add community voice — Add a community voice from ElevenLabs to your Retell voice library. Use when you need to import a shared community voice for use in your agents.
- `RETELLAI_ADD_KNOWLEDGE_BASE_SOURCES` — Add sources to knowledge base — Tool to add sources (documents, URLs, text) to an existing knowledge base in Retell AI. Use when you need to add additional content to a knowledge base. At least one of knowledge_base_texts, knowledge_base_files, or knowledge_base_urls should be provided.
- `RETELLAI_BUY_A_NEW_PHONE_NUMBER_BIND_AGENTS` — Buy a new phone number  bind agents — This endpoint allows purchasing a new phone number with a specified area code and binding it to designated agents for inbound and outbound calls. It requires JSON with agent IDs and area code. Responses indicate the creation status or errors. A purchased phone number is a prerequisite for initiating outbound calls; an empty phone number inventory will prevent outbound calls from being made.
- `RETELLAI_CREATE_AGENT` — Create Voice AI Agent — Create a new voice AI agent with specified configuration. Use when you need to set up a voice-based AI agent with custom response engine, voice settings, and behavior configuration.
- `RETELLAI_CREATE_A_NEW_OUTBOUND_PHONE_CALL` — Create a new outbound phone call — Initiate an outbound call by POST to '/v2/create-phone-call'. Requires 'from_number' and 'to_number' in E.164 format. Optional overrides and metadata supported. On success, returns call details including type, status, and IDs.
- `RETELLAI_CREATE_A_NEW_WEB_CALL` — Create a new web call — The /v2/create-web-call endpoint creates a web call with a unique agent ID, returning call details like type, token, call ID, and status in JSON format, with a 201 response. Optional metadata and variables can be included.
- `RETELLAI_CREATE_BATCH_TEST` — Create Batch Test — Tool to create a batch test job that runs multiple test cases against an agent. Use when you need to evaluate agent performance across multiple test scenarios simultaneously.
- `RETELLAI_CREATE_CHAT` — Create a new chat session — Tool to create a new chat session with a chat agent. Use when you need to initiate a new chat conversation with a RetellAI chat agent.
- `RETELLAI_CREATE_CHAT_AGENT` — Create a new chat agent — Create a new chat agent with specified configuration. Use when you need to set up a chat-based AI agent with custom response engine and behavior settings.
- `RETELLAI_CREATE_CHAT_COMPLETION` — Create chat completion — Tool to create a chat completion for an existing chat session, generating the agent's response to a user message. Use when you need the agent to respond to user input in an ongoing chat conversation.
- `RETELLAI_CREATE_CONVERSATION_FLOW` — Create conversation flow — Create a new Conversation Flow that can be attached to an agent for response generation. Requires start_speaker, model_choice, and nodes. Returns conversation_flow_id and full configuration.
- `RETELLAI_CREATE_CONVERSATION_FLOW_COMPONENT` — Create conversation flow component — Creates a new shared conversation flow component at POST '/create-conversation-flow-component'. Requires 'name' and 'nodes' array. Optional: tools, mcps, start_node_id, begin_tag_display_position. Returns component ID, timestamp, and the full component definition.

## Auth

Auth schemes: `API_KEY`.

## How agents use Retell AI

Inside a Definable workflow, Retell AI is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Retell AI** — the Researcher (GPT-5.5) pulls context from Retell AI (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Retell AI** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Retell AI (create record, post message, draft email).
- **Designer / Engineer → Distributor → Retell AI** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Retell AI (attach file, open PR comment, post status).

The Verifier checks every Retell AI call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- artificial intelligence — https://definable.ai/apps/category/artificial-intelligence/
- transcription — https://definable.ai/apps/category/transcription/
- phone & sms — https://definable.ai/apps/category/phone-&-sms/

## Related

- HTML page: https://definable.ai/apps/retellai/
- Same category (artificial intelligence): https://definable.ai/apps/category/artificial-intelligence/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
