Book Nookal Appointments from WhatsApp

By Alva Chew 4 min read Updated November 7, 2026

This recipe turns a booking request in chat into a confirmed appointment in Nookal, with real availability offered in the conversation. Part of connecting Nookal to WhatsApp and AI chat.

What happens today

A patient messages on Instagram asking for a physio session after work on Wednesday. Reception is with a patient at the front desk, so the message waits. Later someone opens Nookal, checks the diary, replies with times and books by hand when the patient answers. Some patients book with the clinic that replied first.

The flow that works

  1. AeroChat finds out which service, location and day the patient wants.
  2. It checks Nookal availability for that service.
  3. It offers up to three times with the practitioner’s name.
  4. It finds the patient in Nookal, or creates them if they are new.
  5. It books the appointment and confirms the details.

The recipe

Copy this into AeroChat

When a patient asks to book an appointment, follow these steps.

  1. Ask which service they need, for example an initial assessment or a follow-up session (examples). If they are not sure, ask whether they have been to us before. New patients book an initial assessment.
  2. Ask which location and which day suits them.
  3. Check Nookal availability for that service at that location. If there is nothing free, check the next 3 days (example).
  4. Offer up to three times, with the practitioner’s name.
  5. When they pick one, ask for their full name and date of birth and find them in Nookal. If they are new, ask for their phone number and email and create them as a patient.
  6. Book the appointment in Nookal.
  7. Confirm the date, time, practitioner and address, and tell them what to bring from our knowledge base.

If they ask for a specific practitioner, only offer that practitioner’s times. Reply in the customer’s language.

Change the services, locations and number of days to look ahead before you paste it.

What to connect

  • Nookal. Create an API v3.0 client in Nookal’s Setup with read and write access to patients and appointments, and select the locations AeroChat can book. Paste the key in when AeroChat asks.
  • Your knowledge base. Upload your services, prices, locations and what patients should bring to AeroChat so it can answer before it books.

After you paste the recipe, AeroChat builds the workflow as a draft and shows a checklist: connect Nookal, add your knowledge base if the recipe uses one, then switch it on. If it built the connection from Nookal’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 and locations AeroChat can book.
  • How far ahead it looks for a free time.
  • Which requests go to reception instead.

The result to expect

Patients who ask to book in chat leave with a confirmed appointment, even while reception is busy. New patients arrive already in Nookal, and the diary stays the one your team works from.

Measure it with your own numbers: appointments booked from chat, and new patients added from chat, for a month before and after.

Next: answer appointment questions.

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 Nookal connection behind it. See what each channel does on the Nookal integration page.

Book your first Nookal appointment from chat

Paste the recipe, add your Nookal key, and ask your own chat for a session next week.

Start your 7-day free trial. No credit card needed.