拨给接线员的电话,以转发给用户

时间:2018-07-16 22:51:21

标签: twilio twilio-php

用例是:

  1. 拨打电话给接线员/接待员接听的号码
  2. 请求话务员用我们指定的名称将呼叫转移给用户。
  3. 等待用户上线X秒钟
  4. 并继续与该用户进行对话

Twilio现在是新手,但已经完成了1和2。

编辑1:有关流程的详细信息: 出站呼叫使用以下代码执行。这将呼叫操作员/接待员接听的电话号码:

$call = $client->account->calls->create(  
  $to_number,
  $twilio_number,
  array(
    "url" => "http://****/**.php?name=" .$name
  )
);

以下是2和3的实现。在这里,我们要求运营商将此呼叫转移给具有指定name的用户。

这行得通,但是我不确定这是否是最好的方法,因此也是个问题。

<Response>
    <Gather ....>
       <Say loop="3"> 
          Please connect us to: <?php print $_REQUEST['name']  ?>.
          Press "1" if we have reached: <?php print $_REQUEST['name'] ?>.
          <Pause/>
        </Say>  
    </Gather>
</Response>

在这里,如果具有指定name的用户接听,则我们要求他输入“ 1”并继续进行处理。

是否有更好的方法来实现此用例?

0 个答案:

没有答案