Customer sends check-in & check-out dates along with the number of adults and children to find available rooms via WhatsApp
AI Assistant shows matched available rooms from the hotel database directly inside WhatsApp
Guest sends booking request by mentioning the room name shown in WhatsApp
AI Assistant asks the guest for required booking details on WhatsApp
Guest provides details on WhatsApp and AI saves the booking request in the hotel owner dashboard
Hotel staff reviews the request and sends a payment link from hotel dashboard on WhatsApp
Guest receives payment link on WhatsApp and completes payment using the payment link from website
Hotel staff assigns the room from hotel owner dashboard and confirms the booking
Follow the step-by-step setup process below to connect your hotel WhatsApp
number with the Hotel Owner Dashboard and WhatsApp AI Assistant.
After completing these configurations, the AI Assistant will be able to
communicate with guests, answer hotel-related questions, manage booking requests,
and automate hotel customer support directly through WhatsApp.
Create a Meta Business Portfolio account to access WhatsApp Business Platform features. This account is required to connect your hotel WhatsApp number, manage business assets, and configure WhatsApp API services.
Create a Meta App from the Meta Developer Dashboard. This app is required to enable WhatsApp API integration, generate API credentials, and establish communication between your hotel dashboard and WhatsApp services.
This video demonstrates how to make your Meta app live for WhatsApp integration.
Configure the WhatsApp webhook URL and verify token to enable real-time communication between WhatsApp and your hotel dashboard.
Why do we need to publish the WhatsApp app?
π To use a real business WhatsApp number for guest communication, the
Meta app must be Published/Live.
π Meta requires adding a payment method before using a real business
number, and adding a payment method
is only possible after the app is made live.
π WhatsApp Templates are used to manage the customized automated messages sent to
customers
during different booking and communication events.
π These messages are predefined by the
hotel owner and are not AI-generated.
π These templates allow hotel owners to customize how the system communicates with
guests
through WhatsApp.
π For example, when a customer completes a booking, the system can
automatically send a customized confirmation message to the customer using these
templates.
Hotel owners can manage WhatsApp message templates from Connect With WhatsApp > Manage Templates.
Clicking the Manage Templates button will open the list of available WhatsApp templates.
In this section, hotel owners can view all available WhatsApp message templates along with their event types and current messages.
To modify a template message, click the Edit button beside the template.
Hotel owners can customize the message content according to their business needs.
BB Codes shown on the right side are dynamic placeholders that will be automatically replaced with real booking information when the message is sent.
Clicking the copy button beside a BB Code will copy the variable name, which can then be pasted into the message content.
Variables such as customer name, invoice number and payment link can be inserted into template messages using BB Codes.
These variables help create personalized WhatsApp messages automatically for each booking and customer interaction.
π During the booking conversation, the AI assistant automatically collects some important booking information from customers such as customer name, email, phone number, arrival date, departure date and guest count.
π If hotel owners need any additional information from customers, they can create custom booking fields from this section. Once a custom field is added, the AI assistant will automatically ask that question to customers during the booking process.
Hotel owners can configure additional booking information fields from Connect With WhatsApp > Configure Booking Fields.
These fields are automatically collected by the AI assistant during every booking conversation.
Hotel owners can create additional fields by entering a field name and selecting whether the field will be required or optional.
Example: Customer Address, Passport Number, Special Request, Flight Number, etc.
All created custom fields will appear in this section.
Hotel owners can edit, delete and reorder the fields according to their preferred booking flow.
π Hotel owners can train the AI assistant by adding hotel-related information such as hotel policies, complimentary services, food details, facilities, FAQs and other important information that customers may ask about.
π This helps the AI assistant answer general customer questions more accurately through
WhatsApp.
π For example, if customers ask about complimentary breakfast, check-in/check-out time,
hotel rules or available services, the AI can respond based on the information provided
here.
π Hotel owners can upload a document file containing hotel information. After submitting, the system will extract the text from the uploaded file and show it in the Extracted Text box.
π Hotel owners can also write or edit information directly inside the Extracted Text box without uploading a new file.
π After editing the text, click the Submit button to update the AI assistant.
π Hotel owners can create staff accounts and manage role-based permissions for different team members from this section.
π This allows hotel owners to control which modules and features each staff member can access inside the dashboard.
π Hotel owners can create different staff roles and manage their permissions from Staff Management > Roles & Permissions.
π Clicking the Manage button allows selecting which modules and actions will be accessible for that role.
π Hotel owners can enable or disable access permissions for different modules based on staff responsibilities.
π Hotel owners can manage all staff accounts from Staff Management > Staffs. Clicking the Add Staff button will open the staff creation form.
π To create a new staff account, hotel owners need to enter staff information such as name, email, username, password and assign a role.
π Once created, the staff member will only be able to access the modules permitted for their assigned role.
π Hotel owners can configure important room booking preferences such as check-in/check-out time, booking cancellation policy and refund settings from this section.
Hotel owners can manage booking preferences from Rooms Management > Settings > Preferences.
Hotel owners can configure booking tax and additional service fees from Rooms Management > Settings > Fees - Tax, Fee.
This section provides a complete overview of room bookings, including booking status, payment status, stay status, payment links and booking sources.
Hotel owners and staff can monitor and manage bookings created from both the website booking system and the WhatsApp AI Assistant.
The payment link section helps hotel owners and staff manage customer payments based on the booking source and payment progress.
Stay status helps hotel owners track the current stay condition of customers.
Hotel owners can update and monitor the current payment condition of bookings.
Note: Payment status can only be updated after a room has been assigned to the booking.
π Appears when a paid or partially paid booking is canceled or rejected.
π When the booking is canceled, the system automatically calculates the refundable amount based on the cancellation and refund settings configured in See Room Settings Preferences Details.
π When the booking amount decreases during room assignment updates, the system will show the refund button for the extra paid amount.
Booking status defines the current approval state of a booking.
Booking source helps identify where the booking was created from.
Hotel owners and staff can track bookings based on booking status, check-in/check-out activities and daily booking operations from this section.
This section displays all bookings created today and also shows the rooms that are currently available for booking.
For bookings placed through the WhatsApp AI Assistant, hotel owners or staff need to assign available rooms from the booking edit page.
The system shows the estimated total amount before room assignment so the hotel owner can understand how much the customer needs to pay after rooms are selected.
From the booking list, click the Actions button and select Edit to open the booking details and room assignment page.
In the Room Assignment section, available room numbers will be displayed. Hotel owners or staff can click on the room numbers to assign rooms for the booking.
The Estimated total before room assignment shows the amount that will be charged after selecting rooms.
After selecting the required rooms, click the Save Changes button to update the booking and complete the room assignment.
If the hotel owner or staff decreases the number of assigned rooms and saves the changes, the total booking amount may become lower than the amount already paid by the customer.
In that case, the system will show the refundable amount in the booking details section. Click Click here to refund to go to the booking list and process the refund.
From the booking list, click the Refund button for that booking. Then enter/select the refund amount and confirm the refund.
If the hotel owner or staff increases the number of assigned rooms and saves the changes, the total booking amount may become higher than the amount already paid by the customer.
In that case, the system will show the remaining amount as Due Amount. A new payment link will also be sent to the customer through WhatsApp so the customer can complete the additional payment.
Once the customer completes the payment, the due amount will be added to the paid amount automatically.
If the hotel owner or staff wants to mark the due amount as paid manually, click Confirm Full Payment. This will complete the payment and update the due amount as paid.
Hotel owners can create and manage room categories from this section. While adding a room category, they can upload room images/videos, add room name, pricing, guest capacity, bed/bath information, payment system and room details link.
This page is used to add complete room category information such as media, room details, pricing, capacity and payment settings.
Room pricing is calculated day by day based on the customer's selected check-in and check-out date range. For each night, the system checks which price rule matches that date and then adds the matched price to the total rent.
Example: If a customer books a room for multiple nights, the system checks each night separately. Normal days are calculated with regular price, selected weekend days are calculated with weekend price, seasonal dates are calculated with seasonal price, and seasonal weekend days are calculated with seasonal weekend price.
After room selection, the Booked Rooms section shows the selected room, number of days and rent summary. The final total is calculated by adding total rent, tax and fee, then subtracting any discount.
π Hotel owners can set seasonal date ranges for special pricing. If a customer books a room within these selected dates, the seasonal price will be used for those dates.
π Hotel owners can select which days should be treated as weekend days.
π The weekend price will be applied only to the selected days when they appear
inside the booking date range.
π Seasonal weekend days are selected from the days available inside the selected
seasonal date range.
π If any of those selected days are booked during the seasonal
period,
the seasonal weekend price will be applied for those days.
π The room details link controls where customers will be redirected when they click the room details link shared through WhatsApp.
Use Default URL: The system will use the website default room category details URL, generated from the base URL and room category name.
Use Custom URL: Hotel owners can enter any custom URL where customers can view room details, images or additional information.
π Hotel owners and staff can view all processed refund records from this section.
π When a customer is refunded, the refund information will appear here with customer name, email, phone number, paying amount, refund amount and refunded date.
π This section is used to keep track of refund history for room bookings.
π The actual refund amount should be paid to the customer manually or through any external payment method used by the hotel owner or staff.
π If a refund needs to be reversed for any reason, click the Revert button. The refunded amount will be reverted back in the system.
π Hotel owners and staff can generate room booking reports from this section.
π Reports can be filtered by date range, booking number, payment gateway and payment status to find specific booking records easily.
After selecting the required filters, click the Submit button to view the report data.
Hotel owners and staff can also click the Export button to download the booking report as an Excel file.
π All the online payment gateway's credentials can be set in Settings > Payment Gateways > Online Gateways
Hotel Owners can also set the payment gateways in test / live mode
π Hotel Owners can create offline gateways to receive booking payments
π Hotel Owners can setup instructions & description (optional) which will be shown to customers in checkout page
π Hotel Owners can also enable / disable attachement status
π Hotel owners can manage languages from Settings > Languages.
π For the dashboard, hotel owners can only use the languages created by the main Admin. These languages are available for changing or viewing the hotel owner dashboard language.
π For the frontend website, hotel owners can create unlimited languages and translate their website content based on their business needs.
Hotel owners can set a default language for the website and dashboard if the language is available for that section.
To translate website keywords, click the Edit Keyword button beside the language.
The frontend language keywords will be used on the hotel owner's public website and customer-facing booking/payment pages.
These translations are especially used on pages such as:
{your_website_baseurl}/payment/redirect/{booking_id}
{your_website_baseurl}/payment/booking-status/{booking_id}
{your_website_baseurl}/payment/success-page/{booking_id}
{your_website_baseurl}/payment/cancel-page/{booking_id}
For example, when a customer opens a payment link or views booking payment status, the text and messages on those pages will appear based on the selected website language keywords.
Dashboard translations remain controlled by the Admin and cannot be modified by hotel owners. However, hotel owners can fully customize frontend website translations for their own hotel website.
Hotel owners can configure basic outgoing mail information from Settings > Email Settings.
SMTP server configuration is managed by the main Admin. Hotel owners do not need to configure SMTP credentials manually.
Hotel owners can customize the following information:
Once configured, all booking, payment and customer-related emails will be sent using the Admin-configured SMTP server while displaying the hotel owner's selected sender name and reply email address.
π Hotel owners can customize email templates used for customer communication.
π Hotel owners can modify the email subject, message content and branding to match their hotel business requirements.
π All customer emails sent from the system will automatically use the configured mail templates during booking and payment operations.
π Hotel owners can create and manage support tickets from Support Tickets > My Tickets.
π This section helps hotel owners communicate directly with the Admin team regarding technical issues, booking problems, payment concerns, WhatsApp integration issues or any other support requests.
In this section, hotel owners can view all previously created support tickets along with ticket number, subject, status and conversation access.
Hotel owners can also search tickets using the ticket number.
Ticket statuses help identify the current support condition:
π Hotel owners can create a new support request by clicking the Create Ticket button.
π Hotel owners and Admins can communicate directly inside the ticket conversation page.
π All replies, updates and support discussions will appear in the conversation history.
π Once the issue is resolved, the Admin may close the ticket to complete the support request.
π AI credits are used for AI-powered features such as WhatsApp AI replies, booking assistance and customer query handling.
π Hotel owners can purchase additional AI credits anytime, even if they still have available credits or when their current AI credit limit is finished.
π Hotel owners can click the Check Limits button from the dashboard to view their current package limits and available AI credits.
π The Available AI Credits value shows how many AI credits are currently available for the hotel ownerβs account.
π Hotel owners can view all AI credit recharge records from AI Credit Recharge History.
π This section shows recharge date, purchased credits, paid amount, payment method and approval status.
π To purchase AI credits, click the Buy AI Credits button, enter the number of credits to buy and select a payment method.
π After successful payment or Admin approval, the purchased credits will be added to the hotel ownerβs available AI credits.
Hotel owners can generate and manage custom QR codes from the QR Codes section.
QR codes can be used for sharing booking pages, payment pages, hotel websites, room information, WiFi access, contact details and more.
From the Generate QR Code menu, hotel owners can create customized QR codes for different purposes.
Hotel owners can also customize QR code styles, colors and branding before saving.
All previously generated QR codes are stored in the Saved QR Codes section.
Saved QR codes help hotel owners quickly reuse frequently used booking, payment or promotional QR codes without generating them again.