Skip to Content
DocsIntegrationsOverview

Integrations Overview

BuildVoiceAI connects with the tools your agency already uses. Integrations allow your AI voice agents to log calls to your CRM, book appointments on calendars, send notifications to Slack, and trigger automations through webhooks.

Integration Categories

Where Integrations Live

Integrations are configured at two levels:

  • Client-level (primary) — Open a client from Clients in the sidebar, then scroll to the Integrations section on the client detail page. Client-level integrations apply to that client’s agents and override agency defaults.
  • Agency-level defaults — Go to Settings → Integration Defaults. These serve as fallbacks when a client does not have their own integration configured.

API & Webhooks configuration is found in Settings → API & Webhooks (agency-level) or on the client detail page (client-level).

Connection Status

Each integration card displays its current status:

  • Connected — The integration is active and authenticated. A green indicator is shown.
  • Not Connected — The integration has not been set up yet. Click the card to begin setup.

Enabling and Disabling

Once an integration is connected, you can enable or disable it without removing the connection entirely. This is useful when you want to temporarily stop syncing data to a CRM without losing your authentication.

  1. Open the integration settings (on the client detail page or in Settings → Integration Defaults)
  2. Find the integration you want to toggle
  3. Use the Enable/Disable switch on the integration card
💡

Disabling an integration preserves your credentials and configuration. When you re-enable it, everything picks up where it left off.

Plan Requirements

Not all integrations are available on every plan:

IntegrationStarterGrowthAgency
GoHighLevelYesYesYes
Google CalendarYesYesYes
CalendlyYesYesYes
SlackYesYesYes
HubSpotNoYesYes
API & WebhooksNoNoYes

If an integration requires a higher plan, the integration card will show an Upgrade badge. Click it to view upgrade options.

How Integrations Work with Workflows

Integrations become most powerful when combined with Workflows. For example, you can create a workflow that:

  1. Fires after every completed call
  2. Checks if the caller’s sentiment was positive
  3. Creates or updates a contact in GoHighLevel
  4. Books a follow-up appointment on Google Calendar
  5. Sends a summary to your Slack channel

Each integration adds new action types to the workflow builder. Once an integration is connected and enabled, its actions appear in the workflow action dropdown.

Last updated on