Google Groups

Manage Google Workspace Groups and their members

Configuration

List Groups

Operation
List Groups
Google Groups Account*
Select Google Workspace account
Customer ID
my_customer (default)
Domain
Filter by domain (e.g., example.com)
Search Query
Filter query (e.g., email:admin*)
Max Results
Maximum results (1-200)
List Groups (google_groups_list_groups)

List all groups in a Google Workspace domain

Input
ParameterTypeRequiredDescription
customerstringNoCustomer ID or "my_customer" for the authenticated user's domain
domainstringNoDomain name to filter groups by
maxResultsnumberNoMaximum number of results to return (1-200)
querystringNoSearch query to filter groups (e.g., "email:admin*")
Output
ParameterTypeDescription
groupsjsonArray of group objects
nextPageTokenstringToken for fetching next page of results

Get Group

Operation
Get Group
Google Groups Account*
Select Google Workspace account
Group Email or ID*
group@example.com or group ID
Get Group (google_groups_get_group)

Get details of a specific Google Group by email or group ID

Input
ParameterTypeRequiredDescription
groupKeystringYesGroup email address or unique group ID
Output
ParameterTypeDescription
groupjsonGroup object

Create Group

Operation
Create Group
Google Groups Account*
Select Google Workspace account
Group Email*
newgroup@example.com
Group Name*
Display name for the group
Description
Optional description for the group
Create Group (google_groups_create_group)

Create a new Google Group in the domain

Input
ParameterTypeRequiredDescription
emailstringYesEmail address for the new group (e.g., team@yourdomain.com)
namestringYesDisplay name for the group
descriptionstringNoDescription of the group
Output
ParameterTypeDescription
groupjsonCreated group object

Update Group

Operation
Update Group
Google Groups Account*
Select Google Workspace account
Group Email or ID*
group@example.com or group ID
Description
Optional description for the group
New Name
New display name
New Email
New email address
Update Group (google_groups_update_group)

Update an existing Google Group

Input
ParameterTypeRequiredDescription
groupKeystringYesGroup email address or unique group ID
namestringNoNew display name for the group
descriptionstringNoNew description for the group
emailstringNoNew email address for the group
Output
ParameterTypeDescription
groupjsonUpdated group object

Delete Group

Operation
Delete Group
Google Groups Account*
Select Google Workspace account
Group Email or ID*
group@example.com or group ID
Delete Group (google_groups_delete_group)

Delete a Google Group

Input
ParameterTypeRequiredDescription
groupKeystringYesGroup email address or unique group ID to delete
Output
ParameterTypeDescription
messagestringSuccess message

List Members

Operation
List Members
Google Groups Account*
Select Google Workspace account
Max Results
Maximum results (1-200)
Group Email or ID*
group@example.com or group ID
Filter by Roles
OWNER,MANAGER,MEMBER
List Members (google_groups_list_members)

List all members of a Google Group

Input
ParameterTypeRequiredDescription
groupKeystringYesGroup email address or unique group ID
maxResultsnumberNoMaximum number of results to return (1-200)
rolesstringNoFilter by roles (comma-separated: OWNER, MANAGER, MEMBER)
Output
ParameterTypeDescription
membersjsonArray of member objects
nextPageTokenstringToken for fetching next page of results

Get Member

Operation
Get Member
Google Groups Account*
Select Google Workspace account
Group Email or ID*
group@example.com or group ID
Member Email or ID*
user@example.com or member ID
Get Member (google_groups_get_member)

Get details of a specific member in a Google Group

Input
ParameterTypeRequiredDescription
groupKeystringYesGroup email address or unique group ID
memberKeystringYesMember email address or unique member ID
Output
ParameterTypeDescription
memberjsonMember object

Add Member

Operation
Add Member
Google Groups Account*
Select Google Workspace account
Group Email or ID*
group@example.com or group ID
Member Email*
user@example.com
Member Role
Select...
Add Member (google_groups_add_member)

Add a new member to a Google Group

Input
ParameterTypeRequiredDescription
groupKeystringYesGroup email address or unique group ID
emailstringYesEmail address of the member to add
rolestringNoRole for the member (MEMBER, MANAGER, or OWNER). Defaults to MEMBER.
Output
ParameterTypeDescription
memberjsonAdded member object

Update Member Role

Operation
Update Member Role
Google Groups Account*
Select Google Workspace account
Group Email or ID*
group@example.com or group ID
Member Email or ID*
user@example.com or member ID
Member Role
Select...
Update Member Role (google_groups_update_member)

Update a member's role in a Google Group (promote or demote)

Input
ParameterTypeRequiredDescription
groupKeystringYesGroup email address or unique group ID
memberKeystringYesMember email address or unique member ID
rolestringYesNew role for the member (MEMBER, MANAGER, or OWNER)
Output
ParameterTypeDescription
memberjsonUpdated member object

Remove Member

Operation
Remove Member
Google Groups Account*
Select Google Workspace account
Group Email or ID*
group@example.com or group ID
Member Email or ID*
user@example.com or member ID
Remove Member (google_groups_remove_member)

Remove a member from a Google Group

Input
ParameterTypeRequiredDescription
groupKeystringYesGroup email address or unique group ID
memberKeystringYesEmail address or unique ID of the member to remove
Output
ParameterTypeDescription
messagestringSuccess message

Check Membership

Operation
Check Membership
Google Groups Account*
Select Google Workspace account
Group Email or ID*
group@example.com or group ID
Member Email or ID*
user@example.com or member ID
Check Membership (google_groups_has_member)

Check if a user is a member of a Google Group

Input
ParameterTypeRequiredDescription
groupKeystringYesGroup email address or unique group ID
memberKeystringYesMember email address or unique member ID to check
Output
ParameterTypeDescription
isMemberbooleanWhether the user is a member of the group

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