
Сергей
03.09.2018
11:42:04
в 1с уже все есть из корбки... под кучу разных облачных атс.
думается, что проще какую-то прослойку написать и имитировать поддерживаемую 1с облачную АТС.

infactum
03.09.2018
11:49:38
Если из коробки интеграция "под кучу разных облачных АТС", то у вас 1С УНФ видимо?

Google

Сергей
03.09.2018
11:50:19
да

infactum
03.09.2018
11:53:16
Там вроде бы просто АТС стучится к веб-сервису 1С
должно быть не очень трудно добавить поддержку "своей" АТС

Сергей
03.09.2018
11:56:17
Есть некоторый бюджет на эту работу, если есть мысли по реализации и силы, прошу обращатся ко мне...

Rudra
04.09.2018
04:04:12
Всем привет! Коллеги, а ни кто IVR с эквайрингом не интегрировал? Имеется ввиду приём платежей из IVR.

енот
04.09.2018
04:22:54
прием платежей из ивр?
это как?

Виталий
04.09.2018
04:39:05
ну звонишь и говоришь "добрый день - я вам передаю привет и 15 рублей долга. Спасибо"

Уасйа
04.09.2018
04:45:30

енот
04.09.2018
04:46:08
это разраб тугой как пробка от шампанского

Konstantin
04.09.2018
04:47:41

Виталий
04.09.2018
04:48:19
ммм .... а разве с моего приятного голоса ничего таки уже и списать нельзя?

енот
04.09.2018
04:48:31
можно
скажите "согласен" 6 раз подряд, пожалуйста

Google

енот
04.09.2018
04:49:05
всё что надо, будет списано

Виталий
04.09.2018
04:49:37
ну вот и возьмите немного себе этих уже рублей)

Уасйа
04.09.2018
04:58:18

Borik
04.09.2018
05:00:49

енот
04.09.2018
05:00:55
аааа
понедельник был вчера
спасибо, мужики, но я ещё в субботу опредилился))

Rudra
04.09.2018
05:16:54
Карточные реквизиты что ли диктовать по телефону? о_О
Ну не диктовать а dtmf-м
Хотя если через оператора то да, диктовать возможно
Возможны варианты, когда реквизиты не предоставляются, но с определённого пункта ivr абоненту высылается sms (или email) с ссылкой на оплату... как-то так
Чёткого представления у меня нет, но есть желание заказчика, вот и хотел узнать как другие делают

Уасйа
04.09.2018
05:23:28

Rudra
04.09.2018
05:25:49

Уасйа
04.09.2018
05:27:59

Rudra
04.09.2018
05:29:02

Даниил
04.09.2018
05:36:34
Dtmf
И все данные карты
Например для подвязки автоплатежа

Denis 災 nobody
04.09.2018
06:47:30

Google

Denis 災 nobody
04.09.2018
06:50:20
Проблемы разве что с кодеком в инбаунд режиме
Инбаунд вообще зло, для него проблемы это норма. На передаче, транскодинге, детекте...

Alex
04.09.2018
07:00:43
Парни, а как скорректировать billsec или как заставить считать после 2-го ансвера. Это я про Ателеком, где перед соединением баланс надиктовывают...
Чтобы заглушить робо-бабу, я делаю так на Lua
if legA:ready() then
legA:execute("sleep", "5000");
freeswitch.bridge(session, legA);
billsec = legA:getVariable("billsec");
но вот как быть с billsec в этом случае?

Виталий
04.09.2018
07:34:45
просто отнимать сек 5-7

Alex
04.09.2018
07:35:33
Да, это да. Но что делаеть если не ответил абонент?

Виталий
04.09.2018
07:37:09
delete from cdr where billsec < 7;

Alex
04.09.2018
07:39:29
Нифига... billsec в ноге legA начинается с момента звонка, потом баба бубнит (это мы вычтем) а дальше КВП и хз ответили или нет а billsec тикает
у них 2 ансвера в ателеком. вот как заставить billsec считать со 2-го ансвера

Алексей
04.09.2018
08:03:00
2 ансвера? а в сигнализации это как выглядит? может они говорят баланс в 183?

Alex
04.09.2018
08:13:44
нету 183

Виталий
04.09.2018
08:15:04
мож они и за бубнеж берут деньги?

Borik
04.09.2018
08:15:08
коллеги, а playback файл проигрывает донократно или бесконечно по кругу?

