⚡ Proactive Support Triggers

Automate customer outreach with event-based triggers that fire when specific conditions are met.

What are Proactive Triggers?

Proactive triggers are automation rules that execute actions when specific events occur in your support system. Instead of waiting for customers to reach out, you can anticipate their needs and engage them at the right moment.

📥

Event

Something happens (ticket created, resolved, idle, etc.)

Condition

Optional filters (priority, status, keywords)

🚀

Action

Automated response (email, notification, webhook)

Available Trigger Events

EventDescriptionUse Case
Ticket CreatedNew ticket is submittedWelcome message, team notification
Ticket ResolvedTicket status changed to resolvedCSAT survey, thank you email
Ticket IdleNo activity for X daysFollow-up reminder, auto-close warning
SLA At RiskSLA deadline approachingUrgent team notification
SLA BreachedSLA deadline passedManager escalation, apology email
Customer ReplyCustomer adds a messageAgent notification, priority update
Priority ChangedTicket priority updatedHigh priority alerts

Available Actions

📧

Send Email

Send an email to the customer using a template

🔔

Team Notification

Notify agents via email, Slack, or Discord

📝

Add Internal Note

Add an internal note to the ticket

🏷️

Update Ticket

Change priority, status, or assignment

📊

Send CSAT Survey

Request customer satisfaction feedback

🔗

Call Webhook

Send data to your custom endpoint

Example Trigger Configurations

📧 Welcome New Customers

Automatically send a welcome email when a new ticket is created.
Event:

Ticket Created

Condition:

First ticket from user

Action:

Send Welcome Email template

⏰ Follow Up on Stale Tickets

Send a gentle reminder when a ticket has no activity for 3 days.
Event:

Ticket Idle (3 days)

Condition:

Status = Waiting on Customer

Action:

Send Follow-up Email

🔔 Slack Alert for High Priority

Instantly notify your team on Slack when an urgent ticket comes in.
Event:

Ticket Created

Condition:

Priority = High or Critical

Action:

Slack Webhook Notification

😊 CSAT Survey After Resolution

Collect feedback 24 hours after a ticket is resolved.
Event:

Ticket Resolved

Condition:

Delay: 24 hours

Action:

Send CSAT Survey

How to Create a Trigger

  1. Navigate to Triggers

    Go to Settings → App Settings → Triggers tab

  2. Click "New Trigger"

    Opens the trigger creation modal

  3. Configure the trigger

    Set a name, select the event type, and choose the action

  4. Add conditions (optional)

    Filter by priority, status, keywords, or other criteria

  5. Save and activate

    Toggle the trigger active to start automation

Best Practices

Start Simple

Begin with one or two triggers and expand as you learn what works

Test First

Create a test ticket to verify triggers work before going live

Avoid Over-Communication

Don't create too many email triggers—customers may feel spammed

Use Delays Wisely

Add delays to CSAT surveys so customers can verify the issue is resolved

Monitor Execution

Check trigger execution counts to ensure they're firing as expected

Iterate Based on Data

Review which triggers drive engagement and adjust accordingly

Plan Availability

FeatureStarterProBusiness+
Basic Triggers
Email Actions
Slack/Discord Notifications
Custom Webhooks
Conditional Logic
Multi-Action Triggers

Ready to Automate Your Support?

Start creating proactive triggers to engage customers at the right moment.