Phone NumbersAPI Reference

Phone Numbers#

The number-to-assistant mapping is the basis of call answering — and at the same time the source of tenant resolution for inbound calls.

GET/v2/numbers

All phone numbers of the tenant.

POST/v2/numbers

Create or update a number (upsert by E.164 number):

bash
curl -s -X POST -H "Content-Type: application/json" -H "X-Tenant: bbe" \
  -d '{ "e164": "+85258081135", "carrier": "tenios", "assistant_id": "as_1a2b3c4d" }' \
  https://api.callfluence.staging.bestbrandseverywhere.com/v2/numbers
DELETE/v2/numbers/{e164}

Fields#

FieldMeaning
e164Phone number in E.164 format (+49…), required and unique
carrierTelephony carrier, currently tenios
assistant_idAssistant that handles calls on this number

On an inbound call, the dialed number is the only information the tenant can be derived from — the mapping is therefore deliberately the platform's single non-tenant-scoped read. After that, every further access goes through the enforced tenant scope again.

CallFluence — voice AI platform. Last updated 2026-07-27.