Vicidial — мощный opensource продукт для создание call-центров, обладающий, к сожалению, вполне ужасным интерфейсом.

По причине того, что имя звонящего передается в очень редких случаях, данная переменная при поступлении вызова в Vicidial сразу же используется для хранения идентификатора вызова. Чтобы сохранить имя для последующей обработки можно, например в контексте trunkinbound сделать запись такого вида и при необходимости получить имя из таблицы live_inbound_log:
exten => 1000000,1,AGI (agi-VDAD_inbound_calltime_check.agi,SomeIngroup-----NO-----${CALLERID (name)})
exten => 1000000,n,AGI (agi-DID_route.agi)
Интересующие вопросы относительно vicidial задавайте в комментариях.

автор igorg \\ теги: ,

Всем доброго дня. Разгребая архивы записей наткнулся на записи, полученные в 2010 году от тогда еще сотрудника «Скайлинк» в Рязани, Михаила Аникеенко. Давно не общались, но чтобы полезная кому-то информация не потерялась, размещаю творчески доработанную информацию в блоге.

В свое время стояла задача подключения Asterisk по ОКС7 и нужно было коррекно настроить передачу номера звонящего, в том числе отображать или нет номер локальному абоненту. Далее следует подробное описание и связь стандарта и зачений опций CallerID Presentation в астериске:

  • allowed_not_screened    : Presentation Allowed, Not Screened
  • allowed_passed_screen   : Presentation Allowed, Passed Screen
  • allowed_failed_screen   : Presentation Allowed, Failed Screen
  • allowed                 : Presentation Allowed, Network Number
  • prohib_not_screened     : Presentation Prohibited, Not Screened
  • prohib_passed_screen    : Presentation Prohibited, Passed Screen
  • prohib_failed_screen    : Presentation Prohibited, Failed Screen
  • prohib                  : Presentation Prohibited, Network Number
  • unavailable             : Number Unavailable

Далее »

автор igorg \\ теги: , , , , ,