Send Message
Send a message to a specific space or direct message in Google Chat.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_MESSAGE])
Create Space
Create a new space in Google Chat for team collaboration.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_SPACE])
Add Member To Space
Add a new member to an existing Google Chat space.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_MEMBER_TO_SPACE])
Remove Member From Space
Remove a member from a Google Chat space.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMOVE_MEMBER_FROM_SPACE])
Update Space
Update the details or settings of an existing Google Chat space.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_SPACE])
Archive Space
Archive an existing Google Chat space to make it read-only.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ARCHIVE_SPACE])
Unarchive Space
Unarchive a previously archived Google Chat space.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UNARCHIVE_SPACE])
Create Thread
Start a new thread in a Google Chat space or direct message.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_THREAD])
Reply To Thread
Send a reply to an existing thread in Google Chat.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REPLY_TO_THREAD])
Upload File
Upload and share a file in a Google Chat space or direct message.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPLOAD_FILE])
Create Bot
Create a new bot for use in Google Chat spaces and direct messages.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_BOT])
Update Bot
Update the settings or details of an existing Google Chat bot.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_BOT])
Delete Bot
Remove a bot from Google Chat.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_BOT])
Set Topic
Set or update the topic of a Google Chat space.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SET_TOPIC])
Pin Message
Pin an important message in a Google Chat space for easy reference.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PIN_MESSAGE])
Unpin Message
Unpin a previously pinned message in a Google Chat space.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UNPIN_MESSAGE])
New Message
Trigger when a new message is sent in a monitored Google Chat space or direct message.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_MESSAGE_TRIGGER])
New Thread
Trigger when a new thread is created in a monitored Google Chat space.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_THREAD_TRIGGER])
New Reply
Trigger when a new reply is added to a monitored thread in Google Chat.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_REPLY_TRIGGER])
Member Added
Trigger when a new member is added to a monitored Google Chat space.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MEMBER_ADDED_TRIGGER])
Member Removed
Trigger when a member is removed from a monitored Google Chat space.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MEMBER_REMOVED_TRIGGER])
Space Created
Trigger when a new Google Chat space is created within the organization.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SPACE_CREATED_TRIGGER])
Space Archived
Trigger when a Google Chat space is archived.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SPACE_ARCHIVED_TRIGGER])
Space Unarchived
Trigger when a previously archived Google Chat space is unarchived.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SPACE_UNARCHIVED_TRIGGER])
Bot Added
Trigger when a bot is added to a Google Chat space.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.BOT_ADDED_TRIGGER])
Bot Removed
Trigger when a bot is removed from a Google Chat space.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.BOT_REMOVED_TRIGGER])
Message Edited
Trigger when a message is edited in a monitored Google Chat space or direct message.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MESSAGE_EDITED_TRIGGER])
Message Deleted
Trigger when a message is deleted in a monitored Google Chat space or direct message.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MESSAGE_DELETED_TRIGGER])
File Shared
Trigger when a file is shared in a monitored Google Chat space or direct message.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.FILE_SHARED_TRIGGER])
Mention
Trigger when a specific user or bot is mentioned in a Google Chat message.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MENTION_TRIGGER])