Intempt Docs
GuidesCustomer Data PlatformWebhooks

Generic webhook webhook

Send any JSON payload from any system to Intempt. Use this when a vendor has no dedicated page here.

Research Preview. This connector is rolling out account by account. Ask your Intempt contact to enable it for your workspace.

The generic webhook accepts any JSON body. It is the escape hatch for a system with no dedicated connector: anything that can POST to a URL can send events to Intempt.

Records arriving this way are stored and attributed to the source you create, but they are not normalised by a vendor adapter. Field names arrive exactly as the sender wrote them, so you map them to your customer model yourself. A vendor with its own page in this section is normalised for you and is the better choice where one exists.

Available events

EventDescription
AnyWhatever the sender posts. The event name comes from the payload or the path segment you choose

Each event is normalised onto a named stream, so you build segments and journey triggers on the event name rather than on the payload shape.

Endpoint

The collector path for Generic webhook events is:

https://<your collector host>/webhooks/events/webhook

Every request must carry the source token issued when you create the connection. A payload that cannot be attributed to a known source is rejected rather than stored against a default.

Setup

Point your system at the endpoint and include the source token issued when you create the connection.

Configure Generic webhook

  1. Create a Generic webhook source on the Integrations page.

  2. Copy the endpoint and the source token.

  3. In the sending system, add an outbound webhook or HTTP POST step pointing at the endpoint.

  4. Send a test payload and confirm it appears in the event stream.

On this page