通話を転送する前に、別のワーカーに通話を転送しようとしています。まず、発信者を保留にして、希望の勤務者に電話が必要な場合は電話をかける必要があります。問題は、私が希望の労働者に電話すると、発信者が自動的にハングアップすることです。twilioを使用して通話中に他のワーカーを呼び出す方法
public function transferToAgent(){
$client = $this->init_client();
$call = $client->account->calls->get($_POST["CallSid"]);
$call->update(array(
"Url" => HTTP_BASE_URL."agent/call_controls/forward_agent?data=".$_POST['agentname'],
"Method" => "POST"
));
}
public function forward_agent(){
$agentname = $_GET['data'];
$this->gabbyvilletwilio->AgentTransfer($agentname);
}
そして、これは私がここに他のエージェント
function AgentTransfer($agentname){
$response = new Services_Twilio_Twiml;
$response->say(
'Your call is now being transferred to your desired agent.',
['voice' => 'alice', 'language' => 'en-GB']
);
$dial = $response->dial();
$dial->client($agentname);
print $response;
}
既に閉じられています。 – Frncs