Outgoing Webhook Management

  • Updated

How To Set Up an Outgoing Webhook in Act-On

Create Your Webhook

  1. In Act-On, go to Settings > Connectors > Custom Integrations > Outgoing Webhooks.
  2. In the Endpoints tab, at the top right, click + Add Endpoint:

  1. Enter the Endpoint URL.
    • URL provided by the system receiving the webhook. It acts as a target for the outgoing webhook to deliver data to. If you don’t have a URL yet and want to test the setup, you can click on Svix Play and it will auto-generate a URL.
  2. Enter a Description.
  3. In Message Filtering, select the event(s).
    • Preconfigured (platform and use case specific) specific events have the name of the event and the platform. Example: automated-program.started.teams
  4.  Optional: Depending on the receiving end the URL may also include a secure token that is used to ensure the authenticity of the message by adding a custom header in Advanced Configuration > Custom Headers.
Act-On webhooks exclusively support POST HTTP calls. When setting up your webhook integrations, ensure that you use the POST method to send data to the specified endpoint. Other HTTP methods, such as GET, PUT, or DELETE, are not compatible.

Test Your Webhook

Once created, a webhook endpoint can be tested by navigating to the Testing tab. You can choose from the endpoint-specific subscribed and unsubscribed events.

The test message will be displayed in the Attempted Messages section with the status. 

Confirmation of successful test (in this case it was a Slack message that was triggered)

Edit an Outgoing Endpoint 

The following fields can be modified once the endpoint is created:

Field Notes
Endpoint URL
Subscribed events

Can add or remove

Custom Headers

Can modify existing, delete one, or add more (no Edit button displays)

Was this article helpful?

Have more questions? Submit a request