All API calls go through the okoro proxy, which signs requests, enforces permission scopes, and writes an audit trail for every action your agent takes.

Requirements

VariableDescription
OKORO_SERVICE_TOKENService token from the okoro dashboard (svc_...)

How to get your token →

How it works

Rather than giving your agent raw Google Calendar credentials, you configure a service token once. When the skill runs, it exchanges that token for a short-lived operation token scoped to exactly the action being performed. The okoro proxy signs the request, forwards it to Google Calendar, and records the intent in an audit log.

Learn more about how okoro works →

What your agent can do

  • List all calendars the user has access to
  • Fetch upcoming events from any calendar
  • Create, update, and delete events
  • Check free/busy availability across calendars
  • Quick-add events from natural language (e.g. “Lunch with Alice Tuesday noon”)

License

MIT — see LICENSE.