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

Awaiting approval
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

Awaiting approval
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

Approved
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.