Calendar Event Pattern
Directive: February 15, 2026 - Quan Gan
Rule: All appointments requiring travel must be broken into 3 separate calendar events.
Standard Pattern for Travel Appointments
Event 1: 🚗 Drive TO
- Title: "🚗 Drive to [Appointment Name]"
- Time: Departure from home → Arrival at destination
- Location: Home address (starting point)
- Description:
- From: [Home address]
- To: [Destination address]
- Estimated: [X] minutes
- Reminders: 15 minutes before departure
Event 2: [Appointment]
- Title: [Appointment Name]
- Time: Appointment start → Appointment end
- Location: Destination address
- Description: Full appointment details, confirmation codes, what to bring
- Reminders:
- 1 day before
- 30 minutes before
Event 3: 🚗 Drive FROM
- Title: "🚗 Drive home from [Appointment Name]"
- Time: Appointment end → Arrival home
- Location: Destination address (starting point for return)
- Description:
- From: [Destination address]
- To: [Home address]
- Estimated: [X] minutes
- Reminders: None (appointment reminder covers it)
Tool Usage
Create travel appointment:
from tools.google_calendar_manage import create_travel_appointment
create_travel_appointment(
appointment_name="Meeting Name",
home_address="30440 Byfield Rd, Castaic, CA 91384",
destination_address="Destination Address",
departure_time=datetime(...),
arrival_time=datetime(...),
appointment_start=datetime(...),
appointment_end=datetime(...),
return_home_time=datetime(...),
confirmation_code="ABC123", # optional
appointment_description="Details..." # optional
)
Travel Time Guidelines
CRITICAL: Always be conservative with travel time estimates for traffic.
Formula: Base drive time + 25-50% buffer (depending on route/time of day)
Examples:
- Google Maps says 1hr → Schedule 1hr 15min - 1hr 30min
- Rush hour routes → Add 50% buffer minimum
- Non-rush hour → Add 25% buffer
- Mountain/rural routes → Add weather/condition buffer
Better to arrive early than stress about being late.
Default Calendar
ZTAG AI Calendar (c_e94062...@group.calendar.google.com)
- Default for all events
- Work-appropriate, employees can see
- Business meetings, appointments, travel, reminders
Personal Calendar (quan@gantom.com)
- Only for very personal events
- Employees should NOT see these
- Medical appointments, family events, private matters
Directive: February 15, 2026 - Use ZTAG AI Calendar unless explicitly personal
How to specify personal: When creating an event, say "add to personal calendar" or "this is private"
Default Home Address
Primary: 30440 Byfield Rd, Castaic, CA 91384
Examples
Passport Appointment (Feb 17, 2026)
- Event 1: 🚗 Drive to Passport Appointment | 5:45 AM - 7:00 AM
- Event 2: Passport Appointment | 7:30 AM - 9:00 AM
- Event 3: 🚗 Drive home from Passport Appointment | 9:00 AM - 10:15 AM
Future pattern applies to:
- Doctor appointments
- Business meetings (off-site)
- Trade shows / conferences
- Airport trips
- Any appointment requiring >15 min drive
Status: Active as of Feb 15, 2026
Applies to: ALL future calendar event creation requiring travel