> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tied.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Macros and canned responses

> One sends text. The other runs a sequence of actions. They are not the same tool.

Tied has two tools that look similar from across the room and behave completely differently up close.

## Canned responses — a text snippet, nothing else

A canned response is a short code and a block of content. That is the entire model — there is no action, no branching, no side effect.

Type `/` in the composer to search by short code. Results are ranked so a short code that starts with what you typed wins over one that merely contains it, which in turn wins over a match found in the body text — so naming your short codes well pays off immediately in how fast you find them.

Use a canned response for wording you retype often, verbatim or close enough that a quick edit after inserting it is fine.

## Macros — a sequence of actions, of which sending a message is only one

A macro runs an ordered list of actions against the current conversation. The available actions are: send a message, add or remove a label, assign or unassign a team, assign an agent, mute, change status, resolve, snooze, change priority, email the transcript, send an attachment, add a private note, or fire a webhook.

<Info>
  **A macro does not have to send anything.** A macro that relabels a conversation, reassigns it to
  billing, and bumps its priority — with no message at all — is a completely ordinary macro. Treating
  macros as "canned responses with extra steps" undersells what they are for.
</Info>

Macros also have a visibility setting: personal, visible only to the person who built it, or global, visible to the whole account.

<Warning>
  **Only managers and administrators can make a macro global.** If an agent builds one and requests
  global visibility, Tied silently forces it back to personal regardless of what was asked for. If a
  macro your team needs is not showing up for everyone, this is the first thing to check.
</Warning>

A macro can also carry its own file attachments, for use with the send-attachment action — useful for a standard PDF or image your team hands out often.

## Picking between them

If the outcome is always the same block of text, reach for a canned response — it is simpler to build and faster to search. If you want more than one thing to happen, or anything beyond sending text at all, that is what a macro is for. A macro can include a send-message action, so it can function as a canned response with side effects, but that flexibility costs setup time you do not need to pay for a plain snippet.

## Next

<CardGroup cols={2}>
  <Card title="Labels and custom attributes" icon="tags" href="/inbox/labels">
    The taxonomy a macro's add-label action writes into.
  </Card>

  <Card title="Automation rules" icon="workflow" href="/automation">
    The same action vocabulary, running automatically instead of on demand.
  </Card>
</CardGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.