1b.app
Скопійоване посилання -

Робота OneBox і asterisk

Щодо інтеграції з АТС, модуль Астеріск.
На сервері багато не менеджерів, хто не має відображатися в системі, відповідно потрібно перебудовувати систему і робити окрему АТС, або пушити дзвінки з сервера. Та й ганяти через інтернет нешивроване АМІ, а також відкривати його в інтернет – небезпечна практика. Інструкції про пуш не знайшли. Спробували api v1 /api/registercall/ - у логах апі всі записи є, але дзвінок нікуди не підтягнувся. У версії 2 апі взагалі немає методів телефонії.
Можливо /api/registercall/ і є метод push до модуля астеріск чи як це працює (допущення через відносний шлях до файлу у прикладі апі)? Надайте робочий приклад запиту. І чи є інші варіанти вибіркового підвантаження історії та записів розмов у систему методами crm?
Інший питання щодо записів розмов, бачити їх по https є можливість чи лише ftp?
Оригінальне питання доступне на версії: ru

Відповіді:

1. У боксі є 2 стани дзвінка, залежно від стану це різні сутності:
а) Активний дзвінок. Це дзвінок що іде зараз. Його можна створити через /api/registercall/ побачити його можна тільки якщо ви є одним із користувачів, що бере участь у дзвінку. Документація з прикладом запиту тут https://1b.app/ru/api/create-call/
б) Дзвінок, що вже завершено. Цей дзвінок потрапляє до подій системи. Подію можна створити у вашому випадку однією з дій: "Парсер дзвінків з таблиці CDR", "Пошук дзвінків по FTP" або "Створення подій на базі даних про поточні дзвінки". Всі ці дії використовують різні джерела створення подій.
Записи, наскільки я пам'ятаю, можна отримувати тільки по ftp або через "Парсер дзвінків з таблиці CDR", якщо там у певній колонці зберігається посилання на запис дзвінка.
Також можна зробити додаткове апі (якщо вам не вистачить вказаного вище функціоналу), яке буде створювати подію за переданими параметрами і в тому числі завантажувати запис у OneBox.
27.05.2022, 11:47
Оригінальний коментар доступний на версії: ru

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

не зовсім. Історію дзвінків можна створити дією "Створення подій на базі даних про поточні дзвінки", якщо ви створюєте дзвінки через /api/registercall/
28.05.2022, 01:30
Оригінальний коментар доступний на версії: ru

Будь ласка, приєднуйтесь до діалогу. Якщо вам є що сказати – будь ласка, напишіть коментар. Для входу потрібний мобільний телефон та смс-код для ідентифікації. Увійти та написати коментар