How To Set Up an Outgoing Webhook in Act-On
Create Your Webhook
- In Act-On, go to Settings > Connectors > Custom Integrations > Outgoing Webhooks.
- In the Endpoints tab, at the top right, click + Add Endpoint:
- 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.
- Enter a Description.
- 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
- Preconfigured (platform and use case specific) specific events have the name of the event and the platform. Example: automated-program.started.teams
- 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.
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 | |
Description | |
Subscribed events |
Can add or remove |
Custom Headers |
Can modify existing, delete one, or add more (no Edit button displays) |