Verify assigned numbers
List the selected account’s assigned phone numbers withGET /api/v2/phoneNumbers?targetAccountId=... before and after changing telephony setup.
Assign a Vida-managed number
- Discover the organization’s supported numbering providers.
- Search for available numbers by locality, prefix, or phrase.
- Present the candidates to the user.
- Assign the user-approved number to the Agent account.
- Read assigned numbers and place a test call.
Assign a BYO number
Use the BYO assignment endpoint when the user already controls the number. Verify ownership and routing requirements before assignment, then confirm the number appears on the selected Agent account. Returning or disconnecting a number stops its current routing. Require explicit user confirmation before calling that operation.Configure SIP registration
Use registration when the Agent should register to an external PBX or SIP provider as an extension.- Check address-of-record availability with the availability endpoint.
- Create or update the selected Agent account’s registration.
- Read the registration and verify its status.
- Place representative inbound and outbound calls for the intended PBX flow.
Allow direct inbound SIP
Use the SIP IP access list when a PBX or carrier will send SIP INVITEs directly to the Agent’s Vida SIP URI.- Read the current access list.
- Add every approved source signaling IP with the IP access endpoint.
- Re-read the list and send a test call from an allowed source to the Agent’s SIP URI.
Route direct outbound SIP
Use an outbound route when Vida should send calls directly to a SIP domain, IP, or proxy rather than through an Agent registration.- Read the current routes.
- Add the exact approved outbound route, including only the port, transport, or proxy settings required by the destination.
- Re-read the routes and place a representative outbound call.
Change SIP safely
UsetargetAccountId to select the Agent account for every account-scoped SIP request. Read the
current resource before changing it and verify it afterward. Removing a registration, source IP, or
outbound route can interrupt calls; require explicit approval for the exact removal and test the
remaining call path after it completes.
The generated SIP endpoint pages define the exact current payloads, transports, and response shapes.