Appointment Booking

Let customers book a time right from WhatsApp.

Booking pages for demos, consultations and visits. Share them in chat, on your site or anywhere. Every booking lands on the contact in your inbox.

Works without Google Calendar
Skips details you already have
Round robin for teams
B

Bright Smile Clinic

online · replies instantly

Hi, can I book a check-up this week?10:02

Booking pages

A booking page for every kind of meeting

Create one page per meeting type — a demo, a site visit, a consultation — each with its own length, form and location.

Your brand

Add your logo, colour and a short description. Light and dark mode included.

Your form

Name, email and phone are asked by default. Add your own questions too.

Any location

Google Meet, your own video link, a phone call or in person with an address.

Any timezone

Times show in the booker’s timezone, with a picker and a 12/24h switch.

Easy to change

Bookers get links to reschedule or cancel, and can add the meeting to Google, Outlook or Apple calendar.

Made for phones

The page works well on mobile and opens right inside WhatsApp.

Built for WhatsApp

Book meetings without leaving the chat.

Your chatbot or AI agent sends a button. The booking page opens inside WhatsApp, and the conversation picks up again the moment they book.

Skips what you already know

Each link is made for one contact. Name, phone or email you already have are not asked again — they just pick a time.

The chat carries on

Connect "On booked" in your chatbot flow to thank them, send directions or ask a follow-up question once they book.

AI agents can book too

Add the "Send Booking Link" action. When someone asks for a meeting, the agent sends the link and a message after they book.

See it work
Offer a Booking
Booking page: Site visit
On booked
Send a Message

Thanks for booking! Here’s the location pin 📍

Availability

Only free times are shown. Google Calendar is optional.

Set the hours for each booking page and each team member’s weekly hours. A time is offered only when both are open and nothing is already booked.

  • No calendar needed — works from the hours you set.
  • Date overrides for holidays, days off or one-off hours.
  • Connect Google Calendar to also skip busy times, add bookings to the calendar and create Google Meet links.
  • Round robin shares bookings across the members you pick. Pick one and they get every booking.
  • Members connect their own calendar from the inbox app.

This week’s free slots

MonTueWedThuFri
9
10
booked
11
booked
12
2
booked
3
4
Free Booked in Wylto Busy on Google Calendar
Round robin
PRM
New booking → Priya
Google Calendar & Meet

Connect Google Calendar and Meet links make themselves.

It’s optional. Each team member connects their own calendar from Appointments → Booking Pages → My availability, or in the inbox app under Settings → My Availability.

Busy times are hidden

Anything on the member’s calendar blocks that time, including meetings booked outside Wylto.

Bookings go on the calendar

Each booking is added to the member’s calendar and the customer gets a calendar invite.

Google Meet links, made for you

Pages set to Google Meet get a fresh Meet link for every booking — on the confirmation, in the invite and on the booking in Wylto.

No calendar connected? Times come from working hours minus bookings already in Wylto. A Google Meet page then uses the page’s fallback meeting link — your Zoom link, for example.

19Google Calendar

Priya · Thu
9 AM
10 AM
Team standup
11 AM
12 PM
1 PM
Client call · added outside Wylto
2 PM

Booking page · Thu 19 Nov

Times the customer can pick

9 AM
10 AM
11 AM
12 PM
1 PM
2 PM
AK

Asha Kumar

Source: booking page

DetailsEventsNotes

Product demo · 30 min

Thu 19 Nov · 4:30 PM · with Priya

Scheduled
In your inbox

Every booking lands on the contact.

A booking creates or updates the contact and shows in their Events tab, next to the chat. After the meeting, mark it Completed and write the minutes, so the whole team knows what was agreed.

  • Contact created or updated from the booking form.
  • Mark meetings Completed and add minutes of meeting.
  • Bookers get reschedule and cancel links.
Webhooks

Send every booking to the rest of your stack.

Wylto sends an HTTPS POST with JSON when a booking is created, rescheduled, cancelled or marked completed — completed includes the minutes of meeting.

  • Add a URL, custom headers and an optional signing secret.
  • Pick the events to send, for all booking pages or just some.
  • Send a test ping, turn it on or off, and see recent deliveries with their status.
POSThttps://api.yourcrm.com/wylto 200 OK
X-Wylto-Signature-256: sha256=9f2c…e41a
{
"triggerEvent": "BOOKING_CREATED"
"createdAt": "2026-11-19T10:03:12Z"
"payload": {
"eventTypeName": "Product demo"
"startTime": "2026-11-19T11:00:00Z"
"status": "scheduled"
"meetingLink": "https://meet.google.com/abc-defg-hij"
"contact": { "name": "Asha Kumar", "phone": "9198…" }
"assignedTo": { "name": "Priya" }
…
}
}

How it works

Live in four steps.

Create a page, set your hours, share the link and watch bookings arrive in the inbox.

Step 1

Create a page

Name it, set the length, form and location.

Product demo

30 min · Google Meet

Your name *
Email address *
Phone number *
Step 2

Set your hours

Pick the members and their weekly hours.

Mon9–5
Tue9–5
Wed9–5
Thu9–5
Fri9–5
Step 3

Share the link

In a chatbot, an AI agent, your website or a message.

app.wylto.com/book/acme/demo
ChatbotAI agentWebsiteBroadcast
Step 4

Get bookings

They show on the contact, ready for the meeting.

Asha booked a demo

Thu 19 Nov · 4:30 PM

Meet link added · In inbox

Why it helps

Fewer back-and-forth messages, more meetings

No more "what time works?"

Customers see free slots and pick one. No chasing over chat.

Book while they’re interested

The link arrives in the same chat, the moment they ask.

Share the load

Round robin spreads bookings across your team.

One place for everything

Chat, contact details and meetings sit together in the inbox.

Keep the flow going

Follow up automatically once someone books.

More booked calls

Less friction between "I’m interested" and a meeting on the calendar.

Pricing

Part of your Wylto plan.

Appointment Booking comes with Wylto, alongside the inbox, chatbots, AI agents and broadcasts. No separate scheduling tool to pay for.

See plans and pricing

Frequently Asked Questions

Appointment Booking

Turn chats into booked meetings.

Create your first booking page in minutes and share it on WhatsApp today.

Get a Demo

0

Calendar apps required

4

Location types

1

Inbox for chats and meetings