The CLI provides an interactive REPL (Read-Eval-Print Loop) interface for natural language interactions with your Google Workspace services. It supports both Legacy and DSPy prompt modes.
You: Add a meeting with John next Tuesday at 2pmAssistant: I've created a new event "Meeting with John" on Tuesday, March 11, 2026 at 2:00 PM.
Check upcoming events
You: What's on my calendar this week?Assistant: You have 3 events this week:1. Team Standup - Monday at 9:00 AM2. Meeting with John - Tuesday at 2:00 PM3. Project Review - Friday at 3:00 PM
Update an event
You: Move my meeting with John to 3pmAssistant: I've updated "Meeting with John" to 3:00 PM on Tuesday, March 11, 2026.
You: Summarize my emails from this weekAssistant: You have 12 emails from this week:- 5 from your team regarding the project launch- 3 newsletter subscriptions- 2 customer support inquiries- 2 meeting invitations
Search for specific emails
You: Find emails from Sarah about the budgetAssistant: I found 2 emails from Sarah about the budget:1. "Q1 Budget Review" - March 5, 20262. "Budget Approval Request" - March 7, 2026
Send an email
You: Send an email to [email protected] with subject "Status Update" and say the project is on trackAssistant: I've sent the email to [email protected] with subject "Status Update".
The agent maintains conversation context and can ask clarifying questions:
You: Schedule a meeting with the teamAssistant: I'd be happy to help schedule a meeting. Could you provide:1. What date and time would you like?2. How long should the meeting be?3. What's the meeting topic?You: Tomorrow at 10am for 1 hour about the project launchAssistant: I've created a 1-hour meeting "Project Launch" for tomorrow at 10:00 AM with the team.