Appointment Scheduler Agent
Eliminate scheduling back-and-forth. This agent handles meeting requests, finds available times, sends confirmations, and manages reschedulingβall automatically.
How It Works
Request Received
Someone emails, fills a form, or sends a message asking for a meeting.
Availability Check
The agent checks your connected calendars for open slots.
Smart Response
Sends available times or a booking link based on your settings.
β’ Tuesday 2-3 PM EST
β’ Wednesday 10-11 AM EST
β’ Friday 3-4 PM EST
Or book directly: calendly.com/yourname"
Confirmation & Reminders
Books the meeting, sends confirmations, and schedules automatic reminders.
Supported Calendars
Configuration
β° Availability Windows
Define when you're available for meetings:
π Meeting Types
βοΈ Buffer & Limits
Automatic Reminders
API Reference
Input
{
"requester_email": "john@company.com",
"requester_name": "John Smith",
"message": "Can we meet next week?",
"meeting_type": "discovery",
"preferred_times": [
"2026-01-20",
"2026-01-21"
],
"timezone": "America/New_York"
} Output
{
"status": "booked",
"meeting": {
"id": "mtg_abc123",
"datetime": "2026-01-20T14:00:00Z",
"duration_minutes": 30,
"video_link": "https://meet.google.com/abc"
},
"confirmations_sent": [
"john@company.com",
"you@yourcompany.com"
]
} Reschedule & Cancel Flow
The agent also handles reschedule and cancellation requests automatically:
"Hey, something came up. Can we reschedule our Tuesday call to later in the week?"
"No problem! I've cancelled the Tuesday slot. Here are the available times later this week:
β’ Thursday, Jan 23 at 2:00 PM EST
β’ Friday, Jan 24 at 10:00 AM EST
Just reply with your preference or pick a time here: [booking link]"
End the Scheduling Back-and-Forth
Deploy the Appointment Scheduler and save hours every week.