veevo.ai

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

i
You can create additional API keys and manage everything from the dashboard.

2. Register a Phone Number

Terminal
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.