Agent Builder โ
Create and set up AI voice agents that handle phone calls for your firm. They can collect info, answer questions, and pass calls to your team when needed. ๐ค๐
๐ง What is Agent Builder? โ
Agent Builder is a tool where you build AI voice agents. These agents talk on the phone for you! Here's what they can do:
- ๐ Handle incoming and outgoing phone calls
- ๐ Follow your custom instructions during the conversation
- ๐ Collect info from callers using forms
- ๐ Transfer calls to your team members
- ๐ฌ Send texts and emails during or after calls
- ๐ Use your knowledge base to answer specific questions
- ๐ Analyze calls after they're done with statuses and data
๐๏ธ Creating an Agent โ
There are two ways to create an agent:
๐ง Agent Builder Wizard (Recommended) โ
The Agent Builder Wizard walks you through a guided, step-by-step flow that collects your goals, recommends a template, and pre-fills defaults โ so you can go from zero to a working draft agent in minutes.
- Go to Agent Builder in the main menu
- Click Create Agent with Wizard
- Answer the onboarding questions (practice area, contact type, goal)
- Walk through each step: Name & Voice, Call Criteria, Actions, Welcome Messages
- Review and click Create Draft Agent
- Test and publish from the full agent builder
The wizard supports templates for common workflows (Client Intake, Appointment Setter, AI Receptionist, Transfer Agent, Medical Information, Case Reactivation, Form-Based, and Custom) and generates a tailored prompt using AI.
๐ฌ Manual Creation (Starter Flows) โ
You can also create an agent manually with a starter flow:
- Go to Agent Builder in the main menu
- Click Create Agent
- Pick a starter flow (or start from scratch)
- Set up the agent's instructions, voice, and settings
- Test it with a test call ๐งช
- Publish when you're happy with it โ
| Starter | Description |
|---|---|
| Prompt-Based | Start with a blank page and set everything up yourself |
| Form-Based | Pick a form โ the agent's instructions are built from the form's questions automatically |
| AI Receptionist | Ready-to-go setup for answering incoming calls |
| Transfer Agent | Ready-to-go setup for transferring calls to your team |
๐ฅ๏ธ Agent Layout โ
The agent editor has two columns on one page:
- Left column โ Agent instructions, form picker (if form-based), knowledge base, actions (transfer, SMS, email), and the Customize Behavior chatbox
- Right column โ Extra settings: voice, call options, voicemail, background sound, after-call analysis, and the test call panel
โ๏ธ Agent Prompt โ
The General Prompt is the main set of instructions that tells the agent how to act. You can use to plug in custom info like names or case details.
๐ก Writing Good Prompts โ
- Tell the agent exactly what its job is and how it should sound
- Add instructions for tricky situations
- Use variables like
,,to make each call feel personal - Say what info to collect and when to transfer the call
๐ Welcome Messages โ
Set what the agent says first when a call starts:
| Setting | Description |
|---|---|
| Inbound Welcome Message | What the agent says when someone calls in |
| Outbound Welcome Message | What the agent says when it calls someone |
๐ง Override System Prompt โ
For form-based agents, the instructions are created from the form automatically. Turn on Override System Prompt if you want to write your own instructions instead.
๐ Form-Based Agents โ
Form-based agents use a form to guide the conversation. The agent automatically:
- Builds instructions from the form's sections and questions
- Collects answers during the call
- Saves the answers back to the form
- Tracks which questions were answered, skipped, or left empty
๐ Setting Up a Form-Based Agent โ
- Click the Form Selector in the agent editor
- Pick an existing form or make a new one
- The agent's instructions are built from the form automatically
- You can turn on Override System Prompt to customize even more
๐ Task Extraction โ
Click Extract Tasks to have the AI read a document (PDF, Word) and turn it into form questions automatically. This is great for turning existing questionnaires into agent-ready forms! ๐ช
๐ฆธ Agent Capabilities โ
Turn on extra things the agent can do during calls:
๐ Call Transfer โ
When turned on, the agent can send calls to a real person:
| Setting | Description |
|---|---|
| Transfer Number | The phone number to send the call to |
| Transfer Type | Cold transfer (sends right away) or warm transfer (gives context first) |
| Transfer Only If Human | Only complete the transfer if a real person picks up |
| Human Detection Timeout | Seconds to wait for a real person to answer |
| Whisper Message | An optional message spoken only to the receiving agent before the transfer completes ๐คซ |
๐ฌ Send SMS โ
The agent can send a text message during or after a call:
| Setting | Description |
|---|---|
| SMS Body | The message template (can include variables) |
๐ง Send Email โ
The agent can send emails to the client:
| Setting | Description |
|---|---|
| Email Variable | Which variable has the client's email (e.g., ) |
| Email Subject | The subject line |
| Email Body | The email content |
๐ Managing Agents โ
๐ Agent List โ
The main Agent Builder page shows all your agents with:
| Feature | Description |
|---|---|
| Search | Find agents by name ๐ |
| Voice Preview | Listen to agent voice samples directly from the list ๐ |
| Pagination | Browse through your agents page by page |
| Delete | Remove agents you don't need anymore ๐๏ธ |
โ๏ธ Editing an Agent โ
Click on any agent in the list to open the editor. Your changes are saved as a draft until you hit publish.