Skip to content
Changelog

Automate the full Gmail workflow with new tools and service account authentication

Agno Team

March 6, 20261 min read

GmailTools has been extended with a broader set of email management functions and a new service account authentication path. Teams can now handle more of the Gmail workflow, including reading, drafting, sending, replying, labeling, and searching, directly from an agent, while platform teams gain a credential-free auth option suited for server-side and multi-user deployments.

Details**:**

  • New tools cover the full email lifecycle: get_emails_by_date, get_emails_by_thread, send_email_reply, create_draft_email, mark_email_as_read, mark_email_as_unread, list_custom_labels, apply_label, remove_label, and delete_custom_label
  • Service account authentication provides a governed, non-personal credential path for automated and multi-tenant workflows
  • Existing OAuth credential flows (creds, credentials_path, token_path) continue to work with no migration required
  • Use include_tools or exclude_tools to expose only the subset of tools your agent needs

See Gmail docs for reference.

Shipped around the same time