You shouldn’t automatically book and take peoples money when a guest is just looking to request to stay without instant booking. You also should have a customer service available 24 hour a day to be able to cancel that instant booking or for any inconveniences the guest could have been facing. You should also behave ethically and never take peoples money specially when they are not hosted in your hotel. And last feedback; try to understand why Airbnb exist, why people is choosing Airbnb instead of booking directly in hotels…as it should be an economical help, a solution for people who can’t afford to book directly in a hotel and not the opposite!