Skip to main content
Difficulty: ★★☆☆☆ Easy · Estimated time: ~15 to 20 minutes
It’s 8 AM. You have meetings, unread emails, deadlines — but no clear picture of what’s urgent. You could open three tabs, scroll through your calendar, skim your inbox, and piece it together yourself. Or you could ask AI for a morning briefing and get the full picture in 30 seconds. That’s what we’re building. A workflow that reads your Google Calendar and Gmail, then gives you a complete morning briefing — today’s agenda, urgent emails, and a standup summary — all from one command.
Tutorial led by Chan Meng — Senior AI/ML Engineer, open-source contributor, and former ByteDance developer. Chan has built 30+ live applications and specialises in AI-powered solutions. She is also a panel speaker at this event and the developer behind this website.

What you will build

Today's Agenda

Pull your meetings for the day — times, titles, and who’s attending

Email Triage

AI reads your inbox and groups emails by urgency — what needs a reply, what’s informational, and what you can ignore

Standup Summary

Get a ready-to-paste standup update — what you did yesterday, what’s on today, and any blockers

How it works

You speak (or type) a single prompt. Gemini CLI uses the Google Workspace CLI (gws) to pull your calendar events and emails. AI combines everything into a clear, structured briefing you can read in 30 seconds or paste into Slack.

What you will learn

  • Connect AI to your Google Calendar and Gmail using gws
  • Use natural language prompts to pull today’s meetings and urgent emails
  • Get AI to triage your inbox by urgency — no manual sorting required
  • Generate a standup summary from your real calendar and email data
  • Combine multiple data sources into one AI-powered briefing
  • Build a daily habit that saves you 15+ minutes every morning
No coding required. The AI handles everything — your job is to describe what kind of briefing you want. If you can explain what you need to a colleague, you can do this.

Tools

Gemini CLI

Google’s free AI assistant that runs in your terminal. Supports extensions for Google Workspace — reads your calendar and email on command.

gws (Google Workspace CLI)

A command-line tool that controls Gmail, Calendar, Drive, and more from your terminal. It’s what lets AI access your Google data.

Wispr Flow (optional)

Optional voice input tool — speak instead of type. Works in any application, including your terminal. Hands-free morning briefings.

Node.js

Required to install Gemini CLI and gws. A one-time setup step.

Cost

ToolCost
Gemini CLIFree (1,000 requests/day)
gwsFree and open-source
Wispr FlowFree trial (invite link for a free month of Pro)
Node.jsFree
Total$0

Prerequisites

A laptop with internet

Windows or macOS. No special hardware needed.

15 to 20 minutes

Most of that is one-time setup. Take your time — there’s no rush.

A Google account

Any personal or work Google account with Gmail and Google Calendar enabled.
Ready to get started? Head to Set up your tools to get everything connected.