Documentation

Everything to build a production call center on top of FreeSWITCH.

Quick start

# 1. Create tenant + owner via UI: /signup

# 2. Get API token (Console → Settings → API Tokens)

# 3. Create an extension via API:
curl -X POST https://your-pbx/api/v1/extensions \
  -H "Authorization: Bearer pbx_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "extension": "1001",
    "password": "secret123",
    "name": "John Doe",
    "callerIdName": "John",
    "callerIdNumber": "1001"
  }'

# 4. Configure your SIP phone:
#    server: pbx.your-domain.com
#    user:   1001@your-subdomain.pbx.local
#    pass:   secret123