Integrations
External services that ASM Voice talks to. Status reflects what's configured server-side.
Vapi webhook URL
Paste this into Vapi dashboard → Settings → Server URL so call events land in your database.
http://localhost:3000/api/webhooks/vapi
Voice AI
Vapi
LLM voice infrastructure that powers every agent.
Private key loaded. Proxy /api/vapi/* is live.
ManageVoice AI
Vapi → ASM webhook
Pushes call events into Supabase as they happen.
HMAC secret set. Configure URL in Vapi dashboard if you haven't.
ManageDatabase & auth
Supabase
Postgres + auth. Holds tenants, calls, agents, billing.
Service-role key loaded. Server actions can write.
ManageBilling
Stripe
Auto-invoice each master at cycle close.
Not yet wired. Will push invoice = platform fee + sub fees + usage.
Notifications
Slack
Alert on failed calls, hot leads, errors.
Optional. Needs incoming webhook URL per master.