FluentBooking’s robust webhook features allow you to easily share your booking events with any web API endpoint. As a result, your FluentBooking experience will be more flexible and versatile since you can easily exchange and integrate your booking data with various platforms.
Steps to Configure Webhook #
Select the Booking Calendars from the FluentBooking dashboard. Go to the particular booking event, then click the Edit button.
On the left sidebar, you will see the Webhook Feeds for this particular booking. Select it.
Now click on the Add New Webhook button
Configure the Webhook #
Name: Enter a feed name to identify this setup uniquely.
Request URL: Enter the URL to be used in the Webhook request (the Webhook recipient URL).
Request Method: Select the HTTP method used for the webhook request. Choose from GET, POST, PUT, PATCH, or DELETE here.
Request Format: Select the format for the webhook request. Select between FORM and JSON from the drop-down menu.
Request Header: Select if any headers should be sent with the webhook request.
Request Body: Select if all fields or select fields should be sent with the webhook request.
Event Triggers: Choose the event triggers that best suit your needs. You have the flexibility to select from the options Booking Confirmed, Booking Canceled, and Booking Completed based on your specific requirements.
Finally, check “Enable this webhook feed” and click on Save Feed when the configuration is done.
When are you going to implement API integrations? This feature is really essential as it would let you create or check events/calendars availability from other apps. Other major booking apps have this feature.
Hey Sarah,
It’s possible with FluentBooking! Please create a support ticket here. Our support agent will assist you with this.
This needs the trigger of “rescheduled” added. Also, is there a list of the fields that are sent or a way to see them in case our connecting service needs us to write the json?
Hi Mike,
It’s not possible currently. I’m considering this as a feature request and will forward it to the development team.
In other platforms there is no true “Reschedule”. In the backend it cancels the current appointment then adds a new appointment at the rescheduled date. Is this currently how Fluent handles reschedules?
Hi Lawson,
Yes, if you reschedule an appointment in FluentBooking, the current appointment will be canceled, and a new one will be scheduled according to your preferred time and date
Integration with FluentBooking and Fluentsupport would be great. I need to automatically create ticket when there is new booking from users
Thanks for the suggestion. If you want to submit more feature requests, please use our roadmap: https://fluentbooking.com/roadmap/
It would be wonderful, if you guys add webhook triggers based on reminders, like the event will be in an hour, then trigger the webhook, then next remind 5 minutes before the event start, send another webhook trigger, because the most value thing using booking apps, its because we can automate reminding process. I’d love to see this on the next update. Thank you guys
Thanks for the suggestion Lucas. It would be best if you can share what will be the use case for this?