I have setup a trial Programmable Voice account with Twilio. I am using a Zoiper softphone endpoint. I am attempting to have my client's server initiate a call through Twilio to a live person. I need to actually speak with the person called.
However, in using the tutorial code, Twilio's "url" parameter intercepts the call with it's own voice message:
from twilio.rest import Client
account_sid = 'Axxxx'
auth_token = 'xxxxx'
client = Client(account_sid, auth_token)
call = client.calls.create(
url='http://demo.twilio.com/docs/classic.mp3',
to='+15553334929',
from_='+18334447682'
)
print(call.sid)
The call recipient hears the the message, but we cannot speak together.
Twilio's own tutorial materials are on how to use either TwilML or the "url" parameter to have the computer automatically work with the call. However, I do not need that. I need to have two live people speak to each other once the server initiates the call through Twilio. Right now, the "url" / TwilML is just standing between the live people.