Интеграция

Интеграция — расширение возможностей за счёт объединения нескольких программ.

Виды интеграций

Бипиум поддерживает два вида интеграции:

  • На уровне данных — другие системы работают с данными в Бипиуме.
  • На уровне интерфейса — функции других продуктов встраиваются в Бипиум

Интеграция на уровне данных

API

Другие системы могут получать данные из Бипиума и менять их. Архитектура базы данных Бипиума сложная и динамическая, имеет политику прав доступа, множество дополнительных связей для ускорения работы, структура периодически улучшается. Если связи будут нарушены, Бипиум не сможет показать данные. Поэтому прямой доступ к базе данных закрыт. Для обмена данными между системами используется специальный формат — API. Методы API Бипиума позволяют находить записи в каталогах, изменять их, удалять, создавать новые и другое.

Примеры интеграции через API:

  • Импорт данных из других систем
  • Автоматическое внесение заявок с сайта, почты или месенджеров
  • Автоматическое внесение истории звонков из коммуникационных систем
  • Синхронизацию с 1С: счета, оплаты, договора
  • Генерацию email- и sms-рассылок по базе клиентов или персональных уведомлений
  • Генерацию документов и отчётов
  • Синхронизацию информации между двумя системами: задач, заявок, статусы
  • Синхронизацию учетных записей нескольких систем

API Бипиума построено на идеологии REST и не меняется. Подробнее в статье «API».

Вебхуки (WebHooks)

Когда сотрудники создают новые записи или меняют существующие, Бипиум генерирует события — веб-хуки. Эти события Бипиум рассылает другим системам, передавая изменённые данные. В этот момент они могут совершать звонки, отправлять электронные сообщения, выписывать счета, создавать задачи или другие записи в Бипиуме.

Данные передаются в JSON-структуре по протоколу HTTP/HTTPS. Подробнее в статье «Вебхуки».


Интеграция на уровне интерфейса

Веб-формы

Бипиум позволяет открывать «карточку записи» и «форму создания новой записи» в сторонних приложениях и сайтах. При этом открывается не весь интерфейс Бипиум, а только анкета записи — веб-форма. Подробнее в статье «Веб-формы».

Веб-расширения

Бипиум имеет механизм подключения внешних модулей. Модули — это мини программы, которые встраиваются в веб-приложение Бипиума. Они могут менять его вид или поведение, добавлять новые функции.

Примеры интерфейсных интеграций:

  • Телефонные модули
  • Кнопки для совершения звонков, оптравки писем
  • Изменение вида отображения прикрепленных файлов
  • Изменение дизайна приложения

Модули представляют собой javascript-библиотеки. Подробнее в статье «Веб-расширения».


results matching ""

    No results matching ""