> ## Documentation Index
> Fetch the complete documentation index at: https://docs.deflect.in/llms.txt
> Use this file to discover all available pages before exploring further.

# Integrations

> Connect Deflect with WhatsApp, helpdesks, and other tools

Integrations extend Deflect into the channels and tools your team already uses. Configure them from **Settings → Integrations**.

<Frame caption="Integrations hub — tabs for WhatsApp, Plivo, Freshdesk, FreshChat.">
  <img src="https://mintcdn.com/quensultingai/xnI-ZHCSg6FKh-rL/images/integrations-overview.png?fit=max&auto=format&n=xnI-ZHCSg6FKh-rL&q=85&s=8650546d5a143ee8a7b6be65638488ea" alt="Settings Integrations page with available integration tabs" width="1440" height="900" data-path="images/integrations-overview.png" />
</Frame>

## WhatsApp Business

Connect WhatsApp so customers can message your AI agents on their phones. Deflect supports:

* **Meta Cloud API** — connect with Meta Business credentials
* **Plivo** — connect with Plivo Auth ID and token
* **Template sync** — pull approved WhatsApp templates for outbound messages
* **Test sends** — verify setup before go-live
* **Multi-bubble replies** — optional natural split into short messages

<Card title="Full WhatsApp setup guide" icon="messages" href="/whatsapp-integration">
  Step-by-step for Meta and Plivo, agent linking, templates, and troubleshooting.
</Card>

## FreshChat

Route human handoffs to your existing [FreshChat](https://www.freshworks.com/live-chat-software/) workspace instead of Deflect live chat.

<Steps>
  <Step title="Get FreshChat credentials">
    From FreshChat → Settings → API Tokens, copy your **API token**. Note your FreshChat **domain** (e.g. `yourcompany.freshchat.com`).
  </Step>

  <Step title="Add to Deflect">
    **Settings → Integrations → FreshChat** — enter token, domain, and optional channel ID. Save.
  </Step>

  <Step title="Enable on an agent">
    Agent editor → **Handoff** → enable **FreshChat**. Handoffs on that agent route to FreshChat.
  </Step>
</Steps>

<Frame caption="FreshChat integration fields in Settings.">
  <img src="https://mintcdn.com/quensultingai/xnI-ZHCSg6FKh-rL/images/integrations-freshchat.png?fit=max&auto=format&n=xnI-ZHCSg6FKh-rL&q=85&s=55eb17496e7c4211f6a5f4660d870690" alt="FreshChat API token and domain fields in Deflect integrations" width="1440" height="900" data-path="images/integrations-freshchat.png" />
</Frame>

<Warning>
  Your FreshChat API token needs permission to create conversations and send messages.
</Warning>

## Freshdesk

Sync handoffs and tickets with [Freshdesk](https://www.freshworks.com/freshdesk/) so your helpdesk team stays in one place.

<Steps>
  <Step title="Add credentials">
    **Settings → Integrations → Freshdesk** — enter the credentials shown in the dashboard (API key, domain, and any webhook secret fields).
  </Step>

  <Step title="Enable per agent">
    Agent editor → **Handoff** (or integrations section) → enable **Freshdesk** for agents that should create or update Freshdesk tickets.
  </Step>

  <Step title="Test in staging">
    Use a test Freshdesk project first so ticket fields and subjects match your workflow.
  </Step>
</Steps>

<Frame caption="Freshdesk integration fields and agent-level toggle.">
  <img src="https://mintcdn.com/quensultingai/xnI-ZHCSg6FKh-rL/images/integrations-freshdesk.png?fit=max&auto=format&n=xnI-ZHCSg6FKh-rL&q=85&s=9ff99a2008545aa21f9b93b330817be8" alt="Freshdesk integration settings and agent handoff toggle" width="1440" height="900" data-path="images/integrations-freshdesk.png" />
</Frame>

Field labels in the dashboard are always the source of truth — they may vary slightly between releases.

## Request another integration

Need a connector that is not listed? Email [sales@deflect.in](mailto:sales@deflect.in) with your stack (CRM, helpdesk, data warehouse) and expected volume.

## Related guides

* [WhatsApp integration](/whatsapp-integration)
* [Human handoff](/human-handoff)
* [Tickets](/tickets)
