Loading...
Loading...
Google Workspace integration. Manage Users, Groups, Calendars, Drives, Mailboxs, Contacts. Use when the user wants to interact with Google Workspace data.
npx skill4agent add membranedev/application-skills google-workspacemembranenpm install -g @membranehq/climembrane login --tenantmembrane login complete <code>membrane search google-workspace --elementType=connector --jsonoutput.items[0].element?.idmembrane connect --connectorId=CONNECTOR_ID --jsonmembrane connection list --jsonconnectionIdmembrane action list --intent=QUERY --connectionId=CONNECTION_ID --json| Name | Key | Description |
|---|---|---|
| Delete Organizational Unit | delete-org-unit | Deletes an organizational unit (must be empty) |
| Update Organizational Unit | update-org-unit | Updates an organizational unit's properties |
| Create Organizational Unit | create-org-unit | Creates a new organizational unit |
| Get Organizational Unit | get-org-unit | Retrieves an organizational unit by path or ID |
| List Organizational Units | list-org-units | Retrieves all organizational units for an account |
| Remove Group Member | remove-group-member | Removes a member from a group |
| Update Group Member | update-group-member | Updates a member's role or delivery settings in a group |
| Add Group Member | add-group-member | Adds a user or group as a member to a group |
| Get Group Member | get-group-member | Retrieves a member's properties from a group |
| List Group Members | list-group-members | Retrieves all members of a group |
| Delete Group | delete-group | Deletes a group from Google Workspace |
| Update Group | update-group | Updates a group's properties (supports partial updates) |
| Create Group | create-group | Creates a new group in Google Workspace |
| Get Group | get-group | Retrieves a group's properties by email or ID |
| List Groups | list-groups | Retrieves all groups in a domain or groups a user belongs to |
| Delete User | delete-user | Deletes a user from Google Workspace |
| Update User | update-user | Updates a user's properties (supports partial updates) |
| Create User | create-user | Creates a new user in Google Workspace |
| Get User | get-user | Retrieves a user by their primary email address or user ID |
| List Users | list-users | Retrieves a paginated list of users in a domain |
membrane action run --connectionId=CONNECTION_ID ACTION_ID --jsonmembrane action run --connectionId=CONNECTION_ID ACTION_ID --json --input "{ \"key\": \"value\" }"membrane request CONNECTION_ID /path/to/endpoint| Flag | Description |
|---|---|
| HTTP method (GET, POST, PUT, PATCH, DELETE). Defaults to GET |
| Add a request header (repeatable), e.g. |
| Request body (string) |
| Shorthand to send a JSON body and set |
| Send the body as-is without any processing |
| Query-string parameter (repeatable), e.g. |
| Path parameter (repeatable), e.g. |
membrane action list --intent=QUERY