xml — вызовите входящий ivr с помощью переполнения стека

Я хочу создать входящий скрипт IVR, в котором некоторая часть XML происходит из PHP. В этом случае сценарий подобен тому, что клиент звонит по заданному номеру и получает перевод на номер агентства, но номер агентства должен быть динамическим, то есть он должен исходить из PHP. любое предложение

0

Решение

Я считаю, что вы можете достичь этого с помощью следующих тегов IVR:

  1. делать получить запрос на ваш сервер из IVR, чтобы решить, куда клиент должен быть переведен в https://developers.callfire.com/callfire_xml_get.html
  2. Создайте если условие и в зависимости от возвращаемого значения перевод клиента на первый или второй номер https://developers.callfire.com/callfire_xml_if.html
  3. сделать перевод https://developers.callfire.com/callfire_xml_transfer.html
<dialplan name="Root">
<setvar varname="fromNumber">${call. callerid}</setvar>
<get varname="transferNum">http://destination.com/test.php?type=TestText&ID=${fromNumber}</get>
<if expr="${transferNum} == 1">
<transfer callerid="${fromNumber}">5551235555</transfer>
</if>
<if expr="${transferNum} == 2">
<transfer callerid="${fromNumber}">5551236666</transfer>
</if>
<if expr="${transferNum} == 3">
<transfer callerid="${fromNumber}">5551237777</transfer>
</if>
</dialplan>
0

Другие решения

Других решений пока нет …