Client Onboarding — Full Automated Provisioning
One command turns a new signup into a live AI receptionist in under 5 minutes.
When to run this skill
- A new client completes the Stripe checkout flow (webhook fires
checkout.session.completed)
- A pilot client says "yes" to a free trial (owner DMs you their details)
- Owner runs
node scripts/create-client.js manually with client details
- Any time a client record exists in Supabase with
status: "pending"
Prerequisites
Before running, confirm these env vars are set (check .env or Vercel environment):
| Variable | Required | Purpose |
|---|
TRILLET_API_KEY | ✅ | Authenticate Trillet API calls |
|