Skip to main content
The Appointments page acts as a centralized calendar for your Agni workspace. When your AI agents successfully negotiate a time and book a meeting with a caller, the resulting calendar events are automatically synced and displayed here.
Agni Appointments Dashboard

Integration Sources

Agni natively supports two major scheduling platforms. You can toggle between them using the Source menu on the left sidebar to view platform-specific bookings:

GoHighLevel

View appointments synced from your connected GHL sub-accounts. Filter by Confirmed, Cancelled, or Rescheduled.

Cal.com

View appointments synced via your Cal.com webhooks. Filter by Upcoming or Cancelled.
Connection Required: If you see a “Failed to load appointments” error, you must first authenticate and connect your GHL or Cal.com account in your Workspace Settings.

Calendar Controls

To help you manage high volumes of automated bookings, the dashboard provides several organizational tools:

Views & Navigation

Switch between Month, Week, and Day views to adjust timeline density. Click Refresh to manually pull the latest webhook data.

Search & Filter

Instantly find bookings using the Attendee Search bar, or quickly isolate cancelled meetings to review associated call logs.

Manual Actions

While agents handle automation, you can click + New Appointment to manually reserve a slot directly from the Agni dashboard.

API Reference

Manage your calendar integrations and appointments programmatically via the Agni REST API.

GHL Integration API

List appointments, lookup calendars, and manage GoHighLevel OAuth.

Cal.com Integration API

List Cal.com appointments, lookup event types, and manage connections.