Skip to main content
Jobs are the intervention layer of Trig. They orchestrate outreach to customers who meet specific criteria, with the goal of driving them toward a desired behaviour.

What are jobs?

Unlike stages (which observe) and behaviours (which track milestones), jobs actively intervene—sending messages, notifying teams, and measuring whether the intervention worked.
Key principle: Jobs are goal-oriented and time-bounded. You define who to target, what you want them to do, how you’ll encourage them, and how long you’ll wait.
Think of jobs as targeted nudges. You’ve identified customers who should do something but haven’t. The job reaches out, encourages the action, and measures results.

Why jobs matter

Closing the gap between insight and action

Stages and behaviours tell you what’s happening. Jobs let you do something about it. The insight that “47 customers haven’t completed onboarding objective 3” becomes actionable when you can immediately target those 47 with a relevant message.

Timely, contextual intervention

The closer an intervention arrives to the moment of need, the more effective it is:

Measurable impact

Every job tracks:
  • How many entered
  • How many completed (achieved the goal)
  • How many exited (didn’t achieve the goal)
  • How long it took
  • What actions were taken
This creates clear attribution for intervention effectiveness.

How jobs work

The job lifecycle

  1. Audience Match: Customer meets targeting criteria
  2. Entry: Customer enters, entry actions fire
  3. Intervention: Messages sent, follow-ups occur
  4. Outcome: Goal achieved (completion) or time expires (exit)

Completion vs exit

Completion: The customer achieved the goal. This is the positive outcome. Exit: The customer did not achieve the goal within the time allowed. This is the negative outcome (but valuable data). Both create permanent metadata:

Time-bounded by design

Jobs should have an auto-exit duration. Without one, customers who never achieve the goal remain indefinitely—breaking your ability to analyse and iterate.
Duration guidelines:
  • Simple actions (click a link): 3 to 7 days
  • Moderate actions (complete setup step): 7 to 14 days
  • Complex actions (invite team, integrate system): 14 to 30 days

Configuring jobs

Anatomy of a job

Defining the goal

The goal is the completion criteria—what must be true for success. Attribute-based:
Event-based:
Behaviour-based:
Keep goals focused on a single, clear action. Multiple actions = separate jobs.

Defining the audience

Basic criteria:
Using cohorts:
Using history:
Important considerations:
  • Relative vs absolute dates: Relative dates mean audience constantly refreshes
  • Exclusions: Use last_entered_[job] has any value to exclude customers who’ve already been through

Job actions

See Actions for detailed action configuration.

Entry actions

Fire when a customer enters:
  • Send email: Plain text message to the customer
  • Notify team: Slack message to a channel
  • Update attribute: Set value on customer record
  • Fire webhook: Call external endpoint

Follow-up actions

After entry, schedule follow-up:
Most jobs use 1 to 2 follow-ups. More often indicates the job is too broad.

Completion actions

When goal is achieved:
  • Celebratory message
  • Notify team
  • Update CRM
  • Route to next job

Exit actions

When customer exits without completing:
  • Notification to team
  • Update attribute to mark failure
  • Route to alternate job

Email best practices

Plain text over branded

Trig strongly recommends plain text emails. They look personal, get 10x higher engagement, and feel human even when automated.
Plain text advantages:
  • Looks like it came from a real person
  • Higher open rates
  • Higher response rates
  • Avoids spam filters

Contextual and specific

Good:
Bad:
The good example is contextual, specific, actionable, and personal.

Short and actionable

  • Lead with the action you want them to take
  • Provide 1 to 3 clear steps
  • Include relevant links
  • Offer help if needed
  • Sign off personally

Chaining jobs

One of Trig’s powerful capabilities is chaining jobs based on outcomes.

Success path

Failure path

Progressive context

This history enables highly targeted messaging.

Targeting: organisations vs people

Organisation-level jobs

Target the account:
  • Intervention goes to contacts associated with the organisation
  • Useful for account-based actions
  • Multiple people may receive messages

Individual-level jobs

Target specific people:
  • Intervention goes to that individual
  • Useful for user-specific actions
  • More granular targeting
Choose based on what action you’re driving. “Invite team members” targets individuals. “Renew contract” targets organisations.

Measuring effectiveness

Key metrics

Iteration

Use job data to improve:
  • Low completion rate → Adjust messaging, timing, or goal
  • Long time to completion → Intervention may be too early
  • High exit at specific point → Focus messaging there
  • Certain segments complete more → Target them specifically

Common job patterns

Onboarding nudge

Feature adoption

Churn prevention

Common questions

Keep jobs short and focused. 7 to 14 days for most use cases. If no response in 14 days, try a different approach in a new job.
Yes, but be careful about message volume. Use exclusion criteria to prevent overlap.
No new customers enter. Existing customers can still complete or exit normally.
Use last_entered_[job] has any value in exclusion criteria.
Either works. Trig sends directly for speed and simplicity. For complex requirements, trigger external systems via webhooks.

Summary

Jobs are Trig’s intervention engine:
  1. Goal-oriented — Every job has clear completion criteria
  2. Time-bounded — Set auto-exit to keep jobs focused
  3. Plain text, personal — Messages should feel human
  4. Timely — Intervene as close to the trigger as possible
  5. Measurable — Track completion rate and iterate
  6. Chainable — Use outcomes to route customers through progressive journeys
Well-designed jobs create a virtuous cycle: insight informs targeting, jobs drive action, outcomes create more insight.