> ## 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 for Input Flow in ChatSyncs

> How to send a completed User Input Flow's collected answers to a webhook URL automatically, using the Forward Data to Webhook field under Integrations.

Send every answer a customer submits through a [User Input Flow](/learn/chatsyncs-automation/user-input-flow-in-chatsyncs) to
a webhook URL automatically, once they complete it.

<Frame>
  <img src="https://mintcdn.com/chatsyncs/sAsjFfzcUITpKpey/images/learn/webhook-input-flow-trigger/step-01-forward-data-to-webhook.png?fit=max&auto=format&n=sAsjFfzcUITpKpey&q=85&s=64e3c1044cbcbc01ac5de6a6d5fe6c7f" alt="Configure User-Input-Flow panel with the Integrations section open and the Forward Data to Webhook field boxed, above Sync Data to Google Sheets" width="1881" height="807" data-path="images/learn/webhook-input-flow-trigger/step-01-forward-data-to-webhook.png" />
</Frame>

<Steps>
  <Step title="Open the Input Flow's settings">
    In [Chatbot Manager → Data Collection → User Input Flows](/learn/chatsyncs-automation/user-input-flow-in-chatsyncs), open
    the flow you want to configure.
  </Step>

  <Step title="Open Integrations">
    Find the **Integrations** section — it covers **Webhook** and **Google Sheets**.
  </Step>

  <Step title="Set Forward Data to Webhook">
    Paste your webhook endpoint URL. When a customer completes every question in the flow,
    ChatSyncs POSTs all the collected answers to that URL as JSON.
  </Step>

  <Step title="Save Changes">
    Click **Save Changes**.
  </Step>
</Steps>

This is useful for:

* Collecting lead information (name, email, requirements) and pushing it straight to a CRM.
* Gathering survey responses into an analytics platform.
* Creating a support ticket from collected details in a helpdesk.

<Tip>
  **Sync Data to Google Sheets** sits right below the webhook field in the same section — you can
  send the same completed answers to both a webhook and a spreadsheet.
</Tip>

## Frequently asked

<AccordionGroup>
  <Accordion title="When does this webhook fire?">
    Once the customer has answered every question in the Input Flow — not after each individual
    answer.
  </Accordion>

  <Accordion title="What data does the webhook receive?">
    All of the flow's collected answers as JSON, keyed by each question's saved custom field.
  </Accordion>

  <Accordion title="Is this the same as forwarding data from a Keyword Replies flow?">
    Related but separate — [Webhook on Keyword Trigger](/learn/chatsyncs-webhooks/webhook-on-keyword-trigger-in-chatsyncs) fires on
    a keyword match at the start of a flow. This one fires specifically when a User Input Flow
    embedded inside a flow is fully completed.
  </Accordion>
</AccordionGroup>
