Hotel Booking Automation

SouravG

Member
Grant Account Access for Support
  1. I authorize the Pabbly Support Team to access my account for troubleshooting purposes.
WhatsApp Number
9830992592
Email Address
[email protected]
Hi,

I am completely new to AI automation, though I am proficient in digital marketing. I want to build a hotel booking system with a WhatsApp chatflow model. The exemplary videos on YouTube address the booking process, but there's no system of inventory check before booking confirmation to the WhatsApp caller. I want the AI agent to check the inventory of available rooms for the desired booking itinerary of the WhatsApp caller and then confirm or refuse the availability.
Can you please help?
 

Preeti Paryani

Well-known member
Staff member
Hello @SouravG,

To help you further, could you please let us know which application or system you are using to manage your hotel room inventory?
This will help us suggest the correct setup for checking availability before confirming bookings on WhatsApp.
 

SouravG

Member
Hello @SouravG,

To help you further, could you please let us know which application or system you are using to manage your hotel room inventory?
This will help us suggest the correct setup for checking availability before confirming bookings on WhatsApp.
Thanks for your response. Currently, the hotel booking system is web-based on Laravel PHP. I am trying to develop a separate WhatsApp chat system where the customer can book a room from within WhatsApp based on the availability. The hotel room inventory can be preserved on a Google Sheet or any other dynamic application you suggest.
 

Preeti Paryani

Well-known member
Staff member
Hello @SouravG,

Thank you for confirming the details about your hotel booking system.

Based on your use case, this setup may not be fully achievable using Public Chatflow alone. We would need to involve Pabbly Connect, especially if the room inventory is being maintained dynamically in Google Sheets or another external application.

Could you please confirm:

  • Does your Laravel-based web application provide API support to fetch real-time room availability?
  • How are you planning to store and update the hotel room inventory—via Google Sheets or any other dynamic system?
Once we understand how the inventory data will be managed and accessed, we can suggest the most suitable automation approach.
 

SouravG

Member
Hello @SouravG,

Thank you for confirming the details about your hotel booking system.

Based on your use case, this setup may not be fully achievable using Public Chatflow alone. We would need to involve Pabbly Connect, especially if the room inventory is being maintained dynamically in Google Sheets or another external application.

Could you please confirm:

  • Does your Laravel-based web application provide API support to fetch real-time room availability?
  • How are you planning to store and update the hotel room inventory—via Google Sheets or any other dynamic system?
Once we understand how the inventory data will be managed and accessed, we can suggest the most suitable automation approach.
  • My Laravel-based web application cannot provide API support.
  • Instead what I have thought of is manually updating the booking data in a Google Sheet. But I find 'Knowledge Base' only supports PDF and TXT formats.
 

Preeti Paryani

Well-known member
Staff member
Hello @SouravG,

Thank you for sharing all the details.

Based on your setup, you can achieve this use case using Pabbly Chatflow + Pabbly Connect (Knowledge Base is not required here).

Here’s a high-level approach:

  • You will need to manually update the room inventory daily in a Google Sheet.
  • Set up your Chatflow so that when a user sends a booking-related keyword/message, it triggers a workflow in Pabbly Connect using the Pabbly Chatflow: New Message Received trigger.
  • Add a filter to identify booking-related messages.
  • Use the Google Sheets – Lookup Row action to check room availability from the sheet.
  • Add a Router:
    • If the lookup returns data (rooms available), send a confirmation message to the user.
    • If no data is found, send a message stating that rooms are not available.
 

SouravG

Member
Thanks, Preeti. I'll try designing this, but as I am completely new to this, I might need your assistance.
 

ArshilAhmad

Well-known member
Staff member
Please watch the video shared below to understand how you can send data from Pabbly Chatflow to Pabbly Connect. In Pabbly Chatflow, you just need to create a flow with two steps: the flow should trigger on a specific Keyword/Regex Match, and then use the API Request step to send the data to Pabbly Connect.

1767122689264.png


Once you have done so, do let us know and we will guide you through the next steps.

Thanks & Regards,
Arshil Ahmad
Customer Support Associate
🌐 Pabbly.com
👉Rate your support
 
Top