AITraining2U

Programs

Resources

Case Studies

Quick Links

Enquire Now
Google Workspace Studio

How to build a Google Workspace Studio flow, step by step

From an empty canvas to a flow that runs every morning without you. The seven steps, how to write Gemini steps that work, and six flows worth copying.

By Marcus Chia 2026-09-07 · Updated 2026-09-19 8 min read
Workspace Studio Flows page with draft and active flows and an approvals banner

Short answer: to build a Google Workspace Studio flow, open studio.workspace.google.com, click the + (New flow), choose one starter, add your steps, pass data between them with variables, give it a name, click Test run, then Turn on. Or type the task into the Discover box and let Gemini draft the whole thing for you to edit. Either way, your first flow takes about fifteen minutes.

Studio flows are part of our Gemini course, and the gap between a flow that works in a demo and one people still use a month later is almost always in the setup details below. So this is the long version.

Before you start: three checks

  • Is Studio switched on for you? If the site says you do not have access, your Workspace admin needs to enable it for your organisational unit. Changes can take up to 24 hours.
  • Have you accepted the Gemini terms? When we opened the builder on one of our test accounts, the Ask Gemini step showed “Please go to Gemini to accept the Gemini terms of service” and would not save. Open gemini.google.com once, accept, and come back.
  • Do you have test data? Test runs take real actions. A test of “send a reply” sends a reply. Use a dummy Sheet, a test Chat space and an email you send to yourself.

The seven steps

Building a Workspace Studio flow from scratch

  1. 1
    Open a new flow
    Go to studio.workspace.google.com and click the blue + button. You land on an empty canvas with “Choose a starter” and “Choose a step”.
  2. 2
    Choose one starter
    Pick the event or schedule. A flow can only have one. Add conditions here (a sender, a subject keyword, a folder) so it does not fire on everything.
  3. 3
    Add steps
    Click “Choose a step”, then “Add step” for each one after. Up to 20 per flow. Put a Decide or Check if early so later steps only run when they should.
  4. 4
    Wire in variables
    In any text field, click Variables + and pick data from earlier steps: the email subject, the sender, Gemini’s summary. This is what makes the flow specific.
  5. 5
    Name it
    Click the pencil next to “Untitled flow”. Use a name a colleague would understand: “Sales inbox: requests to Tasks”, not “Flow 3”.
  6. 6
    Test run
    Click Test run, then Start. Open the Activity tab and read each step’s input and output. Fix prompts until the output is right three times in a row.
  7. 7
    Turn on
    Click Turn on. The flow now runs without you. Check Activity daily for the first week.
The starters you can pick from
Manual and time
Start manuallyOn a schedule
Gmail
When I get an email
Chat
When someone joins a spaceWhen I get a chat messageWhen I’m mentionedWhen an emoji reaction is added
Drive
When an item is added to a folderWhen a file is editedWhen an item in a folder is edited
Calendar and Meet
Based on a meetingWhen meeting outputs are ready
Sheets and Forms
When a sheet changesWhen a form response comes in
Rebuilt from the Workspace Studio flow builder and Google’s Guide to starters & steps, September 2026. Your tenant may show fewer items if your admin has blocked some steps.

Writing the Gemini steps so they actually work

The most useful line in Google’s help centre is this: Gemini does not know about the other steps in your flow. Each AI step only sees what you put in its prompt. So “write a polite reply” fails, while “write a reply to [email body] from [sender], confirming we received their request and giving the reference [extracted order number]” works.

  • Use Extract before Ask Gemini. Pull the order number, amount or date into its own variable first. It makes the later prompt shorter and far more reliable.
  • Use Decide for judgement, Check if for facts. “Is this a complaint?” is a Decide. “Is the amount over RM5,000?” is a Check if.
  • Point Gemini at a source. Type @ to reference a Drive file, such as your price list or refund policy. By default Gemini can also search the web and your Workspace data; you can restrict a step to “Web only”.
  • Save the house style as a Skill. If three flows all need “write like our customer service team”, write it once as a Skill and reuse it.
Workspace Studio Flows page showing 2 actions needing approval, and three flows: 'Create tasks when customers send requests' (Draft), 'Daily Lead and Seats Sold Summary' (Draft, 2 approvals) and 'Unsubscribe from dormant newsletters' (On)
The Flows page. The yellow banner shows two actions waiting for approval; the “Daily Lead and Seats Sold Summary” flow will not email anyone until a person approves. Screenshot: AITraining2U, September 2026.

