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

# Zapier Integration: Automate KonnectBot Workflows

> Connect KonnectBot to 6,000+ apps via Zapier. Trigger workflows from chat events to automate CRM updates, Slack alerts, and spreadsheet logging.

The KonnectBot Zapier integration lets you connect your chat workspace to thousands of other tools without writing any code. When something happens in KonnectBot — a new conversation starts, a chat gets assigned, or an issue is resolved — Zapier can trigger an action in another app automatically. Use it to keep your CRM, team notifications, and reporting in sync with what's happening in chat.

## What you can automate

Here are common workflows teams set up with the KonnectBot Zapier integration:

* **Create a CRM contact** when a new conversation starts in KonnectBot
* **Send a Slack notification** when a conversation is assigned to an agent
* **Log resolved chats to a spreadsheet** for reporting and quality review
* **Add a contact to a mailing list** when a conversation is marked resolved

## Available triggers

These KonnectBot events can start a Zap:

| Trigger               | Description                                        |
| --------------------- | -------------------------------------------------- |
| New conversation      | Fires when a visitor starts a new chat             |
| Conversation assigned | Fires when a conversation is assigned to an agent  |
| Conversation resolved | Fires when a conversation is marked as resolved    |
| Message received      | Fires when a new message arrives in a conversation |

## Available actions

| Action                         | Description                                              |
| ------------------------------ | -------------------------------------------------------- |
| Send message to a conversation | Sends a message into an existing KonnectBot conversation |

## How to set up a Zap

<Steps>
  <Step title="Go to zapier.com and create a new Zap">
    Log in to your Zapier account and click **Create Zap** to open the Zap
    editor.
  </Step>

  <Step title="Search for KonnectBot as the trigger app">
    In the trigger step, search for **KonnectBot** and select it from the app
    list.
  </Step>

  <Step title="Choose a trigger event">
    Select the event that should start your Zap, for example **New
    Conversation**, **Conversation Assigned**, or **Conversation Resolved**.
  </Step>

  <Step title="Connect your KonnectBot account using your API key">
    When prompted, enter your KonnectBot API key to authenticate. You can find
    your API key in your KonnectBot workspace under **Settings → API Keys**.
  </Step>

  <Step title="Choose your action app">
    In the action step, search for the app you want to connect — for example
    **Slack**, **Google Sheets**, or **HubSpot**.
  </Step>

  <Step title="Map the fields and test the Zap">
    Map the KonnectBot trigger data (such as customer email, conversation ID,
    or message content) to the fields in your action app. Run the test to
    verify the data flows correctly.
  </Step>

  <Step title="Turn on the Zap">
    Click **Publish** to activate the Zap. It will run automatically whenever
    the trigger event occurs in KonnectBot.
  </Step>
</Steps>

<Tip>
  Find your KonnectBot API key in **Settings → API Keys** inside your workspace
  dashboard. Keep this key private and rotate it if it is ever exposed.
</Tip>

<Note>
  For complex multi-step automation within KonnectBot itself — such as routing
  logic, greeting flows, and conditional handoffs — use KonnectBot's native
  visual flow builder instead of Zapier. Zapier works best for connecting
  KonnectBot events to external tools.
</Note>
