Converse Logo
Platform Features

Agent Builder

Agents are the AI personas that handle conversations. Configure their personality, capabilities, voice, and which tools and knowledge bases they have access to.

Agent Configuration

System Prompt

The system prompt is the most important setting. It defines who the agent is and how it behaves. Write it clearly:

Keep responses short for voice

Voice agents should respond in 1–2 sentences per turn. Long responses feel unnatural on a phone call and delay the conversation. If the agent needs to explain something complex, break it into multiple turns.

AI Model

Choose the language model that powers the agent's reasoning. Different models offer different trade-offs between speed, capability, and cost. The default is optimized for conversational voice — fast responses with high accuracy.

Voice Language

Select the language your callers will speak in. This affects both speech recognition accuracy and the voice output. Supported languages include English, Hindi, Tamil, Telugu, Malayalam, Kannada, Marathi, Spanish, French, German, and Arabic.

Multilingual calls

If your callers switch between languages (e.g., English and Hindi), set the language to English (India) and instruct the agent in the system prompt to respond in whichever language the caller uses.

Voice

Pick a voice from the library. Voices are organized by language and gender. You can preview any voice from the Playground → TTS tab before assigning it. For brand consistency, you can also clone a custom voice.

Greeting

The first thing the agent says when a call connects. Keep it short: "Hello, this is Maya from Acme support. How can I help you today?" If you're using a Flow with a Prompt node before the Agent node, the greeting from the Flow node takes priority.

Built-in Tools

Enable tools the agent can use during a call. Each tool is available by toggling it on and optionally configuring it:

Agent Actions (AI-driven routing)

Beyond built-in tools, you can configure Agent Actions — custom behaviors the AI decides to trigger autonomously based on the conversation:

Each action has a "When to use" description you write in plain English. The AI reads this and decides when to trigger the action — no keyword matching needed.

Knowledge Base Assignment

Assign specific knowledge base documents to an agent. When the agent has the Knowledge Base Search tool enabled, it only searches documents assigned to it — not all documents in your workspace. This ensures data isolation between agents.

Custom Tools Assignment

Custom tools (HTTP APIs, webhooks, code snippets) you create in the Knowledge & Tools section can be assigned to specific agents. An agent only sees tools explicitly assigned to it.

Agent status