Six flows worth copying

These are patterns that suit most Malaysian teams. Three of them are the flows in the screenshot above.

FlowStarterStepsGood for
Customer requests to tasksWhen I get an email (filter: to sales@ or support@)Decide → Extract → Create a task → Notify me in ChatSales, support
Daily lead and seats-sold summaryOn a schedule (weekdays, 8:00am)Get sheet contents → Summarize → Send an email (with approval)Training, events, retail
Supplier invoice filingWhen I get an email (has attachment, subject contains “invoice”)Add email attachments to Drive → Extract → Add a rowFinance
Meeting follow-upWhen meeting outputs are readySummarize → Draft an email → Create a taskEveryone
Form response triageWhen a form response comes inDecide → Check if → Post in a spaceHR, operations
Newsletter clean-upOn a schedule (weekly)Recap unread emails → Add or remove labels → Archive an emailEveryone

Starter and step names as they appear in Workspace Studio, September 2026.

The daily summary is the one I would build first if you run any kind of sales. A Sheet of leads is already there; a flow that reads it at 8am, writes three sentences on what changed, and emails the team saves a stand-up meeting. Putting an approval on the send step means nobody gets a half-baked summary while you are still tuning the prompt.

When the flow misbehaves

  • It never runs. Check the starter conditions, and that the flow shows On, not Draft.
  • It runs too often. Narrow the starter. You are limited to 25 flows, 20 steps each, and a daily cap on total runs, with Google’s limit enforcement starting 1 October 2026.
  • The AI output is vague. The prompt is missing variables. Add the email body or extracted fields.
  • It stopped and you got an error in Gmail’s side panel. You probably hit the daily run limit. It resets after 24 hours; turn off flows you do not need.

Going further

From 21 September 2026 (Rapid Release) and 30 September (Scheduled Release), admins can allow custom starters and steps written in Apps Script, webhooks, and integrations with Asana, Confluence, HubSpot, Jira, Mailchimp, QuickBooks, Salesforce and Slack. That pushes Studio into territory that used to need n8n or Make. Where the line now sits is covered in Workspace Studio vs n8n vs Copilot Studio. For the product overview, start at what Google Workspace Studio is.

HRDC-claimable · 2 days · hands-on
Google Gemini & Workspace Training

Two hands-on days on Gemini in Gmail, Docs, Sheets and Meet, then building governed flows and agents on your own work. In-house for your team, on your Workspace tenant.

Public dates coming soon — in-house classes run on your dates.

HRD Corp claimable. AITraining2U is an HRD Corp registered training provider. Our public and in-house courses are claimable under the HRD Corp Claimable Courses (SBL-KHAS) scheme, and we prepare the grant paperwork with you. See HRDC-claimable AI training: courses, costs and how to claim.

Frequently Asked Questions

Go to studio.workspace.google.com and click the + button for a new flow. Choose one starter (for example When I get an email), click Choose a step to add actions, and use Variables + to pass data such as the email subject between steps. Name the flow, click Test run and then Start to check it, and click Turn on when the output is right. You can also type the task into the Discover box and let Gemini draft the flow.

As of September 2026 there are 13: Start manually, On a schedule, When I get an email, four Chat starters (someone joins a space, a chat message, a mention, an emoji reaction), three Drive starters (item added to a folder, file edited, item in a folder edited), Based on a meeting, When meeting outputs are ready, When a sheet changes, and When a form response comes in. Admins can now also allow custom starters built in Apps Script.

Yes. A test run carries out the real actions in the flow, so a Send a reply step will send a reply and an Add a row step will write to the Sheet. Build and test with dummy data first: a test spreadsheet, a test Chat space and emails you send to yourself. Put an approval on any step that reaches customers until you trust the flow.

The most common cause is that the account has not accepted the Gemini terms of service; the step shows a message asking you to go to Gemini and accept them. Open gemini.google.com once and accept. Other causes are a missing required field, or a prompt with no variables so Gemini does not know which email or file you mean, because each AI step only sees what is in its own prompt.

Up to 25 flows per user, counting ones that are turned off, with up to 20 steps each, and no more than 25 active flows started by Gmail. There is also a daily run cap across all your flows. Google lists limit enforcement for Studio starting 1 October 2026, so narrow your starters and run schedules less often where real-time is not needed.

Build these flows with us, on your own Workspace

In our Gemini & Workspace course your team builds three working Studio flows on real inboxes and Sheets, with approvals and admin settings done properly. HRDC claimable.