Twilio TaskRouter - 耳语和录音
Twilio TaskRouter - Whisper and recording
我有两个关于 TaskRouter 的问题。
使用TaskRouter时如何录音?
来电转接时,如何向工作人员耳语?
这里是 Twilio 开发人员布道者。
当您收到分配回调并使用 call
或 dequeue
指令将呼叫者与代理连接时,您可以在响应中发回更多属性。要录制通话,请发送值为 record-from-answer
的属性 record
以录制整个通话。
要向工作人员窃窃私语,您需要在作业回调中使用 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 的文档。
我有两个关于 TaskRouter 的问题。
使用TaskRouter时如何录音?
来电转接时,如何向工作人员耳语?
这里是 Twilio 开发人员布道者。
当您收到分配回调并使用
call
或dequeue
指令将呼叫者与代理连接时,您可以在响应中发回更多属性。要录制通话,请发送值为record-from-answer
的属性record
以录制整个通话。要向工作人员窃窃私语,您需要在作业回调中使用
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 的文档。