Webhooks

Webhooks allow you to push information from external sources to Automation workflows. Instead of using API requests, you can use a webhook to listen for incoming data and then trigger a workflow through a Webhook rule when data is received.

To use webhooks in Automation, you must verify that your request uses a supported Content-Type header, and then you must create the webhook, create a Webhook rule, associate a workflow, and add an activity to the workflow that executes when it's triggered. The incoming webhook will cause the rule to trigger the workflow.

Note:

There are some rate limits on webhooks to ensure platform integrity:

  • Currently webhooks support an individual payload size of up to 1 MB.
  • An external event can trigger a workflow 5 times within 1 minute. This threshold is set for each trigger individually. When this limit is reached, any unprocessed events will roll over to be processed in the next minute.
  • External events can trigger workflows 5,000 times within a day (UTC 24 hour). This threshold is cumulative across all external event type triggers.

View the Webhooks Overview video to see how to use webhooks.