Google Groups
Manage Google Workspace Groups and their members
Configuration
List Groups
google_groups_list_groups)List all groups in a Google Workspace domain
| Parameter | Type | Required | Description |
|---|---|---|---|
customer | string | No | Customer ID or "my_customer" for the authenticated user's domain |
domain | string | No | Domain name to filter groups by |
maxResults | number | No | Maximum number of results to return (1-200) |
pageToken | string | No | Token for pagination |
query | string | No | Search query to filter groups (e.g., "email:admin*") |
| Parameter | Type | Description |
|---|---|---|
groups | json | Array of group objects |
Get Group
google_groups_get_group)Get details of a specific Google Group by email or group ID
| Parameter | Type | Required | Description |
|---|---|---|---|
groupKey | string | Yes | Group email address or unique group ID |
Refer to the block outputs for this operation.
Create Group
google_groups_create_group)Create a new Google Group in the domain
| Parameter | Type | Required | Description |
|---|---|---|---|
email | string | Yes | Email address for the new group (e.g., team@yourdomain.com) |
name | string | Yes | Display name for the group |
description | string | No | Description of the group |
Refer to the block outputs for this operation.
Update Group
google_groups_update_group)Update an existing Google Group
| Parameter | Type | Required | Description |
|---|---|---|---|
groupKey | string | Yes | Group email address or unique group ID |
name | string | No | New display name for the group |
description | string | No | New description for the group |
email | string | No | New email address for the group |
Refer to the block outputs for this operation.
Delete Group
google_groups_delete_group)Delete a Google Group
| Parameter | Type | Required | Description |
|---|---|---|---|
groupKey | string | Yes | Group email address or unique group ID to delete |
Refer to the block outputs for this operation.
List Members
google_groups_list_members)List all members of a Google Group
| Parameter | Type | Required | Description |
|---|---|---|---|
groupKey | string | Yes | Group email address or unique group ID |
maxResults | number | No | Maximum number of results to return (1-200) |
pageToken | string | No | Token for pagination |
roles | string | No | Filter by roles (comma-separated: OWNER, MANAGER, MEMBER) |
| Parameter | Type | Description |
|---|---|---|
members | json | Array of member objects |
Get Member
google_groups_get_member)Get details of a specific member in a Google Group
| Parameter | Type | Required | Description |
|---|---|---|---|
groupKey | string | Yes | Group email address or unique group ID |
memberKey | string | Yes | Member email address or unique member ID |
Refer to the block outputs for this operation.
Add Member
google_groups_add_member)Add a new member to a Google Group
| Parameter | Type | Required | Description |
|---|---|---|---|
groupKey | string | Yes | Group email address or unique group ID |
email | string | Yes | Email address of the member to add |
role | string | No | Role for the member (MEMBER, MANAGER, or OWNER). Defaults to MEMBER. |
Refer to the block outputs for this operation.
Update Member Role
google_groups_update_member)Update a member
| Parameter | Type | Required | Description |
|---|---|---|---|
groupKey | string | Yes | Group email address or unique group ID |
memberKey | string | Yes | Member email address or unique member ID |
role | string | Yes | New role for the member (MEMBER, MANAGER, or OWNER) |
Refer to the block outputs for this operation.
Remove Member
google_groups_remove_member)Remove a member from a Google Group
| Parameter | Type | Required | Description |
|---|---|---|---|
groupKey | string | Yes | Group email address or unique group ID |
memberKey | string | Yes | Email address or unique ID of the member to remove |
Refer to the block outputs for this operation.
Check Membership
google_groups_has_member)Check if a user is a member of a Google Group
| Parameter | Type | Required | Description |
|---|---|---|---|
groupKey | string | Yes | Group email address or unique group ID |
memberKey | string | Yes | Member email address or unique member ID to check |
Refer to the block outputs for this operation.
Usage Instructions
Connect to Google Workspace to create, update, and manage groups and their members using the Admin SDK Directory API.
Notes
- Category:
tools - Type:
google_groups