Connect Booqable to WhatsApp, Instagram, TikTok and AI Chat
Yes. AeroChat books directly into Booqable. It reads your products, availability, customers, orders, quotes and invoices and writes customers and rental orders through Booqable’s API, on WhatsApp, Instagram, web chat and every other channel your customers use.
Customers message you on WhatsApp, Instagram, Messenger, TikTok, Telegram, web chat or email to ask whether an item is free on their dates, what it costs and how to book. AeroChat checks availability in Booqable for those dates, takes the booking and creates the order in Booqable with the customer and the items on it. Later, it answers questions about the order, the quote, the invoice and what is still to pay. It connects through Booqable’s public API. You describe the workflow in your own words, AeroChat builds it, and Booqable stays the system your team runs rentals in.
What you can do with Booqable and AeroChat
- Check availability for the customer’s dates. AeroChat asks Booqable whether the items can be booked for the pickup and return times the customer gives, so the answer accounts for existing orders and buffer times.
- Book a rental into Booqable. AeroChat creates an order with the rental period and the customer, books the products onto it, and saves it as a draft for your team to review or reserves it straight away, as you choose.
- Answer product and price questions. AeroChat reads your Booqable products for names, descriptions and prices, so customers get accurate answers about what you rent.
- Recognise returning customers. AeroChat searches Booqable customers by email, links new orders to the right customer and creates a new customer when needed.
- Answer order and payment questions. AeroChat reads the order’s status, dates and payment status from Booqable and tells the customer whether it is reserved, picked up or returned, and how much is still to pay.
- Answer quote and invoice questions. AeroChat reads the quotes and invoices on the customer’s order and replies with the total, the due date and the amount still due.
- Send the payment step in the chat. After the booking, AeroChat sends a payment link for the deposit or the full amount in the same conversation.
Collecting payment in the chat? Airwallex is built into AeroChat, so you can send a payment link in the same conversation. See how it works. No Airwallex account yet? Open one through AeroChat.
What it looks like on WhatsApp
Customer: Hi, can I rent 2 paddle boards from Saturday 9am to Sunday 5pm? (example)
AeroChat: Yes, 2 paddle boards are free for Saturday 9am to Sunday 5pm. The total is 140 for the weekend (example price). Can I take your name and email to book them?
Customer: Sam Taylor, sam@example.com.
AeroChat: Thanks, Sam. Your paddle boards are reserved for pickup on Saturday at 9am. Here is the link to pay the 50 deposit.
In Booqable: a new customer Sam Taylor and a reserved order for Saturday 9am to Sunday 5pm with 2 paddle boards booked on it.
Customer: Is my camera order ready, and do I still owe anything? (example)
AeroChat: Order 1048 is reserved for pickup tomorrow at 10am. You have paid 120 of 200, so 80 is still to pay at pickup.
In Booqable: nothing changes. AeroChat read the order after checking it belongs to this customer.
Works on every chat channel
Your customers message you wherever they already are. The same Booqable connection and the same workflows run on every channel AeroChat supports, and Booqable stays the record whichever one they use.
| Channel | What your customers can do |
|---|---|
| Message your WhatsApp Business number to check availability, book a rental for their dates, or ask about an order, a quote or what is still to pay. Voice notes are transcribed, so a spoken request works too. | |
| Send the same requests by direct message. A comment on your post can get an automatic reply that moves the conversation to a DM. | |
| Facebook Messenger | Send the same requests to your Facebook Page. Comments on your Page posts can get an automatic reply too. |
| TikTok | Send the same requests by TikTok direct message or TikTok Shop buyer chat. Both arrive in the same TikTok inbox. |
| Telegram | Send the same requests to your business on Telegram. |
| Web chat | Do the same from the chat on your website, without leaving the page. |
| Write to your Gmail or Office 365 address and get the same answer the chat gives. |
How the connection works
AeroChat connects through Booqable’s public API, documented in the Booqable API documentation. Through it, AeroChat checks availability, reads your products, customers, orders and documents, and creates customers and rental orders.
- What AeroChat reads from Booqable: products with names, descriptions and prices, availability for given dates and times, customers, orders with their status, rental period, payment status and amount still to pay, and quotes and invoices with their totals and due dates.
- What AeroChat writes to Booqable: new and updated customers, new orders with the rental period and customer, products booked onto the order, and the order’s move to draft or reserved.
Booqable includes API access on its Grow plan and above. To connect, a Booqable user opens their own user settings, names a new access token and clicks Create new authentication method. Keep the token safe, because it acts with that user’s access.
You describe the workflow in your own words, for example “when a customer asks for an item on certain dates, check availability in Booqable, then create the order and reserve it”. AeroChat builds the workflow as a draft and asks for the Booqable token by name. You enter it in the AeroChat dashboard. It never passes through the conversation.
Workflows to copy
Seven ready-made workflows for Booqable. Copy one into AeroChat, add your Booqable token, and it runs on every channel.
1. Check availability for the customer’s dates
Copy this into AeroChat
When a customer asks whether something is free, ask for the pickup date and time, the return date and time and how many they need. Match the item to our Booqable products and confirm the name with them. Check availability in Booqable for that period. If it is free, say so and give the price from Booqable. If it is not, say which dates or similar items are free instead. Never promise an item without checking first.
2. Book a rental into Booqable
Copy this into AeroChat
When a customer wants to book, check availability in Booqable for their pickup and return times first. Ask for their name, email and phone number and find or create them as a customer in Booqable. Create an order with the rental period and the customer, and book each product with its quantity. Reserve the order (example: or save it as a draft for our team to review). Read the booking back with the order number, the pickup time and the total, and tell them how pickup works.
3. Answer product and price questions
Copy this into AeroChat
When a customer asks what we rent or what something costs, look it up in our Booqable products. Reply with the product name, a one-line description and the price from Booqable. Explain that the final price depends on the rental period. If we do not rent what they ask for, suggest the closest products we have. Do not quote discounts that are not in Booqable or our knowledge base.
4. Recognise a returning customer
Copy this into AeroChat
When someone messages to book or ask about an order, ask for their email if we do not have it and search Booqable customers. If you find them, greet them by name and link any new order to their customer record. If they are new, create a customer with their name, email and phone number. Never share one customer’s details with another.
5. Answer order and payment questions
Copy this into AeroChat
When a customer asks about an order, find their customer record in Booqable and read their orders. If they have more than one open order, ask which one they mean. Reply with the order number, the status in plain words (reserved, picked up, returned), the pickup and return times, and how much has been paid and is still to pay. For changes to dates or items, hand the conversation to our rental team.
6. Answer quote and invoice questions
Copy this into AeroChat
When a customer asks about a quote or an invoice, find their order in Booqable and read the documents on it. For a quote, reply with the quote number and the total including tax. For an invoice, reply with the invoice number, the due date and the amount still due. Check the document belongs to the customer messaging. For disputes, hand the conversation to our accounts team.
7. Send the payment step in the chat
Copy this into AeroChat
After you reserve an order in Booqable, tell the customer the deposit (example: 50) and send a payment link for it in the same chat. If they ask to pay the full amount, send a link for the order total from Booqable instead. If they ask how else they can pay, answer from our knowledge base.
Who uses it
Booqable is used by rental businesses of many kinds: party and event rentals, camera and audio gear, bikes, boats and outdoor equipment, and tool and machinery hire. The recipes above fit any of them once you change the items, questions and pickup rules to your own.
What stays in Booqable
AeroChat handles the conversation. Booqable stays the record: your products and stock, availability, orders, pickups and returns, quotes, contracts, invoices and payments. Every order AeroChat creates appears in Booqable like any other, so your team prepares, hands out and checks in the items the same way. Keep your products, prices and buffer times up to date in Booqable, so AeroChat answers with the right ones.
WhatsApp workflows that use Booqable
These end-to-end WhatsApp workflows run with Booqable behind them. See them all in the WhatsApp workflows library.
- WhatsApp Booking Deposits Paid Before the Slot Is Confirmed
- WhatsApp CRM workflows
- WhatsApp Review Requests After Every Visit or Order
Questions
Does AeroChat work with Booqable?
Yes. It connects through Booqable’s public API with a token from your own Booqable account. It is not a Booqable product or listing.
Can AeroChat check if an item is available on a date?
Yes. AeroChat checks availability in Booqable for the customer’s pickup and return times before it books, so it only offers what is free.
Do I need a developer?
No. You describe the workflow, AeroChat builds it, and someone on your team creates the Booqable token in their user settings and enters it in the dashboard.
Which plan do I need?
On the Booqable side, API access needs the Grow plan or above. On AeroChat, workflows via Skills are on every plan. Choose the plan by how many messages you get: Starter covers 500 AI responses a month, Growth 2,000 and Advanced 5,000.
Using a different system? If it has a public API, it connects to AeroChat the same way: describe what you want, paste in its key, and it runs.
Can’t find your tool? Message us in the chat on this page and we’ll tell you how it connects.
Connect Booqable to your chat
Paste the booking recipe, add your Booqable token, and message your own number asking for an item on your dates.
Start your 7-day free trial. No credit card needed.
Sign up for an annual plan on Growth or above and we’ll set up your workflows and connect Booqable for you, free. See plans.
