Stacked demo · Try anything. It resets every night.TipsClient viewGive feedback
Settings

2 of 8 connected

Connections

Each one turns on by adding its keys on the server. Until then the app still works: messages are saved in Messages, payments are recorded by hand.

Texting (Twilio)Reminders, open-spot texts, and clients texting your assistantNeeds setup
Keys: TWILIO_ACCOUNT_SID, TWILIO_AUTH_TOKEN, TWILIO_PRIMARY_PROFILE_SID (ISV). Step-by-step in docs/setup.md.
Email (Resend)Confirmations and email backup when there's no phone numberNeeds setup
Keys: RESEND_API_KEY, EMAIL_FROM. Step-by-step in docs/setup.md.
Payments (Stripe)Card payments, deposits, payouts, the tax split and your Stacked subscriptionNeeds setup
Keys: STRIPE_SECRET_KEY, STRIPE_PUBLISHABLE_KEY, STRIPE_WEBHOOK_SECRET, STRIPE_PRICE_STARTER, STRIPE_PRICE_PRO. Step-by-step in docs/setup.md.
Instagram and Facebook (Meta)Auto-posting and replying to DMsNeeds setup
Keys: META_APP_ID, META_APP_SECRET, META_WEBHOOK_VERIFY_TOKEN. Step-by-step in docs/setup.md.
Assistant (Claude)Answers clients and writes messages and captionsConnected
Keys: ANTHROPIC_API_KEY. Step-by-step in docs/setup.md.
Sign-in (Better Auth)Real accounts with passwords and email sign-in linksNeeds setup
Keys: BETTER_AUTH_SECRET. Step-by-step in docs/setup.md.
Photo storage (Cloudflare R2)Where photos liveConnected
Keys: PHOTOS (R2 binding). Step-by-step in docs/setup.md.
Automations scheduleRuns reminders, nudges and posts every 15 minutesNeeds setup
Keys: CRON_SECRET. Step-by-step in docs/setup.md.