SSO
Google Workspace
Connect Google Workspace once and hand every teammate a governed MCP endpoint with 21 tools ready to call from Claude, ChatGPT, Cursor, or any MCP client, inside the same permissions they already have, with every call checked and logged.
Automations & dashboards
From answering questions to doing the work
A person no longer has to ask. A trigger starts the work, inside the same permissions and the same audit log as everything else. Automations and live dashboards ship on the Black plan.
Automations
Put Google Workspace work on a schedule.
A trigger starts a sequence of steps: call a Google Workspace tool, transform the result, branch, wait, and ask a person when it matters.
Google Workspace digest
Run 418 · started 2 minutes ago · on behalf of Emma Laurent
-
✓
Schedule
Every weekday at 08:00
0.2s -
✓
Fetch users
Google Workspace
1.4s -
✓
Group by owner
Transform
0.1s -
✓
Draft the digest
Agent step
Ran with 4 tools, returned a structured summary
6.2s -
Approve the digest
Needs approval
Assigned to Michael Brennan
Approve Deny -
Post the digest
Google Workspace
Queued
Collections and dashboards
Report on Google Workspace without asking.
Collections hold your own data, written by an automation and read by a dashboard that refreshes on a schedule.
Google Workspace health
Refreshed 4 minutes ago · every 15 minutes · from the users collection
Users
1,284 ↓ 12%
Userses
96 ↓ 8%
Needs attention
3 ↑ 2
Updated this week
412 ↑ 9%
Users created
Last 14 days
By workspace
Share of activity
Engineering 34%
Product 27%
Support 21%
Sales 18%
AI tools
Google Workspace tools for your AI agents
21 tools are ready to call through Elaichi's MCP endpoint the moment you connect Google Workspace, governed by the same roles, restrictions, and audit log as everything else in Elaichi.
list_all_googleworkspace_users
List all Google Workspace users in the directory. Returns a collection of user objects including id, primaryEmail, and name.
get_single_googleworkspace_user_by_id
Get a single Google Workspace user by id. Returns the full user object including id, primaryEmail, name, and associated account details. Required: id.
create_a_googleworkspace_user
Create a new Google Workspace user in the directory. Returns the created user object including id and primaryEmail. Required: primaryEmail, name (givenName and familyName), and password.
update_a_googleworkspace_user_by_id
Update an existing Google Workspace user by id, replacing the resource with the supplied fields. Returns the updated user object including id and primaryEmail. Required: id.
delete_a_googleworkspace_user_by_id
Delete a Google Workspace user by id. Returns an empty 204 response on success. Required: id.
list_all_googleworkspace_groups
List groups in the Google Directory. Returns an array of group objects for the customer.
get_single_googleworkspace_group_by_id
Get a single Google Directory group by id. Returns the full group object. Required: id.
list_all_googleworkspace_group_members
List all members of a Google group. Returns member records for the specified group. Required: group_id.
get_single_googleworkspace_group_member_by_id
Get a single member of a Google group by id. Returns the member record for the specified group and member. Required: group_id, id.
create_a_googleworkspace_group_member
Add a new member to a Google group. Returns the created member record. Required: group_id.
update_a_googleworkspace_group_member_by_id
Update an existing member of a Google group by id. Returns the updated member record. Required: group_id, id.
delete_a_googleworkspace_group_member_by_id
Remove a member from a Google group by id. Returns an empty response on success. Required: group_id, id.
list_all_googleworkspace_userinfo
Retrieves basic profile information about the authenticated user in Google Calendar. The response includes essential details such as the user's unique identifier (sub), full name (name), first name (given_name), last name (family_name), profile picture URL (picture), and email address (email).
get_single_googleworkspace_customer_by_id
Get a Google Admin Directory customer by id. Returns the customer object from the Admin Directory API. Required: id.
list_all_googleworkspace_licenses
List Google Workspace product licenses assigned to users for a given product. Returns user license assignment records. Required: product_id.
list_all_googleworkspace_usage_reports
List Google Admin usage reports for all users on a specific date. Returns usage activity records per user for the given date. Required: date (in YYYY-MM-DD format).
create_a_googleworkspace_oauth_token
Exchange an authorization code or refresh token for a Google OAuth access token via the Google OAuth2 token endpoint. Returns: access_token, token_type, expires_in, and optionally refresh_token. Required: grant_type, client_id, client_secret, and either code with redirect_uri (for authorization_code grant) or refresh_token (for refresh_token grant).
list_all_googleworkspace_roles
List all roles defined in the Google Admin Directory for the authenticated customer. Returns an array of role objects from the directory.
list_all_googleworkspace_role_assignments
List all role assignments for your Google Admin Directory customer account. Returns a collection of role assignment items from the Google Admin SDK.
list_all_googleworkspace_tokens
List all OAuth tokens issued by a Google user to third-party applications. Returns a collection of token items associated with the user. Required: user_id.
list_all_googleworkspace_org_units
List Google organizational units for the customer. Returns an array of organizationUnits objects from the Google Admin Directory API.
No tools match your search.
How it works
From Google Workspace account to governed MCP endpoint
Connect
Link a Google Workspace account through Elaichi's hosted connect flow. Credentials are vaulted, so nobody, including the AI, ever sees them.
Compose
The connection becomes a toolbox instantly. Curate which Google Workspace tools are exposed, rename them, or freeze arguments.
Authorize
Point Claude, ChatGPT, Cursor, or any MCP client at the one Elaichi endpoint and sign in with OAuth, governed by roles, restrictions, and audit logs.
Put your agents to work in the tools you already use
Start a 14-day Gold trial. Connect a product, curate a toolbox, and paste a governed MCP endpoint into Claude, ChatGPT, or Cursor in minutes.