All integrations

Freshsales Suite Integration

Route new leads to Freshsales, log calls and chats, and let Freshsales workflows trigger AI follow-ups.

CRM Connects via: API key (sent as Authorization: Token token=…)

Freshsales (part of Freshworks) has a clean REST API keyed by a per-user API token. The chat widget and AI voice agent push new contacts and deals into Freshsales, with conversation summaries logged as Notes or Activities.

Freshsales workflows can call outbound webhooks back to Small Business Chatbot. That lets Freshsales drive AI follow-up sequences: when a lead reaches a stage, when a deal is updated, when a custom field changes.

Popular workflow recipes

When this happens → do that
When
Chat books a demo
Then
Create Freshsales Deal in 'Demo Booked' stage
When
Freshsales Deal stage = 'Proposal Sent'
Then
AI follow-up SMS at 48h, email at day 5
When
Freshsales Contact status = 'Cold'
Then
Trigger AI voice re-engagement call

Triggers & Actions

4 triggers · 4 actions
Triggers From Freshsales Suite events that fire workflows
New record in Freshsales

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

Stage / status change

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

Custom field updated

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

Owner / assignment change

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

Actions Into Freshsales Suite what we do in the connected app
Create Contact + Deal

From chat, voice, and form submissions.

Add Note or Activity

Log calls, chats, and AI summaries on the contact.

Auto-assign owner

Honor Freshsales territory and round-robin rules.

Update deal stage

Programmatically when the AI qualifies or disqualifies.

How to connect Freshsales Suite

~10 minutes
1
In Freshsales Suite, click the profile icon (top right) → Settings → API Settings tab. Copy your API key — Freshsales sends it as Authorization: Token token=<key>.
2
Note your Freshsales sub-domain too (your account URL looks like <bundle>.myfreshworks.com/crm/sales/).
3
Open Workflows → Integrations → Freshsales in the dashboard and paste the API key + sub-domain.
4
Pick the default pipeline and stage for new chat-sourced deals.
5
Optional: in Freshsales, build a Workflow (Admin Settings → Workflows → Create) and add a Webhook action pointing at the inbound URL we provide. Freshsales webhooks fire from inside Workflows, not a standalone settings page.
6
Send a test conversation and verify the contact appears in Freshsales with notes attached.
Good to know
  • The current product name is Freshsales Suite — the 2020-2022 'Freshworks CRM' rebrand was reverted.
  • Don't confuse Freshsales with Freshdesk. They share an account but have separate APIs and domain paths.

Other CRM integrations

View all →