Абоненты CallerId Dial против Enqueue - PullRequest
0 голосов
/ 15 февраля 2019

Проблема: я хотел бы воспроизвести музыку на удержании для входящего абонента и для исходящего агента. Я хотел бы показать вызывающую абонента для входящего абонента.

Ответ на этот пост продемонстрировал, как выполнить постановку в очередь / очередь Twilio добавить входящий вызов в очередь и позвонить оператору , но там, где он имеет $ 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")
  );

, поскольку только ответы на исходный запрос набора номера позволяют эту опцию. Iмне было интересно, как я позволил бы сделать это в чем-то более сложном, кажется достаточно стандартной вещью, которая нужна.

Редактировать

Просто чтобы было ясно, если я отвечувернуться к входящему вызову с помощью

response = VoiceResponse()
response.dial('415-123-4567')

Показывает, что вызывающий абонент в порядке.Я просто пытаюсь расширить эту функциональность, когда мне нужна удерживаемая музыка.

...