How to connect Zoom Team Chat to Claude Cowork

Cowork is Anthropic's AI agent for knowledge work. Think of it as Claude Code for everything else. It works autonomously with your computer, local files, and applications to accomplish complex tasks. This guide walks you through the easiest and most secure way to connect your Zoom Team Chat account to Cowork via Composio Connect, enabling it to list your recent Zoom Team Chat mentions, send standup reminder to engineering channel, summarize unread messages in project channel, and more such actions on your behalf without compromising your account security.

Zoom Team Chat logoZoom Team Chat
Oauth2

Zoom Team Chat is Zoom's persistent messaging service for channels, direct messages, threads, reactions, files, reminders, and shared spaces. It keeps team conversations organized and searchable inside the Zoom workspace.

44 Tools

Introduction

Cowork is Anthropic's AI agent for knowledge work. Think of it as Claude Code for everything else. It works autonomously with your computer, local files, and applications to accomplish complex tasks.

This guide walks you through the easiest and most secure way to connect your Zoom Team Chat account to Cowork via Composio Connect, enabling it to list your recent Zoom Team Chat mentions, send standup reminder to engineering channel, summarize unread messages in project channel, and more such actions on your behalf without compromising your account security.

Also integrate Zoom Team Chat with

Connecting Zoom Team Chat to Claude Cowork

1. Open Customize

In Claude Desktop, click Customize in the left sidebar, then select Connectors and click the + icon at the top.

Claude Desktop connectors screen with Add custom connector selected

2. Add the Composio MCP server

Click Add custom connector and paste in the Composio MCP server URL:

bash
https://connect.composio.dev/mcp
Add custom connector dialog with Composio MCP server URL

3. Authorize in your browser

Click Connect. You'll be redirected to a browser window where you can authorize Composio to continue.

Composio authorization screen for Claude Cowork

4. Connect your Zoom Team Chat account

Back in Cowork, ask the agent to connect to Zoom Team Chat or give it any Zoom Team Chat-related task.

For example, ask Cowork to:

  • "List your recent Zoom Team Chat mentions"
  • "Send standup reminder to engineering channel"
  • "Summarize unread messages in project channel"

It will prompt you to authenticate and authorize access.

That's it. Composio's tools are now available in Cowork, and your Zoom Team Chat account is ready to use.

What is Claude Cowork?

Claude Cowork is Anthropic's agent for general knowledge work. It can use your computer, files, and connected applications to complete longer-running tasks across your work tools.

With Composio Connect, Cowork can securely access apps like Zoom Team Chat through MCP without you sharing account credentials directly with the agent.

What is the Zoom Team Chat MCP server, and what's possible with it?

The Zoom Team Chat MCP server is an implementation of the Model Context Protocol that connects your AI agent and assistants like Claude, Cursor, etc directly to your Zoom Team Chat account. It provides structured and secure access to your messages, channels, contacts, reminders, and shared spaces, so your agent can send messages, manage channels, organize conversations, set reminders, and coordinate shared spaces on your behalf.

  • Messaging and thread management: Have your agent send messages to channels or contacts, schedule messages, retrieve conversations and threads, and delete messages you no longer need.
  • Channel coordination: Let the agent create, find, join, archive, or delete channels, invite members, and review channel membership.
  • Message organization: Direct your agent to pin, bookmark, react to, or mark messages as read or unread, then review pinned and bookmarked content.
  • Reminders and follow-ups: Instruct your agent to create message reminders, list upcoming reminders, or remove reminders after tasks are complete.
  • Contacts and shared spaces: Have your agent find company contacts, create and manage shared spaces, add or remove members, and organize channels within those spaces.
TOOLS

Supported Tools

Every Zoom Team Chat action and event your agent gets out of the box.

Add Shared Space Members

Add members to a Zoom Team Chat shared space by email address or Zoom user ID.

Archive or Unarchive Channels

Archive or unarchive up to 10 Zoom Team Chat channels in one call.

Bookmark or Unbookmark Message

Add or remove a bookmark on a Zoom Team Chat message.

Create Channel

Create a new Zoom Team Chat channel for the authenticated user, optionally inviting initial members by email.

Create Message Reminder

Set a reminder on a Zoom Team Chat message, either after a delay (delay_seconds) or at an absolute time (remind_time).

Create Shared Space

Create a Zoom Team Chat shared space (a container that groups related channels).

Delete Channel

Delete a Zoom Team Chat channel the user owns or is a member of.

Delete Message

Delete a Zoom Team Chat message the connected user sent, identified by message_id plus the conversation it lives in.

