⚙️ 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
Purpose: Tell the agent when and how it may end the call after your business goal is finished.- Choose Configure on the End Call card.
- A panel opens with a single large text area: Description.
- Write clear instructions in everyday language (for example: after the appointment is booked, end the call politely).
- Choose Save. Cancel closes without saving.

🔄 Call Transfer
Purpose: Send the caller to another phone number or to a destination chosen dynamically from the conversation.- Choose Configure on the Call Transfer card.
- Fill in only the fields that apply to your choices.



📅 Calendar Appointments
Purpose: Let the agent check availability and book appointments on a calendar you connect.- Choose Configure on the Calendar Appointments card.
- Book Appointments On: Pick where your calendar lives—Go High Level or your product’s own calendar (labels match your screen). Help text explains when to pick each.
- Select Calendar: After choosing the platform, pick the specific calendar. For the Go High Level path, calendars often fill after your location is connected; if the list is empty, finish connection steps first.

- Appointment title: What should appear on the calendar when a booking is made (for example “Sales call”).
- Booking window (days): How many days ahead the agent may offer times (example: 7 means only slots in the next seven days).
- Collect contact information: Which details the agent should gather before booking; the list depends on your platform. Select more than one where allowed.
- Calendar timezone: The calendar’s timezone—should match how the calendar is set up in your booking system.
- Save applies everything. Cancel closes without saving.

📋 Post-Call Information
Purpose: After the call ends, have the agent capture specific information you care about (aligned with fields your system can store).- Choose Configure on the Post-Call Information card.
- Use Collect User Information to select one or more items (the list depends on your connected setup).
- Save applies. Cancel closes without saving.


📝 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:
- Choose Configure on the Live Call Updates card.
- Select the information the agent is allowed to update during the call.

- Save applies.

🎥 Join Meeting
Purpose: Connect video meeting behavior so the agent can work with your meeting flow.- Choose Configure on the Join Meeting card.
- Select Google Calendar: Pick the calendar to use when this applies.

- Description: Explain when and how the agent should use the meeting action.
- Save applies. Cancel closes without saving.

🏥 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: Manage custom web actions the agent can call (your own services), separate from the built-in calendar and transfer tools. Choose Configure to open the list of API actions. When an API-style action is active, Active Functions can show an API Configuration summary with address, method, and content style. List of configured API actions:

☎️ 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:
- Choose Configure on the Press Digit card.
- Description: Explain the situation (for example, navigate to support). Stay within the character limit shown under the box.
- 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).
- Save applies. Cancel closes without saving.

📞 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:
🛠️ Tools & Testing
Shortcuts for trying the agent and technical setup. The row of tool buttons on the agent page:
| Button | What it is for |
|---|---|
| Test Call | Start a test call flow so you can hear how the agent behaves. |
| AI Widget Configure | Open setup for the chat or web widget tied to this agent. |
| Endpoints | View connection addresses and related information for integrations. |
| Map Inbound Call GHL Fields | Match incoming call data to fields in your connected business platform. |
| Configure Webhook Endpoint | Set or view where call events can be sent for other systems. |


✉️ Sender Management
Purpose: Manage where notifications about this agent can be sent (for example email or text), as rows in a table. Add Sender opens a short form. Send To: destination (email or phone, depending on your process). Send Type: Email or SMS. Saving adds a row; the table includes actions to manage existing entries. Sender list and Add Sender: