Twilio TaskRouter - 耳语和录音

Twilio TaskRouter - Whisper and recording

我有两个关于 TaskRouter 的问题。

  1. 使用TaskRouter时如何录音?

  2. 来电转接时,如何向工作人员耳语?

这里是 Twilio 开发人员布道者。

  1. 当您收到分配回调并使用 calldequeue 指令将呼叫者与代理连接时,您可以在响应中发回更多属性。要录制通话,请发送值为 record-from-answer 的属性 record 以录制整个通话。

  2. 要向工作人员窃窃私语,您需要在作业回调中使用 call 指令。然后,您可以提供一个 URL ,当代理接听电话时,它将在将电话桥接在一起之前被调用,您可以将其用作耳语。

因此,例如:

<?php
$reservationSid = $_REQUEST['ReservationSid'];    

header('Content-Type: application/xml');
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n";
?>
<Response>
    <Say>You have a new call!</Say>
    <Dial>
        <Queue reservationSid="<?php echo $reservationSid ?>"></Queue>
    </Dial>
</Response>

有关详细信息,请参阅 initiating a call in the assignment callback 的文档。