AI Agents
Create and manage your AI voice assistants
What is an AI Agent?
An AI agent is your virtual receptionist. It answers phone calls, greets callers, answers questions, books appointments, and handles conversations — just like a human team member, but available 24/7 in 40+ languages.
Creating an Agent
Choose Industry
Select Use Case
Configure Basics
Set Behavior
Pick Voice
Choose Industry
Select the industry your business belongs to — healthcare, automotive, real estate, beauty, education, hospitality, and more. This helps the AI understand your business context and suggest the right conversation templates.
Select Use Case
Pick what your agent will do — appointment booking, lead qualification, customer support, follow-up calls, or other common tasks. This defines the agent's primary goal during conversations.
Configure Basics
Give your agent a name, choose its primary language, and select a quality preset. The name is how your agent identifies itself, the language sets what it speaks by default, and the quality preset controls how it sounds and responds.
Set Behavior
Write instructions that tell your agent who it is, what it knows, and how to behave. Set the welcome message it says when answering calls. This is where you define everything about your agent's personality and knowledge.
Pick Voice
Choose how your agent sounds. Preview different voices to find the right tone and personality for your business — professional, friendly, warm, or authoritative.
Quality Presets
Quality presets control how your agent sounds and responds. Choose based on what matters most to your business.
| Preset | Response Speed | Voice Quality | Language Support | Best For |
|---|---|---|---|---|
| Fast | Fastest response | Good | Primary language only | High-volume simple calls |
| Balanced | Fast response | Better | All 40+ languages | Most businesses |
| High Quality | Moderate | Great | Primary language only | Complex conversations |
| Premium | Slightly slower | Best available | All 40+ languages | Premium experience |
Multi-language support
Writing Agent Instructions
This is the most important part of setting up your agent. Your instructions tell the agent who it is, what it knows, and how to behave during calls. Here are some tips for writing effective instructions:
Start with who the agent is — give it a name, specify your company, and define its role (receptionist, support agent, booking assistant, etc.).
List your services, prices, and hours — the more details you provide, the more accurately your agent can answer caller questions.
Explain how to handle common questions — think about what callers ask most frequently and write clear answers your agent should give.
Set boundaries — tell your agent what NOT to discuss, such as competitor information, pricing it shouldn't commit to, or topics outside its scope.
Define how to end calls politely — describe how your agent should wrap up conversations, whether by confirming next steps, summarizing what was discussed, or thanking the caller.
Automatic formatting
Agent Capabilities
Beyond conversation, your agent can take real actions during calls when you enable these capabilities:
Calendar Booking — when enabled, your agent can check available time slots and schedule appointments during calls. The appointment appears directly in your Google Calendar, so you'll see it right away.
End Call — allows the agent to hang up politely when the conversation is complete, rather than waiting for the caller to disconnect. This ensures calls end naturally after all topics are addressed.
Voice & Sound Quality
Multiple natural-sounding voices are available. You can preview each one during agent setup before choosing the right fit for your business.
Voice quality depends on your quality preset. Premium and High Quality produce the most human-like speech. Most callers cannot distinguish the AI from a human receptionist.
The AI handles accents, dialects, and colloquial speech across all supported languages.
Custom voice cloning is not available yet but is on our roadmap.
Choose the right voice
How the Agent Handles Conversations
Average response time ranges from 300ms (Fast preset) to 800ms (Premium preset). Callers experience natural conversation pacing that feels like talking to a real person.
The AI detects caller intent, handles interruptions, and adapts if someone talks over it. If the AI doesn't understand something, it politely asks for clarification rather than guessing.
The agent can detect caller sentiment and adjust its tone accordingly — for example, becoming more empathetic if the caller sounds frustrated.
| Situation | How the Agent Responds |
|---|---|
| Caller asks a question it knows | Answers immediately from its instructions |
| Caller asks something unexpected | Politely says it will pass the message to the team |
| Caller interrupts mid-sentence | Pauses and listens, then responds |
| Caller sounds frustrated | Acknowledges feelings and tries to help |
| Caller requests a human | Explains it will have someone call back (or transfers if configured) |
| Call goes silent | Prompts the caller to continue |
Call Escalation & Human Handoff
Currently the agent can inform callers that a team member will follow up, and the call details are saved for your team to review.
Call transfer to a live human agent is on our roadmap for an upcoming release.
Putting callers on hold is not currently supported — the agent maintains continuous conversation.
There is no voicemail fallback yet, but the agent will always try to help or take a message.
Need live call transfer today?
Testing & Improving Your Agent
Make test calls to yourself to hear how the agent sounds before going live. This lets you experience exactly what your callers will hear.
Review call transcripts to identify areas where the agent needs better instructions. Refine your system prompt based on real conversation patterns.
A/B testing different agent configurations is not yet built-in, but you can create multiple agents and compare their call results in Analytics.
Learn from your transcripts
Editing & Deleting
You can update any agent setting at any time from the agent detail panel — change its name, voice, instructions, quality preset, or capabilities whenever you need to.
Deleting an agent removes it permanently. Any phone numbers assigned to that agent will become unassigned and will need to be reassigned to another agent before they can receive calls again.
Limits
Each account can have up to 3 agents. Each agent can handle unlimited concurrent calls, so even a single agent can manage your entire call volume. Agent names can be up to 200 characters.