Macro is the unified workspace that combines your email, messaging, tasks, docs, calendar, CRM, files, and agents into a single system, all linked together in one database.
Getting started
Connect email, create a team, import your data, and set up agents.
Core Blocks
“Blocks” are the terminology we use to distinguish between different parts of the product. The sidebar is split into each of these Blocks: Home, Drive, Email, Chat, Tasks, Calendar, Agents, Customers, Calls, Reviews, and Scheduling. These Blocks are meant to interact with one another: @mention a task in a channel, insert a #channel-thread into an agent chat, and so on. All of this works together as a single integrated system: one interface, one bidirectional database with shared memory for your agents.Home
Email, messages, @mentions, tasks, and agent activity in one feed.
Drive
Documents and files in the workspace.
Email with Gmail and Outlook sync.
Chat
Channels and direct messages.
Tasks
Tasks with priorities, statuses, and linked context.
Calendar
Google Calendar and Outlook, searchable and editable in Macro.
Agents
Agents with context on your email, tasks, docs, calls, and channels.
Customers
Contact and company records from your team’s email.
Calls
Video calls with transcriptions.
Reviews
GitHub pull requests, including ones waiting on your review.
Scheduling
Public links where people book time on your calendar.
Key Features
Bidirectional @linking
When you @mention a document in a channel message, both the message and the document know about each other, so you can always trace where something has been discussed. This works across every Block type: docs, tasks, emails, files, calls, etc.Intelligent permissions
Permissions inherit from channels. @mention something in a channel and every member automatically gets access, so nobody has to ask “hey can you share this with me?”Built for speed
Macro has a Rust backend and a Solid frontend. Search is instant, collaboration is real-time, and everything has a keyboard shortcut.Demos & Case Studies
- Demo - Founder and CEO, Jacob Beckerman, walks you through Macro’s core features
- Live Onboarding - Book a time for a member of our team to guide you through onboarding and any questions
- How Desync Uses Macro - Watch Desync explain how their engineer-heavy company runs on Macro