Find your next meeting
- Gemini CLI + Voice
- Direct gws Commands
Make sure Gemini CLI is running in your terminal. Then say (with Wispr Flow) or type this prompt:Gemini CLI will use
Say this or copy this prompt
gws to pull your calendar and return the meeting details.Next meeting:
- Title: Q2 Planning Review
- Time: Today, 2:00 PM - 3:00 PM
- Attendees: Sarah Chen, Marcus Lee, Priya Patel
- Description: Review Q2 progress, discuss budget adjustments, and align on next steps for the product launch.
gws reads your calendar and shows you everything you need at a glance. No more opening Google Calendar in a browser and clicking through events — one prompt gives you the full picture.
Find related emails
- Gemini CLI + Voice
- Direct gws Commands
Say this or copy this prompt
Related emails (5 found):
- Sarah Chen (3 days ago) — “Q2 budget draft attached” — Shared an updated budget spreadsheet and asked for feedback by Friday.
- Marcus Lee (5 days ago) — “Product launch timeline” — Proposed pushing the launch to mid-June. Waiting for approval.
- Priya Patel (1 week ago) — “Re: Q2 Planning agenda” — Suggested adding a 10-minute slot for customer feedback review.
- Sarah Chen (10 days ago) — “Q2 goals alignment” — Outlined three priority areas for the quarter.
- Marcus Lee (12 days ago) — “Design review notes” — Shared notes from the design review. Two action items assigned to you.
This is incredibly useful for catching up before meetings. Instead of searching Gmail manually and opening emails one by one, AI reads them all and gives you the key points in seconds.
Find shared documents
- Gemini CLI + Voice
- Direct gws Commands
Say this or copy this prompt
Related files in Drive (3 found):
- Q2 Budget Draft.xlsx — Shared by Sarah Chen, last modified 3 days ago
- Q2 Planning Agenda.gdoc — Shared by Priya Patel, last modified 1 week ago
- Product Launch Timeline.gsheet — Shared by Marcus Lee, last modified 5 days ago
Read data from a spreadsheet (optional)
If your meeting involves reviewing numbers in a shared spreadsheet, AI can read it for you.- Gemini CLI + Voice
- Direct gws Commands
Say this or copy this prompt
Useful if your meeting involves reviewing data in a shared spreadsheet. AI reads the numbers and summarises the key takeaways — so you walk in knowing the data, not scrambling to open the file.
The complete meeting prep — one prompt
Here’s where it all comes together. Instead of running separate queries, ask AI to do everything at once.- Gemini CLI + Voice
- Direct gws Commands
Say this or copy this prompt
This is the magic — AI acts as your research assistant, pulling from Calendar, Gmail, and Drive simultaneously. One prompt, one briefing, and you’re ready for the meeting.
Meeting Briefing: Q2 Planning Review When: Today, 2:00 PM - 3:00 PM Attendees: Sarah Chen, Marcus Lee, Priya Patel Key context from recent emails:Shared documents to review:
- Sarah shared an updated Q2 budget draft — she’s asking for feedback by Friday
- Marcus proposed pushing the product launch to mid-June — still waiting for approval
- Priya suggested adding customer feedback review to the agenda
- You have 2 open action items from the design review notes
Suggested talking points:
- Q2 Budget Draft.xlsx (Sarah Chen, updated 3 days ago)
- Q2 Planning Agenda.gdoc (Priya Patel, updated 1 week ago)
- Product Launch Timeline.gsheet (Marcus Lee, updated 5 days ago)
- Review and approve the Q2 budget draft
- Decide on the product launch timeline (mid-June vs. original date)
- Discuss customer feedback review process
- Address your open action items from the design review
Auto-generate meeting prep
gws has a built-in meeting prep workflow that does all of this automatically.
- Gemini CLI + Voice
- Direct gws Commands
Say this or copy this prompt
The fastest option. The built-in workflow handles everything automatically. Use this when you want a quick briefing without customising the prompts.
Save your briefing
Want to keep a copy of your briefing? Here’s how.- Save to a file
- Save to Google Docs
Ask Gemini CLI to save the briefing to a text file:The briefing is now saved on your computer. You can open it, print it, or share it.
Say this or copy this prompt
Troubleshooting
No meetings found
No meetings found
Make sure you have events on your Google Calendar. Try asking for a broader range: “What meetings do I have this week?” instead of “What is my next meeting?” If your calendar is empty, create a test event and try again.
Drive search returns nothing
Drive search returns nothing
Your Drive may not have files matching the search term. Try a broader search: “List my 10 most recently modified files in Drive” to confirm Drive access is working. Then refine your search with a more specific term.
Spreadsheet access denied
Spreadsheet access denied
You need access to the spreadsheet to read its data. Make sure the file is shared with your Google account. If the file belongs to someone else, ask them to share it with you. You can also try opening the spreadsheet in your browser first to confirm access.
Meeting prep workflow fails
Meeting prep workflow fails
The
gws workflow +meeting-prep command requires gws to be properly authenticated with Calendar, Gmail, and Drive. Run gws auth login -s gmail,calendar,drive,docs,sheets to re-authenticate. If the workflow still fails, use the individual prompts in Gemini CLI instead — they achieve the same result.Gemini CLI says it has no calendar or drive tools
Gemini CLI says it has no calendar or drive tools
The extension may not have installed correctly. Try running the install command again:Then exit (
/quit) and restart Gemini CLI. You can check installed extensions with /extensions list.The briefing is too vague or generic
The briefing is too vague or generic
Be more specific in your prompt. Instead of “prep me for my next meeting,” try “prep me for my Q2 Planning Review at 2 PM — search for emails from Sarah Chen, Marcus Lee, and Priya Patel from the last 2 weeks.” The more detail you give, the better the briefing.
Nice work — you’ve built a complete meeting prep workflow. Head to Keep going for ideas on making this a daily habit.