Skip to main content

Overview

Integrations are pre-built connectors that let your agent interact with external platforms your business already uses. Rather than configuring raw API requests, each integration ships with ready-made tools — for example, creating a contact in HubSpot or looking up a ticket in Zendesk — that your agent can call during a conversation.

Available integrations

IntegrationCategoryWhat your agent can do
HubSpotCRMWork with contacts, companies, deals, tickets, and CRM search
SalesforceCRMWork with leads, contacts, accounts, opportunities, cases, and SOQL queries
FreshdeskHelpdeskWork with tickets, conversations, contacts, and companies
ZendeskSupportWork with tickets, comments, users, organizations, and the Help Center
Google CalendarSchedulingWork with calendars, events, recurring instances, and free/busy lookups
CalendlySchedulingLet customers book meetings directly with you
Cal.comSchedulingManage bookings, event types, and availability

Setting up an integration

Select Integrations from the Configure section, then choose an integration card to open its setup panel. Each integration's setup panel has three tabs.

[Screenshot: Integrations grid — empty state with "Get started with these integrations" and the 7 available integration cards]

Configure

Enter a Name for this integration instance, then choose a Credential type. Two credential types are commonly available:

Credential typeDescription
PAT TokenConnect using a Personal Access Token generated from the provider's account settings
OAuthConnect by signing in to the provider directly through an OAuth consent flow

[Screenshot: Add integration panel — Configure tab with Name and Credential fields]

Available credential types vary by integration; see the individual integration page for specifics.

Tools

Lists the specific actions available for this integration, for example creating a ticket or looking up a contact. Enable only the actions relevant to your use case.

About

Provides background information on the integration and the provider.

Connecting

Once configuration is complete, select Connect.

  • If PAT Token was selected, the integration connects immediately using the provided token.
  • If OAuth was selected, you are redirected to the provider to sign in and authorize access. Once authorized, you are returned to Flam and the integration is connected.

A connected integration then appears in your integrations list and its enabled tools become available to your agents.