Book an appointment that fits my calendar
Free slots that match your calendar and travel time. The booking waits for your approval.
- You start it: When you start it
- Asks you first
What it does
The task
Read my Google Calendar for the next days days and find the times when I am free. Open booking site and find free slots for service that leave 30 minutes free before and after for travel. Give me the 3 best slots, the earliest first, with the date, the time, the staff member and the price. Ask me before you book a slot. After the booking, add it to my calendar with the address and the confirmation number.
- It works in Google Calendar and any booking site, in the workspace you pick, and signs in with passwords from your Cuiar vault.
- It runs once, when you start it.
- It stops for your approval before it sends, posts, pays, books or changes a record.
What you give it
| Blank | What to give | Example |
|---|---|---|
| days | How many days ahead to look | 14 |
| booking site | The booking page of the business | book.brightsmiledental.com |
| service | The service and its length, as the site names it | Dental check-up and cleaning, 45 minutes |
What you get back
An example run with the example values above. Your run uses your own data.
Free slots for a dental check-up and cleaning (45 min, 85 EUR)
1. Tue 3 Nov, 8:15, Dr Haas. Your calendar is free until 10:00
2. Thu 5 Nov, 12:30, Dr Moreau. Your calendar is free from 11:30 to 14:00
3. Mon 9 Nov, 17:00, Dr Haas. Your last meeting ends at 16:00
Booked slot 1 after your approval
Calendar: Tue 3 Nov, 8:15 to 9:00, Bright Smile Dental, Kanalstrasse 12, confirmation BSD-48213
Run it in Cuiar
- 01
Open it
Click Use in Cuiar on this page. The side panel opens with the task in the composer.
- 02
Fill in 3 blanks
Type days, booking site and service. Tab moves to the next blank.
- 03
Run it
Run sends it to the agent. Follow each step in the panel, and stop it at any time.
From the terminal
cuiar exec "Read my Google Calendar for the next 14 days and find the times when I am free. Open book.brightsmiledental.com and find free slots for Dental check-up and cleaning, 45 minutes that leave 30 minutes free before and after for travel. Give me the 3 best slots, the earliest first, with the date, the time, the staff member and the price. Ask me before you book a slot. After the booking, add it to my calendar with the address and the confirmation number."Run it from your AI agent
Claude Code, Codex, Cursor and other MCP clients reach Cuiar at https://mcp.cuiar.com/mcp. Add the server one time, then ask for the task in plain words, or call run_task yourself.
1. Add Cuiar to Claude Code
claude mcp add --transport http cuiar https://mcp.cuiar.com/mcp2. Ask your agent
Use the Cuiar tool run_task to run my "Book an appointment that fits my calendar" template with days = 14; booking site = book.brightsmiledental.com; service = Dental check-up and cleaning, 45 minutes.Setup for other agents: AI agents.
The tool call
{
"name": "run_task",
"arguments": {
"task": "Read my Google Calendar for the next 14 days and find the times when I am free. Open book.brightsmiledental.com and find free slots for Dental check-up and cleaning, 45 minutes that leave 30 minutes free before and after for travel. Give me the 3 best slots, the earliest first, with the date, the time, the staff member and the price. Ask me before you book a slot. After the booking, add it to my calendar with the address and the confirmation number."
}
}Related templates
All personal templatesPersonal
Add bin collection days to my calendar
Each collection for the next 3 months in your calendar, with a reminder on the evening before.
You start it: When you start it- Any government site
- Google Calendar
Personal
Add school and club dates to the family calendar
Dates from school and club e-mails become calendar events with the place and a reminder.
On an event: When an e-mail from a school or a club arrives- Gmail
- Google Calendar
OpsAsks first
Prepare a handover before you go on leave
Open threads, tasks and meetings for your cover in one doc, and a draft out-of-office reply.
You start it: When you start it- Gmail
- Google Calendar
- Asana
- +1 more: Google Docs
Ops
Review your recurring meetings
Each repeating meeting with its cost in hours, its declines and its agenda, and advice to keep, shorten or cancel.
You start it: When you start it- Google Calendar
- Google Sheets
Data
Count hours for each client from your calendar
Every meeting matched to a client, with total hours for each client and each week, in a sheet.
You start it: When you start it- Google Calendar
- Google Sheets
Finance
Build a mileage log from your calendar
Each business trip with its date, purpose, route and distance, and the total claim at your rate.
You start it: When you start it- Google Calendar
- Google Maps
- Google Sheets