Freshchat (Deprecating)

Last updated: May 6, 2026

Connect Freshchat to let Aissist work inside chat conversation workflows.

With Freshchat, Aissist can:

  • draft or send replies

  • apply tags

  • create summaries

  • detect when human follow-up is needed

Before you start

Make sure you have:

  • Freshchat admin access

  • your Freshchat account name

  • your Freshchat API key from Admin Settings → API Settings

Create the Freshchat gateway

  1. Go to Deploy → Gateways.

  2. Click Add Gateway.

  3. Choose Freshchat.

  4. Name the gateway.

Connect to Freshchat

Enter:

  • Chat URL — your Freshchat account name, such as your-account

  • API Key — your Freshchat API key

Then click Connect to Freshchat.

This connection:

  • validates your credentials

  • loads account details

  • loads the available agent list

  • loads the available channel list

  • sets all channels as managed by default

See Freshchat API authentication for more detail.

Configure the webhook

Freshchat requires manual webhook setup.

  1. Go to Freshchat → Settings → Admin Settings → Marketplace and Integrations.

  2. Click Conversation Webhooks.

  3. Enable webhooks.

  4. Set the webhook URL to:

  1. Save the configuration.

Create the conversation property

Freshchat also requires a custom conversation property for tags.

  1. Go to Freshchat → Settings → Admin Settings → Configuration and Workflows.

  2. Open Conversation Properties.

  3. Add a Single line text field.

  4. Set:

    • Label: tags

    • Internal Name: cf_tags

  5. Save the property.

This property lets Aissist write conversation tags back into Freshchat.

Select the actor

Go to Agent Setting and choose the Freshchat agent identity that Aissist should act as.

The gateway cannot be saved until an actor is selected.

Configure routing

Freshchat gateways use channels as the managing scope.

Choose which channels Aissist should handle.

Save the gateway

Before saving, make sure:

  • the gateway name is set

  • the webhook is configured

  • the cf_tags property exists

  • an actor is selected

Choose the operating mode

During setup, choose the operating mode:

  • Auto-Pilot — Aissist replies automatically

  • Co-Pilot — enables in-note command

Start with one narrow workflow.

Run Auto-Pilot for a short period, review the results, optimize Aissist, then gradually increase Auto-Pilot time.

How Aissist works in Freshchat

Aissist can support the Freshchat workflow in several ways.

Reply

Aissist can reply automatically inside the selected workflow.

Tag

Aissist can apply tags automatically to help organize chats and trigger routing rules.

Summary and handoff

Aissist can summarize the conversation and detect when a human should take over.

Supported events

The Freshchat gateway can process:

  • message events

  • agent assignment events

It supports both user messages and agent notes.

Best practice

Start with one channel and one repeatable workflow.

Run Auto-Pilot for a short period, review the results, optimize Aissist, then gradually increase Auto-Pilot time.

Last updated