A user signs up — send a welcome email. A record changes — call your webhook. An order is paid — send a push notification. Set it once. We run it every time.
When X happens, do Y
Image placeholder — hero illustration
Every app needs small jobs. Send a note when a user joins. Tell another system when data changes. You do not write that code again. You pick the event. You pick the action. You save.
Try it. Each pair you see here works.
1. When
2. Then
Email, SMS and push actions start a campaign. It is the same campaign engine you use in Messaging.
Pick the event. Pick the action. Save. It runs on its own.
Choose where it comes from and what happens. A new user. A changed record. A paid order.
Email, SMS, push, a webhook, your own cloud function, a live update or a marketplace function.
It runs each time the event happens. Switch it off when you do not need it.
A message that cannot go out marks the trigger "Needs attention". The mark goes away after the next good run.
One trigger fails. The next trigger for the same event still runs.
Each run keeps its status. You can see what ran and what failed.