Skip to main content
The From number not owned by account error occurs when you try to make a call using a number that is not owned by your account. Every outbound call needs a from that your account owns, and Vobiz checks that before it places the call.

Why it happens

There are two common causes:

How to fix it

1

Wait a couple of minutes after purchasing

If you just bought the number, wait about two minutes and retry. Registration finishes on its own - there is nothing to configure. Build the same pause into any script that buys a number and then calls from it straight away.
2

Confirm the number is on this account

List the numbers for the exact auth_id you are sending in X-Auth-ID:
The from must appear in that list in the same E.164 form you are sending. A number assigned to a sub-account must be called from with that sub-account’s credentials.
3

Use an owned number as the caller ID

Pick one of the numbers from the list, or buy a new number and wait two minutes before using it. Trial accounts use the trial number assigned to them.
The same check applies inside call flows. A <Dial> without a callerId on an inbound call derives the caller ID from the caller’s own number, which your account does not own, and the bridge fails with the same message. Always set callerId to one of your numbers - see Dial to a SIP user.
  • Buy a Phone Number - purchase in the console or over the API, then route the number.
  • Make a Call - the from and to fields and the other errors the endpoint returns.
  • Phone Numbers API - list, assign and release the numbers on your account.