Skip to main content

⚙️ Advanced tab (user guide)

The Advanced tab is where you give your agent extra abilities during calls: ending calls on purpose, transferring callers, booking appointments, collecting details after or during a call, joining meetings, using phone menus (press-a-number systems), optional clinic-related options, and connecting custom actions. You will also find phone number assignment for this agent, tools to test and connect the agent, and sender settings for notifications.

📋 Agent Functions (main section)

Under the title Agent Functions, a short line explains that you can turn on things like calendar booking and ending calls—read it once; it sets context for everything below. Below that, a grid of cards lets you open setup for each type of function. Each card has a title, one line of help text, and a Configure button (or a switch in one special case).

🔴 End Call

Let your agent know when and how to end a call—so it wraps up conversations at the right time.
  1. Click Configure on the End Call card.
  2. A panel appears with a single large Description box.
  3. Enter simple step-by-step guidance in everyday language. Example: “After confirming the appointment is booked, thank the caller and end the call politely.”
  4. Click Save to apply, or Cancel to close without saving.
Here’s what the panel looks like: End Call description field and Save

🔄 Call Transfer

Empower your callers to reach the right person—instantly. The Call Transfer feature allows your AI agent to intelligently hand off conversations to a real staff member or team whenever personalized human support is needed, a booking must be made, or a specialized department should step in.
  1. Click the Configure button on the Call Transfer card.
  2. Complete a few simple settings—tailored to your workflow.
  3. Hit Save to activate. Use Cancel to exit without changes.

🔁 Warm Transfer

Decide how callers are routed:
  • Warm Transfer: Your AI agent smoothly prepares the handoff and connects the caller to a single destination—no awkward transitions!
Warm Transfer with Caller ID Mode, Description, and Phone Number 📞 Caller ID Mode Control the number displayed to the receiving party:
📝 Description Add clear, concise instructions for your AI about what to say during the transfer. (Example: “Introduce the caller and explain they want to schedule an appointment. Then connect the call.”) ☎️ Phone Number Designate the destination number (in international format, e.g. +14154155555).
⚠️ If left blank and you save, Call Transfer will be disabled.

🗓️ Schedule Transfer

Route callers automatically to different numbers based on business hours, staffing, or special scenarios. Schedule Transfer with fallback number, business hours routing rules, and failover behavior 🌟 Features:
  • Description: What should your AI say during the handoff? (Think: a quick summary and polite introduction.)
  • Default/Fallback Number: Used as the primary transfer and as a safety net if all else fails.
  • Business Hours Routing:
    1. Set Routing Mode to Use day/time rules
    2. Click Add Rule for blocks like “Weekdays Morning” or “After Hours”.
      • Days: Which weekdays the rule applies to
      • Start/End time: When is this number active?
      • Transfer Number: Destination for this time period
      • Label: Easily recognize the rule (e.g. “Lunch Shift”)
      • Remove: Clear outdated rules in one click
  • Failover Behavior:
    If the transfer doesn’t connect:
    • Enable Continue conversation if transfer fails
    • Provide a Failure Message — what your AI should say instead
      (Example: “Sorry, I couldn’t reach a human right now. Can I help you with something else?”)

📅 Calendar Appointments

Purpose: Let your agent check availability and book appointments using your connected calendar system. You can integrate your calendar from the Settings > Integrations tab. Connect either:
  • Go High Level (GHL)
  • Calendly
  • Rizz Dial (Google Calendar)
ℹ️ Make sure you’ve connected your calendar (or Calendly) from the Integration tab in your settings before configuration.
Choosing the booking method and selecting GHL, Calendly, or Google Calendar/Rizz Dial: Appointment booking options and calendar selection
  1. From the Calendar Appointments card, click Configure.
  2. If you select Direct Calendar Booking:
    • Select Calendar Platform: Pick GHL, Calendly, or Google Calendar/Rizz Dial—choose whichever you’ve already connected.
    • Choose Calendar: Select the calendar your agent should use for bookings. If no options appear, confirm your integration is properly set up under Settings > Integrations.
  3. Appointment Title: Set the event name shown on the calendar (e.g., “Sales Call”, “Consultation”).
  4. Booking Window: Set how many days into the future your agent can offer appointments (e.g., show only the next 7 days).
  5. Collect Contact Information: Choose the caller details your agent must collect before booking (options depend on calendar platform).
  6. Calendar Timezone: Match the calendar’s timezone to your business/location needs.
  7. Click Save to apply changes or Cancel to discard edits.
Customizing appointment details, contact fields, and extra options: Appointment details customization, contact collection, and configuration options When your calendar integration is complete and saved, you’ll see a confirmation in Active Functions. Otherwise, a message will alert you that no calendar is selected.

📋 Post-Call Information

Purpose: After the call ends, have the agent capture specific information you care about (aligned with fields your system can store).
  1. Choose Configure on the Post-Call Information card.
  2. Use Collect User Information to select one or more items (the list depends on your connected setup).
  3. Save applies. Cancel closes without saving.
Opening post-call setup from the card: Post-Call Information configure entry Selecting which information to collect: Collect user information multi-select Active Functions shows how many fields you selected.

📝 Live Call Updates

Purpose: While the call is still active, update stored information when the caller says something relevant. What the Live Call Updates function is for: Live Call Updates purpose and configure
  1. Choose Configure on the Live Call Updates card.
  2. Select the information the agent is allowed to update during the call.
Choosing which fields can be updated during the call: Select fields for live updates
  1. Save applies.
Additional options on the same flow (if your screen shows these steps): Live update save and related controls Active Functions shows how many fields are in use.

🎥 Join Meeting

Purpose: Connect video meeting behavior so the agent can work with your meeting flow.
  1. Choose Configure on the Join Meeting card.
  2. Select Google Calendar: Pick the calendar to use when this applies.
Calendar selection for join-meeting behavior: Join Meeting Google Calendar selection
  1. Description: Explain when and how the agent should use the meeting action.
  2. Save applies. Cancel closes without saving.
Description and save—aligned with the fields above: Join Meeting description and Save

🏥 Setup Cloud Clinic Integration (only if you see this card)

Purpose: Turn clinic-related features on for this agent when your organization uses that integration. You may see a switch to enable or disable the feature. If your profile is missing required clinic connection details, the switch may stay off and a note tells you to add Source System Id and Auth Token in Profile Settings first.

🔗 API Configuration

Purpose: Set up custom webhooks and API actions for your agent, allowing it to interact with your own services in addition to built-in tools like calendar and transfer. Click Configure to manage your API action list. When enabled, these actions appear in Active Functions under the API Configuration summary, which displays each action’s endpoint, HTTP method, and data format. Example view of multiple API actions: API configuration list Form for adding or editing an API action (fields adjust based on integration details): Add or edit API configuration form

☎️ Press Digit (IVR Navigation)

Purpose: When the other side uses a phone tree (“Press 1 for sales…”), the agent can listen and press the right keys. Press Digit as an agent function you can configure: Press Digit IVR in Agent Functions
  1. Choose Configure on the Press Digit card.
  2. Description: Explain the situation (for example, navigate to support). Stay within the character limit shown under the box.
  3. Pause detection delay: How long the agent waits before sending each digit—adjust if menus are slow or fast (allowed min/max are on screen).
  4. Save applies. Cancel closes without saving.
Description field, character limit, and pause delay: Press Digit description and pause detection delay

📞 Phone Number Configuration

Purpose: Choose which incoming and outgoing phone numbers this agent uses from numbers available to your account. Inbound Numbers — Open the list and pick the number that should receive calls for this agent; use the save control next to the list to apply. Outbound Numbers — Pick the number used or shown for outbound calls from this agent; use the save control next to the list to apply. If a number is already used elsewhere, your organization’s rules may limit what appears in the list. Inbound and outbound pickers on one screen: Inbound and outbound phone number selection

🛠️ Tools & Testing

Shortcuts for trying the agent and technical setup. The row of tool buttons on the agent page: Test Call, AI Widget, Endpoints, GHL fields, Webhook Open each when you need that task—some panels are for administrators or technical staff. Map Inbound Call GHL Fields opens field mapping similar to this: Map inbound call GHL fields Configure Webhook Endpoint uses a URL and HTTP method like this:
Webhook URL and HTTP method

✉️ Sender Management

Purpose: Choose who receives notifications about this agent — by email or SMS — and keep those destinations in one list. Sender Management table with Add Sender button The table lists every sender destination configured for this agent: Use Search to find a destination quickly, and Show entries / pagination when the list grows.

➕ Add a sender

  1. Click + Add Sender.
  2. Enter Send To — the email address or phone number that should receive notifications.
  3. Choose Send Type:
    • Email — notifications go to that email address.
    • SMS — notifications go as a text message to that phone number.
  4. Save to add the row to the table.
If no senders are configured yet, the table shows No data available in table until you add the first one. Use the row Action controls to update or remove an existing sender when your notification destinations change.