Skip to main content

Custom Webhooks

Custom Webhooks automate data sharing between Tourism Accelerator and other systems. When a booking is created, a webhook automatically sends the booking information to your CRM, saving you time and ensuring your data is consistent across platforms.

Hayden Zammit Meaney avatar
Written by Hayden Zammit Meaney
Updated over 2 months ago

automate data sharing between Tourism Accelerator and other systems. When a booking is created, a webhook automatically sends the booking information to your CRM, saving you time and ensuring your data is consistent across platforms. This allows tourism operators to streamline workflows and focus on guest experiences.

Accessing this feature

REQUIRES_DEVELOPER_INPUT: The navigation path "Settings > Integrations > Webhooks" does not exist.

How to use it

Start a New Webhook:

  1. Once you're on the Webhooks page (as shown in "Accessing this feature"), you'll see a button that says Add New Webhook. Click it.

Give Your Webhook a Name:

  1. You'll see a field called "Name". This helps you identify the webhook's purpose. For example, you might call it "New Booking Alert for Mailchimp" or "Guest Update for CRM". Choose something clear and helpful!

Enter the 'Delivery Address' (URL):

  1. This is the URL where Tourism Accelerator sends data. You'll see a field called "Webhook URL". Obtain this URL from the system you want to connect. Paste the URL into this field.

Choose What Triggers the Message (Events):

  1. Define the event that triggers the webhook. You'll see a list of "Events". These events trigger the webhook. For example, you might choose:

  • New Booking Created: Notifies another system of a new booking.

  • Booking Updated: Indicates changes to booking details.

  • Customer Profile Updated: Occurs when a guest updates their profile.

  • Product Availability Changed: Updates inventory in another system.

  1. Select one or more events.

Send a Test

  1. Test the webhook before activation. If the connected system supports testing, a Send Test button may appear. Clicking this sends a sample message to verify the setup. This aids in troubleshooting.

Activate Your Webhook:

  1. Click Save Webhook or Activate. The webhook is now active.

Review Your Webhooks:

  1. The main Webhooks page displays the new webhook. Edit, pause, or delete webhooks as needed.

Tips

Follow these tips for optimal Custom Webhook performance:

  • Start simply: Focus on one key task initially. Set up a webhook and ensure it functions correctly before adding more.

  • Test thoroughly: Use the Send Test feature (if available) and verify data arrival in the connected system.

  • Understand the receiving system: The receiving system must be configured to receive and process webhook data. Refer to the system's documentation for setup instructions.

  • Use descriptive names: Use descriptive names (e.g., "New Booking to CRM" instead of "Webhook 1") for easier management.

  • Prioritise security: The Webhook URL is sensitive. Do not share it publicly. Use it only within Tourism Accelerator's webhook settings.

  • Monitor activity: Check integrated system logs or dashboards to verify webhook reception, especially during initial setup.

Need help?

For further assistance, contact us at [email protected]

Did this answer your question?