WhatsApp Backend API - Quick Start
TL;DR - Fast Setup
# 1. Install Supabase CLI
npm install -g supabase
# 2. Login
supabase login
# 3. Link project
cd c:\Projects\robo-hub
supabase link --project-ref bsbjwjpgiangjqqqxota
# 4. Set Twilio secrets
supabase secrets set TWILIO_ACCOUNT_SID=ACxxxxxxxxxxxxxxxx
supabase secrets set TWILIO_AUTH_TOKEN=your-auth-token-here
# 5. Deploy function
supabase functions deploy send-whatsapp
# 6. Test it
curl -X POST https://bsbjwjpgiangjqqqxota.supabase.co/functions/v1/send-whatsapp \
-H "Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..." \
-H "Content-Type: application/json" \
-d '{"to":"+27835775735","message":"Test from FleetOS"}'What This Does
Before (Browser β Twilio)
After (Browser β Supabase β Twilio)
Architecture
Getting Twilio Credentials
Verify It Works
Option 1: Test Page (Easiest)
Option 2: curl
Files
Troubleshooting
Next Steps
Cost
Support
Last updated
Was this helpful?