Skip to content
Changelog

Automate more calendar workflows with expanded GoogleCalendarTools and service account auth

Agno Team

March 10, 20261 min read

GoogleCalendarTools has been extended with additional tools, a service account authentication path, and new cookbooks to help teams get started quickly. Agents can now handle a broader set of calendar workflows, from listing and creating events to managing multi-user deployments, without requiring per-user OAuth flows.

This agent will use GoogleCalendarTools to find today’s events:

Details**:**

  • New tools extend coverage beyond list_events and create_event for richer calendar management
  • Service account authentication enables server-side and multi-tenant deployments without personal OAuth credentials
  • allow_update flag (default False) gates write operations, providing a safe default for read-heavy workflows
  • calendar_id, oauth_port, token_path, and access_token parameters give fine-grained control over auth and calendar targeting
  • Existing OAuth credential flows continue to work; no migration required

See the Google Calendar docs for more.

Shipped around the same time