Prefer a guided tour?
Book a live onboarding call and a member of our team will walk you through setup and answer questions.
1. Connect your email
Macro is an email client, not an email server — it syncs with your existing Gmail or Google Workspace account. We recommend connecting your account during signup so your inbox is ready from the first minute. Have more than one address? Add additional Gmail or Google Workspace accounts in Settings, and they all flow into a single unified inbox. When you compose, you choose which address to send from.Outlook and custom IMAP/SMTP support are planned. See the FAQ for details.
2. Learn five keys
Macro is built keyboard-first. These five get you most of the way:| Key | What it does |
|---|---|
| c | Open the create launcher — then d for a doc, t for a task, e for an email, m for a message, a for an AI chat |
| cmd+k | Command menu — jump to anything by name |
| / | Unified search across email, docs, tasks, messages, calls, and files |
| j / k | Move down / up in any list |
| e | Mark done — archive an email, clear an inbox item |
3. Triage from one inbox
Press g + i to open the unified inbox — the one place to check instead of seven apps. Emails, channel messages, task assignments, @mentions, and agent responses all land here, split into Signal (needs your attention) and Noise (everything else). Work the list with j / k, preview with space, and clear items with e. The list shrinks as you go.4. Open work side by side
Macro has its own window manager. Press cmd+\ to create a split, and shift+enter to open any list item or @mention in a new split — your inbox on the left, the doc someone sent you on the right. Move focus with shift+h / shift+l, maximize with shift+escape. More in Blocks.5. Create a team
Click Team in the bottom left to create one. Teams unlock the collaborative layer:- Auto-sharing — tasks are visible to the whole team, and calls are recorded, transcribed, and shared by default. No “can you share that with me?” requests.
- Team memory — agents remember what your whole team is doing across email, messages, tasks, docs, and calls, not just your own chats.
6. Put the agent to work
Press c + a to start a chat with an agent that has access to your entire workspace — ask “what’s the latest on the launch?” and it answers from your team’s recent emails, messages, tasks, docs, and call transcripts. In any channel, mention @Macro to pull an agent into the conversation. You can also set up automations — scheduled agent runs like a daily to-do summary delivered to your inbox.7. Connect your tools
- GitHub — link your account in Settings under Account, and tasks move to In Progress → In Review → Done as you branch, open PRs, and merge. See GitHub integration.
- MCP connectors — connect Notion, Slack, and other tools under Settings → Connectors so agents can reach them. Migrating off one of them? See Switch to Macro.
- Your coding agents — point Claude Code, Codex, or any MCP client at your Macro workspace. See MCP setup.
Next steps
Watch the demo
A full walkthrough of Macro’s core features in one video.
Key concepts
Blocks, mentions, and properties — the primitives everything is built from.
Keyboard shortcuts
The complete reference for working at full speed.
FAQ
Licensing, self-hosting, comparisons, and how Macro fits your stack.