Skip to main content

Automations

Automations are workspace-level workflow rules. They help route support work, apply labels, set lifecycle state, and trigger follow-up actions. Automations are managed from the primary Automations surface, not inside Settings.

Permissions

PermissionAccess
automations.readView automation rules and logs.
automations.writeCreate, edit, publish, unpublish, and delete automations.
Owners and Admins receive both permissions by default. Members and Viewers receive read access by default.

Automation Structure

An automation contains:
  • Kickoff event.
  • Optional conditions.
  • One or more ordered paths.
  • Optional delays.
  • Actions.
  • Version and publish state.
  • Logs and test results.

Common Kickoff Events

  • Issue created.
  • New live chat conversation.
  • Inbound Discord message.
  • Customer replied.
  • Tag added.
  • Conversation archived.
  • CSAT completed.
  • SLA breached.

Supported Actions

ActionResult
AssignSets an operator or team assignment.
Set statusMoves the conversation or issue lifecycle.
Set priorityUpdates the priority label.
Add tagApplies a managed or free-form tag.
Add noteWrites an operator-only automation note.
Set SLAApplies a support target.
SnoozeMoves the item into a waiting state until a future time.
Send CSAT surveyRequests customer satisfaction feedback.
Auto-replyInserts a delivered assistant message when configured.

Testing Automations

Use the built-in test flow before publishing. Woes creates a sandbox record, applies the automation, verifies each expected effect, then removes the sandbox.
Automation tests are designed to avoid production data mutation. Do not test by manually triggering rules on real customer records unless you intend the workflow to run.