
Agency Domain
Scheduling Agency
Control how your agent manages bookings, calendar entries, and time commitments.
The Scheduling agency governs how your agent manages calendar entries, books meetings, and commits your time. Scheduling actions affect your real-world availability and involve coordination with other people, which makes this a domain where the right oversight level matters.
What Scheduling Covers
Scheduling actions include creating calendar events, booking meetings, setting reminders, reserving time blocks, rescheduling existing commitments, sending meeting invitations, and managing recurring events. When your agent books a meeting with a collaborator or blocks off focus time on your calendar, that is a scheduling action.
Oversight Levels
Silent
Your agent manages your calendar without asking. It books meetings, sets reminders, and adjusts your schedule as it sees fit based on your priorities and availability. This works when your agent has a strong understanding of your preferences and your schedule is flexible enough to accommodate autonomous changes.
For example, your agent might automatically block off two hours of focus time on a morning when it sees you have a deep-work task due, moving a lower-priority internal meeting to the afternoon.
Report
Your agent makes scheduling changes and notifies you. You get messages like "I've booked a 30-minute call with the design team for Thursday at 2pm and set a reminder for the project deadline on Friday." You can review what was scheduled and reschedule if something does not work.
Report is a practical default for scheduling. It keeps your calendar populated without requiring constant approval, while giving you visibility into new commitments. Most scheduling changes are easy to adjust if something does not fit.
Approval
Your agent proposes calendar changes and waits for your confirmation. You see requests like "The client wants to meet this week. I found availability on Wednesday at 10am or Thursday at 3pm. Which works better?" Your agent books nothing until you decide.
This is recommended when your calendar is tightly managed, when meetings involve external parties, or when you simply prefer to maintain direct control over your time commitments. Once a meeting is booked with others, changing it requires their cooperation too.
When to Use Each Level
Scheduling reversibility depends on who is involved. Rearranging your own calendar is easy. Rescheduling a meeting with five external participants is disruptive. The social cost of booking and then canceling is higher than the friction of approving before booking.
For personal scheduling, like setting reminders and blocking focus time, Silent or Report works well. For anything involving other people, especially external contacts, Approval gives you a necessary checkpoint. A common pattern is to use Report as the default and Approval specifically when the scheduling action involves sending invitations to others.
Related Guides
- Understanding Agencies — Overview of all agency domains
- Communication Agency — Coordinating with others
- Planning Agency — The planning that drives scheduling decisions