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

Приветствие

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

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

Ответить
rauol
Сообщения: 10
Зарегистрирован: 14 дек 2018, 14:38

Приветствие

Сообщение rauol »

Всем хорошего настроения! Прошу сильно не пинать. Пробую настроить схему приветствия по времени, т.е., временные интервалы 9-12 "Доброе утро", 12-18 "Добрый день", 18-21 "Добрый вечер". Что то не выходит у меня. Подмогните, как правильно в вебке это сделать???
rauol
Сообщения: 10
Зарегистрирован: 14 дек 2018, 14:38

Re: Приветствие

Сообщение rauol »

Добавлю что предпринял для этого:
1. Создал временные группы утро 9-12, день 12-18, вечер 18-21
2. Создал три правила, Утро, соответствующая группа, Назначение , если текущее время попадает в интервал - IVR УТРО, Destination non-matches - IVR ДЕНЬ, День Назначение , если текущее время попадает в интервал - IVR ДЕНЬ, Destination non-matches - IVR ВЕЧЕР, Вечер Назначение , если текущее время попадает в интервал - IVR ВЕЧЕР, Destination non-matches - IVR ГОЛОСОВАЯ ПОЧТА.
3. Вот здесь наверно самое интересное, Входящая маршрутизация, указываю Правило по времени УТРО.
murr
Сообщения: 127
Зарегистрирован: 04 июл 2013, 16:55

Re: Приветствие

Сообщение murr »

"Вебка" - это FreePBX?

Я бы сделал так:
Временные группы:
1. 9-12
2. 12-18
3. 18-21

Правила по времени:

1. Утро
Если попадает во временную группу "9-12", то -> ПриветствиеСДобрымУтром
Не попадает -> в правило по времени "День"

2. День
Если попадает во временную группу "12-18", то -> ПриветствиеДобрыйДень
Не попадает -> в правило по времени "Вечер"

3. ....

Входящие отправлять в правило "Утро"
rauol
Сообщения: 10
Зарегистрирован: 14 дек 2018, 14:38

Re: Приветствие

Сообщение rauol »

Да. FreePBX.
Примерно по такой схеме сделал, не отрабатывает.
Аватара пользователя
zzuz
Сообщения: 1658
Зарегистрирован: 21 сен 2010, 13:33
Контактная информация:

Re: Приветствие

Сообщение zzuz »

Нужно починить время на сервере. А то не будет работать.
Линия24 - Системы Массового Телефонного Обслуживания
rauol
Сообщения: 10
Зарегистрирован: 14 дек 2018, 14:38

Re: Приветствие

Сообщение rauol »

Время показывает корректно, к тому же при создании временной группы, также показывает время сервера корректно.
ZmeyGo
Сообщения: 3
Зарегистрирован: 11 дек 2018, 12:44

Re: Приветствие

Сообщение ZmeyGo »

Ну у меня так сделано


macro que_local(queue_name, tque){
Set(CALLERID(name)=${queue_name});
if(${ODBC_BLACKLIST(${CALLERID(num)})}) {
Set(queue_userfield=1/0/${queue_name}/0/0//);
Set(CDR(userfield)=${queue_userfield});
Hangup();
}

ifTime (00:00-07:59|*|*|*) {
Set(queue_userfield=0/1/${queue_name}/0/0//);
Set(CDR(userfield)=${queue_userfield});
Playback(grafik);
Hangup();

}

ifTime (20:00-23:59|*|*|*) {
Set(queue_userfield=0/1/${queue_name}/0/0//);
Set(CDR(userfield)=${queue_userfield});
Playback(grafik);
Hangup();
}

ifTime (00:00-07:59|mon-fri|*|*) {
Set(queue_userfield=0/1/${queue_name}/0/0//);
Set(CDR(userfield)=${queue_userfield});
Playback(grafik);
Hangup();
}

ifTime (20:00-23:59|mon-fri|*|*) {
Set(queue_userfield=0/1/${queue_name}/0/0//);
Set(CDR(userfield)=${queue_userfield});
Playback(grafik);
Hangup();
murr
Сообщения: 127
Зарегистрирован: 04 июл 2013, 16:55

Re: Приветствие

Сообщение murr »

rauol писал(а):Что то не выходит у меня.
, не отрабатывает
Что именно не работает-то? Что в логах?
Не работает вообще или неправильно определяет интервал?

Проверь, правильно ли выставлен интервал. У меня интервал "рабочее время" выглядит так:

Код: Выделить всё

- 07:30-20:15|*|*|*
У меня так не попадает:

Код: Выделить всё

[2018-12-17 07:04:44] VERBOSE[9381][C-00008d77] pbx.c:     -- Executing [1@timeconditions:1] GotoIfTime("SIP/3004-0001200b", "07:30-20:15,*,*,*?truestate") in new stack
[2018-12-17 07:04:44] VERBOSE[9381][C-00008d77] pbx.c:     -- Executing [1@timeconditions:2] GotoIf("SIP/3004-0001200b", "0?truegoto") in new stack
[2018-12-17 07:04:44] VERBOSE[9381][C-00008d77] pbx.c:     -- Executing [1@timeconditions:3] ExecIf("SIP/3004-0001200b", "0?Set(DB(TC/1)=)") in new stack
[2018-12-17 07:04:44] VERBOSE[9381][C-00008d77] pbx.c:     -- Executing [1@timeconditions:4] GotoIf("SIP/3004-0001200b", "1?app-announcement-2,s,1") in new stack
[2018-12-17 07:04:44] VERBOSE[9381][C-00008d77] pbx.c:     -- Goto (app-announcement-2,s,1)
А так попадает:

Код: Выделить всё

[2018-12-17 16:00:04] VERBOSE[1927][C-0000900f] pbx.c:     -- Goto (timeconditions,1,1)
[2018-12-17 16:00:04] VERBOSE[1927][C-0000900f] pbx.c:     -- Executing [1@timeconditions:1] GotoIfTime("SIP/3003-00012575", "07:30-20:15,*,*,*?truestate") in new stack
[2018-12-17 16:00:04] VERBOSE[1927][C-0000900f] pbx.c:     -- Goto (timeconditions,1,8)
awsswa
Сообщения: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: Приветствие

Сообщение awsswa »

То есть по болту, гайке и шайбочке мы должны угадать цвет занавесок в автомобиле.
Где кусок диалплата который работает ?
платный суппорт по мере возможностей
rauol
Сообщения: 10
Зарегистрирован: 14 дек 2018, 14:38

Re: Приветствие

Сообщение rauol »

Всем спасибо за помощь. Подошел к проблеме заново, все снес, все правила и приветствия, настроил с нуля и все заработало. Еще раз спасибо за помощь.
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH