COMMA INTEGRATIONS

Your apps.
Work that keeps moving.

Bring your work context to Comma, hand off Tasks from your chats, and choose the agents that carry them to done.

Get started
01 / CONTEXT

Work in your apps

Connect the services where your conversations, documents and projects live.

02 / CONVERSATION

Ask from your chats

Reach Comma from Signal or Telegram and keep the request moving.

03 / EXECUTION

Choose how work runs

Use external agent runtimes on your devices, or extend the tools through MCP.

YOUR TOOLS, ONE CONTINUING CONTEXT

Find where Comma fits.

12 connections

Work apps

Linear

Delegate an issue, mention @Comma, and follow progress and results in Linear.

Setup guide

A Linear workspace admin installs Comma first. Each person then connects their own account.

Explore the integration
Work apps

Gmail

Bring email context into the work you hand to Comma.

Listed by Comma

The published data policy describes read-only email access. Available actions depend on the permissions you connect.

Read official information
Work apps

Outlook

Connect your email workflow to your personal agent.

Listed by Comma

Comma names Outlook among its connected apps. A detailed setup guide is not yet linked here.

Read official information
Work apps

Slack

Give Comma context from the conversations where your work happens.

Listed by Comma

Connections use scoped OAuth permissions that you can revoke.

Read official information
Work apps

GitHub

Bring repository work into Tasks and your daily briefing.

Listed by Comma

The homepage shows GitHub review work and GitHub cards in Routines.

Read official information
Work apps

Notion

Keep documents and project context close to the Task.

Listed by Comma

The homepage shows Notion planning and meeting-note examples.

Read official information
Work apps

Google Workspace

Bring your Google work context into Comma.

Listed by Comma

Google Workspace is named as a supported app family. This does not confirm every Google service or action.

Read official information
Chat apps

Signal

Hand off a request to Comma from your Signal conversations.

Documented

The official guide confirms Signal support; detailed setup steps are still coming.

Read official information
Chat apps

Telegram

Hand off work and switch between multiple task lists in Telegram.

Documented

The official guide confirms Telegram support; detailed setup steps are still coming.

Read official information
Agent runtimes

Codex

Let Codex carry out work on the device you choose.

Setup overview

The selected device must stay online. An external runtime can use a supported account plan or API key.

Read official information
Agent runtimes

Claude Code

Use Claude Code as an external runtime while Comma keeps the conversation.

Setup overview

The runtime executes on its assigned device. Offline work does not automatically move to another machine.

Read official information
MCP

MCP servers

Extend the tools your agent can reach through MCP servers.

Listed by Comma

Support for MCP is stated publicly. Individual servers and their available actions need separate verification.

Read official information

CONNECTED, WITH CONTROL

A connection starts with permission.

Comma describes scoped OAuth access for connected services, with access you can revoke. What an agent can do depends on the service and the permissions you grant.

Read about security ↗

Before you connect

Are these all the integrations available in Comma?

This directory covers connections named in Comma’s public website and documentation. It is not an exhaustive catalog of every configurable service or MCP server.

Does every app have the same capabilities?

No. A listed app does not imply every read or write action is available. Follow the official information and check the permissions shown when connecting.

How do external agent runtimes work?

Codex and Claude Code run on the device assigned to them. That device needs to be online; work does not automatically move to another machine.

Public information reviewed November 2, 2026. Setup guides and availability may change.

Give your next Task
the context it needs.

Try Comma