VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Распределение звонков по callerID

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

kapa6ac
Сообщения: 12
Зарегистрирован: 23 май 2011, 11:53

Re: Распределение звонков по callerID

Сообщение kapa6ac »

Поиски в этом направлении ведут к сопоставлению Номер-Имя. (http://asteriskforum.ru/viewtopic.php?t=4508) Или я не на то наткнулся или неправильно озвучил вопрос.
попробую перефразировать.
есть список номеров:
79161111111
79161111121
79161111321
79161114321
79167654321
79161234567
большой вобщем и запихнуть его в маску не получается. Необходимо, чтобы звонки с номеров этого списка сваливались на определенного оператора. Есть еще несколько списков, звонки с них сваливать на других операторов. Вы не сталкивались с таким?
Аватара пользователя
Aven
Сообщения: 798
Зарегистрирован: 28 янв 2011, 16:20

Re: Распределение звонков по callerID

Сообщение Aven »

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

switch, ему нужно не смотреть кто звонит, а маршрутизировать.
Решения телефонии на базе Asterisk || http://it-need.ru
ded
Сообщения: 15621
Зарегистрирован: 26 авг 2010, 19:00

Re: Распределение звонков по callerID

Сообщение ded »

Проще пояснить на текстовом диалплане:
Допустим есть многоканальный DID - 8001234567 и три менеджера - 101, 102, 103, у каждого "свои" клиенты.

exten => 8001234567/79061111111,1,Dial(SIP/101)
exten => 8001234567/79061111121,1,Dial(SIP/101)
exten => 8001234567/79061111321,1,Dial(SIP/101)
exten => 8001234567/79061114321,1,Dial(SIP/101)
exten => 8001234567/79067654321,1,Dial(SIP/101)
exten => 8001234567/79061234567,1,Dial(SIP/101)

exten => 8001234567/79161111111,1,Dial(SIP/102)
exten => 8001234567/79161111121,1,Dial(SIP/102)
exten => 8001234567/79161111321,1,Dial(SIP/102)
exten => 8001234567/79161114321,1,Dial(SIP/102)
exten => 8001234567/79161154321,1,Dial(SIP/102)

exten => 8001234567/79261111111,1,Dial(SIP/103)
exten => 8001234567/79261111121,1,Dial(SIP/103)
exten => 8001234567/79261111321,1,Dial(SIP/103)
exten => 8001234567/79261114321,1,Dial(SIP/103)
exten => 8001234567/79261154321,1,Dial(SIP/103)

И всю эту же логику можно засунуть в MySQL.
Однако, по уму надо также и высвечивать имя абонента при звонке через CallerID lookup, а не просто маршрутзировать.
kapa6ac
Сообщения: 12
Зарегистрирован: 23 май 2011, 11:53

Re: Распределение звонков по callerID

Сообщение kapa6ac »

Всем большое спасибо за подсказки.
Просто стоит задача разгрузить операторов и направлять звонки, уже существующих клиентов из 1С, непосредственно на их менеджеров
ded писал(а): Однако, по уму надо также и высвечивать имя абонента при звонке через CallerID lookup, а не просто маршрутзировать.
Это уже сделано, т.к. freepbx и этим там все просто. Вот только жалко русский не передается =(
ded
Сообщения: 15621
Зарегистрирован: 26 авг 2010, 19:00

Re: Распределение звонков по callerID

Сообщение ded »

Он передаётся. По наследству.
kapa6ac
Сообщения: 12
Зарегистрирован: 23 май 2011, 11:53

Re: Распределение звонков по callerID

Сообщение kapa6ac »

оО А товарищи из Freepbx.org писали:
http://www.freepbx.org/trac/ticket/1955
"...but allowing users to use ' in names won't be fixed for a while yet, possibly until 3.0, to avoid SQL injection errors."

или они нагло обманывают?
strserg
Сообщения: 19
Зарегистрирован: 18 авг 2011, 12:12

Re: Распределение звонков по callerID

Сообщение strserg »

[quote="kapa6ac"]Всем большое спасибо за подсказки.
Просто стоит задача разгрузить операторов и направлять звонки, уже существующих клиентов из 1С, непосредственно на их менеджеров

У меня стоит такая же задача. Вы нашли решение как маршрутизировать входящие звонки на основе CallerID?
ded
Сообщения: 15621
Зарегистрирован: 26 авг 2010, 19:00

Re: Распределение звонков по callerID

Сообщение ded »

strserg, как будто все способы и подсказки выше прошли мимо Вашего сознания.
Любите копипасту? С гренками и сыром, или с оливками и анчоусами?
strserg
Сообщения: 19
Зарегистрирован: 18 авг 2011, 12:12

Re: Распределение звонков по callerID

Сообщение strserg »

Я все таки не понял как всю эту логику засунуть в MySQL :(
ded
Сообщения: 15621
Зарегистрирован: 26 авг 2010, 19:00

Re: Распределение звонков по callerID

Сообщение ded »

Тогда - в платный суппорт.
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH