---
title: Event Triggered Workflows
description: "## Overview GAT Flow is a user management tool. It allows Google Admins to Onboard, Offboards, and Modify existing users. In GAT Flow the actions can be set to run automatically based on different Events. Below are instructions on how…"
url: "https://gatlabs.com/knowledge/tech-tips/workflow-triggered-by-an-event-on-users/"
updated: "2026-05-29"
category: "Users Audit & Management / On-boarding, Off-boarding & Modifying"
tags:
  - GAT Flow
---

# Event Triggered Workflows

## Overview

GAT Flow is a user management tool. It allows Google Admins to Onboard, Offboards, and Modify existing users.

In GAT Flow the actions can be set to run automatically based on different Events.

Below are instructions on how this can be done using**GAT Flow**

Open GAT+ and navigate to **Flow**

![](https://gatlabs.com/knowledge/wp-content/uploads/2022/07/FlowS.png)

Navigate to**Event workflow >** **Add new workflow**

![](https://gatlabs.com/knowledge/wp-content/uploads/2022/07/2026-05-29-15_45_12-.png)

When the "**Add new workflow**" button is clicked, a new window will be displayed.

### Events to trigger automatical workflow

There are a few different **Events** that can be used for the Event workflow.

- **Start when a user is moved to an Org. Unit**
- **Start when a user is removed from Org. Unit**
- **Start when a user is added to Google Group**
- **Start when a user is removed from Google Group**
- **Start when user is created**
- **Start when user is suspended**
- **Start when the user's manager is changed**
- **Start when user title is changed**
- **Start when user employee type is changed**
- **Start when user cost center is changed**
- **Start when user department is changed**
- **Start when user enables 2FA**
- **Start when user disables 2FA**
- **GAT+ alert**
- **Start when flow event is broadcast**
- **Start when email with specific subject is detected**
- **Start when a custom attribute data is reached**
- **Shield+ alert**

In Workflow type fill in the empty fields

- **Name – **enter a workflow name
- Description - enter a description for the workflow (optional)
- **Type –** Select the type **Modify** or **Offboarding**
- **Event** – select any of the **events options available (view events above)**
- **Active** – activate or deactivate the Event workflow
- **Notify** – designate a specific person or group of users to be notified when the workflow is completed
- **Workflow tags** – apply your customized tags for easier workflow identification. [How to Create Workflow Tags in GAT Flow](https://gatlabs.com/knowledge/tech-tips/how-to-create-workflow-tags-in-gat-flow/)
- **Pre-approved** – When **on **the workflow does not need to be approved, when **off **the workflow (action after the user is moved to Group or Org unit) has to be approved again.
  - The Workflow (Event workflow) must be approved by default, for the actual events (actions selected) to run, enable pre-approved to run the job without needing approval, disable pre-approval and the job itself must be approved again.
- **Conditional flow** – enable the [Conditional flow](https://gatlabs.com/knowledge/tech-tips/conditional-workflows/) option

![Creating an event workflow in GAT FLow](https://gatlabs.com/knowledge/wp-content/uploads/2022/07/2026-05-29-16_04_14.png)

When the details are filled in click on **Choose Actions** or **Send approval request**.

### Choose actions

In the **Choose actions** click on the **(+) button **(1) and then click the **Add action** button (2)

![Adding actions to an event workflow](https://gatlabs.com/knowledge/wp-content/uploads/2022/07/2026-05-29-16_09_23.png)

Depending on the Workflow type, different options will be available.

- **Modify** - modify actions will be available to be selected
- **Offboarding** - offboarding actions will be available to be selected
  - **Note:** The last action of offboarding will **delete or suspend or archive the user depending on the action you select**

Select the action from the list.

![Adding actions and editing them in a GAT Flow event workflow](https://gatlabs.com/knowledge/wp-content/uploads/2022/07/2026-05-29-16_14_05.png)

In this**example**: 

**"Enter action name"**to search for any actions 

- **Groups > Add users to groups**
- **Folder, Shared Drive permission change > Add as "viewer" to Shared Drive**

![Configuring the 'Add user to groups' action in a GAT Flow event workflow](https://gatlabs.com/knowledge/wp-content/uploads/2022/07/2026-05-29-16_17_14.png)

![Configuring the 'Folder, Shared Drive permission change' in a GAT Flow event workflow](https://gatlabs.com/knowledge/wp-content/uploads/2022/07/2026-05-29-16_21_38.png)

When ready with the actions click on **Send approval request.**

The **Event workflow** can be:

- **Page icon** - view details for the workflow
- **Table icon** - view the **results of the Event workflow**
- **Pencil icon**  - edit the actions before the workflow is approved
- **Trash icon**- delete the Event workflow

![Event workflow results](https://gatlabs.com/knowledge/wp-content/uploads/2022/07/2026-05-29-16_27_29.png)

#### Security officer

**NOTE:** For Event and Recurring workflow - by default Security Officer must approve the request. The "pre-approved" (selected above) **is for the Actions on the workflow** to run without approval, the **Event workflow itself must be approved.**

When the request is sent an automatic email will be sent to the **Security officers** of your domain.

![Security officer approval email](https://gatlabs.com/knowledge/wp-content/uploads/2022/07/2026-05-29-16_31_30.png)

This will lead the Security Officer to the approval page - **Flow > Event workflow.**

![Security officer approval of an event workflow](https://gatlabs.com/knowledge/wp-content/uploads/2022/07/2026-05-29-16_32_54.png)

#### Result

When the Event workflow is approved.

- The workflow will be triggered when the event occurs
  - In this case when a user is moved to Org. Unit (marketing)
  - The actions selected will run automatically - every time the event occurs

The result can be seen in**Flow > Event workflow > Results**

![Event workflow results](https://gatlabs.com/knowledge/wp-content/uploads/2022/07/2026-05-29-16_37_22-Greenshot.png)

It will lead to the **Workflow **tab, where**all the workflows** triggered by the selected Event workflow happen.

![Event workflow results](https://gatlabs.com/knowledge/wp-content/uploads/2022/07/2026-05-29-16_48_53.png)

### Video how-to

[https://www.youtube.com/embed/5xKpI3Wio6o?feature=oembed&color=red&rel=0&controls=1&start=&end=&fs=0&iv_load_policy=0&autoplay=0&mute=0&modestbranding=0&cc_load_policy=1&playsinline=1](https://www.youtube.com/embed/5xKpI3Wio6o?feature=oembed&color=red&rel=0&controls=1&start=&end=&fs=0&iv_load_policy=0&autoplay=0&mute=0&modestbranding=0&cc_load_policy=1&playsinline=1)
