An agent that knows your whole workspace.

AI that works from everything you have: your email, messages, tasks, docs, and calls, all with your exact permissions. It answers, takes action, and runs on a schedule.

We're launching on Product Hunt soon. Write me an email to investors notifying them and asking them to help spread the word on Wed, Jul 1.
Macro AI
Finding all your investors
Found cap table
Pruning email list
Thought for 32 seconds

Drafted it. Left the To field empty so you can drop in Alex, BoxGroup, and the rest of the cap table.

fromCcBcc
ToMacro users or email addresses
SubjectMacro launches on Product Hunt: July 1
Aa
Unified context
One prompt reaches your email, messages, tasks, docs, and calls at once. Instead of piecing the story together across a dozen tabs, the agent reads all of it for you.
“What's the status of Project Atlas?”
Email18 threads
Messages4 channels
Tasks12 items
Docs7 docs
Calls3 transcripts
CRM2 records

On track for Friday. The launch deploy is the only blocker, security cleared Monday, and the truth came from the go / no-go call, not the doc that said otherwise.

Macro turn the Atlas go / no-go into tasks and assign them.

Read call Atlas go / no-go38 min
Create task×3
Created 3 tasks
Finalize staging deploy runbookThu
Send security sign-off to SarahWed
Draft launch announcementFri
It does the work
Ask it to handle something and it actually does it: drafts the email, creates the doc, turns a call into assigned tasks. Every step it takes is laid out, so you can check it before anything goes out.
Permissions flow through
It only ever acts as you. It sees what you see, and everything it sends goes out under your name, the same as if you'd done it by hand.
Sees only what you can seeInherits your exact permissions across email, channels, docs, tasks, and calls.
Acts as youAnything it creates or sends is attributed to your account, never a bot.
Draft, then send“Draft, don’t send” until you trust it. You stay in the loop on every action.
Automations
Put an agent on a schedule: a daily inbox brief, a Friday team recap. It runs on its own and drops the result in your inbox.
Daily inbox briefRun NowPause
Instructions
Summarize my Signal inbox. Group into: needs a reply today, FYI, and waiting on others. Keep it under ten bullets.
ScheduleWeekdays at 8:00 AM (America/New_York)
SunMonTueWedThuFriSat
Lands in your inbox every weekday at 8:00 AM
atlas-launch
Jacob9:24 AM

Macro summarize this thread for someone joining late, and list the open questions.

MacroFast9:24 AM

Launch is set for Friday. Eng is finishing the staging deploy; security cleared Monday.

Open: who owns the launch email?

Fast, in the conversation
Mention @Macro in any channel and a fast agent jumps in with the whole thread as context. It can summarize what happened or pull out the open questions, right there in chat.
Built to build on
Connect your own tools to the agent over MCP, and give your coding agent the same reach into Macro. Everything's open, so you can wire in whatever you already use.
Connect your tools in

Add any MCP server under Settings → Connectors and your agent can reach it too.

NotionSlackLinearGitHubDrive+ Custom MCP
Your workspace, from your agent
$ claude mcp add --transport http \
macro https://mcp-server.macro.com/mcp

Claude Code, Codex, or any MCP client gets the same tools:

SearchReadCreate docSend emailUpdate taskWeb searchRun code

Open source under the AGPLv3. Read it, self-host it, make it yours.

Star on GitHub
Recipes

What people ask their agents

Paste these into an agent chat, an automation, a channel, or your own MCP client.

Status on demand

“What changed on Project Atlas this week, and what’s blocking it? Check tasks, channels, and call transcripts.”

Turn a call into tasks

“Go through yesterday’s planning call and create a task for each action item. Assign each to whoever took it.”

Draft in your voice

“Draft a reply to this thread. Warm but brief. We can do June 20, but ask them to send the revised scope first.”

Weekly team recap

“Every Friday at 4pm: recap the week in #general, covering what shipped, key call decisions, and anything that slipped.”

From Claude Code

“Find the task for the bug I’m fixing, read the linked discussion, then set it to In Review with a summary comment.”

Migrate in

“Import my Notion docs from the “Engineering” workspace as Macro docs. Keep the folders, skip anything archived.”

The comparison

Context beats a clever model.

A general chatbot has no idea what you're working on, so you spend half your time pasting context in. A Macro agent already has all of it, and it can actually act on it.

Macro
ChatGPT
Glean
Notion AI
Reads your real work: email, calls, docs, tasks & chat
One prompt, unified context (no per-tool searching)
Takes action: send email, create tasks & docs
Recurring automations into your inbox
Inherits your exact permissions
Fast in-conversation agent (@Macro)
Connect any tool via MCP
Use your workspace from your own coding agent
Open source (AGPLv3)
Full support Partial / limited Not available
FAQ

Questions, answered

What can an agent actually do?

An agent has access to everything in your workspace, so it can answer questions across your email, messages, tasks, docs, calls, and CRM. It can also act: draft and send email, create documents, create and update tasks, search the web, even run code. Ask in an agent chat (c + a), mention @Macro in a channel, or call it from any MCP client.

How is this different from ChatGPT or Claude?

Unified context. Ask a general chatbot “what’s the latest on Project Atlas” and it has to search Slack, Notion, Drive, and email one at a time, then guess which conflicting doc is current. It still can’t open the call recording that holds the real answer. Because everything already lives in Macro, your agent reads from one source of truth, including that call.

What context does an agent have access to?

Everything you can see, and nothing you can’t. Agents inherit your exact permissions, so they read the same email, channels, docs, tasks, and calls you do. On a team, they also get team-level memory: not just your chat history, but the work, emails, docs, and calls happening across your team.

Is it safe to let an agent take actions?

Agents only ever act as you. Anything they create or send is attributed to your account, not a bot, and they can’t touch anything you don’t already have access to. A good habit is to start prompts with “draft, don’t send” until you’re comfortable, then review and send from the composer.

What are automations?

Automations are agents on a schedule: recurring jobs like a daily inbox brief or a Friday team recap. Create one in the agents module under the Automations tab, write the instructions (you can @mention channels, docs, and people), and pick a cadence. Each run’s result appears in your inbox and in the agents tab.

What is @Macro in channels?

Mention @Macro in any channel to pull a fast agent into the conversation, with the channel as context. It’s perfect for “summarize this thread for someone joining late” or “list the open questions nobody has answered” without leaving the discussion.

Can I connect my own tools?

Yes. Macro is built as an extensible platform. Connect any MCP server under Settings → Connectors (Notion, Slack, Linear, and more) and your agent can reach those tools too, alongside everything native to Macro.

Can I use my Macro workspace from Claude Code or my IDE?

Yes. Macro exposes a remote MCP server at https://mcp-server.macro.com/mcp. Add it to Claude Code, Codex CLI, or any editor that speaks MCP and sign in through Macro’s OAuth flow. Your coding agent then gets the same reach: search the workspace, read threads and docs, create documents, send email, and update task properties.

Is it open source?

Yes. Like the rest of Macro, agents are fully open source under the AGPLv3, not “open core.” Read it, self-host it, build on it. To build on Macro under a different license, contact licensing@macro.com.

Give your agent the full picture.

Connect your account in 30 seconds and put an agent to work across your email, calls, docs, and tasks.

Or keep exploring...

© 2026 Macro. All rights reserved.

Chroma
Saturation
Contrast

Macro

Bleach

Machine

Basalt

Macro

Satsuma

Hotwire

Lime

Recurse

Paal

Magick

Null

Void