How to Create and Manage Webhooks
What is a webhook?
Webhooks are user-defined HTTP callbacks that deliver real-time data to other applications when a specific event occurs in the BoldDesk. So that integration of various applications or third-party APIs with BoldDesk can be performed easily.
When a ticket is created in the BoldDesk, the ticket data is sent to the configured URL via an HTTP request.
Check out this video tutorial.
Creating webhook
To create a webhook, follow the given steps:
- Click Admin menu > Webhooks.
- Select Add Webhook on the webhook list page.
- Provide the webhook details on the Add Webhook page.
- Provide a suitable name for webhook and descriptions.
- Select module and event to trigger the webhook.
- Enter the webhook endpoints where the webhook data will be received.
- Enable authentication to verify the webhook sent by the BoldDesk. This is optional.
- Enable singing to verify the integrity of the payload at the receiver end. This is optional.
- Condition (optional): You can configure the webhook rule only in the ticket module. Webhooks are activated when certain conditions are met.
- Select the payload of a module to send in webhook data.
- Click the Add button.
Editing webhook
To update the existing webhook, follow the given steps:
- Click Admin menu > Webhooks.
- Find the webhook on the webhook list page.
- Click the Editicon to open the Edit Webhook
- Modify the webhook details on the Edit Webhook page.
- Click the Save button.
Deleting webhook
If webhook is no longer used, you can delete it from the webhook list page. To delete a webhook, follow the given steps:
- Click Admin menu > Webhooks.
- Find the webhook on the webhook list page.
- Click the Kebab icon and select Delete.
- Click the Yes, Delete button in the confirmation dialog to delete the webhook.
Deactivating webhook
If you don’t want to delete the webhook permanently or stop the webhook temporarily, then you can deactivate the webhook from the active list.
To deactivate the webhook, follow the given steps:
- Click Admin menu > Webhooks.
- Select the Active tab on the webhook list page.
- Find the webhook to deactivate.
- Click the Kebab icon and select Deactivate.
Activating webhook
You can activate the webhook which is deactivated from the inactive list.
To activate the webhook, follow the given steps:
- Click Admin menu > Webhooks.
- Select the Inactive tab on the webhook list page.
- Find the webhook to activate.
- Click the Kebab icon and select Activate.