Webhooks

Webhooks allow automatic transmission of event data to a specified URL, enabling effective communication tracking. After the data is received by the script, the system should return the appropriate message. To learn more, contact our Sales Team -> [email protected]envelope -> availability of event monitoring depends on the plan you have selected.

Channels and events

In the MessageFlow panel, you can configure webhooks for the following channels and events:

  • Transactional emails – delivery reports

  • Email campaigns – unsubscribe reports

  • Transactional SMS – delivery reports

  • Transactional SMS – link clicks

  • 2-way communication – incoming SMS

  • Panel emails – reports

Data Transmission

You can send data to the specified endpoint using a POST request -> each event is an object, and its structure varies depending on the type of event.

More information on the structure descriptions can be found in our API documentationarrow-up-right.

circle-info

Your endpoint should:

  • Check authorization according to the settings in the panel,

  • Save the received object (JSON payload),

  • Respond with HTTP status 200 OK.

Last updated