Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot Transfer Outbound Calls #38

Open
patrickappelman opened this issue Jul 3, 2019 · 2 comments
Open

Cannot Transfer Outbound Calls #38

patrickappelman opened this issue Jul 3, 2019 · 2 comments

Comments

@patrickappelman
Copy link

I just noticed that we are not able to transfer outbound calls. The button is disabled. Transferring calls works fine on inbound calls.

Does anyone have any idea why this would be?

cannot-transfer

@trogers-twilio
Copy link

trogers-twilio commented Jul 3, 2019

@patrickappelman The stock transfer functionality is only designed to work for inbound calls. I have talked with the TaskRouter team and at this time there is no workaround. The out of the box transfer button is dependent on calls that are routed using Enqueue and reservations accepted with the conference instruction.

With outbound tasks, because the agent must accept the task before there's an actual call placed, there is no call to and the reservation has to be accepted with the call instruction. This means that all the dependencies required for the transfer button to work are not available, so the button stays disabled.

To implement transfer functionality for outbound tasks, you would need to replace the stock transfer button with your own custom component. The methodology for transferring voice tasks is laid out here:
https://www.twilio.com/docs/taskrouter/contact-center-blueprint/call-control-concepts-web-sequence-diagrams

@jstallm
Copy link

jstallm commented Jul 22, 2019

How does the above information change when Twilio Flex adds outbound dialing functionality as described here?
https://support.twilio.com/hc/en-us/articles/360010789173-How-do-I-Make-Outbound-Calls-with-Twilio-Flex-

Is it logical to assume that this plugin might become somewhat obsolete? Just wondering how the functionality contained within this plugin might change. Hopefully they will also add the transfer functionality to outbound calls?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants