使用twilio flex,如何与外部电话(不是座席或队列)进行热转移

时间:2019-07-17 19:50:29

标签: twilio twilio-flex

我发现开箱即用(v <= 1.11)twilio flex允许热转移到其中一个

  • 代理商
  • 队列

我有兴趣对此进行扩展,以便可以将外部电话号码添加到列表/集中,并从UI角度与外部用户进行交流,这与我与代理/队列的参与方式类似。换句话说,我想允许热转移到

  • 代理商
  • 队列
  • 外部联系人(新)

我希望热转移到一个外部电话号码可以有类似的体验,如下所示 https://www.twilio.com/docs/flex/warm-transfer-end-user-guide

可以使用哪些定制选项来添加这种功能?我将从哪里开始?

我可以想象,许多其他使用flex的企业都有强大的用例,可以在使用flex UI时热转移到外部电话号码。也许是对于使用其他类型的系统并且位于完全不同的公司中的人。他们将如何完成这个用例?

“热转移”体验是否仅适用于代理程序/队列中发生的转移?我希望不是。

任何帮助/指导表示赞赏。先感谢您。

1 个答案:

答案 0 :(得分:0)

我找到了答案。我可以简单地使用语音api如下添加参与者(C#库是一种方式)

            const string accountSid = "11";
        const string authToken = "11";

        TwilioClient.Init(accountSid, authToken);

        var participant = ParticipantResource.Create(
            from: new Twilio.Types.PhoneNumber("+1XXX"),
            to: new Twilio.Types.PhoneNumber("+1XXX"),
            pathConferenceSid: "XXX"
        );