RMM Labs
Интеграции 4 мин четене 28 септември 2026 г. От Fred

Свържете Asterisk с Xcellerate OPS: разпознаване, обаждане с клик и дневник

Как да свържете самостоятелно управляван Asterisk с OPS: manager потребител, AJAM по HTTPS и по избор записи и нощно CDR съгласуване.

Свържете Asterisk с Xcellerate OPS: разпознаване, обаждане с клик и дневник

Свържете своя Asterisk с Xcellerate OPS: входящите обаждания показват съответния контакт, всеки разговор попада в CRM хронологията на клиента, а екипът ви се обажда директно от OPS. Ръководството е за администратори на MSP и компании за услуги със самостоятелно управляван Asterisk (версия 16 или по-нова).

TL;DR

  • OPS се свързва с Asterisk чрез AJAM по HTTPS, с manager потребител, който приема само адреса на OPS.
  • Изскачащ прозорец при входящи обаждания, обаждане с клик (първо звъни вашият телефон) и дневник в CRM хронологията.
  • По избор: записи от защитена HTTPS папка и нощно съгласуване с CDR базата данни.

Преди да започнете

  • Вие сте администратор в OPS или ролята ви позволява да управлява телефонията.
  • Администратор на Asterisk, който може да редактира http.conf, manager.conf и dialplan. Asterisk 16+; фрагментът за dialplan е тестван на 18 и 20.
  • OPS трябва да достига Asterisk по HTTPS. Централа, която OPS не достига, още не може да се свърже.
  • Адресът на OPS за firewall-а, показан на страницата за телефония като "Our address, for your firewall" (Нашият адрес за вашия firewall).

Телефонията е базова функция във всеки план.

Стъпка 1: подгответе Asterisk

AJAM по HTTPS

В http.conf:

enabled = yes
tlsenable = yes
tlsbindaddr = 0.0.0.0:8089

Manager потребител за OPS

В manager.conf създайте потребител с дълга тайна, ограничен до адреса на OPS:

deny = 0.0.0.0/0.0.0.0
permit = <адрес на OPS>/255.255.255.255
read = call,cdr,reporting,user
write = originate

Разрешете адреса на OPS към този порт във firewall-а.

По избор: записи и CDR

  • Добавете макросите за запис на OPS (ops-recording и ops-hangup) от публикувания фрагмент за dialplan към входящите и изходящите контексти. Не променяйте имената на файловете.
  • Споделете папката monitor (/var/spool/asterisk/monitor) само за четене по HTTPS, с basic auth и списък с разрешени IP адреси.
  • За съгласуването: достъп за четене до CDR базата, например mysql:host=…;dbname=asteriskcdrdb, таблица cdr.

OPS никога не включва записа сам. Ако трябва да обявите записа, направете го в dialplan преди началото му. Презаредете Asterisk.

Стъпка 2: добавете Asterisk в OPS

Отворете Settings → Data and security → Telephony (Настройки → Данни и сигурност → Телефония), кликнете Add a phone system (Добавяне на телефонна система), изберете Asterisk и дайте име.

Настройки за телефония в Xcellerate OPS с опция за добавяне на телефонна система Страницата Телефония с падащо меню за телефонна система, поле за име и съобщение, че все още няма свързана телефонна система.

Попълнете Asterisk address (https://pbx.example.com:8089), Manager user (AMI/AJAM), Manager secret. За записи: Recordings base URL, Recordings user, Recordings password. За съгласуване: CDR database DSN, CDR database user, CDR database password. При самоподписан сертификат отметнете Accept this certificate (Приемане на този сертификат). Запазете.

Стъпка 3: тест, вътрешни номера и активиране

  1. Кликнете Test connection (Тест на връзката). Очаквайте "The PBX answered over AJAM." (Централата отговори през AJAM) и "A recording source is configured." (Има източник на записи) или подсказка.
  2. Вътрешните номера не се импортират. Въведете всеки номер и изберете в Belongs to (Принадлежи на) човека. За група добавете всички с Add person (Добавяне на човек).
  3. Кликнете Enable (Активиране) и направете тестово обаждане.

Какво се случва след свързването

  • Входящи обаждания: OPS чете събитията на Asterisk на кратки интервали. Долу вдясно виждате кой звъни, с бутони за отваряне на контакта или фирмата, нов тикет с попълнен номер или добавяне на номера като контакт. Прехвърленото обаждане остава едно обаждане.
  • Обаждане с клик: с личен вътрешен номер (не група) първо звъни вашият телефон, после клиентът. OPS не пренася аудио. След това отбелязвате резултата.
  • Дневник: всеки разговор отива в CRM хронологията на контакта и фирмата, свързан с най-новата отворена сделка. Не и в тикети. Непознатите номера отиват в отделен списък; OPS никога не създава контакти сам.
  • Пропуснати обаждания пращат известие на човека, чийто телефон е звънял, иначе на отговорника за сделката.
  • Записите се изтеглят след разговора, свързват се с правилното обаждане и се слушат в OPS, с дневник кой ги е слушал. Пропуснатите обаждания не се изтеглят.
  • Съгласуване: с CDR база OPS допълва всяка нощ.

Добре е да знаете

  • Само HTTPS: OPS никога не праща manager данни по обикновен HTTP.
  • Записи OPS тегли само от HTTPS папка.
  • Изходящите обаждания OPS стартира в контекста from-internal.
  • Двуканалният запис удвоява мястото на диска, но позволява резюметата на разговори да разделят обаждащия се и служителя. Резюметата са изключени по подразбиране (AI настройки) и използват AI кредити.
  • OPS не изтрива записи във вашия Asterisk. Manager тайната не може да се прочете след запазване.

Отстраняване на проблеми

  • "The base URL is not HTTPS." (Базовият URL не е HTTPS.) Поставете AJAM зад TLS.
  • "The PBX did not answer over AJAM: …" (Централата не отговори през AJAM.) Проверете дали manager потребителят съществува, дали permit редът съдържа адреса на OPS и дали портът е отворен.
  • "No recording source is configured." (Няма източник на записи.) Споделете папката monitor по защитен HTTPS и приложете фрагмента за dialplan.
  • Няма записи, няма грешка: имената на файловете в dialplan са променени.

Започнете

Накарайте своя Asterisk да работи с CRM и service desk. Започнете безплатно. Вижте и европейските интеграции на OPS и продажби и фактуриране.

Често задавани въпроси

Трябва ли да инсталирам софтуер на сървъра с Asterisk?
Не. OPS се свързва сам чрез AJAM по HTTPS. Настройвате manager потребител и разрешавате адреса на OPS във firewall-а.
Изтегля ли OPS записите на разговорите?
Да, ако споделите папката monitor по защитен HTTPS и приложите фрагмента за dialplan. OPS никога не включва записа сам.
Къде се записват разговорите?
В CRM хронологията на контакта и фирмата, свързани с най-новата отворена сделка. Не се прикачват автоматично към тикети.
Източници: Verified against the Xcellerate OPS source code by the product team on 2026-09-28. Feature pages: https://rmmlabs.io/bg/products/ops/features/integrations-eu; https://rmmlabs.io/bg/products/ops/features/sales-billing. Screenshots: real captures of the Xcellerate OPS demo workspace, Sep 2026.

Готови ли сте да решите съответствието при отчитане на работното време?

Xcellerate OPS покрива белгийските изисквания за отчитане на работното време от 2027 г. по подразбиране — без допълнителен модул.

Свързани статии