Transfer incoming call to zello channel app by twilio - twilio

I want to build IVR system when user press one ->
Direct to my zello channel
Or
Direct to app have zello channel api
So converting incoming call as zello walkie-talkie conversation
Note that calls are wave
And zello play with opus system
This helps me in ptt option also tracking location..if there any solution for this
Even in programmable voice or twiml bin to direct call directly to zello channel in function in twilio studio?
Thanks alot

Related

Twilio Flex: Is there a way of looking up conference/recording by phone #?

We are using Twilio Flex. We have call recording enabled. Recordings can be found via the Twilio Console and Flex insights reporting.
We have agents who want to be able to look up old call recordings via phone #. Adding a view to the Flex UI to do this is simple enough.
However, I am not sure how to obtain the recordings via Twilio's APIs. I am able to locate call resources via searching for calls to/from the desired phone #, but the call resources seem to be lacking recording info.
It seems the call recordings are linked to conferences created by Flex, but there are no APIs (as far as I can tell) for obtaining a conference by a participating call SID so that I can obtain the conference recording.
EDIT
Flex calls are a conference which contains two call resources: the inbound call from the customer and a call to the connected agent. The CallSid for the customer inbound call part has 0 recordings associated with it. The recording is linked directly to the conference and the CallSid that connects the agent.
Example:
Caller 555-555-2222 calls into a twilio flex # 555-222-1111 and gets CallSid CA123. Once they are sent to Flex via a flow widget, a conference is created (sid CF456) containing CallSid CA123. Once an agent connects, there is a call resource created, CA789 that is added to the conference. This call shows as being from the flex # 555-222-1111 and connected to the agent name, client:agent_40companyname_2Ecom. Only Conference Sid CF456 and call CA789 have a linked recording (the same recording). The inbound call (CA123) has no recording.
So if I search for calls from the client's # (555-555-2222), I see the call info for CA123, but have no means of obtaining the recording as there seems to be no means of obtaining the conference this Call participated in.
Twilio developer evangelist here.
It seems like the call recording is via Programmable Voice and there you can retrieve the calls with specific numbers.
I would use these docs which let you find where you can Retrieve Calls to Specific Numbers and then collect the Call SID and then use that to retrieve the call recording.

Integrate Audio Voice Change into Twilio Voice Call

I want to Integrate Audio Voice Change into Twilio Voice Call Steps and Questions
Call Rest API for an introductory call from one device to another
Now how to implement a Voice changer in-between a Call?
For Changing Voice I would re-commend Aroga Voice changer Functionality
Now How to provide Agora voice changer output to Twilio Input?
Most Importantly How can we Connect two Functionalities with Each Other? #TwilioHelp #TwilioSupport
I want to Modify outgoing Voice Call input and Pass towards the End Call
How am I Gonna do that?
Firstly, I'll Make call Streams using Web-sockets, SO that I can get a input Stream from User
Then-after I can Modify the Voice according to Users Perspective
First question -> Is this possible? to get Voice from Stream?
I'll use Some Voice Algorithm and the Out-put of that Algorithm will be Redirect to Twilio Voice, So that the End User can Listen the Modified Voice!
Please Help me to Implement this Functionality!
Thanks in Advance and regards

Twillio call whispers and recordings

I want to do the following in Twilio Studio:
I want an incoming call to be recorded and I want the person answering the call to hear a voice whisper - not the person calling. How do I set this up in Studio?
I'm not a coder and don't have a technical background. That's why I want to keep to the drag and drop features.
Twilio Studio doesn’t currently support the capability to handle whisper (playing a text to speech message or mp3 to the dialed party before connecting the calls together. You should be able
to do this with the Studio TwiML Redirect Widget and a TwiML Bin or Twilio Function providing the necessary TwiML.
The TwiML Number noun has a URL attribute which provides this whisper functionality.

Can we connect dial into Twilio Programmable Video Group Rooms?

It seems Twilio Programmable Video API is based on WebRTC. This will allow us to setup audio/video conference from browser/app to browser/app.
However, is there any way to connect Programmable Voice incoming audio calls to the Video rooms? Also is there any way to make outgoing Voice calls from the Rooms?
This will allow a participant to just dial-in even if his internet is not working.
Twilio developer evangelist here.
It is not currently possible, using the Video SDK, to dial into a Video Group Room from an audio call over the phone network. If that changes I will update this answer.

Twilio stop recording of a call

We are currently developing an autodialler using twilio - we are using conferences. The call center operator will be sitting in a conference room and then calls are initiated via twilios rest api and then moved into the conference. We are not wanting to record the entire conference but just the calls within the conference. We will be transferring calls as part of this but when we transfer to a third party we want to ensure this isn't recorded. Is there a way to stop recording with Twilio.
Twilio developer evangelist here.
There isn't an API native way to stop the recording of a conference part way through. What I'd recommend here is that, when you want to initiate the call to the third party to bring them into the conference, also initiate a couple of requests the use the Twilio API to redirect the current calls into a new, non-recording conference and direct the third party into that conference instead.
Let me know if that helps at all.

Resources