Skip to main content
Macro is an integrated workspace that brings together email, messaging, tasks, documents, and files with powerful bidirectional @linking. Built with a Solid frontend and Rust backend, Macro delivers exceptional performance and a unified experience across all your work.

Core Blocks

For each block, we’ve studied the best prior art and tried to make it even better. For example, Email is faster than Superhuman with a unified inbox. Messaging is designed to be more focused, and less noisy, than Slack. Docs are simpler than Notion. Tasks steal from Linear but are less ceremonious (cycles, points, etc. are there if you really want but we advise not). All of this works together as a single integrated system: one interface, one bidirectional database with shared memory for your agents.
Screenshot 2026 06 09 At 11 33 57 AM
The following are the core first-party blocks available in Macro today. Each links to the specific documentation page, with videos where applicable, for each block.

Email

Multi-account unified inbox, keyboard shortcuts, and shared inboxes. Gmail.

Messages

Channels and direct messages designed for technical discussions.

Tasks

Linear-inspired tasks tightly integrated with channels, email and agents.

Docs

Real-time collaborative, markdown-native docs using CRDTs, @mentions.

Canvas

2D board with embedded @links to tasks, files, and emails.

Agents

Unified memory, team-level memory. Can take action on your behalf.

Calls

Recorded, transcribed and logged to  team-level memory for agents.

File Storage

Recorded, transcribed and logged to  team-level memory for agents.

Pull Requests

Linked to tasks, embeddable in channels, available to agents.

CRM

Customer & Contact objects, custom properties, email sync, enrichment.

Key Features

Bidirectional @linking

Macro’s @linking system connects everything in your workspace. When you @mention a document in a channel message, both the message and document know about each other. This creates a web of context you can navigate in both directions.

Intelligent permissions

Permissions inherit from channels. Send a document to someone and they automatically get access. No complex permission dialogs or sharing workflows.

Built for speed

With a Rust backend and optimized Solid frontend, Macro is designed for performance. Instant search, real-time collaboration, and keyboard-driven workflows keep you moving fast.

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