问题:我想向呼入者和呼出代理播放保留音乐,我想显示呼入者的呼叫者ID。
此帖子的答案演示了如何进行入队/排队Twilio add incoming call to queue and call to the agent,但在有$ yourTwilioNumber的地方,我希望入站callerId
$client = new Client($yourTwilioAccountSid, $yourTwilioAuthToken);
$call = $client->calls->create(
$yourAgentNumber,
$yourTwilioNumber, <--- I want inbound callerid
array("url" => "http://example.com/ivr/call/queue")
);
由于只有对初始请求的Dial响应才允许该选项,所以我想知道如何在比较复杂的东西中允许它,这似乎是非常标准的事情。
修改
请注意,如果我使用来回复来电
response = VoiceResponse()
response.dial('415-123-4567')
它显示呼叫者的callerId正常。当我需要音乐时,我只是想扩展该功能。