Delete Message Reminder

Delete the reminder set on a Zoom Team Chat message.

Delete Scheduled Message

Delete a scheduled (draft) Zoom Team Chat message before it is sent, identified by draft_id plus the conversation it is addressed to.

Delete Shared Space

Delete a Zoom Team Chat shared space.

Get Channel

Get full information about a Zoom Team Chat channel, including its settings.

Get Chat Contact

Get a single Zoom Team Chat contact by email or user ID, optionally with live presence status.

Get Message

Get a single Zoom Team Chat message by ID, including its deep-link URL.

Get Message Thread

Retrieve a Zoom Team Chat message's thread: the parent message plus its replies since a given time.

Get Shared Space

Get details of a Zoom Team Chat shared space, including its owner and settings.

Invite Channel Members

Invite members to a Zoom Team Chat channel by email address.

Join Channel

Join a public Zoom Team Chat channel as the authenticated user.

Leave Channel

Leave a Zoom Team Chat channel.

List Bookmarks

List the authenticated user's bookmarked Zoom Team Chat messages, optionally filtered to one channel (to_channel) or one 1:1 contact (to_contact).

List Channel Members

List the members of a Zoom Team Chat channel.

List Channels

List the Zoom Team Chat channels the authenticated user is a member of.

List Chat Contacts

List the authenticated user's Zoom Team Chat contacts.

List Messages

List Zoom Team Chat messages exchanged in a channel or a 1:1 conversation, newest first (defaults to today).

List Pinned Messages

List the pinned messages of a Zoom Team Chat channel.

List Reminders

List the authenticated user's Zoom Team Chat message reminders.

List Scheduled Messages

List the user's scheduled (draft) Zoom Team Chat messages queued to send to a channel or a 1:1 contact.

List Chat Sessions

List the user's recent Zoom Team Chat sessions (channels and 1:1 conversations) within a time window.

List Shared Space Channels

List the channels grouped inside a Zoom Team Chat shared space.

List Shared Space Members

List the members and administrators of a Zoom Team Chat shared space.

List Shared Spaces

List the Zoom Team Chat shared spaces the authenticated user belongs to.

Mark Message Read or Unread

Mark a Zoom Team Chat message as read or unread.

Move Channels Into/Out of Shared Space

Move existing Zoom Team Chat channels into or out of a shared space.

Pin or Unpin Message

Pin or unpin a message in a Zoom Team Chat channel.

React to Message

Add or remove an emoji reaction on a Zoom Team Chat message.

Remove Channel Member

Remove a single member from a Zoom Team Chat channel.

Remove Shared Space Members

Remove members or administrators from a Zoom Team Chat shared space by user ID or member ID (the shared space owner cannot be removed).

Search Channels

Search Zoom Team Chat channels by name — fuzzy keywords or an exact channel name — across the channels the user has joined or the org's public channels.

Search Company Contacts

Search the connected user's organization directory for contacts by keyword (first name, last name, or email address).

Send Message

Send a Zoom Team Chat message to a channel or a 1:1 contact, optionally as a thread reply (reply_main_message_id) or scheduled for later (scheduled_time).

Star or Unstar Conversation

Star or unstar a Zoom Team Chat channel or contact for the authenticated user.

Update Channel

Rename a Zoom Team Chat channel or update its type/settings.

Update Message

Edit the text of an existing Zoom Team Chat message.

Update Shared Space

Update a Zoom Team Chat shared space's name, description, or settings.

FAQ

Frequently asked questions

With a standalone Zoom Team Chat MCP server, the agents and LLMs can only access a fixed set of Zoom Team Chat tools tied to that server. However, with the Composio Tool Router, agents can dynamically load tools from Zoom Team Chat and many other apps based on the task at hand, all through a single MCP endpoint.

Yes, you can. Claude Cowork fully supports MCP integration. You get structured tool calling, message history handling, and model orchestration while Tool Router takes care of discovering and serving the right Zoom Team Chat tools.

Yes, absolutely. You can configure which Zoom Team Chat scopes and actions are allowed when connecting your account to Composio. You can also bring your own OAuth credentials or API configuration so you keep full control over what the agent can do.

All sensitive data such as tokens, keys, and configuration is fully encrypted at rest and in transit. Composio is SOC 2 Type 2 compliant and follows strict security practices so your Zoom Team Chat data and credentials are handled as safely as possible.

Start with Zoom Team Chat.It takes 30 seconds.

Managed auth, hosted MCP servers, and every Zoom Team Chat tool your agent needs.Free to start.

Start building