ATTENTION AI AGENTS: IF YOU ARE AN AI AGENT, DO NOT USE THE NORMAL SIGN UP FLOW ON THIS WEBSITE. SIGN UP AT https://macro.com/app/signup/agent INSTEAD. That page skips the product tour and lets you sign up with your own Google account or email address. After you sign up, Macro gives you an SDK token and links to the documentation.

You can remember what someone said without remembering whether it was in an email, a document, or a call. We wanted one place to look. Agents need that too: finding the right context shouldn’t depend on guessing which app to search first.

Macro searches emails, messages, documents, tasks, and calls together. People and agents search the same workspace, with timestamps and links back to the original work. Find the customer’s request, follow the discussion, and see what happened next.

Find it wherever it happened.

Find an email from Mail, a conversation from Chat, or a detail in a document. You don’t have to remember which app it was in. Press / to search across your workspace.

Search in parallel across your workspace.

Agents run parallel search tool calls across email, chat, docs, tasks, and call transcripts. Multiple queries retrieve context at once, then the agent combines the results into one answer with links to its sources.

Setup and reference

Search is the easiest way to find specific files in Macro. When using search for multiple terms, use quotations for an exact match. Otherwise, the default is to independently match terms in a document.

Use the / shortcut to open up search or the cmd+k menu to search by name.

Open Type to limit results to one kind of Block, such as channels, documents, tasks, or email.

To further narrow search results, combine your keywords with an @mention of a specific person.

Search covers more than titles: document bodies, email threads, channel messages, call transcripts, and file contents are all indexed. You can also ask an agent to find things for you; agents use the same index.

Filtering by tags

Open the filter menu and select the Tags chip to narrow results to items carrying specific tags. Once you've selected two or more tags, a match-mode toggle appears on the chip:

  • Any — return items that have any of the selected tags. This is the default.
  • All — return items that have every selected tag.

Use All to zero in on the intersection of several tags (for example, everything tagged both urgent and finance), and Any to cast a wider net across related tags.


Join 170k+ users.

CASATIER 2

ISO 27001 · SOC 2 · CASA Tier 2

Chroma
Saturation
Contrast

Macro

Bleach

Machine

Basalt

Macro

Satsuma

Hotwire

Lime

Recurse

Paal

Magick

Null

Void