The one workflow to prove you own this material — build it, then charge for it.
Section 1
1. The Goal
A prospect submits a form. Within 90 seconds they receive a personalised WhatsApp reply, a Stripe payment link, and their record lands in your CRM with a lead score.
Section 2
2. Architecture
- Webhook — form data.
- OpenAI — enrich + score + draft message.
- Supabase — insert row, upsert customer.
- Stripe — create Checkout Session.
- WhatsApp Cloud API — send the reply.
- Slack — DM sales team.
- Error Workflow — catches everything.
Section 3
3. Build Steps
- Wire the webhook. Validate inputs with Set + IF.
- OpenAI call with structured JSON output (score, tags, message).
- Supabase insert. Save score + tags.
- Stripe HTTP node → Checkout Session → grab URL.
- WhatsApp Cloud API POST with message + link.
- Slack DM with lead summary.
- Respond 200 to the webhook.
Section 4
4. Ship
Point Error Workflow at your handler. Deploy to Railway. Add a UptimeRobot ping. Record a 60-second Loom.
Section 5