|
|
ADK Multi-Workspace Automation
Author: Venkata Sudhakar
The real power of Google Workspace integration emerges when multiple APIs are combined in a single ADK workflow. ShopMax India runs a monthly vendor review cycle that previously required manual effort across four tools: scheduling meetings in Calendar, sending agendas via Gmail, recording outcomes in Sheets, and archiving minutes in Drive. A multi-workspace ADK agent now handles this entire cycle from a single prompt.
The orchestration uses a SequentialAgent � each sub-agent handles one Workspace service and passes its output forward as context for the next step. The Calendar agent books the meeting, the Gmail agent sends the agenda and invite summary, the Sheets agent logs the meeting details, and the Docs/Drive agent creates and archives the minutes document. All four steps run in sequence with shared state passing the meeting ID, document link, and attendee list between them.
The below example shows the orchestration agent combining all four Workspace tools in one workflow.
It gives the following output,
Step 1 � Meeting scheduled:
Title : ShopMax Vendor Review � Samsung India
Date : 15 Apr 2026, 3:00 PM � 4:00 PM IST
Invite sent to [email protected] and [email protected]
Step 2 � Agenda email sent:
To : [email protected]
Subject: Meeting Confirmation: ShopMax Vendor Review � Samsung India
Step 3 � Meeting logged to sheet:
Row : [2026-04-15, Vendor Review � Samsung India, [email protected], Scheduled]
Vendor review cycle complete. All 3 steps done.
Extend this orchestrator with a fourth step that creates a Google Doc meeting minutes template in Drive and shares it with both parties before the meeting. After the meeting, a follow-up agent reads the minutes doc, extracts action items, and appends them as tasks to the Sheets log. This creates a fully automated, end-to-end vendor relationship management workflow across all five Google Workspace services.
|
|