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

Как установить "правильное" имя при записи звонка

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

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

1g0r
Сообщения: 126
Зарегистрирован: 25 ноя 2013, 16:56

Re: Как установить "правильное" имя при записи звонка

Сообщение 1g0r »

Приведу пример на AEL. (Скорее всего есть боле оригинальный метод...)

context DID {
_800X. = > {
jump HELPDESK@PLAN_HELPDESK;
};
};

context PLAN_HELPDESK {
HELPDESK => {
Set(__FROM=${CALLERID(num)});
Answer();
Wait(1);
Queue(HELPDESK,twW,,,,,queue_rec);
hangup;
};
};

macro macro-queue_rec {
catch s {
Set(AGENT=${CUT(MEMBERINTERFACE,/,2)});
//Тут пихаем в SQL ${AGENT} в качестве ответившего ну либо передать дальше и ловить ответивлего в h
};
};



это конечно же это адаптированный пример. Как впихнуть ответившего в SQL думаю понятно
virus_net
Сообщения: 2337
Зарегистрирован: 05 июн 2013, 08:12
Откуда: Москва

Re: Как установить "правильное" имя при записи звонка

Сообщение virus_net »

ingeneseti писал(а):Реально распишите, что надо сделать.
п.2 + пост от ded
мой SIP URI sip:virus_net@asterisk.ru
bitname.ru - Домены .bit (namecoin) .emc .coin .lib .bazar (emercoin)

ENUMER - звони бесплатно и напрямую.
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH