Calendar Daemon
Google Calendar integration via Google API.
Installation
Authentication
Uses OAuth2, same flow as Gmail daemon.
Methods
calendar.today
Get today's events.
calendar.upcoming
Get upcoming events.
calendar.search
Search for events.
calendar.free_slots
Find free time slots.
calendar.create
Create a new event.
{
"method": "calendar.create",
"params": {
"title": "Team Meeting",
"start": "2025-01-15T10:00:00",
"end": "2025-01-15T11:00:00"
}
}
CLI Examples
# Today's schedule
fgp call calendar today
# Find free time
fgp call calendar free_slots --duration 30
# Create event
fgp call calendar create --title "Meeting" --start "2025-01-15T10:00:00"
Status
Beta - Core operations work.