Manage Chat Space
manage_spaceManage Google Chat spaces: add/remove members, create/update spaces, and handle messages and reactions.
Instructions
Unified tool for Google Chat space administration: manage members, create/update/delete spaces
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| emoji | No | Unicode emoji for add_reaction (e.g., '🚀', '👍'). | |
| action | Yes | Action to perform. Space/member actions: 'list_members', 'add_member', 'remove_member', 'create_space', 'update_space', 'delete_space'. Message actions: 'get_message', 'update_message', 'delete_message'. Reaction actions (require delegated user auth): 'add_reaction', 'list_reactions', 'delete_reaction'. | |
| space_id | No | Space resource name (e.g., 'spaces/AAQAKl_yP9Y'). Required for list_members, add_member, update_space, delete_space. | |
| space_type | No | Type of space to create. Default: SPACE. | |
| description | No | Description for create_space or update_space. | |
| member_name | No | Full member resource name (e.g., 'spaces/xxx/members/yyy'). Required for remove_member. | |
| member_role | No | Role for the member. Default: ROLE_MEMBER. | |
| display_name | No | Display name for create_space or update_space. | |
| member_email | No | Email address of the member to add. Required for add_member. | |
| message_name | No | Full message resource name (e.g., 'spaces/xxx/messages/yyy'). Required for get/update/delete_message and reaction actions. | |
| message_text | No | New message text for update_message. Supports @mentions via <users/email> format. | |
| reaction_name | No | Full reaction resource name (e.g., 'spaces/xxx/messages/yyy/reactions/zzz'). Required for delete_reaction. | |
| user_google_email | No | Use 'me' or 'myself' for auto-resolution to authenticated user, or provide specific email address. If None, uses current authenticated user (auto-injected by middleware). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | ||
| error | No | ||
| action | Yes | ||
| message | Yes | ||
| spaceId | Yes | ||
| success | Yes |