Skip to main content
You will need a SIP trunk you already have. Wixzel Voice does not resell telephony, so your carrier rates stay yours.
1

Connect your SIP trunk

Your carrier’s credentials. The password is stored encrypted and is never returned by the API again — including to you.
2

Register a number on it

Give it an inbound_agent_id and inbound calls to this number are answered automatically.
3

Create an agent

Name the models you want. Call GET /v1/engines for what is available and what each costs.
opening_message is required. An agent without one answers in silence, and we would rather ask than invent its first words.
4

Place a call

Idempotency-Key is required here. A network timeout tells you nothing about whether the call was placed — without the key your only options are retrying and dialling twice, or not retrying and losing the call.

See what it cost

Every micro debited against a call is explained by a usage row, so you never have to reconcile a total by hand.

Running out of credit

Credit is reserved before the call is placed, so an underfunded account is refused with 402 before any resources are allocated. Mid-call, the agent warns your caller about a minute out and speaks a closing line before hanging up. It does not drop the line mid-sentence.