Book LatePoint Appointments from WhatsApp

By Alva Chew 5 min read Updated November 8, 2026

Yes. AeroChat books directly into LatePoint. It checks the free slots for the service, agent and location the client wants and writes the booking into LatePoint on your WordPress site while the client is still in the chat.

This recipe turns “do you have anything on Saturday?” messages into confirmed LatePoint bookings, without sending a link to your booking page and hoping the client finishes the form. Part of connecting LatePoint to WhatsApp and AI chat.

What happens today

A client messages on WhatsApp or Instagram asking for a slot. Someone on your team checks LatePoint between appointments, replies with two times, and waits. By the time the client answers, one of those times has gone. Others get your booking link and never come back. Messages sent after closing wait until the next morning.

The flow that works

  1. AeroChat asks which service the client wants, which day suits them and whether they have a preferred agent or location.
  2. It checks LatePoint for free slots on that day and offers up to three.
  3. It takes their name, email and phone number.
  4. It books the slot in LatePoint. LatePoint re-checks the slot first, so nothing is double booked.
  5. It confirms the details in the chat, and LatePoint sends its usual booking notification.

What it looks like on WhatsApp

Client: Hello, do you have a 60-minute massage free tomorrow evening? (example)

AeroChat: Yes. Tomorrow has 6:00pm with Lina or 7:30pm with Marcus, at our Tanjong Pagar branch. Which works for you?

Client: 7:30 with Marcus.

AeroChat: Great. What’s your full name and email?

Client: Kevin Ong, kevin@example.com

AeroChat: Done, Kevin. Your 60-minute massage with Marcus is tomorrow at 7:30pm at Tanjong Pagar. See you then.

In LatePoint: a new booking appears in Marcus’s calendar for tomorrow 7:30pm, with Kevin created as a customer with his WhatsApp number.

The recipe

Copy this into AeroChat

When someone asks to book an appointment, follow these steps.

  1. Ask which service they want. If they are not sure, read our services in LatePoint with their length and price range and suggest one.
  2. Ask which day suits them, and whether they have a preferred agent or location.
  3. Check LatePoint for free slots for that service on that day, with that agent and location if they gave one. If the day is full, check the next 3 days (example). Offer up to three slots closest to what they asked for.
  4. When they choose, search LatePoint customers by email. If they are new, ask for their first name, last name and email, and use the phone number they are messaging from.
  5. Book the slot in LatePoint for that customer, service, agent and location.
  6. Confirm the service, agent, location, date and time.

If LatePoint says the slot was just taken, apologise and offer the next free slots. If they ask about anything you cannot answer from our knowledge base, tell them a team member will reply and hand over. Reply in the client’s language.

Change the services AeroChat can book and how many days ahead it looks before you paste it.

What to connect

  • LatePoint. On your WordPress site, go to LatePoint, then Settings, then API. Turn on Enable REST API, click Generate New Key with read and write permissions, and paste the key and your website address in when AeroChat asks. The API is part of LatePoint’s Pro Features.
  • Your knowledge base. Upload your service descriptions, opening hours and directions to each location, so AeroChat can answer questions before it books.

After you paste the recipe, AeroChat builds the workflow as a draft and shows a checklist: connect LatePoint, add your knowledge base if the recipe uses one, then switch it on. If it built the connection from LatePoint’s public documentation, the checklist asks you to check it once against the current docs.

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.

What you still decide

  • Which services, agents and locations can be booked in chat.
  • How far ahead clients can book.
  • Whether a deposit is taken first. With Growth and above, AeroChat can send an Airwallex payment link in the same chat, as in booking deposits on WhatsApp.
  • When a conversation should come to your team instead of being booked.

The result to expect

Clients get a real time from your LatePoint calendar in the same conversation, at any hour, and the booking is in LatePoint before your team sees the message. Fewer enquiries end at “I’ll check and get back to you”.

Measure it with your own numbers: bookings made from chat, and the time from first message to confirmed booking, for a month before and after.

Next: move or cancel LatePoint bookings in chat.

Works on every chat channel

This workflow runs the same way on WhatsApp, Instagram, Facebook Messenger, TikTok, Telegram, the chat on your website and email, with the same LatePoint connection behind it. See what each channel does on the LatePoint integration page.

Take your first LatePoint booking from chat

Paste the recipe, add your LatePoint API key, and message your own number asking for an appointment tomorrow.

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 LatePoint for you, free. See plans.