New Module Workflow Automation No-Code AI Agents

Google Workspace Studio β€” Build AI Flows for the Work You Do Every Week

Use Gemini-powered Flows to triage your inbox, build meeting prep briefs, file attachments, and turn repetitive jobs into one-time builds. No code.

Module Progress
0% Done
πŸ–ΌοΈ

About the visuals: the screenshots in this module are taken directly from Workspace Studio at studio.workspace.google.com β€” what you see here is what you'll see when you sign in with your AISA account.

Section 1

What Workspace Studio Actually Is

Google Workspace Studio (at studio.workspace.google.com) is the place to design, manage, and share AI-powered workflows β€” Google calls them Flows β€” that run across your Workspace apps. It is no-code: you describe the work in plain English, and Gemini builds the steps for you.

Each Flow is an AI agent. It waits for an event you specify (a new email arrives, a meeting is in two hours, a file lands in a folder), then runs a chain of steps β€” read, summarise, decide, draft, save, send β€” and either acts directly or hands a result to you for approval.

⚑

Flows

Reusable automations you build once. Each Flow has one Starter and one or more Steps.

🧩

Skills

A Flow you've turned into a callable command. Invoke it from inside Gemini in Gmail, Drive or Chat.

πŸ“š

Templates

Pre-built Flows ("Daily summary of unread emails", "Auto-request agenda updates before a meeting") you can copy and customise.

The Workspace Studio home page with a 'Describe a task for Gemini' prompt box and starter template cards including 'Get pre-meeting briefs in Chat'.
The Workspace Studio home page β€” the "Describe a task for Gemini" prompt box, recommended templates, and category filters (Email boosters Β· Better meetings Β· Tasks and action items).

πŸ”‘ How to get to it

Two routes: visit studio.workspace.google.com directly, or click the Studio shortcut (the small double-arrow icon next to Gemini) inside Gmail, Drive or Chat. Workspace Studio is generally available with all Business and Enterprise Workspace plans β€” your AISA account already has it.

Section 2

Anatomy of a Flow β€” Starter, Steps, Variables

Every Flow has the same shape:

β‘ 

Starter

The trigger that wakes the Flow up. A new email matching a filter. A calendar meeting starting in 2 hours. A file added to a Drive folder. Or just a schedule β€” every day at 7:30 AM.

β‘‘

Steps

The actions the Flow takes. Read a thread, summarise it with Gemini, label the email, draft a reply, save an attachment, write a row to a Sheet, post in Chat. Steps run in order, top to bottom.

β‘’

Variables

Each Step has inputs and outputs. The output of one Step (e.g. "summary") can be plugged into the input of any later Step (e.g. the body of a draft email). This is how Steps chain together.

A new Untitled flow with the 'Choose a starter' panel open, listing trigger options including On a schedule, When I get an email, When someone joins a space, When I get a chat message, When a sheet changes, and When a file is edited.
A new Untitled flow. Click Choose a starter to open the trigger picker, then add Actions below. Notice Test run and Turn on at the bottom β€” both stay disabled until the Starter and at least one Step are configured.

πŸ’‘ The mental model: Starter says when. Steps say what. Variables connect them. If you can describe a recurring task as "every time X happens, do Y, then Z, then send me the result" β€” it's a Flow.

Triggers you'll see in the Starter picker

Studio gives you a fixed set of native triggers. Anything you build starts with one of these:

β€’ On a schedule
β€’ When I get an email
β€’ When I get a chat message
β€’ When I'm mentioned
β€’ When someone joins a space
β€’ When an emoji reaction is added
β€’ When a sheet changes
β€’ When a file is edited
β€’ When an item is added to a folder
β€’ When an item in a folder is edited
β€’ Based on a meeting
β€’ When meeting outputs are ready
Section 3

Three Ways to Build a Flow

Click + New flow in the top right of Studio and you get three on-ramps. They produce the same kind of Flow β€” pick whichever matches how clearly you've thought about the task.

The Workspace Studio home page with a yellow arrow drawn pointing at the 'Describe a task for Gemini' input box. Templates below include 'Get news headlines summarized daily' and three Email boosters templates.
The fastest on-ramp: type what you want into the Describe a task for Gemini box on the Studio home page (yellow arrow). Gemini reads the description and builds the Starter + Steps for you. The cards below it are template Flows you can also start from.

Best when…

Describe with Gemini

You can say it in one paragraph. Gemini will draft the Starter and Steps; you tweak.

Best when…

Start from a template

Your task is close to one of the prebuilt patterns. Templates ship pre-wired and you just adapt the filters and recipients.

Best when…

Build from scratch

