首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Twilio任务路由器

Twilio任务路由器
EN

Stack Overflow用户
提问于 2017-04-28 23:30:07
回答 1查看 295关注 0票数 0

我在twilio中使用任务路由器。我已经添加了三个工人(用户),例如USER_A,USER_B和USER_C。每个用户都有名称和公司的属性。USER_A和USER_B属于同一家公司,比如说Company_A和USER_C属于其他公司,比如说COMPANY_C。

我在这里为我的语音回调url添加了代码,如//example.com/routing.php:

代码语言:javascript
运行
复制
<?php

header('Content-Type: application/xml');
echo "<?xml version=\"1.0\" encoding=\"UTF-8\" ?>\n";

?>
<Response>
  <Gather action="enqueue-call.php" numDigits="1" timeout="10">
    <Say>Press One for Company A</Say>
    <Say>Press Two For Company C</Say>
  </Gather>
</Response>

下面是我的enqueue-call.php:

代码语言:javascript
运行
复制
<?php

$digit_pressed = $_REQUEST['Digits'];

if ($digit_pressed == '1') {
  $company = "company_a";
} else {
  $company = "company_c";
}

header('Content-Type: application/xml');
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n";

?>

<Response>
  <Enqueue workflowSid="xxxxxxxxxxxxxxxxxxxxx">
    <Task>{"selected_company": "<?php echo $company ?>"}</Task>
  </Enqueue>
</Response>

这里的一切都完全正常。

在我的例子中,我的需求是我想要在浏览器上而不是在工人的手机上呼叫选定的工人。根据本教程:https://www.twilio.com/docs/quickstart/php/taskrouter/twiml-dequeue-call他们正在呼叫员工的手机号码。

通过遵循以下教程,我也已经将代理屏幕添加到我的每个worker中:https://www.twilio.com/docs/quickstart/php/taskrouter/agent-ui-add-project我已经在我的agent.php文件中添加了以下代码。

因此,需要转接我的agent.php上选定员工的来电

这是我的分配回调URL exapmle.com/assignment.php:

代码语言:javascript
运行
复制
<?php

$assignment_instruction = [
  'instruction' => 'dequeue',
  'post_work_activity_sid' => '{WA0123401234...}',
  'from' => '+15556667777' // a verified phone number from your twilio account 
];

header('Content-Type: application/json');
echo json_encode($assignment_instruction);

我应该在这里添加什么代码来调用可用的所选worker?

EN

Stack Overflow用户

发布于 2017-05-02 17:20:05

Twilio开发者的布道者在这里。

如果您正在进行出队,并且它呼叫员工的手机号码,那么您必须将员工的contact_uri设置为该号码。

把它送到call the worker in their browser from a dequeue action you need to set that contact_uri to their client name,就像这个client:USER_A

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43683871

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档