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

queue add member

0

Сейчас в queue.conf для очереди вот такой сценарий:

[queue-test]
music = default
strategy = ringall
timeout = 120
retry = 5
maxlen = 0
joinempty = yes
ringinuse = no
announce-frequency = 30
announce-holdtime = no
announce-position = limit
announce-position-limit = 6
queue-youarenext = /etc/asterisk/sounds/support/queue-youarenext
queue-thereare = /etc/asterisk/sounds/support/queue-thereare
queue-callswaiting = /etc/asterisk/sounds/support/queue-callswaiting
queue-thankyou = /etc/asterisk/sounds/support/queue-thankyou
member=>SIP/multifon/79XXXXXXXXX

Необходимо чтобы агент (member) мог добавлять в очередь ещё людей с мобильными телефонами.

Я вижу реализацию примерно следующую:

  1. Агент с номером 79XXXXXXXXX (далее по тексту 79123123123), звонит на сервер, по CALLERID проверяет соответствие и диктует варианты действий, одно из которых это добавление ещё одного Агента.
  2. Начиная с IVR у меня получилось следующее:

    exten = 1,1,Playback(Enternumber.wav) exten = _1,2,WaitExten(15) exten = _79XXXXXXXXX,1,AddQueueMember(queue-test,SIP/multifon/${EXTEN}) exten = _79XXXXXXXXX,2,Playback(Complete.wav)

Но проблема в том, чтобы, попутно агенту который поднял трубку (приняла вызов) отправлялось смс (когда был один агент тут всё просто, смс передавалась ему до начала звонка, вот таким образом: exten = s,1,Set(zapros=${CURL(http://smsc.ru/sys/send.php?login=login&psw=pass&phones=${numagenta}&mes=${textmsg} ${var1})}) ) И вот вопрос:

  1. Как сейчас реализовать отправку смс-сообщения тому агенту, который принял вызов?
удалить закрыть спам изменить тег редактировать

спросил 2014-03-07 04:22:23 +0400

mention Gravatar mention flag of Russian Federation
486 43 3 17
http://localhost/

1 Ответ

0

Для очереди есть ключики для вызова AGI/Macro после ответа агента, туда и вешайте sms-hook

ссылка удалить спам редактировать

ответил 2014-03-07 10:07:18 +0400

komrad123 Gravatar komrad123
3810 5 3 44

обновил 2014-03-07 10:07:38 +0400

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2014-03-07 04:22:23 +0400

Просмотрен: 471 раз

Обновлен: Mar 07 '14

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