+7 (495) 781 6555 
mailto:info@novion.ru sip:info@novion.ru skype:novioncompany
Интеграция с помощью ActiveX-объекта Октофон, общие сведения

Существует несколько способов интеграции рабочего места оператора с вашей локальной CRM-системой. Один из них – с помощью ActiveX-объекта Октофон. Объект ActiveX Октофон позволяет любому приложению обмениваться сообщениями с софтфоном Октофон, передавая различные параметры и команды.

209.jpg

Например, приложение может послать команды:

  • CreateCall(number) – Октофон позвонит на указанный в скобках номер;
  • Accept(lastAlertingId) – Октофон примет вызов, переданный в качестве параметра в скобках;
  • Reject(lastAlertingId) – Октофон пошлет сигнал «отбой» на поступивший вызов.

Октофон в свою очередь может посылать приложению такие команды, как:

  • OnConnectionAlerting(id, fromUri, fromDisplayName, toUri, reqUri, inviteMsg) – это сообщение посылается в момент получения вызова. В параметрах вся необходимая информация, например, номер вызывающего абонента;
  • OnConnectionConnected (id ) – это сообщение Октофон отсылает, когда соединение установлено;
  • OnConnectionDisconnected(id) – это сообщение посылается, когда абонент отсоединился.

Использование ActiveX-объекта Октофон позволит вам проверять номер звонящего абонента в базе данных CRM «на лету», выводить информацию оператору и создавать уникальный интерфейс рабочего места оператора. Возможна интеграция с вашей CRM таким образом, что сотрудник может совершить вызов, просто кликнув по номеру телефона клиента. При этом необходимы лишь минимальные знания программирования.
Для того чтобы работать с командами Октофона в сторонних программах, надо инициализировать клиент ActiveX, указав ссылку на com объект ActiveX Октофон. Как это сделать, показано в следующих главах.

Octopus - это перевод вызова между сотрудниками, как в настоящей АТС