Getting Started
Create an account, register a phone number, and make your first call.
1. Create an Account
Sign up at veevo.ai/login. After creating your account, you'll be guided through payment setup ($5/mo base) and receive your first API key.
1. Sign up with email and password
2. Complete Stripe Checkout to activate your account
3. Create an API key from the dashboard (API Keys & Secrets)
4. Copy your webhook signing secret for callback verification
2. Register a Phone Number
curl -X POST https://veevo.ai/api/phone-numbers \
-H "Authorization: Bearer rtk_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"phoneNumber": "+15551234567",
"onCallStartUrl": "https://your-backend.com/calls/start",
"onCallEndUrl": "https://your-backend.com/calls/end"
}'Phone numbers must be US numbers in E.164 format (+1XXXXXXXXXX). Unlimited numbers per account.
3. Point Twilio at Veevo
In the Twilio console:
1. Navigate to Phone Numbers → Active Numbers
2. Select your number → Voice Configuration
3.Set “A call comes in” webhook to https://engine.veevo.ai/voice
4. Select HTTP POST
4. Implement Callbacks
Build three POST endpoints on your backend. See the Callbacks guide for full details.