Skip to content

AI Agents

The AI Agents overview screen showing Conversation AI and Voice AI options with their configuration status

The AI Agents screen is your control center for every automated assistant in your account — you can see what’s active, what’s in test mode, and jump into the settings for each one.

Your CRM includes two distinct AI assistants: Conversation AI (for text-based channels like SMS, live chat, and messaging apps) and Voice AI (for inbound phone calls). Together they act as a first line of contact — available 24/7, consistent in tone, and smart enough to book appointments and answer common questions before a human ever needs to step in.

Used thoughtfully, these tools mean leads get an instant response at 2 a.m., routine questions never pile up in your inbox, and your team’s time is reserved for conversations where a human touch genuinely matters.


AgentChannelPrimary use cases
Conversation AISMS, web chat, Facebook/Instagram DMs, emailAuto-respond to inbound messages, qualify leads, answer FAQs, guide contacts to book appointments
Voice AIInbound phone callsAnswer calls, collect caller info, book appointments, route to the right team member

Both agents can be configured independently. You might run Conversation AI on your main phone number’s SMS thread but leave Voice AI turned off — or vice versa. You’re in full control of what each one handles.

  1. Click AI Agents in the left navigation (it may appear under a top-level AI or Automation section depending on your account layout).
  2. The overview screen shows the two agent types — Conversation AI and Voice AI — along with their current status (Active, Test Mode, or Off).
  3. Click either card to open its settings and configuration.

The Conversation AI configuration screen showing the bot persona, knowledge base, and channel toggles

Conversation AI’s settings screen is where you define the bot’s persona, feed it your knowledge base, and choose which channels it’s allowed to respond on — all before flipping it live.

Conversation AI monitors your inbound text-based messages and jumps in to respond automatically when a real team member hasn’t replied within a set window — or instantly, if you prefer. It can handle the opening exchange of any conversation: answering a question, collecting a name and email, or walking a contact through booking an appointment.

When a new message arrives on a channel where Conversation AI is active:

  1. The AI reads the message and checks it against its instructions and knowledge base.
  2. It generates a response in the persona and tone you’ve defined.
  3. If the contact’s question leads toward booking an appointment, the AI can surface available slots and complete the booking — without any human in the loop.
  4. If the conversation reaches a point outside the AI’s scope (a billing dispute, a complex technical question, an upset contact), it flags the conversation for human review and can notify your team via a workflow or notification.

Define the bot’s persona and instructions

Section titled “Define the bot’s persona and instructions”
  1. Open Conversation AI from the AI Agents screen.
  2. Under Bot Name, enter how the assistant should introduce itself — for example, “Maya” or “the scheduling assistant.”
  3. In the Instructions or System Prompt field, describe the bot’s role in plain language:
    • What it’s there to help with.
    • Topics it should not engage with (politics, personal advice, competitor questions).
    • The tone it should use (friendly and professional, concise, etc.).
  4. Set the Response Delay if you want the AI to pause briefly before replying — a short delay (30–60 seconds) can make responses feel less robotic.

The knowledge base is what Conversation AI draws on when answering questions. A well-stocked knowledge base is the difference between an AI that gives accurate, helpful answers and one that guesses.

  1. Scroll to the Knowledge Base section.
  2. Add content in any combination of:
    • Text entries — paste in FAQs, service descriptions, pricing, hours, or any information contacts regularly ask about.
    • Website URLs — the AI can scrape and index content from your website pages.
    • Documents — upload PDFs or text files (service guides, menus, procedure docs).
  3. After adding content, click Train (or Save & Train). The system processes the content and makes it searchable by the AI.
  1. Scroll to the Channels section.
  2. Toggle on any channel where you want the AI to be active: SMS, Live Chat, Facebook Messenger, Instagram DM, or others your account supports.
  3. Set the Trigger condition for each channel:
    • Always respond — the AI replies to every inbound message immediately.
    • Respond if no reply within X minutes — the AI kicks in only after your team hasn’t responded in the set window. This is the safer starting point.

Before going live, switch the agent to Test Mode:

  1. In Conversation AI settings, find the Mode toggle and select Test.
  2. Send a test message to the channel from a personal phone or a test contact.
  3. Review the AI’s response. Does it answer correctly? Is the tone right? Does it handle edge cases gracefully?
  4. Adjust instructions and knowledge base entries based on what you observe.
  5. Repeat the test until you’re confident in the responses, then switch to Active.

