UserHero Docs
Automations

Triggers

Automatically act on feedback the moment it arrives or changes

Triggers

Triggers are event-based automations that fire immediately when something happens — a new feedback item arrives, a status is updated, a priority changes. You define which events to watch and what conditions must match, then UserHero applies your chosen actions automatically.

How a Trigger Works

  1. Event fires — a feedback item is created or updated
  2. Conditions are checked — all (or any) of your conditions must match
  3. Actions run — in the order you specified

If any required condition fails, the trigger does nothing and moves on.

Creating a Trigger

  1. Go to your project's Automations page
  2. Click New Automation and choose Trigger
  3. Select the event: Feedback Created or Feedback Updated
  4. Build your conditions
  5. Add one or more actions
  6. Name the trigger and click Save

Conditions

Conditions let you narrow down which feedback the trigger applies to. All conditions in a group must match (AND logic), or you can switch to any-must-match (OR logic) using the combinator toggle at the top.

ConditionWhat it checks
CategoryFeedback category (Bug, Feature Request, etc.)
PriorityPriority level (Low, Medium, High, Urgent)
StatusCurrent status
WidgetWhich widget the feedback came from
WorkflowWhich workflow template was used
Message containsWhether the message text includes any of the keywords

Leave all conditions empty to match every feedback item (a catch-all rule).

Actions

ActionWhat it does
Assign to team memberSet the assignee
Set categoryChange the feedback category
Set priorityChange the priority level
Add tagAttach a tag to the item
Send notificationEmail or Slack alert to a team member
Add internal noteAttach a note visible only to your team
Send replySend a message to the customer
Move to workflowRoute the item to a workflow board

Actions run in the order you list them. Drag to reorder.

Examples

Auto-assign bug reports to the engineering team

Notify support lead on urgent feedback

Auto-tag crash reports

  • Event: Feedback Created
  • Condition: Message contains → crash, error, exception
  • Action: Add tag → "crash"
  • Action: Set priority → High

Priority and Stop-on-Match

When multiple triggers could apply to the same feedback item, they run in priority order (lower number = higher priority). You can enable Stop on Match on any trigger to prevent lower-priority triggers from running once that trigger fires.

Use this to handle specific cases first and fall through to broader catch-all rules for everything else.

On this page