Hi Sid,
Your account is completely clean. No billing blocks, no rate limits, no platform restrictions of any kind.
I can see the calls being made on our side and the errors they're hitting. For the Vapi-provisioned number, calls are failing immediately with an outbound restriction error. For the Twilio number, calls are failing with "Account not allowed to call" on the destination number, even though it is a US number.
On the Twilio side, this specific error persisting after your upgrade is most likely a project mismatch. Twilio organises accounts into separate Projects, each with its own Account SID and billing status. Upgrading your Twilio account upgrades one specific Project. The credential saved in Vapi is tied to one specific Project by its Account SID.
To verify this: go to your Vapi dashboard, open Credentials, and find your Twilio credential. The Account SID shown there is AC3fb02ae97e7a77f94eb3fda2973a8146. Log into Twilio and find the Project with that exact Account SID. Check whether that specific Project shows as Trial or Paid. If it still shows Trial, upgrading that Project directly should unblock your Twilio calls.
If that Project is already paid and the number is verified, please let me know and I will escalate this for a deeper look at why the restriction is persisting.
I understand this has been going on for weeks and is impacting your business. I am treating it as urgent.
Regards,
Chiranjeet
Vapi Support