Google Admin Console for managing Google Workspace users, groups, and organizational units.
Google Admin Console for managing Google Workspace users, groups, and organizational units. On Nagent, Google Admin is exposed as a fully-configurable security & identity tools integration that any agent can call — 14 actions, and OAuth authentication. No code is required to wire Google Admin into your workflow — connect it once via the External Integrations panel and reuse it across every agent you build.
Agent builders use Google Admin to automate the kinds of tasks security & identity tools teams previously handled manually. Concrete examples — each one is a single agent step in Nagent — include:
Every action and trigger is paired with a structured input/output schema (visible in the sections below), so when you wire Google Admin into Helix — our agentic agent builder — the editor knows exactly what each step expects and produces. Configure once, deploy anywhere across your Nagent agents.
Every operation an agent can call against Google Admin, with input parameters and output schema. Drop these into any step of an agent built in Helix.
GOOGLE_ADMIN_ADD_USER_ALIASAdds an email alias to a Google Workspace user.
Input parameters
Alias email address to add to the user Must be unique across the entire domain; adding a duplicate alias already assigned to any user will fail.
User's primary email address or unique user ID
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
GOOGLE_ADMIN_ADD_USER_TO_GROUPAdds a user to a Google Workspace group with the specified role.
Input parameters
Role of the user in the group (MEMBER, MANAGER, OWNER)
User's primary email address or unique user ID to add to the group
Group's email address or unique group ID
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
GOOGLE_ADMIN_CREATE_GROUPCreates a new Google Workspace group with the specified details.
Input parameters
Display name for the group
Group's email address (will be the group ID)
Description of the group's purpose
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
GOOGLE_ADMIN_CREATE_USERCreates a new Google Workspace user with the specified details. Fails if `primary_email` already exists; cannot update existing accounts.
Input parameters
User's password (must meet domain password requirements)
Whether the user account is suspended
User's first name
User's last name
Organizational unit path for the user Defaults to root OU ('/'), which applies domain-wide policies; set explicitly if per-OU policies differ.
User's primary email address
Recovery email address
Recovery phone number
Whether user must change password at next login
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
GOOGLE_ADMIN_DELETE_USERDeletes a Google Workspace user permanently. This action cannot be undone.
Input parameters
User's primary email address or unique user ID
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
GOOGLE_ADMIN_GET_GROUPRetrieves detailed information about a Google Workspace group.
Input parameters
Group's email address or unique group ID
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
GOOGLE_ADMIN_GET_USERRetrieves detailed information about a Google Workspace user.
Input parameters
User's primary email address or unique user ID
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
GOOGLE_ADMIN_LIST_GROUP_MEMBERSLists all members of a Google Workspace group with optional filtering and pagination.
Input parameters
Comma-separated list of roles to filter by (OWNER, MANAGER, MEMBER)
Group's email address or unique group ID
Token for retrieving next page of results
Maximum number of results to return (1-200)
Whether to include indirect memberships from nested groups
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
GOOGLE_ADMIN_LIST_GROUPSLists Google Workspace groups with optional filtering and pagination.
Input parameters
Query string for filtering groups (e.g., 'name=Engineering*')
Domain name to list groups from
Customer ID or 'my_customer' for the authenticated user's customer
Property to order results by (email)
Token for retrieving next page of results
Sort order (ASCENDING or DESCENDING)
Maximum number of results to return (1-200)
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
GOOGLE_ADMIN_LIST_USERSLists Google Workspace users with optional filtering and pagination.
Input parameters
Query string for filtering users (e.g., 'orgName=Engineering')
Domain name to list users from (if not specified, uses the authenticated user's domain)
Customer ID or 'my_customer' for the authenticated user's customer
Property to order results by (email, givenName, familyName)
Token for retrieving next page of results
Sort order (ASCENDING or DESCENDING)
Maximum number of results to return (1-500)
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
GOOGLE_ADMIN_REMOVE_USER_ALIASRemoves an email alias from a Google Workspace user.
Input parameters
Alias email address to remove from the user
User's primary email address or unique user ID
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
GOOGLE_ADMIN_REMOVE_USER_FROM_GROUPRemoves a user from a Google Workspace group, revoking their group access.
Input parameters
User's primary email address or unique user ID to remove from the group
Group's email address or unique group ID
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
GOOGLE_ADMIN_SUSPEND_USERSuspends or unsuspends a Google Workspace user account.
Input parameters
User's primary email address or unique user ID
Whether to suspend (True) or unsuspend (False) the user
Reason for suspension (optional)
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
GOOGLE_ADMIN_UPDATE_GROUP_SETTINGSUpdates settings for a Google Workspace group.
Input parameters
Updated display name for the group
Group's email address or unique group ID
Updated group description
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
No publicly available marketplace agent is found using this tool yet. There are 43 agents privately built on Nagent that already use Google Admin.
Build on Nagent
Connect Google Admin to any Nagent agent in minutes — no API key management, no boilerplate. Just configure and deploy.
The five questions agent builders ask before adopting a new integration.
Open the External Integrations panel inside Nagent (app.nagent.ai/externalIntegration), find Google Admin, and click "Connect Now." You'll authenticate with OAuth — Nagent handles credential storage and refresh automatically. Once connected, Google Admin is available to any agent in your workspace.
No. Nagent provides no-code integration for every tool. Once Google Admin is connected, you configure its 14 actions directly in the agent builder UI — no API calls, no boilerplate, no schema management.
Helix — Nagent's agentic agent builder — lets you drop Google Admin steps into any workflow visually. Pick an action (e.g., one of those listed above), fill in the inputs (Helix knows the required vs. optional schema for each parameter), and connect it to upstream/downstream steps. Triggers run as the entry point of an agent, so when a Google Admin event fires, the agent kicks off automatically.
Every Google Admin action and trigger ships with a fully-typed schema — input parameters with name, type, required flag, and description, plus the output payload shape. The schemas are documented in the sections above. Helix uses these schemas to validate your configuration at build time and to type-check the data flowing between steps.
Yes. While Google Admin ships with 14 pre-built security & identity tools actions, you can layer custom logic around them inside Helix — pre/post-processing steps, conditional branches, retries, or stitching Google Admin together with other connected tools. For deeper customization, talk to our team about Nagent's Agentic AI Lab — forward-deployed engineers who build Google Admin-based workflows tailored to your business.