Skip to main content
POST
Create a PBX extension connector

Authorizations

Authorization
string
header
required

Use a Bearer token to access these API endpoints. Example: "Bearer {your-token}"

Body

application/json
agent_uuid
string<uuid>
required
phone_number
string
required
Example:

"+12084439178"

registrar_server
string
required
Example:

"sip.example.com"

username_extension
string
required
Example:

"user-100"

pbx_password
string
required
allowed_ip
string
required
Example:

"192.168.1.100"

setup_mode
enum<string>
default:both
Available options:
both,
inbound,
outbound
connection_type
enum<string>
default:udp
Available options:
udp,
tls
port
integer
default:5060
auth_username
string | null
auth_password
string | null
normalizer
object | null

Response

Created

success
boolean
data
object

A PBX extension connector that registers an existing SIP/PBX endpoint to an AI voice agent. Sensitive credentials (passwords) are never returned by the API.