Applies to
Inbound webhooks utility function
With inbound webhooks, you can generate and expose webhook endpoints to trigger workflows or actions on Bridge.
Who can use this?
Plans:
- Bridge by Smartsheet
The Inbound Webhook Utility is currently only compatible with JSON payload objects.
Triggers
The Chat Triggers have been deprecated. While the option may still appear in the Inbound Webhooks UI, it is no longer functional.
Workflow triggers
A Workflow Trigger creates a unique webhook to invoke a specific workflow.
When you use workflow triggers, you don't need to specify the request body or headers. Just select the workflow and preset state values to generate a request URL. Any requests to this URL start the defined workflow, passing any request body data to the workflow. The request data is available using the {{runtime}} handlebar reference.
This solution doesn't support webhooks that include webhooks verifications or challenge requests.
Advanced triggers
Advanced triggers let you determine what workflows to trigger using a single endpoint.
Use advanced triggers if:
- You need to be more flexible with what workflows to trigger and
- You can set the request body and headers.
Secret
When registering the extension, you can specify a secret that should be passed as the value for the Inbound-Webhook-Secret header. This header should be passed for any calls to the extension webhooks.
A random UUID is generated if you don't specify a secret.
Workflow Request URL
- This URL is unique to each workspace and is generated when you set up the extension.
- Use this URL to make a structured request to run one or more Bridge workflows.