All integrations

Agile CRM Integration

Tag contacts based on chat intent, start email campaigns, and create helpdesk tickets automatically.

CRM Connects via: API key + webhooks

Agile CRM combines sales, marketing, and helpdesk. We connect via its REST API using your API key and domain. Contacts, Deals, Tasks, and Tickets all get written based on chat and call outcomes, with intent-based tags applied automatically so existing Agile campaigns can pick up the new lead.

Agile CRM has a built-in webhooks feature you can attach to contact, deal, ticket, and campaign events. Each event becomes an AI follow-up trigger on our side.

Popular workflow recipes

When this happens → do that
When
Chat asks 'how much?'
Then
Apply 'pricing-interest' tag in Agile + enroll in pricing campaign
When
Agile Deal milestone = 'Proposal'
Then
AI voice follow-up at 72h
When
Agile Ticket marked Resolved
Then
Send AI follow-up satisfaction email

Triggers & Actions

5 triggers · 5 actions
Triggers From Agile CRM events that fire workflows
New record in Agile

A Contact, Lead, or Deal is created in Agile from any source (chat, web form, manual entry).

Stage / status change

A Agile Deal or Lead moves between stages or has its status updated.

Custom field updated

Any Agile property or custom field changes value — use it as a trigger for AI follow-ups.

Owner / assignment change

A Agile record is reassigned to a different sales rep or team.

Campaign enrolled / completed

Existing Agile email campaigns can trigger our AI follow-ups.

Actions Into Agile CRM what we do in the connected app
Create Contact + Company

From chat, voice, forms.

Apply tags

Apply Agile CRM tags from chat intents (pricing, demo, support, refund).

Create Deal

In any milestone (pipeline) with the right owner.

Open Ticket

Through the Agile helpdesk module.

Log Notes

Conversation transcripts and AI summaries.

How to connect Agile CRM

~10 minutes
1
In Agile CRM, open Admin Settings → Developers & API → REST API key and copy your API key, plus note your Agile domain. Auth is HTTP Basic with your account email as username and the REST API key as password.
2
Open Workflows → Integrations → Agile CRM in the dashboard. Paste the domain, email, and API key.
3
Pick a default pipeline for new deals, plus any tags that should be applied to every chat-sourced contact.
4
Optional (Enterprise plan only): in Agile CRM, add Webhooks under Admin Settings → API & Analytics → Webhooks pointing at the inbound URL we provide. Events include contact created/updated and deal created/updated.
5
Send a test chat and confirm the contact + tags show up correctly.
Good to know
  • Webhooks are gated to Agile CRM's Enterprise plan. Customers on lower tiers can still push data in via our REST integration; AI follow-ups based on Agile-side changes use scheduled polling instead.

Other CRM integrations

View all →