• AI-Agent
  • Ready to Run

Manage Client Appointments

Book, move, or cancel appointments from chat and email confirmations

Use this Agent instantly or customize it - no programming needed

Resolve a client's appointment request
Reads
  • client message
    client message

    Your client's message says whether they want to book, move, or cancel an appointment.

  • chat history
    chat history

    Earlier chat messages supply details your client already shared.

  • booking rules
    booking rules

    Your booking rules set appointment hours, durations, lead time, buffers, and time zone.

  • calendar availability
    calendar availability

    Your chosen calendars show busy periods that could block a requested time.

  • existing appointments
    existing appointments

    Your existing appointments help identify the booking your client wants moved or canceled.

Client chat tool
Client chat tool

ClickUp brings in client requests and lets the Agent answer in the same conversation.

Appointment calendar
Appointment calendar

Your appointment calendar shows busy times and client appointments, and holds confirmed changes.

Appointment calendar
Are the request or client details unclear?YesNo
Ask the client for the missing details
Writes
  • client chat reply
    client chat reply

    Your client sees a question, open times, or a final result in chat.

Can the calendar not be read?YesNo
Tell the client the request needs owner review
Writes
  • client chat reply
    client chat reply

    Your client sees a question, open times, or a final result in chat.

Does a move or cancellation match multiple appointments?YesNo
Ask which appointment the client means
Writes
  • client chat reply
    client chat reply

    Your client sees a question, open times, or a final result in chat.

Is the requested time outside the rules or already busy?YesNo
Offer three open times or explain why none fit
Writes
  • client chat reply
    client chat reply

    Your client sees a question, open times, or a final result in chat.

Is the time no longer open before the change?YesNo
Offer new times and wait for the client's choice
Writes
  • client chat reply
    client chat reply

    Your client sees a question, open times, or a final result in chat.

Change the appointment; confirm success or explain failure
Writes
  • appointment change
    appointment change

    Your calendar reflects the booking, move, or cancellation after the change succeeds.

  • confirmation email
    confirmation email

    Your client receives an email confirming the booking, move, or cancellation.

  • client chat reply
    client chat reply

    Your client sees a question, open times, or a final result in chat.

Email sender
Email sender

Your email sender sends clients appointment notices and emails you the daily agenda.

Email sender
Email today's appointment list
Reads
  • today's date
    today's date

    Your business time zone determines which day the morning agenda covers.

  • today's appointments
    today's appointments

    Your current appointments supply the client names and times for today's agenda.

  • owner email address
    owner email address

    Your chosen email address receives the daily appointment list.

Appointment calendar
Appointment calendar

Your appointment calendar shows busy times and client appointments, and holds confirmed changes.

Appointment calendar
Can today's appointments not be read?YesNo
Email the owner that today's list is unavailable
Writes
  • daily agenda email
    daily agenda email

    You receive today's appointment list and count, or a notice if the calendar is unavailable.

Email sender
Email sender

Your email sender sends clients appointment notices and emails you the daily agenda.

Email sender
Are there no appointments today?YesNo
Email the owner a zero count and a clear day
Writes
  • daily agenda email
    daily agenda email

    You receive today's appointment list and count, or a notice if the calendar is unavailable.

Email the owner today's sorted appointments and count
Writes
  • daily agenda email
    daily agenda email

    You receive today's appointment list and count, or a notice if the calendar is unavailable.

This Agent reads a client's chat request and checks your calendar. It asks about missing details, then makes valid changes and emails the client. Each morning, it emails you today's agenda.

Modify Agent

Customize this Agent to fit your needs using natural language.

Start Agent for Free

Enter your email address and we will send you a secure link to continue.

Gmail
Used as:
Show all Agents working with Gmail
Google Calendar
Used as:
Show all Agents working with Google Calendar
Microsoft Outlook
Used as:
Show all Agents working with Microsoft Outlook
LeadConnector
Used as:
Show all Agents working with LeadConnector
monday.com
Used as:
Show all Agents working with monday.com
ClickUp
Used as:
Show all Agents working with ClickUp
Zoom
Used as:
Show all Agents working with Zoom
Brevo
Used as:
Show all Agents working with Brevo
Acuity Scheduling
Used as:
Show all Agents working with Acuity Scheduling
Microsoft Office 365
Used as:
Show all Agents working with Microsoft Office 365
ClickSend SMS
Used as:
Show all Agents working with ClickSend SMS
Keap
Used as:
Show all Agents working with Keap
Lofty
Used as:
Show all Agents working with Lofty
SendGrid
Used as:
Show all Agents working with SendGrid
Zoho Mail
Used as:
Show all Agents working with Zoho Mail
ServiceM8
Used as:
Show all Agents working with ServiceM8
Campaign Monitor
Used as:
Show all Agents working with Campaign Monitor
GetResponse
Used as:
Show all Agents working with GetResponse
Mailgun
Used as:
Show all Agents working with Mailgun
Mailjet
Used as:
Show all Agents working with Mailjet
lemlist
Used as:
Show all Agents working with lemlist
OneSignal
Used as:
Show all Agents working with OneSignal
Boulevard
Used as:
Show all Agents working with Boulevard
Superchat
Used as:
Show all Agents working with Superchat
ActiveCampaign Postmark
Used as:
Show all Agents working with ActiveCampaign Postmark
Mailchimp Transactional
Used as:
Show all Agents working with Mailchimp Transactional
Microsoft Exchange
Used as:
Show all Agents working with Microsoft Exchange
Sender
Used as:
Show all Agents working with Sender
SimplyBook.me
Used as:
Show all Agents working with SimplyBook.me

Made for your industry

Manage Client Appointments is made for businesses in these industries.

Made for your role

Manage Client Appointments is made for people in these roles.

Made for your department

Manage Client Appointments is made for people in these departments.

How Manage Client Appointments works

5 steps, in order, on every run.

  1. Read the client requestRead the chat thread to understand the client's request. Ask for missing details before changing the calendar.
  2. Check appointments and open timesFind an existing appointment by client email for a move or cancellation. Check open times against the calendars and booking rules you chose.
  3. Offer times or ask for clarityOffer three valid times when the requested slot is busy. Ask which appointment the client means if more than one matches.
  4. Make the change and confirmRecheck availability, then make a clear change. Email the client and reply in chat after success; report a calendar failure without confirming.
  5. Send the morning agendaList today's appointments from your chosen calendar and email you the times and total. Send a clear-day message when none are scheduled.

How to Get Started

Connect your tools

Connect the tools you already use, such as Gmail, Google Calendar or Microsoft Outlook.

29 tools
Set your rules
  • Connect the client chat, the appointment calendar, and an email sender; choose the chat conversation clients use for scheduling.
  • Choose the appointment calendar, any other calendars that block availability, the owner's email address, and the daily agenda time.
  • Set the business time zone, appointment hours, allowed durations, lead time, buffer time, and how far ahead clients may book.
  • Tell clients to provide their name and email address in chat; set the rule that changes or cancellations require a matching client email and an unambiguous appointment.
Launch the Agent

Use safe mode to approve every result before it goes out, or let the Agent run automatically.

FAQs

Frequently asked questions about the Manage Client Appointments:

Can I use Google Calendar for scheduling?

Yes, if you connect it as your appointment calendar. You can also choose other calendars that block your availability.

What happens when a client asks for a busy time?

Your client gets three available alternatives in chat. The appointment stays unchanged until they choose a time.

How does it know which appointment to change?

You set a matching-email rule for moves and cancellations. If several appointments match, the Agent asks your client which one they mean.

Can I choose when the daily agenda arrives?

Yes. You choose the morning time and business time zone. The email shows today's appointments and total, or says your day is clear.

What happens when the Agent is unsure?

It stops and asks you. The Agent does not guess when it reaches a decision you have not approved.

Can I review its work?

Yes. Every run creates a plain-language log that you can review and export. Logs are kept for twelve months.

What happens if I cancel?

The Agent stops at the end of the billing month and its tool connections are removed. Your run logs remain available for twelve months.