Skip to content
Google Workspace logo

Google Workspace integration

Manage Google Workspace users, groups, organizational units and devices, and react to Admin audit events.

Actions
9
Triggers
3
Auth
OAuth 2.0 or Custom auth
License
MIT, open source
Updated
October 2026

About the Google Workspace integration

Add the Google Workspace piece to a flow, connect your account once, and the rest of the builder can read from it and write to it. Because the piece is open source you can run it on our cloud or self-host it, and combine Google Workspace with 770+ other apps in the same flow.

Triggers

Start a flow the moment something happens in Google Workspace

Each trigger below can start a flow on its own, either instantly or on a schedule.

  • New Admin Activity Event

    Fires when an administrator performs an action in the Admin console (audit log "admin"), in real time through a push notification

    2 fields

  • New Application Activity Event

    Fires on an audit event of a Google Workspace application (Drive, Login, Calendar, Groups, Mobile, ...), in real time through a push notification

    3 fields

  • New User Event

    Fires when a user is created, deleted, suspended, undeleted, promoted/demoted as admin or otherwise changed, in real time through a push notification

    2 fields

Actions

Everything Activepieces can do in Google Workspace

Drop any of these into a flow and fill in the fields. No code is required.

  • Add Record

    Create a user, group, group member, organizational unit or role assignment

    4 fields

  • Update Record

    Change fields of a user, group, group member, organizational unit or Chrome OS device (PATCH: untouched fields stay as they are)

    5 fields

  • Delete Record

    Remove a user, group, group member, organizational unit, mobile device or role assignment. Deleted users can be restored for 20 days from the Admin console; everything else is permanent.

    3 fields

  • Get Record

    Return the full record of a user, group, group member, org unit, device or role assignment

    4 fields

  • Search Records

    List records of one type with the Directory search syntax and pagination

    8 fields

  • Suspend User

    Suspend a directory user (blocks sign-in, keeps data), or lift the suspension

    2 fields

  • Mobile Device Action

    Approve, block or wipe a managed mobile device

    2 fields

  • Transfer Data

    Transfer a user's application data (Drive files, Calendar events, ...) to another user, e.g. when offboarding

    5 fields

  • Custom API Call

    Call any Admin SDK endpoint. Paths are relative to https://admin.googleapis.com, e.g. /admin/directory/v1/users?customer=my_customer, /admin/reports/v1/activity/users/all/applications/login, /admin/datatransfer/v1/applications.

    10 fields

Use Google Workspace in a flow

Connect Google Workspace once and every trigger and action above is yours to drop into the builder, alongside 770+ other apps. Free to start, on our cloud or your own servers.

Google Workspace, answered.

Yes. Activepieces is open source and free to start, and the Google Workspace piece is included on every plan, from the free cloud tier to any self-hosted deployment.

Add the Google Workspace piece to a flow, then authenticate with OAuth 2.0 or Custom auth. Once connected, its 3 triggers and 9 actions are available anywhere in the builder.

"New Admin Activity Event" can start a flow that runs "Add Record", and you can chain Google Workspace together with any of 770+ other apps and AI steps in between.

Yes. Activepieces is fully self-hostable, so you can run the Google Workspace piece on your own infrastructure with your connections and your data staying in your environment.

Yes. Every piece you connect can be exposed over one Activepieces MCP server, so Claude, Cursor, Windsurf or any MCP client can call Google Workspace actions as tools.