retell_create_agent
Create a voice agent for automated calls by selecting a voice ID and a response engine (LLM, WebSocket, or Conversation Flow). Configure language, responsiveness, and call limits to control interactions.
Instructions
Create a new Retell AI voice agent. Requires a voice_id and one response engine: llm_id (Retell LLM), llm_websocket_url (Custom LLM), or conversation_flow_id (Conversation Flow).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| llm_id | No | ID of the Retell LLM to use as response engine. Provide llm_id, llm_websocket_url, or conversation_flow_id. | |
| language | No | Language code for the agent (default: "en-US"). | |
| voice_id | Yes | Voice ID for the agent (e.g. "retell-Cimo", "11labs-Adrian"). Use retell_list_voices to see options. | |
| agent_name | No | Optional display name for the agent. | |
| webhook_url | No | Webhook URL to receive call events. | |
| responsiveness | No | Agent responsiveness (0.0–1.0). Higher = faster responses. | |
| llm_websocket_url | No | WebSocket URL for a custom LLM response engine. Provide llm_id, llm_websocket_url, or conversation_flow_id. | |
| enable_backchannel | No | Enable acknowledgement filler words like "uh-huh", "yeah". | |
| conversation_flow_id | No | ID of a Conversation Flow to use as response engine. Use retell_list_conversation_flows to find IDs. Provide llm_id, llm_websocket_url, or conversation_flow_id. | |
| max_call_duration_ms | No | Maximum call duration in ms (min: 60000, max: 7200000). | |
| interruption_sensitivity | No | Sensitivity to user interruptions (0.0–1.0). |