Automate processes and exchange information between applications or services with webhooks. In Zoho Backstage, you can create a webhook to transfer data through a URL when certain actions are performed. This way, you can connect different platforms or apps that may not be directly integrated with Backstage.
For example, you can create webhooks to notify you when exhibitor requests are placed or when a response is submitted in a custom form. These notifications can be sent to external web servers or third-party services or applications like Zoho Flow. The data received can then be seamlessly transferred to other apps that are integrated with Zoho Flow.
- Go to Portal Settings > Webhooks, from the Portal page.
- Click the Create Webhook button.
- Enter a name for the Webhook.
- Provide the endpoint URL where you want to receive the data to send as a notification.
- Open the dropdown menu of Event and select the event.
- Select the triggers for the Webhook :
- Select the All actions checkbox if you want all the listed triggers to apply.
- Alternatively, select individual triggers or sub actions that apply.
- Click Save. The Webhook is now created.
These are the triggers that are available in Zoho Backstage.
Event
| Created
| When an event is created
|
Updated
| When an event is updated
|
Deleted
| When an event is deleted
|
Microsite
| Published
| When a microsite is published
|
Republished
| When a microsite is republished
|
Unpublished
| When a microsite is unpublished
|
Session
| Created
| When a session is created
|
Updated
| When a session is updated
|
Deleted
| When a session is deleted
|
Attendee
| Created
| When an attendee is created at the time of registration
|
Updated
| When an attendee record is updated
|
Reassigned
| When an attendee's ticket is reassigned to another attendee
|
Deleted
| When an attendee is deleted
|
Attendee status
| Checked in
| When an attendee has been checked in
|
Check-in undone
| When an attendee's check-in has been undone
|
Canceled
| When an attendee's ticket is canceled
|
Order
| Created
| When an order is created
|
Updated
| When an order is updated
|
Canceled
| When an order is canceled
|
Deleted
| When an order is deleted
|
Order request
| Created
| When an order request is placed
|
Approved
| When an order request is approved
|
Rejected
| When an order request is rejected
|
Exhibitor request
| Created
| When an exhibitor request is placed
|
Updated
| When an exhibitor request is updated
|
Form response
| Created
| When a response has been submitted in a custom form or in the Get In Touch form
|
Updated
| When a response submitted in a custom form or in the Get In Touch form has been updated
|
View a webhook
View details about a webhook that you've created and a history of actions trigged for a particular webhook.
- Go to Portal Settings > Webhooks, from the Portal page.
- Click on the name of the Webhook on Webhooks page you want to view and you'll be redirected to another page containing all the Webhook information.
- Goto the Details tab to see more details about the Webhook.
- Goto the History tab to see triggers that are executed for the Webhook.
Edit a webhook
Modify the details you've saved for a webhook and change the actions that trigger it.
- Go to Portal Settings > Webhooks, from the Portal page.
- Click the dropdown menu for a Webhook and select the Edit option. The Edit Webhook page will appear.
- Make the necessary changes.
- Click Save.
Test a webhook
Send sample data to the endpoint URL you've provided to determine if the data is being transmitted successfully.
- Go to Portal Settings > Webhooks, from the Portal page.
- Click the Test button for a webhook. The Test Webhook pop-up box will appear.
- Click Send. A confirmation box appears.
- Click View Details to see the request sent and the response received in the Request and Response tabs respectively.
Delete a webhook
Remove webhooks that aren't required anymore.
- Go to Portal Settings > Webhooks, from the Portal page.
- Click the dropdown menu for a Webhook and click Delete. The Delete webhook dialogue box will appear.
- Click Delete. The Webhook will be deleted.
Note:
- When you delete a webhook, you won't be able to receive data for the webhook to the URL provided while setting up the webhook.
- Deleting webhooks can't be undone.
Delete multiple webhooks
Delete multiple webhooks at once in Zoho Backstage.
- Go to Portal Settings > Webhooks, from the Portal page.
- Select the checkboxes for the Webhooks you want to delete.
- Click the Delete button at the top-right corner. The selected webhooks will be deleted.
Note:
- When you delete webhooks, you won't be able to receive data for the webhooks to the URL provided while setting up the webhooks.
- Deleting webhooks can't be undone.