Cancel Appointo Bookings From WhatsApp

By Alva Chew 4 min read Updated November 11, 2026

Yes. AeroChat works directly with Appointo. It finds the customer’s upcoming booking in Appointo, checks your cancellation rules, offers to reschedule once, and cancels the booking in Appointo if they still want to.

This recipe handles “I can’t make it, please cancel” in the chat, and frees the slot for someone else. Part of connecting Appointo to WhatsApp and AI chat.

What happens today

A customer messages late at night to cancel. Nobody sees it until the morning, the slot stays blocked, and sometimes the customer simply does not show up. Your team then cancels by hand and tries to fill the gap.

The flow that works

  1. The customer asks to cancel in chat.
  2. AeroChat finds their upcoming bookings in Appointo by email or phone and confirms which one.
  3. It checks your cancellation rules and offers to reschedule once.
  4. If they still want to cancel, it cancels the booking in Appointo and confirms.

What it looks like on WhatsApp

Customer: I need to cancel my facial tomorrow, sorry. (example)

AeroChat: No problem. I found your facial on Wednesday 12 November at 10:00. Would you like to move it to another day instead? We have Friday at 10:00 or 14:00.

Customer: No, please just cancel.

AeroChat: Done. Your facial on 12 November at 10:00 is canceled.

In Appointo: the booking on 12 November at 10:00 is canceled.

The recipe

Copy this into AeroChat

When a customer asks to cancel a booking, follow these steps.

  1. Find their upcoming bookings in Appointo by the email or phone they booked with.
  2. If there is more than one, ask which one.
  3. Check our cancellation rules in the knowledge base, such as the notice needed.
  4. Offer to reschedule once, with up to three open times for the same service.
  5. If they still want to cancel, cancel the booking in Appointo and confirm the service, date and time that were canceled.
  6. If it is too late to cancel under our rules, explain the rule in one line and hand the conversation to our team.

Do not promise refunds yourself. Never cancel a booking that is not theirs. Reply in the customer’s language.

Change the cancellation notice to match your policy before you paste it.

What to connect

  • Your Shopify store. Built in. Install AeroChat from the Shopify App Store and connect your store in the dashboard, so AeroChat can find the order behind a paid booking.
  • Appointo. In the Appointo app, go to Plans & Settings, then API access, and generate an API token. Paste it in when AeroChat asks. API access is on Appointo’s paid plans (as of November 2026).
  • Your knowledge base. Add your cancellation and refund policy, so AeroChat explains it the same way every time.

After you paste the recipe, AeroChat builds the workflow as a draft and shows a checklist: connect Appointo, add your knowledge base if the recipe uses one, then switch it on. If it built the connection from Appointo’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

  • How much notice a customer must give to cancel.
  • Whether AeroChat offers to reschedule first.
  • Who handles refunds for paid bookings.

The result to expect

Cancellations happen as soon as the customer asks, so the slot opens up for someone else. Some customers move their booking instead of canceling.

Measure it with your own numbers: cancellations handled in chat, and how many became reschedules, for a month before and after.

Next: see every Appointo workflow, including rescheduling and booking.

Works on every chat channel

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

Questions

Does AeroChat refund a paid booking?

No. The recipe cancels the booking in Appointo and leaves refunds to your team and your policy.

Handle your first cancellation in chat

Install AeroChat, paste the recipe, add your Appointo token, and cancel a test booking from your own chat.

Install AeroChat on Shopify

7-day free trial.