Integrating TuriTop and Zapier using Webhooks

TuriTop can be integrated with other systems through the Webhooks. In this tutorial we explain how to get data from TuriTop and send it to Zapier. Zapier is a tool that allows you to connect apps you use every day to automate tasks and save time. With Zapier you can connect any of your more 1,500 integrated applications to make your own automations. Plus, it's quick and easy to set up: you don't need to be a developer, anyone can make a Zap!
Configure your Zapier application (ZAP)
Create a Zapier account here. If you already have one, log in here.
Once you are logged in, click on the MAKE A ZAP button at the top of your screen.

You can now select or search for applications. Select the application called WEBHOOKS.

In the left sidebar, you will see your progress. At this point, you should be at step 1. Trigger and in the "Choose Trigger" section.
In the main content section, select Catch Hook and click on Save + Continue.

You will now be sent to the editing options step. This is optional, and you can configure it later. Click Continue.
You are now in TEST THIS STEP. Zapier presents you with a URL similar to this one: https://hooks.zapier.com/hooks/catch/5117722/oyu2hhi/

This URL will be used to send the booking information from TuriTop to Zapier. From there Zapier can do whatever it wants with the data.
Let's go back to TuriTop now.
Configuring TuriTop to send information to Zapier
Please note: TuriTop Webhooks are only available for Standard and Elite plans. See prices
Next, Log in
Let's continue step by step. Log in to your TuriTop account. Go to the Company tab >>> Components / Integrations >>> Webhooks. Then, copy the URL that Zapier created for you, copy it in the Url field and choose what action you want to perform.

You will now be redirected to the Edit options step. This is optional and can be configured later. Click Continue.
- All of them: this call to action will send all data to the destination URL.
- New reservation: this will send information about a newly created reservation.
- Update reservation: refers to the data sent when editing a booking. There are two ways in which a booking can be edited: via an API call or a back-office call, respectively.
- Remove reserve: when you delete a booking, you will be notified via the webhook call.
Click on Add. And that's it, they are already sending data to Zapier.
- Recover reserveWhen you reinstate a reservation, this will be notified via the webhook call.
Full details on the implementation of webhooks in Turitop can be found here

If you would like us to upload more actions, do not hesitate to request us through your Turitop Control Panel >>> More tab >>> New feature request.
Test your Webhook
Return to your ZAP and click on TEST THIS STEP.

Return to TuriTop (in another browser tab) and insert a test booking. This will send the data to your ZAP. You could now move on to step 2 in your ZAP. For example, you could:
- Connect TuriTop and Xero, Quickbooks to create new invoices when a new booking is received.
- Connect TuriTop and Pipedrive or any other CRM to create a customer record when a new booking is received.
- Connect TuriTop and Gmail to create an automated email when a cancellation of a TuriTop booking is received.
- And much more!