Add Retell AI to your AI agent
RetellAI captures calls and transcripts, enabling businesses to analyze conversations, extract insights, and enhance customer interactions in one centralized platform
- Things your agent can do in Retell AI
- 67
Things your AI can do in Retell AI
Your FormWise AI can handle any of these in Retell AI — on its own, without you needing to click a button.
Add sources to knowledge base
PopularTool 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.
Create Voice AI Agent
PopularCreate 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.
Create Batch Test
PopularTool 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.
Create a new chat session
PopularTool 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.
Create a new chat agent
PopularCreate 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.
Create conversation flow
PopularCreate 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.
Create a new knowledge base
PopularTool to create a new knowledge base in Retell AI with texts, files, and URLs. Use when you need to create a knowledge base for an AI agent. At least one of knowledge_base_texts, knowledge_base_files, or knowledge_base_urls should be provided.
Create Retell LLM Response Engine
PopularCreate a new Retell LLM Response Engine that can be attached to an agent. Use when you need to configure a new LLM-powered response system with custom prompts, tools, and conversation flows.
Create Test Case Definition
PopularTool to create a test case definition for agent QA testing in Retell AI. Use when you need to define test scenarios for evaluating agent performance with specific user personas, goals, and success metrics.
Retrieve details of a specific agent
PopularRetrieve details of a specific agent by its unique identifier. Use when you need to access agent configuration details.
Get batch test
PopularRetrieve details and results of a specific batch test job. Use when you need to check the status and results of a batch test execution.
Retrieve details of a specific chat agent
PopularRetrieve details of a specific chat agent by its unique identifier. Use when you need to access chat agent configuration details.
Show 55 more things it can do
Get Conversation Flow
PopularRetrieve details of a specific Conversation Flow by its ID. Use when you need to fetch conversation flow configuration including nodes, version, and settings.
Get knowledge base
PopularRetrieve details of a specific knowledge base by its unique identifier. Use when you need to access knowledge base configuration including name, status, sources, and refresh settings.
Retrieve details of a specific Retell LLM
PopularRetrieve details of a specific Retell LLM Response Engine by its unique identifier. Use when you need to access LLM configuration including model settings, prompts, tools, states, and knowledge base configurations.
List agents
PopularRetrieves a list of all agents associated with the account.
List chat agents
PopularTool to retrieve a list of all chat agents associated with the account. Use when you need to view available chat agents or find specific chat agent configurations.
List conversation flows
PopularTool to list all conversation flows that can be attached to an agent. Use when you need to retrieve available conversation flows for agent configuration.
List knowledge bases
PopularTool to retrieve all knowledge bases associated with the account. Use when you need to list or view all available knowledge bases with their details including IDs, names, statuses, sources, and refresh settings.
List Retell LLMs
PopularTool to list all Retell LLM Response Engines that can be attached to an agent. Use when you need to retrieve available LLM configurations including their IDs, models, prompts, tools, and other settings.
List test case definitions
PopularTool to list test case definitions for a response engine (Retell LLM or Conversation Flow). Use when you need to retrieve all test cases configured for a specific response engine and optionally a specific version.
List voices
PopularList all voices available to the user. Returns voice details including voice_id, name, provider, accent, gender, age, and preview audio URL.
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.
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.
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.
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.
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.
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.
Delete agent
Deletes an existing agent by its unique identifier. Returns 204 No Content on successful deletion.
Delete call
Delete a specific call and its associated data by call ID. Use when you need to permanently remove a call record from the system.
Delete chat agent
Delete an existing chat agent by its unique identifier. Use when you need to permanently remove a chat agent from the system.
Delete conversation flow
Delete a conversation flow and all its versions. Use when you need to permanently remove a conversation flow from the system.
Delete conversation flow component
Delete a shared conversation flow component. When deleting a shared component, creates local copies for all linked conversation flows.
Delete knowledge base
Delete an existing knowledge base by its unique identifier. Use when you need to permanently remove a knowledge base from the system.
Delete knowledge base source
Delete an existing source from a knowledge base. Use when you need to remove a specific document, text, or URL source from a knowledge base.
Delete phone number
Tool to delete an existing phone number from Retell AI. Use when you need to remove a phone number that is no longer needed. The phone number must be in E.164 format (e.g., +14159998888).
Delete Retell LLM
Delete an existing Retell LLM Response Engine by its unique identifier. Use when you need to permanently remove a Retell LLM from the system.
Delete test case definition
Delete a test case definition by its unique identifier. Use when you need to permanently remove a test case definition from the system.
End chat
Tool to end an active chat session. Use when you need to terminate an ongoing chat conversation.
Get agent versions
Tool to retrieve all versions of a specific agent. Use when you need to view version history or access previous configurations of an agent.
Get chat details
Tool to retrieve details of a specific chat session by chat ID. Use when you need to access chat transcript, status, or analysis data.
Get all versions of a chat agent
Retrieve all versions of a specific chat agent by its unique identifier. Use when you need to access version history of a chat agent.
Get concurrency
Retrieves the current concurrency and concurrency limits for the organization. Use when you need to check concurrent call capacity and availability.
Get conversation flow component
Retrieves a shared conversation flow component by its unique identifier. Use when you need to fetch details of a specific conversation flow component.
Import phone number
Tool to import a phone number from custom telephony and bind agents to it. Use when you need to integrate an existing phone number with Retell AI's system for handling inbound and outbound calls.
List all chats
Tool to retrieve a list of all chats associated with the account. Use when you need to view chat history or analyze past conversations.
List all phone numbers
Retrieves a list of all phone numbers associated with the account. An empty result means no phone numbers exist; RETELLAI_BUY_A_NEW_PHONE_NUMBER_BIND_AGENTS must be called before outbound calls can be made.
List batch tests
Tool to list batch test jobs for a response engine. Use when you need to retrieve batch testing results for a Retell LLM or conversation flow.
List conversation flow components
Retrieves a list of all shared conversation flow components. Use when you need to access reusable conversation flow building blocks that can be referenced across multiple conversation flows.
List test runs
Tool to list all test case jobs (test runs) for a batch test job. Use when you need to retrieve execution results and details for all tests in a batch.
Publish agent
Publishes the latest version of the agent and creates a new draft agent with a newer version. Use when you need to deploy an agent to production.
Publish chat agent
Publishes the latest version of the chat agent and creates a new draft chat agent with a newer version. Use when you need to deploy a chat agent to production.
Register phone call
Register a phone call for custom telephony integration with Retell AI. Use when you need to register a call before connecting it to Retell's audio websocket for custom telephony providers.
Retrieve call details
Tool to retrieve call details with filtering options. Use when you need to fetch call records, analyze call history, or monitor call performance.
Retrieve call details by id
Retrieve call details by ID for web/phone calls, including type, agent ID, status, timestamps, and web access token; covering responses from success to server errors.
Retrieve phone number details
Tool to retrieve details of a specific phone number from Retell AI. Use when you need to get information about a phone number including its type, timestamps, SIP configuration, and SMS settings. The phone number should be provided in E.164 format.
Retrieve details of a specific voice
Tool to retrieve details of a specific voice by its voice_id. Use when you need information about a specific voice including its name, provider, accent, gender, age, and preview audio URL.
Search community voice
Search for community voices from voice providers. Use when you need to find voices by name, description, or ID, optionally filtering by provider.
Update agent
Update an existing agent's latest draft version. Use when modifying agent configuration, voice settings, or behavior parameters for a Retell AI agent.
Update call
Update an active call's parameters such as metadata, dynamic variables, or data storage settings. Use when you need to modify call attributes during an ongoing call or update storage settings.
Update chat agent
Update an existing chat agent configuration. Use when modifying chat agent settings, response engine, or behavior parameters.
Update chat metadata
Tool to update metadata and sensitive data storage settings for an existing chat. Use when you need to modify chat metadata, custom attributes, or override dynamic variables.
Update conversation flow
Update an existing conversation flow configuration. Use when modifying conversation flow settings such as model parameters, nodes, tools, or prompt templates.
Update conversation flow component
Update an existing shared conversation flow component by its ID. Use when you need to modify component properties like name, nodes, tools, or MCP configurations.
Update phone number configuration
Update agent bound to a purchased phone number. Use when you need to change the agent configuration, nickname, webhook URLs, or SIP settings for an existing phone number.
Update Retell LLM Response Engine
Update an existing Retell LLM Response Engine by its unique identifier. Use when you need to modify LLM configuration, prompts, tools, conversation flows, or model settings for an existing response engine.
Update test case definition
Update a test case definition for agent testing. Use when modifying test scenarios, metrics, or mock configurations for Retell AI agent validation.
Built for the way you actually work
No code, no engineers
Connect in a few clicks and start using your AI right away. If you can use the apps you already love, you can do this.
Sounds like you, not like a bot
Train your AI on your offer, your voice, and the way you actually talk to clients — it picks up where you leave off.
Plugs into the stack you already use
No need to rip out your CRM, your scheduler, or your email tool. Your AI works inside the apps running your business today.
Your data stays yours
Client conversations, lists, and credentials are scoped to your workspace. Nothing gets shared, sold, or used to train anyone else’s AI.
What you can do once Retell AI is connected
Onboard new clients without lifting a finger
When someone signs up, your AI greets them, sets up their next step in Retell AI, and keeps the momentum going — even at 2am.
Reply to leads in seconds, not days
Your AI watches Retell AI for new inquiries, answers questions in your voice, and books the call before they cool off.
Get your weekends back
Hand off the repetitive Retell AI work — follow-ups, reminders, updates, simple admin — and stop being the bottleneck in your own business.
How to connect Retell AI to your agent
- 1
Start using FormWise for free
Sign up in under a minute.
- 2
Find Retell AI in your connected apps
Inside FormWise, go to Settings → Connected Services and look for Retell AI.
- 3
Hit "Connect"
Click "Connect Retell AI" and log in like you normally would. We only ask for the permissions your AI actually needs.
- 4
Tell your AI what to do in Retell AI
Build a quick AI Agent (it's like writing instructions, not code), and pick the Retell AI actions you want your AI to handle.
- 5
Watch it run
Send it a real-world task and watch your AI take care of Retell AI for you. Tweak the wording until it feels just right.
Powered by the AI you already trust
Your Retell AI workflow runs on the same world-class AI used by ChatGPT, Claude, and Gemini. We handle the technical part — you just tell your AI what to do, in plain English.
- OpenAI
- Anthropic Claude
- Google Gemini
Questions other Retell AI users had before signing up
Do I need to know how to code?
Not even a little. If you can use Retell AI today, you can set this up. You'll connect Retell AI, tell your AI what it should help with, and you're live. The whole thing is built for coaches, course creators, agencies, and operators — not engineers.
Will my clients know they're talking to an AI?
Only if you want them to. Your FormWise AI is trained on your voice, your offer, and the way you actually communicate — so it sounds like a thoughtful team member, not a clunky chatbot. Most people can't tell.
Can I make it sound like me?
Yes. You can give your AI examples of how you write, the questions you usually ask new clients, the way you handle objections, and the language you use about your offer. The more you give it, the more it sounds like you wrote it.
What if I want to take over a conversation?
You're always in control. You can step in at any point, take over from your AI, or stop it from sending messages until you've reviewed them. Think of it as a teammate, not a replacement.
Is my client data safe?
Yes. Your Retell AI login and client information stay scoped to your workspace. We don't sell it, we don't share it, and we don't use your data to train anyone else's AI. You can disconnect Retell AI or delete everything any time.
What happens when Retell AI updates their app?
We handle it. When Retell AI adds new features or changes how something works, we update the integration in the background. You don't have to do anything — your AI just keeps working.
How fast can I actually get this running?
Most people are up and running the same day they sign up. Connecting Retell AI takes a few minutes. Teaching your AI to handle the work the way you'd want it done is the part worth slowing down for.
What is FormWise?
FormWise is the AI agent builder for coaches, course creators, and agencies. You connect the apps you already use — like Retell AI — train your AI on your offer and voice, and let it handle the work you've been doing manually: onboarding, follow-ups, support, admin. No code, no developers, no engineering team required.
Can I sell AI agents to my clients?
Yes. A lot of FormWise users build AI assistants and sell them as part of their offer — done-for-you AI setups, white-label assistants for client businesses, custom GPTs trained on a client's brand. You can charge a setup fee, a monthly retainer, or both.
Can I embed my AI on my website or in my course?
Yes. Every AI you build in FormWise can be embedded on your site, dropped into your course platform, or shared as a standalone link. Your clients and students just open it like any other web page — no app to download, no login hoops.
Do I need to know anything about AI to use this?
No. If you can describe what you want your AI to do in plain English — "greet new clients, ask these 3 questions, book them a call" — FormWise can build it. We handle the models, the prompts, the connections. You handle the part you already know: what your business actually needs.
About Retell AI on FormWise
RetellAI captures calls and transcripts, enabling businesses to analyze conversations, extract insights, and enhance customer interactions in one centralized platform
Connect Retell AI once and your FormWise AI gets 67 things it can do inside it. That means your AI can handle the Retell AI work in your business — the messages, the updates, the follow-ups, the admin — the way you would, just faster and around the clock.
You don't need to know how any of it works under the hood. We take care of keeping the connection alive, retrying if something fails, and making sure your data only ever moves where you tell it to.
New to Retell AI? Take a look at www.retellai.com.
More artificial intelligence integrations
DataRobot
DataRobot is a machine learning platform that automates model building, deployment, and monitoring, enabling organizations to derive predictive insights from large datasets
OpenWeb Ninja
OpenWeb Ninja provides native APIs for web search, AI answers, e-commerce, finance, jobs, maps, news, real estate, contact enrichment, traffic, and web scraping.
ElevenLabs
Create natural AI voices instantly in any language - perfect for video creators, developers, and businesses.

Griptape
Griptape is a comprehensive platform offering tools and frameworks for building, deploying, and scaling generative AI applications.
Hugging Face
Build, train and deploy state of the art models powered by the reference open source in machine learning.
OpenAI
Toolkit for OpenAI APIs: manage Assistants, Threads/Messages; upload/list/delete Files; list/retrieve Models (including vision/multimodal); and view fine-tune listings and events.
Stop doing the Retell AI work yourself
Hand it off to an AI assistant that sounds like you, works around the clock, and never forgets a follow-up. Free to start.
