Overview
The Webhooks app, powered by Svix, is a powerful tool that enables real-time event notifications for your integration needs. It allows you to broadcast events such as booking creations and attendee check-ins to various endpoints, including Zapier, Rollout, or your own custom integrations.
Key Features
Real-time event broadcasting
Support for your webhook endpoints
Configurable event triggers
Secure and reliable webhook delivery through Svix.com as our provider
Getting Started
1. Installation
Navigate to the apps section of the Experiences app
Find the Webhooks app
Click "Install" to enable the app
2. Accessing the Svix Dashboard
After installation, you'll see a link to the Svix dashboard. This is where you'll manage your webhook configurations.
3. Registering Endpoints
In the Svix dashboard, locate the option to add a new endpoint
Enter the URL of your webhook endpoint (e.g., your Zapier webhook URL or custom server endpoint)
Configure any necessary authentication for your endpoint
4. Configuring Event Triggers
In the Svix dashboard, find the event configuration section
Select the events you want to trigger webhook notifications (e.g., booking created, attendee checked in)
Map these events to your registered endpoints
Using Webhooks with Zapier
Create a new Zap in Zapier
Choose "Webhook" as the trigger app
Select "Catch Hook" as the trigger event
Copy the provided webhook URL
Paste this URL as an endpoint in your Svix dashboard
Configure the rest of your Zap to handle the incoming webhook data
Developing Custom Integrations
For developers looking to build custom integrations:
Set up a server endpoint capable of receiving POST requests
Register this endpoint URL in the Svix dashboard
Implement logic to handle and process the incoming webhook payloads
Ensure your endpoint can handle Svix's signature verification for security
Best Practices
Always verify the signature of incoming webhooks to ensure they're from a trusted source
Implement proper error handling and retries in your webhook consumers
Monitor your webhook deliveries and set up alerts for any persistent failures
Troubleshooting
If webhooks aren't being received, check your endpoint URL and ensure it's accessible
Verify that you've selected the correct events to trigger webhooks
Check your server logs for any errors in processing incoming webhooks
Support
For additional assistance or questions about the Webhooks app, please contact our support team. We're here to help you make the most of this powerful integration tool.
Remember, while the Webhooks app provides a robust infrastructure for event notifications, it requires some technical expertise to set up and use effectively. Don't hesitate to reach out if you need guidance during the setup process.
Last edited 3 minutes ago