Flip 360 Commission Platform

CRM Hub

All CRM surfaces in one place · Live counts from prod D1

Built to Mr Punter's CX brief: onboarding wizard (Airbnb-host analogue), postcode-exclusive CM territories, Sally-shaped referral consent, CSV import for existing contacts, and an AI-drafted CM-recruitment campaign flow. All five features live in prod.

Provider Onboarding (EPIC-02)

Onboarding Wizard

8-step concierge intro. Airbnb-host analogue. $0–$2,500 slider. Session-resumable.

1
Completed onboardings
Active sessions79

Community Manager Territories (EPIC-02b / EPIC-04)

Territory Management

9 AU metro territories seeded. Postcode-exclusive. Assign PARTNER contacts as CMs.

9
Territories seeded
Vacant6
Assigned3

Contact Ingestion (EPIC-04a)

CSV Bulk Import

Upload Mr Punter's provider CSV. Server-side validation. Auto-lookup CM territory by postcode. Dedup on email.

13
PARTNER contacts loaded
Last import

Sally-Shaped Consent (EPIC-03)

Referral Consent Capture

Sally-facing surface at /consent/:token. HMAC-SHA256 signatures. Rule 4 audit trail.

0
Consents granted
Pending0
Declined0

AI Outreach (EPIC-04b + EPIC-04c)

CM-Recruitment Composer

Personalised drafts per recipient · Profession-keyed openers · Territory context · Edit-before-send.

2
Drafts queued
Sent2

Campaign Dashboard

Send status · open rate · reply YES/NO classification · Matt-edited flag.

0
YES replies
Opened0

Data foundations (D-SEQ-05)

Shared RRP Source of Truth

18 AU professions with recommended referral fees. Consumed by wizard slider, consent screen, campaign composer, investor brief.

18
Professions

External Integrations

Twilio SMS · SendGrid email · OpenAI templates · Stripe Connect membership. All scaffold-ready, awaiting secrets.

4
Secrets to provision
Twiliopending
SendGridpending
OpenAIpending
Stripepending