Send real-time notifications to external services with webhooks

Webhooks allow you to send real-time notifications to external services whenever certain events occur in your Devolutions Hub Business.

  1. Navigate to AdministrationWebhooks.

  2. Click Add.

  3. Enter a descriptive name.

  4. Provide the endpoint URL where Devolutions Hub Business will send the HTTP POST requests.

  5. Choose the events that will trigger the wehook.

  6. Optionally, you can define a custom payload to be sent with the webhook.

  7. For example, if you want to send a message in Slack for every new entry created, the Custom HTTP Body (JSON) would look like this:

Custom HTTP Body (JSON) example
Custom HTTP Body (JSON) example
  1. Click Add to save the webhook.

Webhook handlebars list

Below is the list of available handlebars placeholders. These placeholders are automatically replaced with actual event data whenever a webhook is triggered.

Additional fields available in every triggers

  • VaultName

  • TriggerType (enum)

  • TriggerTypeName

New checkout request

  • EntryId

  • EntryName

  • RequesterMessage

  • RequesterName

  • RequesterEmail

  • ApproverToNotifyName

  • ApproverToNotifyEmail

  • RequestedMinutes

Checkout request approved & denied

  • EntryId

  • EntryName

  • RequesterMessage

  • RequesterName

  • RequesterEmail

  • ApproverMessage

  • ApproverName

  • ApproverEmail

  • RequestedMinutes

  • Approved (bool)

Entry created

  • EntryId

  • EntryName

  • CreatedBy

Temporary access request

  • EntryId

  • EntryName

  • RequesterMessage

  • RequesterName

  • RequesterEmail

  • ApproverToNotifyName

  • ApproverToNotifyEmail

  • RequestedMinutes

Temporary access request approved & denied

  • EntryId

  • EntryName

  • RequesterMessage

  • RequesterName

  • RequesterEmail

  • ApproverMessage

  • ApproverName

  • ApproverEmail

  • RequestedMinutes

  • Approved (bool)

Devolutions Forum logo Give us Feedback