参加Twilio的呼叫转移

时间:2017-08-17 11:12:52

标签: twilio

我正在尝试使用Twilio创建一个有人值守的转移。

我想要的流程如下:

1. Existing call with two legs (client side, agent side)

2. Using API put Client on HOLD and put Agent 1 in Conference

3. Using API Put Agent 2 into same Conference

4. Agent 1 and Agent 2 can speak without Client hearing

5. Using API add Client to Conference

6. Client, Agent 1 and Agent 2 can speak together

7. Using API Agent 1 can be disconnected from the call

有可能这样做吗?

或者,我们是否需要为所有入站和出站呼叫创建会议?

(即使只有约5%的电话被转移)

1 个答案:

答案 0 :(得分:0)

Twilio开发者传道者在这里。

你绝对可以做到这一点。从一开始就可以更容易地从会议的背景中做到这一点,因为你可以利用putting conference participants on hold

要从常规调用开始,您需要将其中一个代理或调用者重定向到新的TwiML,然后确保调用的另一个部分可以继续使用现有的TwiML。 transfer the agent's call with the REST API可能更容易,然后确保您最初返回给用户的TwiML继续使用<Enqueue>将它们放入队列,然后您可以稍后调用它们,或者只是循环{ {3}}

让我知道这是否有帮助。