Book the appointment in the conversation.
The agent checks a real opening, books it, and sends the confirmation. The appointment stays on the customer's profile.
Start free trialBook the visit without leaving the conversation.
The agent checks availability and confirms in the same thread. Calendar is included on every paid plan.

On a call
The agent checks real openings while the customer is still on the line, then books the one they pick.

In a message
On WhatsApp or Instagram, one thread holds the question, the openings, and the confirmation.

On your website
Visitors book from the website chat, and the confirmation arrives in the same conversation.
Give each service its own booking rules.
For consults, classes, or follow-ups. The agent only offers what the rules allow.

Duration and price
Each service sets how long it takes and what it costs.
Google Meet link
Virtual appointments can include one, generated automatically.
Buffers and notice
Room between visits, and how far ahead people can book.
Confirmation message
Write what customers read once they're booked.
Capacity
A class can hold more than one person. It closes when it's full.
Book a person, a room, or whatever is free.
Book a specific person or room.
Single mode books the exact resource the customer asked for, inside its own weekly hours.
Start free trialEach with its own weekly hours
- Teammates
- Rooms
- Equipment
- Vehicles

Busy hours never show up as openings.
Connect the calendars you already use. The agent only offers times that are actually free.
Connect a calendar- Google Calendar syncs both ways, with conflict checks.
- Outlook Calendar keeps Microsoft 365 bookings in sync (beta).
- Import availability from any iCal feed.
- Openings show in the customer's own time zone.
- Connect Google Calendar on its own, apart from Gmail and Drive.
Reminders and changes stay in the thread.
Confirmations, reminders, and changes happen in the conversation the customer started.
1. Confirmed in the thread
Customers get a confirmation they can add to their own calendar.
2. Reminded before the visit
A reminder arrives ahead of time, and the customer can confirm right there.
3. Changed with the agent
Customers reschedule or cancel by replying. The agent finds a new opening.
Ask Ally what's on your calendar.
Check appointments in a conversation with Ally, or see upcoming visits in your daily briefings.
Start free trialAsk in plain words
Check what is booked by asking Ally.
Morning briefing
Upcoming visits are in your morning briefing.
End-of-day briefing
And in the briefing that closes the day.
Every paid plan
Calendar is included on every paid plan.
Questions, answered.
Still unsure? Talk to a human.
Still unsure? Talk to a human.

Let the next conversation book the visit.
Turn on booking for one agent. 14 days, no credit card.
