Recommendations
Loyal writes action.signal → action.decision → action.decision_option. A human approves within their authority grant; action.command executes through Engage and action.outcome measures against the holdout. Loyal never sends a message.
action.decision · dec_0091
1,165 slipping members past their own typical gap, averaging $427 / 90d
SegmentSlipping & overdue on personal cadence
Audience1,165
Holdoutholdout_10pct_a
Authority limit$5,000
Authorshipgpt-5-analyst · loyal.decision.v2
Approval writes action.command; Engage executes and action.outcome measures against the holdout.
action.decision · dec_0092
2,161 deal-driven members carry >50% promo units; margin exposure rising
SegmentDeal-driven (>50% promo units)
Audience2,161
Holdoutholdout_10pct_b
Authority limit$5,000
Authorshipgpt-5-analyst · loyal.decision.v2
Approval writes action.command; Engage executes and action.outcome measures against the holdout.
action.decision · dec_0088
97% of the base has no address, DOB or household size on file
SegmentConsented, profile incomplete
Audience34,110
Holdoutholdout_10pct_c
Authority limit$5,000
AuthorshipHuman
Guardrails in force
- Quiet hours 21:00–08:00 America/Denver, enforced by Engage's send-sms.
- Master kill switch lives in Engage — Loyal cannot override it.
- EBT/WIC cohorts: assortment and pricing only. Marketing targeting needs explicit approval.
- Aggregate enrichment only (ZIP, census tract). No per-person web dossiers.