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

# Webhook Workflow in ChatSyncs

> What a Webhook Workflow is, how it connects a third-party app to ChatSyncs, and when to use it — an automatic WhatsApp message the moment an event happens elsewhere.

A **Webhook Workflow** connects a third-party app to ChatSyncs — no Zapier or Make.com needed.
When something happens in that other app (a new booking, a form submission, a payment), it
sends a webhook to ChatSyncs, which automatically sends a WhatsApp message using that data.

```text theme={null}
An event happens in your app (e.g. someone books a meeting)
        │
        ▼
The app sends a webhook to ChatSyncs (a JSON payload with the details)
        │
        ▼
ChatSyncs maps that data to a message template's variables
        │
        ▼
The customer receives a WhatsApp message automatically
```

No code required — you configure the mapping between the webhook data and your template's
variables once, and every future event follows the same path.

<Tip>
  This is the **inbound** direction: an outside event triggers ChatSyncs to send a message. For
  the opposite direction — ChatSyncs sending data *out* when something happens inside a bot flow
  — see [Webhooks](/learn/chatsyncs-webhooks/introduction).
</Tip>

## When to use it

* A customer books an appointment and you want to send a WhatsApp confirmation.
* An order is placed in your store or CRM and you want to notify the customer.
* A form is submitted and you want to send an instant follow-up message.
* Any third-party app that supports outgoing webhooks (Cal.com, Shopify, a booking system, a
  payment provider, a form plugin) needs to trigger a WhatsApp message.

## The dashboard

<Frame>
  <img src="https://mintcdn.com/chatsyncs/SZDz719X3xT3_1vE/images/learn/whatsapp-webhook-workflow/step-05b-webhook-workflows-nav-create.png?fit=max&auto=format&n=SZDz719X3xT3_1vE&q=85&s=92d725913c3cc3a6237c1ea2f798f34e" alt="Chatbot Manager Automation tab with Webhook Workflows sub-tab selected, a list of existing workflows with their Sent, Delivered, and Opened stats, and a Create button" width="1262" height="546" data-path="images/learn/whatsapp-webhook-workflow/step-05b-webhook-workflows-nav-create.png" />
</Frame>

Go to **Chatbot Manager → Automation → Webhook Workflows**. This is where you create and manage
every webhook workflow — each row shows its linked template and live delivery stats.

## What's covered in this section

<CardGroup cols={1}>
  <Card title="1. Create a Webhook Workflow" href="/learn/chatsyncs-webhook-workflow/create-a-webhook-workflow-in-chatsyncs">
    Set up the callback URL, capture a test response, and map JSON data to template variables.
  </Card>

  <Card title="2. Webhook Automation Settings" href="/learn/chatsyncs-webhook-workflow/webhook-automation-settings-in-chatsyncs">
    Add a delay, conditional rules, and actions that run after a successful call.
  </Card>

  <Card title="3. Webhook Workflow Reporting" href="/learn/chatsyncs-webhook-workflow/webhook-workflow-reporting-in-chatsyncs">
    Monitor delivery stats and troubleshoot a workflow that isn't sending.
  </Card>

  <Card title="4. WordPress Form Submissions" href="/learn/chatsyncs-integrations/send-automated-whatsapp-messages-on-wp-form-submission-in-chatsyncs">
    A worked example: wiring a WordPress form's plugin to trigger a Webhook Workflow.
  </Card>
</CardGroup>

## Frequently asked

<AccordionGroup>
  <Accordion title="Do I need Zapier or Make.com to connect a third-party app to ChatSyncs?">
    No — a Webhook Workflow receives the webhook directly. Zapier/Make.com are only useful if the
    third-party app can't send a webhook on its own and needs a middle step to create one.
  </Accordion>

  <Accordion title="What do I need before creating a workflow?">
    A **Message Template** with variables (e.g. `{{1}}`, `{{2}}`) already approved — the webhook
    data fills those variables automatically. See [Creating a WhatsApp Message
    Template](/learn/chatsyncs-message-templates/creating-a-whatsapp-message-template-in-chatsyncs).
  </Accordion>

  <Accordion title="Where do I go to create or manage workflows?">
    **Chatbot Manager → Automation → Webhook Workflows.**
  </Accordion>
</AccordionGroup>
