Using macros for repetitive tasks
Macros let you execute a sequence of actions on a conversation with a single click.
Macros let you execute a sequence of actions on a conversation with a single click. Instead of manually assigning, labeling, and updating conversations one at a time, you can bundle those repetitive steps into a reusable macro and run it instantly. This is especially helpful for support teams handling high volumes of similar requests across channels.
Creating a macro
- Navigate to Settings > Macros.
- Click Add Macro.
- Give your macro a descriptive name. For example, Escalate to Billing or Close & Tag Resolved.
- Add actions in the order you want them to run. Available actions include:
- Assign the conversation to a specific agent or team
- Add or remove labels
- Change the conversation status (e.g., open, resolved, pending)
- Review the action sequence and click Save.
Running a macro
- Open any conversation from your inbox.
- Click Macros in the conversation toolbar.
- Select the macro you want to execute from the list.
- All actions in the macro will run in sequence automatically.
Best-practice tips
- Use clear, consistent names. Prefix macros with a category. For example, Billing: Escalate or Shipping: Request Tracking. So agents can find the right one quickly.
- Keep macros focused. A macro that does two or three things well is easier to maintain than one that tries to handle every edge case.
- Review macros regularly. As your workflows evolve, audit your macro list and remove or update any that are no longer relevant. This prevents agents from accidentally running outdated actions.
- Combine with labels for reporting. Adding a label through a macro makes it easy to track how often a specific workflow is triggered.
Common pitfalls
- Action order matters. Macros execute actions sequentially. For example, if you change the status to resolved before assigning the conversation, the assignment still happens but may cause confusion. Arrange steps logically.
- Duplicate macros. If multiple macros perform similar tasks, agents may run the wrong one. Consolidate overlapping macros when possible.
- Permissions. Make sure the agents who need a macro have the appropriate role and access to run it. If a macro isn't appearing for a team member, check their account permissions in Settings.
Frequently asked questions
Can I edit a macro after creating it?
Yes. Go to Settings > Macros, select the macro you want to modify, update the actions or name, and save your changes.
Is there a limit to how many actions a macro can contain?
There is no strict limit, but keeping macros concise. Typically three to five actions. Ensures they remain easy to understand and maintain.
Can I undo a macro after running it?
Macros apply changes immediately and there is no single-click undo. If you need to reverse the effects, you will have to manually revert each action on the conversation.