You want full control. Pick the Starter, then add Steps one by one from the Step library.

Always: click β–Ά Test run before Turn on. Test run executes the Flow once on your live data so you can see exactly what it would do β€” without committing to the schedule.

Flow 1 Β· Gmail

Walk in to a 60-second briefing of your overnight inbox

A daily Flow that runs at 7:30 AM, recaps everything in your inbox, asks Gemini to organise it, and emails the result to you before your first lesson. Four steps, native Studio actions only, no code.

A built Workspace Studio flow with Starter 'Step 1: On a schedule', then 'Step 2: Recap unread emails', 'Step 3: Ask Gemini', and 'Step 4: Notify me by email' selected. The right panel shows Step 4's Subject and Message fields with Variables from Step 1 and Step 3.
The complete Flow. Step 4 is selected on the left, and its configuration panel on the right shows how variables from earlier Steps (Step 1: Start time, Step 3: Content created by Gemini) are plugged into the email's Subject and Message fields. This is the chaining pattern in action.

Step-by-step

  1. Starter β€” On a schedule: every weekday at 7:30 AM.
  2. Step 2 β€” Recap unread emails: native Studio action; returns the recap of everything new since last run.
  3. Step 3 β€” Ask Gemini: prompt Gemini to group, rank, and flag what needs a reply today, taking the recap as its input.
  4. Step 4 β€” Notify me by email: Subject ← Step 1: Start time; Message ← Step 3: Content created by Gemini.

Prompt to paste into Step 3 ("Ask Gemini")

From the recap below, group emails by sender type (Parent, Admin, Student, Other), summarise each in one line, and flag anything that needs a reply today. Return the briefing as plain text suitable for an email body.

Time saved per teacher per week

~2.5 hrs

Most of the saving is the morning re-orientation β€” the briefing tells you what to open first instead of you scrolling through 14 unread.

Flow 2 Β· Calendar + Drive

Stop scrambling: get a prep brief 2 hours before every meeting

Two hours before any meeting on your Calendar, this Flow finds the related emails and Drive files, summarises them against the meeting's topic, and saves a one-page prep brief to a "Meeting briefs" Doc folder. You walk into the room ready.

studio.workspace.google.com/flow/prep-brief

Meeting prep brief

Starter Β· Based on a meeting
πŸ“…
2 hours before any meeting I'm attending
Filter: meetings with β‰₯ 3 attendees
Step 1 Β· Gmail
πŸ”Ž
Find recent emails matching meeting topic / attendees
Output β†’ relatedThreads
Step 2 Β· Drive
πŸ“‚
Find Docs & Sheets shared with attendees in last 7 days
Output β†’ relatedFiles
Step 3 Β· Gemini
✨
Summarise into a 1-page brief: agenda, decisions needed, open items
Inputs ← relatedThreads, relatedFiles
Step 4 Β· Docs
πŸ“
Save brief to Drive folder "Meeting briefs"
Filename: [date] β€” [meeting title].doc
Example flow

πŸ“Œ Variation worth building: add a Step 5 that posts the brief to Chat in a "Just for me" space, so it pops up on your phone too.

?
Knowledge Check 1

Naming the parts of a Flow

In the Meeting prep brief Flow above, what part is "2 hours before any meeting I'm attending"?

A A Step.
B The Starter β€” the trigger that wakes the Flow up.
C A Variable.
D A Skill.
Flow 3 Β· Meet + Chat

Capture meeting action items, translate, and dispatch them

When a Google Meet ends and "Take notes for me" produces a notes Doc, this Flow picks it up, extracts only the action items, tags each with an owner, translates them into Arabic for parent-facing items, and posts them in your team's Chat space.

Starter

When an item is added to a folder β†’ "Meet notes"

Steps (in order)

  1. Read the new Meet notes Doc
  2. Gemini: extract action items + owners
  3. Gemini: translate parent-facing items to Arabic
  4. Post the list to the team's Chat space
  5. Email any items owned by me to my inbox
chat.google.com β€” Year 8 Team
WS
Workspace Studio
App Β· 11:08 AM

πŸ“‹ Action items β€” Year 8 Team Meeting (11 May)

  • πŸ“Œ M. Carter β€” draft formative by Friday
  • πŸ“Œ J. PΓ©rez β€” email parents of flagged students (Arabic version attached)
  • πŸ“Œ A. Khan β€” share differentiated reading list

Personal items have been emailed to each owner.

Example output
Flow 4 Β· Gmail + Drive + Sheets

"Permission slip filer" β€” never lose an attachment again

