Integrations
The Integrations page is your central hub for connecting Agni with external CRMs, scheduling tools, and workflows. We have moved this out of the Settings menu—you can now access Integrations directly from the main left-hand sidebar.The Integrations Dashboard
When you navigate to the Integrations page, you will see a top-level overview of your current connectivity status:- Connected Integrations: Displays the total number of active connections you currently have.
- Available Integrations: Shows the total number of integrations Agni currently supports (e.g., GoHighLevel, Cal.com).
- Sync Status: Indicates whether your connected apps are actively syncing data or if they are currently idle.

Connecting GoHighLevel (GHL)
Integrating your GoHighLevel account allows your AI agents to manage CRM contacts, sync calendars, and automate appointments seamlessly.Step-by-Step Setup
- Initiate Connection: On the Integrations page, locate the GoHighLevel card under “All Integrations” and click Connect.
- Log In: You will be redirected to a HighLevel login screen. Enter your credentials to continue.

- Grant Permissions: Review the requested permissions (Contacts, Calendars, Locations, Users) necessary for Agni to function optimally, and click Next.

- Select Account: Choose the specific Sub-Account you want to link to Agni from the dropdown menu.

Managing Your Connection
After connecting, the GoHighLevel card on your Integrations page will update to show its active status. You have three management options:- Configure: Click this to view your active Connection Status, Location ID, Company ID, and the number of AI agents currently linked to a GHL calendar.
- Refresh: Use this button if you are experiencing any syncing issues (e.g., calendars not displaying correctly or data failing to push to your GHL account). It forces a manual sync.
- Disconnect: Completely removes the GoHighLevel integration from your Agni workspace.

Managing Appointments
Once GoHighLevel is connected, you unlock the Appointments tab in the sidebar. Here, you can view a full calendar of all appointments booked through your GHL account. You can track them by Day, Week, or Month, and filter by status (Confirmed, Cancelled, Rescheduled). You also have the ability to manually book new appointments directly from this interface using the + New Appointment button.
Configuring Agents for GoHighLevel
To fully utilize the integration, you must configure your individual AI agents to use your GHL resources.1. Setting Up the Calendar
In your specific Agent’s configuration settings, scroll down to the Calendars section. Select Lead Connector to link the agent to your GoHighLevel calendar.2. Assigning Human Agents
Below the calendar settings, you will find the Assign Human Agent section. This allows your AI to route calls or assign tasks to specific team members pulled directly from your GHL account.Prerequisite: The team members must first be added and configured inside your GoHighLevel settings under My Staff.

3. Call Transfer Rules
For the “Assign Human Agent” feature to actually trigger during a live conversation, you must configure the agent’s Transfer Call function.Connecting Cal.com
Agni offers two distinct ways to integrate Cal.com: an Org-Level integration for managing multiple accounts globally, and an Agent-Level integration for connecting a specific calendar event directly to a single AI agent.1. Org-Level Integration (Workspace)
Connecting at the organization level allows you to add multiple Cal.com accounts simultaneously.- On the Integrations page, locate the Cal.com card and click Connect.
- Enter your Cal.com API Key and assign an Account name.
- Giving the account a clear name is crucial if you plan to connect multiple accounts, as it helps you identify which calendar you are assigning later on.
Note: Even with multiple accounts connected at the Org level, a single AI agent can still only be assigned to one specific event at a time.

2. Agent-Level Integration (Custom API Key)
If you prefer to bypass the workspace settings and connect a specific event directly to a specific agent, you can do this from within the Agent Builder.- Navigate to the agent you want to edit and open the Calendars section.
- Select Cal.com.
- Choose the Custom API Key tab.
- Input the specific Cal.com API Key and the exact Event ID (found in your Cal.com dashboard) that you want this agent to book appointments for.


Master Calendar Time Zone Configurations
Handling appointments across different global regions can be tricky. To solve this, Agni includes an independent Calendar Time Zone setting inside your Agent Builder.How the Timezone Resolver Works
Let’s look at a common scenario where the business operates in one timezone, but the AI agent is serving customers in another.- Your Native Calendar: Pacific/Fiji (UTC+12)
- Your Target Audience: America/Los_Angeles (UTC-7)
America/Los_Angeles, the AI knows the lead is speaking in Pacific Time.
When the lead books for 4:00 PM:
- The AI agent seamlessly reserves 4:00 PM in
America/Los_Angelestime. - The Agni system automatically converts this data so that it appears correctly on your native calendar.
- In your personal Cal.com or GHL dashboard, you will accurately see the booking scheduled for 11:00 AM the following day in Pacific/Fiji time.

