A trigger defines when customers enroll into a campaign. Each campaign can have 0+ triggers.
There’s no UI for managing triggers yet. The backend is ready (CRUD endpoints, 4 trigger types), but the in-app interface is still being built. For now only manual triggers (fired by hand from the campaign page) are usable directly.

4 trigger types (backend)

A sales rep fires it by hand:
  • Campaign page → Run now — enrolls the current audience
  • Customer drawer → Enroll to campaign — single customer

Manual run

Campaign page → Run now. Fires a manual trigger; every customer in the audience enrolls immediately.

Cron syntax reference

When the schedule trigger UI ships, it will use the standard 5-field cron min hour day month weekday.
CronMeaning
0 9 * * 19am every Monday
0 9 * * 1-59am every weekday
0 */4 * * *Every 4 hours
Test cron expressions in advance via crontab.guru when the UI ships.