Use cases

Four programmes, four small flows.

Every use case below is the same machinery — events in, a flow in the middle, rewards and messages out. Each card shows the recipe it starts from.

E-commerce loyalty

Reward the 5th order, not the 500th impression.

Orders stream in from your store; flows award tiered badges and vouchers at purchase milestones, and WhatsApp puts the reward where it gets redeemed.

Trigger
order.completed
Condition
purchase_count == 5
Action
Award badge · Gold + WhatsApp voucher
RECIPE · NTH-PURCHASE BADGE · 3 NODES

Hospitality check-ins

Turn walk-ins into regulars.

POS or QR check-ins earn points per visit; the 10th visit unlocks a free item, and a quiet month triggers a come-back offer with an expiry date.

Trigger
visit.checked_in
Condition
visit_count == 10
Action
Award reward · free item + push
RECIPE · WIN-BACK · 4 NODES

Fitness streaks

Protect the streak. That's the product.

Workout events build daily streaks; day 7 earns a badge, and a missed day triggers a save-your-streak nudge before midnight — not a guilt trip after.

Trigger
workout.logged
Condition
streak_days == 7
Action
Award badge · 7-day 🔥 + push
RECIPE · STREAK KEEPER · 5 NODES

Referral programmes

Pay both sides, once, provably.

The referral completes when the referee's first order lands — then both sides get points, idempotently. No double payouts on retries, and an audit trail for finance.

Trigger
order.completed (referee's first)
Condition
referral.attributed == true
Action
Points → both + WhatsApp confirm
RECIPE · REFERRAL CHAIN · 5 NODES

Your programme is a flow away.