检查twilio客户端是否正在通话或忙碌中

问题描述 投票:0回答:1

我有两个问题,第一,最重要的是我想检查客户端是否正忙于通话或有空,第二我想检查当前队列大小并在用户单击从队列中选择呼叫时通知用户。

[如果客户端不忙并且队列中没有呼叫,我想允许打入电话,但是如果客户端仍然不忙而队列中有呼叫,我不想允许打入电话,则所有传入呼叫应排入队列。

最后,我希望能够更新客户端状态,或者如果客户端在线,我应该能够在数据库中存储我的客户端和状态的maby,当客户端在线时,我允许他们处理呼叫。] >

当前,我可以排队并从队列中接听电话。

入队:

<Response>
    <Say>Please wait while we connect you to our available agent</Say>
    <Enqueue waitUrl="waiting.php">support_en</Enqueue>
</Response>

队列:

<Response>
        <Dial>
            <Queue url="about_to_connect.php">support_en</Queue>
        </Dial>
    </Response>

请帮助。

谢谢。

我有2个问题,第一,最重要的是我想检查客户端是否正在通话或忙碌,第二我想检查当前队列大小并在用户单击从队列中选择呼叫时通知用户...。

twilio twilio-api twilio-php
1个回答
0
投票

您将希望使用Twilio Task Router来构建这样的解决方案。以这个博客为起点。

© www.soinside.com 2019 - 2024. All rights reserved.