Alex
04.09.2018
08:15:20
они не берут)

Borik
04.09.2018
08:15:30
вроде как однократно должен, но что-то у меня подозрение, что по кругу...

Виталий
04.09.2018
08:16:28
однокоратно - но можешь потестить)

Alex
04.09.2018
08:18:10
а вот так у них в ЛК

Serge
04.09.2018
08:32:15
От них один answer, дальше реинвайт (два).
Как считать после реинвайтов - ХЗ - какая-то это кривая у них сигналка, вообще без early media обходятся, но наверное с эмуляцией

Google

Alex
04.09.2018
08:34:38
На Астере говорят эту беду победили и легко, а как в FS не знаю

Виталий
04.09.2018
08:36:07
и как победили? рецепт есть?

Alex
04.09.2018
08:36:50
да все так же, только у них billsec считается после бриджа

? Stan
04.09.2018
08:38:03

Alex
04.09.2018
08:41:50
и как победили? рецепт есть?
"Я организую звонок так. Читаю номер куда звонить(ателеком) пинаю одну ногу на ателеком, вторую(со звонящим вешаю на локал в КПВ в трубке) происходит 1 ансвер ,играется файл,(вернее задержка 6сек) , соединяю бринджем обе ноги , отключая КПВ у звонящего и выдавая КПВ от ателеком."

Terminator
04.09.2018
09:21:11
@marquore будет жить. Поприветствуем!

Marc
04.09.2018
09:26:46
Добрый день, коллеги) Кто нибудь сталкивался с передачей кода завершения из leg B в leg A после получения early media? К примеру, если вызываемый абонент не ответил на звонок но был alerted

Alex
04.09.2018
09:34:04
Парни, а объясните ещё такую вещь, полез в базу CDR а там пишется 2 записи, одна legA и вторая legB так вот во второй записи подсчет billsec правильный, т.е. после ответа
Но тогда не понятно, откуда берется это значение?
если выполнить billsec = legA:getVariable("billsec"); то выводится с момента инициации ноги,
но в billsec = session:getVariable("billsec"); пусто.
как вывести все переменные со значениями после звонка. Может я не оттуда дергаю billsec?

? Stan
04.09.2018
09:34:35

Alex
04.09.2018
09:35:05
это понятно
но откуда берется billsec второй ноги?

Marc
04.09.2018
09:37:26

Alex
04.09.2018
09:38:23
да и это понятно. но как дернуть в Lua billsec ног? Одну выдернул, а вот вторую?

Marc
04.09.2018
09:40:39
После завершения часть переменных можно прочитать а часть не получится. Нужно после бриджа не класть трубку и установить переменную set zombie exec

Alex
04.09.2018
09:40:41
Как я понимаю session это одна нога, legA вторая. Из legA вытягиваю billsec, а вот из session не пойму как

Marc
04.09.2018
09:41:23
И далее Uuid_dump
Leg A это сессия А, leg B - сессия В

Borik
04.09.2018
09:44:57

Google

Marc
04.09.2018
09:46:43
К примеру вы можете по приходу вызова снять трубку, проиграть какой то скрипт абоненту А и биллсек вам все это время посчитает, затем сделаете originate, bridge, абонент Б снимает трубку и у ноги Б стартует свой billsec, и в итоге их значения для А и Б будут отличаться

Borik
04.09.2018
09:48:02
А что значит тупит?
не возвращает управление в диалплан. я ему скармливаю wav 48000 дляительностью 2 секунды, далплан до него доходит и все, дальше не проходит.

Marc
04.09.2018
09:48:28
А абонент слышит сам файл?
Плейбек срабатывает?

Alex
04.09.2018
09:48:49

Marc
04.09.2018
09:49:47
После звонка сессия со всеми переменными разрушится, чтобы их частично прочитать нужно после бриджа не делать hangup

Borik
04.09.2018
09:51:24

Alex
04.09.2018
09:55:53
чтоб из uuid вытянуть данные. Или не так думаю?

Ihor
04.09.2018
09:58:49

Marc
04.09.2018
10:00:52

Borik
04.09.2018
10:02:03
нет

Marc
04.09.2018
10:03:14
Только будете грузить процессор и расходовать траф
нет
Я бы затестил на 8KHz 8bit mono (аналог цискиного .au) если все заработает и нагрузка на проц будет в пределах нормы, нужно даунсемплить все файлы