0

I am trying to make a voice call from a subaccount and keep getting the error:

callerId must be provided for TwilioClient and SIP calls when using Dial

I have verified my application SID, Account SID, api key SID and secret and all match up. The body of the response logged in the Twilio debugger is:

<?xml version="1.0" encoding="UTF-8"?>
<Response>
    <Dial answerOnBridge="true" callerId="PHONE NUMBER OF PARENT ACCOUNT">
        <Number>THE PHONE NUMBER IM TRYING TO CALL (A REAL PHONE)</Number>
    </Dial>
</Response>

I cant find anywhere in the docs that show this with the JS library. I have tried setting the From field in the options for Device.connect with no luck. Do i have to specify anything for the voice grants?

Another odd thing, everything works if I dial from the parent account's number, but When i go and look at the parent account, it doesnt have voice enabled.

philnash
  • 70,667
  • 10
  • 60
  • 88
Mike_G
  • 16,237
  • 14
  • 70
  • 101

0 Answers0