Webhook

A dedicated inbound URL for your assistant — wired into your flow.

Every webhook interface gets its own URL. Point any system at it, then let the assistant use the payload in your workflow.

How it works

Four steps — we set it up with you.

  1. 01

    Your inbound URL

    You get a dedicated URL for this flow. Align on what should happen when a POST arrives.

  2. 02

    Point systems at it

    Register the URL in a status page, helpdesk, or any tool that can send HTTP webhooks.

  3. 03

    Assistant reads the payload

    The JSON body and selected headers are available to decide what should happen next.

  4. 04

    Handle or escalate

    Write records, start a workflow, or hand over to your team.

Webhook interface

Configure inbound webhook routing for this interface. In the agents flow, connect the webhook entry point to your first agent.

Inbound URL

https://api.dataspeak.nl/integrations/inbound-webhook/a1b2c3d4e5f6…

Paste this URL into the system that should notify your assistant.

Payload in workflow

Available as state.inputWebhook.body
webhookWebhook entry point connected to your agent flow

From inbound event to action

Starting a process from a webhook and connecting it to the rest of your workflows is straightforward.

Write the right data to your CRM

Map fields from the payload into Client Data or your CRM — incident, component, status, or whatever your flow needs.

Categorise and route

Classify events by type or payload and route them to the right workflow or agent.

Trigger workflows

Let an inbound POST start the same agent flow you already run from email, chat, or API.

Connect any system

No custom connector required — if it can POST JSON to a URL, it can talk to DataSpeak.

The JSON body and selected headers are passed through to your agents as state.inputWebhook.

Ready to automate inbound events?

Book a conversation and see how webhooks fit into your customer contact.