【发布时间】:2021-04-09 12:32:15
【问题描述】:
我遇到这样一种情况,当客户提交表单时,我希望我的系统调用多个代理,如果一个代理选择呼叫,所有呼叫都应该被丢弃 我当前使用 call 的代码在执行 twiml 后丢弃所有调用
$data = $req->input();
$action = $appUrl.'/wcc/gather-input?callId='.$data["callId"].'&visitorName='.$data["visitorName"].'&visitorMessage='.$data["visitorMessage"].'&visitorPhone='.$data["visitorPhone"];
$dial = $response->dial('', ['callerId' => '+123123123', 'timeout' => 30, 'action' => $action,"method"=>"GET"]);
$dial->number('+123123213');
$dial->number('+12313123123');
header('Content-Type: text/xml');
echo $response;
【问题讨论】:
-
客户是否已经在您计划添加代理的会议中?您如何将客户端连接到代理?代理接听后,您是否会向客户拨打外线电话?
-
代理连接后按一不会调用客户端
标签: twilio twilio-php twilio-twiml twilio-taskrouter