The pre-2018 mechanic produced 50,000 reviews a year. We removed it, and per-bride reviews collapsed. Phase 1 restores the multi-supplier capture pattern through three triggers feeding one conversational agent — without rebuilding the dashboard the CEO killed.
Same brides, more reviews each. Not "find 30,000 more brides." Both the CEO and Leanne (WedXM lead) independently named this lever.
Three input triggers. One conversational agent. One review-submission path.
Day 3 email → Day 6-7 nudge → Day 10-12 SMS. Cascade stops on first click.
Vendor marks wedding complete → SMS to bride references vendor by name → link.
Past wedding + booked suppliers in dashboard + no review yet → automated outreach.
One endpoint at /reviews/agent/<token>
Pre-fills booked suppliers where data available · multi-supplier per session · captures rating + spend + her words → formatted review
When a non-advertiser supplier gets a review, they receive a free invitation to claim their EW page. Self-serve onboarding. Restores the 2018 warm-lead pipeline without the structural mistake (sales-team outbound from review-derived contacts) that killed it.
Confirmed by Leanne as a real undersupplied revenue channel.
Photo gallery (Pixieset partnership), AI wedding recap, anniversary planner, friend referrals, verified-bride badge. CEO call: "won't give as much value to the business or it's not really worth all the time and effort."
Status colour: green = aligned & active, amber = waiting on reply, gray = not yet contacted.
External dependencies that gate live operation. Build work continues against stubs in parallel.
5 endpoints + auth + rate limits. In his dev queue.
3-8 week lead time. ACMA mandate from 1 July 2026.
Does registration ToS cover SMS marketing under inferred consent?
Decision gate: 500/yr threshold (minor) vs 2K+/yr (major channel).
While the API ticket sits in Jeremy's queue, a lot of work is shippable today — deliverability rehab, agent prompt design, Worker scaffold against stubs. The interactive checklist tracks state.
Open the To-Do →