1b.app
Скопирована ссылка -

Робота OneBox i asterisk

Стосовно інтеграції з АТС, модуль Астеріск.
На сервері багато не менеджерів, хто не має відображатися в системі, відповідно потрібно перебудовувати систрему і робити окрему АТС, або пушити дзвінки з сервера. Та і ганяти через інтернет нешивроване АМІ, а також відкривати його в інтернет - небезпечна практика. Інструкції про пуш не знайшли. Спробували api v1 /api/registercall/ - в логах апі всі записи є, але дзвінок нікуди не підтягнувся. У версії 2 апі взагалі немає методів телефонії.

Можливо /api/registercall/ і є метод push до модуля астеріск чи як це працює (припущення через відносний шлях до файлу у прикладі апі)? Надайте робочий приклад запиту. І чи є інші варіанти вибірково підвантаження історії і записів розмов в систему методами crm?
Інше питання стосовно записів розмов, відавати їх по https є можливість чи лише ftp?

Ответы:

1. В боксе есть 2 состояния звонка, в зависимости от состояния это разные сущности:
а) Активный звонок. Это звонок который идет в данный момент. Его можно создать через /api/registercall/ увидеть его можно только если вы являетесь одним из пользователей которые принимает участие в звонке. Документация с примером запроса есть здесь https://1b.app/ru/api/create-call/
б) Звонок, который уже завершен. Этот звонок попадает в события системы. Событие можно в вашем случае создать одним из действий: "Парсер звонков из таблицы CDR", "Поиск звонков по FTP" или "Создание событий на базе данных о текущих звонках". Все эти действия используют разные источники для создания событий.
Записи насколько я помню можно получать только по ftp или через "Парсер звонков из таблицы CDR", если там в определенной колонке хранится ссылка на запись звонка.

Так же можно сделать дополнительное апи (если вам не хватит указанного выше функционала), которое будет создавать событие по переданным параметрам и в том числе загружать запись в OneBox.
27.05.2022, 11:47

Я вірно розумію, що історію дзвінків по апі не отримати, це можливо лише через модуль астеріск, тобто треба дати црм на атс і та сама їх витягне?
27.05.2022, 19:45

не совсем. Историю звонков можно создать действием "Создание событий на базе данных о текущих звонках" если вы создаете звонки через /api/registercall/
28.05.2022, 01:30

Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации. Войти и написать комментарий