Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

ответил 2013-07-18 10:37:14 +0400

meral Gravatar meral flag of Ukraine

http://pro-sip.net/

У астриска это называется queue dynamic agent. гуглите.

У астриска это называется queue dynamic agent. гуглите.гуглите. CID к ним прикручивается елементарно через чтото типа

exten => _88,1,Read(agent_num,please_enter_agent_id,10)
exten => _88,n,ExecIF($[ ${agent_num} == "" ]?Hangup)
exten => _88,n,Set(DB(CHANGEDCID/${CALLERID(num)})=${agent_num});agent_num - переменная в которуювы спорсили номер агента 
exten => _88,n,AgentLogin(${agent_num})

на исход

exten => _.,1,Set(CALLERID(num)=${DB(CHANGEDCID/${CALLERID(num)})});

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.