Every time a parent emails back a signed permission slip, this Flow saves the attachment to your Drive folder, logs the sender's name, the student's name (extracted by Gemini), and the date received into a tracking Sheet β€” then replies to the parent with a confirmation.

docs.google.com/spreadsheets β€” Permission slip tracker
Date Parent Student (extracted by Gemini) File Reply sent
11 MaySarah Al-HashimiSami Al-Hashimi (Y5)πŸ“Ž slip-sami.pdfβœ“
10 MayKhaled MansourLina Mansour (Y5)πŸ“Ž slip-lina.pdfβœ“
10 MayP. WilliamsBen Williams (Y5)πŸ“Ž ben-form.jpgβœ“
9 MayF. NguyenAn Nguyen (Y5)πŸ“Ž permission.pdfβœ“
8 unmatched parents Β· Gemini drafted a chase email β€” review & send
Example output

πŸ›Ÿ Why this one is a quick win: the chase email is the bit teachers always forget. Add a Step that, every Friday at 3pm, compares the tracker Sheet to your class roster and drafts a polite reminder to the parents who haven't responded. Review, then send.

Flow 5 Β· Skills

Turn a Flow into a Skill β€” call it from anywhere in Gemini

Skills are Flows you've published as reusable commands. Once a Skill exists, you can invoke it from inside Gemini in Gmail, Drive or Chat by typing @ and the Skill's name. The Flow runs on demand, in context, with whatever item you're looking at as input.

If a Flow is something that should run on a schedule or trigger, leave it as a Flow. If it's something you want to summon manually when you need it, publish it as a Skill.

mail.google.com β€” Compose
Gemini in Gmail
@parent-translator reply in Arabic with a warm tone, offer a meeting Thursday or Friday afternoon.
🧩 @parent-translator 🧩 @rubric-builder 🧩 @report-comment-polisher 🧩 @anonymise-incident
Example interface

πŸ“š Department win: a team that publishes 6–8 shared Skills (rubric builder, success-criteria builder, parent translator, comment polisher, IEP-language neutraliser, behaviour-note anonymiser) covers most of the recurring AI tasks across a department, with consistent quality.

?
Knowledge Check 2

Flow or Skill?

You want a way to summon the Parent Email Translator only when you actually need it β€” say, when you're typing a reply to a specific parent. Should you build it as a Flow or publish it as a Skill?

A A Flow with a "every new parent email" Starter β€” let it run automatically.
B A Skill β€” so you can invoke it with @parent-translator from inside Gemini in Gmail when you choose to.
C Neither β€” Workspace Studio can't translate.
D A Flow with a Calendar Starter.
Section 9

Four rules that keep your Flows safe

πŸ§ͺ

1. Always Test run before Turn on

A Flow that auto-replies to parents is a bigger blast radius than a Sheet formula. Run it once with Test run, read what it would have done, and only then activate.

πŸ‘οΈ

2. Keep a human in the loop for outbound messages

For anything that goes to parents, students or admin, end the Flow with "draft an email to me to review" rather than "send the email". The time saved is in the drafting, not the sending.

πŸ”’

3. Keep student data inside Workspace

Workspace Studio runs inside the AISA domain, but be careful about Steps that send data to third-party add-ons. If in doubt, stick to native Gmail / Drive / Docs / Sheets / Calendar / Chat Steps.

πŸ”

4. Check Run history weekly

Studio's Run history tab shows every execution of every Flow with status, inputs and outputs. A weekly scan catches Flows that started misbehaving after a Gmail filter changed.

The professional accountability principle still applies: any email, comment, or document that goes out under your name is yours, even if a Flow drafted it. See the AI Ethics module for the wider frame.

Section 10

Quick Reference β€” Starters & Steps glossary

Native Starters (Trigger picker)

On a schedule β€” daily / weekly / monthly
When I get an email β€” with filters
When I get a chat message
When I'm mentioned
When someone joins a space
When an emoji reaction is added
When a sheet changes
When a file is edited
When an item is added to a folder
When an item in a folder is edited
Based on a meeting
When meeting outputs are ready

Common Steps

Gmail: get / label / draft / send / search
Docs: create / append / get text from
Sheets: append row / read range / find row
Drive: save file / move file / share file
Chat: post message to space / DM
Gemini: summarise / classify / extract / translate / draft

Where to go next

β–Ά Open Workspace Studio: studio.workspace.google.com
β–Ά Browse templates: Studio β†’ Templates tab
β–Ά Companion module: Chalkie.ai Training
β–Ά Policy frame: AI Vision & Ethical Framework
β–Ά Drop-in support: bring a Flow you'd like to build to Wired Wednesdays and we'll wire it up together.