Conversation AI knows when to step back. You can configure handoff triggers — specific phrases or conditions that tell the AI to stop responding and alert a human:

  • Contact says “I want to talk to a real person.”
  • Sentiment appears negative or the contact seems frustrated.
  • A question falls outside the knowledge base entirely.

When a handoff is triggered, the AI can add a tag to the contact, send an internal notification to your team, or move the conversation into a specific pipeline — whichever workflow makes sense for your business.


The Voice AI configuration screen showing the voice selection, call flow, and appointment booking settings

Voice AI’s settings let you choose a voice, script the opening greeting, define what the assistant can help with, and connect it to your calendar so it can book appointments live on the call.

Voice AI answers inbound phone calls the same way Conversation AI handles text — automatically, consistently, and around the clock. A caller rings your number, Voice AI picks up, greets them in a natural-sounding voice, collects information, answers questions, and — when the call is about scheduling — books the appointment directly.

  1. An inbound call arrives on a phone number where Voice AI is enabled.
  2. The AI answers with your configured greeting.
  3. It listens to the caller’s response and uses speech recognition to understand their intent.
  4. Depending on what the caller needs, the AI answers questions (drawing from the same knowledge base as Conversation AI), books an appointment, or gathers information to pass along to your team.
  5. If the caller needs a human, Voice AI can transfer the call to a team member or voicemail, or offer a callback.
  1. Open Voice AI from the AI Agents screen.
  2. Under Voice, select from the available voice options. Listen to the preview clips — choose a voice that matches your brand’s tone.
  3. In the Greeting Script field, write what the AI says when it picks up. Keep it brief and friendly:
    • Example: “Hi, thanks for calling. You’ve reached [Business Name]. I’m an AI assistant and I can help you schedule an appointment or answer questions — what can I help you with today?”
  4. Enable Speak slowly or adjust pace if your audience is likely to include older callers or non-native speakers.

Voice AI can only book appointments if it knows your availability:

  1. Scroll to Appointment Booking.
  2. Select the Calendar you want Voice AI to use for scheduling (this must be an active calendar in your CRM).
  3. Set any booking constraints — minimum notice time, maximum days out, buffer between appointments.
  4. Save. Voice AI will now check real-time availability and confirm bookings live on the call.

Define what Voice AI handles and what it routes

Section titled “Define what Voice AI handles and what it routes”
  1. In the Call Flow or Routing section, define the scenarios Voice AI will handle independently:
    • General questions (hours, location, services).
    • Appointment scheduling.
    • Cancellation or rescheduling requests.
  2. Define the scenarios where it should transfer to a human or take a message:
    • Billing or account questions.
    • Complaints or escalations.
    • Any request it can’t confidently fulfill.
  3. Set the Transfer Number — the phone number or team member extension calls are routed to when a human is needed.
  1. Set the agent to Test Mode in its status toggle.
  2. Call the number from your own phone.
  3. Try multiple scenarios: ask a simple question, try to book an appointment, ask something the AI shouldn’t know, then ask to speak to a human.
  4. Take notes on anything that sounds wrong or unclear.
  5. Update the greeting, call flow, or knowledge base as needed, then test again.
  6. Switch to Active only when every scenario sounds right.

Every call handled by Voice AI creates a record in your CRM:

  • A call log with the date, time, duration, and caller number.
  • A transcript of the conversation.
  • Any contact data collected during the call (name, email, appointment time).
  • The recording (if your account has call recording enabled).

These records appear on the contact’s timeline, so when a human team member follows up later, they can see exactly what the AI discussed.


AI agents improve over time — but only if you actively tune them based on real conversations. Make it a habit to:

  • Review flagged conversations — check any conversation where the AI handed off to a human. Was the handoff appropriate? Could the AI have handled it with better instructions?
  • Update the knowledge base when you add a new service, change your hours, or adjust pricing. An outdated knowledge base leads to outdated answers.
  • Watch for patterns — if the same question keeps triggering a handoff, the AI probably doesn’t have the right information. Add the answer to the knowledge base.
  • Read the transcripts — both for Conversation AI and Voice AI, the transcripts reveal exactly how the AI is representing your business. Anything that sounds off is worth adjusting.