Guests interact with your booking engine through a ‘Book now’ button or similar call-to-action on your website or social media sites. Then they’re prompted to choose their checkin and check-out dates, and the number of guests staying. Based on these choices, your booking engine will display available rooms and rates. Guests can view room details, including photos and amenities, then choose the best room and rate for their budget and tastes. Before confirming the booking, guests can review their reservation details, including the total cost, any applicable taxes and fees, and cancellation policies. To complete their booking, guests must enter their personal information, including their name, email address, phone number, and payment details. Some booking engines also provide the option to create an account to store guest preferences and booking history. Once all necessary information is provided, guests can confirm their booking, and get a booking confirmation by email.