API и интеграции

API и интеграции

Comindware Business Application Platform

Comindware выделяет огромные ресурсы на постоянное совершенствование функционала своих продуктов, но ни одна система не может покрыть 100% запросов любого бизнеса. Интеграции в платформе включают low-code инструменты для подключения к популярным сервисам, а также профессиональный удобный и надежный API.

Low-code возможности интеграции

Развитие идей гиперавтоматизации и взаимодействия программных продуктов является мощным стимулом для совершенствования средств коммуникации приложений, а постоянный поток запросов реального бизнеса к специалистам Comindware создают уникальные возможности для разработки всё новых low-code инструментов интеграции.

GET/POST и XML/JSON

Поддержка универсального способа коммуникации между программными сервисами обеспечивает широкий простор для расширения функциональности Comindware Business Application Platform за счет сторонних приложений. Так, например, можно легко настроить передачу событий и данных из чатов (Telegram, Viber, JivoSite, LiveChat и др.), телефонии (Zadarma/Novofon, Mango Office, Ringostat и т.п.), сервисов почтовых рассылок (Unisender, Mailchimp) и любых других систем, поддерживающих прием и отправку HTTP-запросов.

Настройка интеграций такого рода не требует участия программистов — достаточно задать параметры и настроить соответствие получаемых данных объектам и атрибутам в платформе.

Смотреть видеопример интеграции с чатом

Видеопример подключения виртуальной АТС

Поддержка протокола OData

Протокол OData возник как логичное продолжение идеи обмена сообщениями между системами и быстро стал одним из самых популярных протоколов, который поддерживается большинством корпоративных систем хранения и обработки данных. Протокол позволяет системам синхронизировать структурированные данные, что обеспечивает целостность и однородность данных в разрозненных системах. OData используется в 1C, SAP, Microsoft Power BI и многих других системах.

Настройка OData-соединения в Comindware производится без программирования — в диалоговом окне устанавливается соответствие параметров из двух систем и задаются данные для подключения.

Смотреть видеопример интеграции с 1С

Видеопример интеграции подключения к СФЕРА-Курьер

OpenLDAP и права доступа

Компании с устоявшейся зафиксированной оргструктурой получают дополнительные выгоды при внедрении Comindware Business Application Platform, т. к. интеграция по LDAP обеспечивает синхронизацию списков пользователей, групп, ролей и других особенностей организационной структуры с платформой. Такой подход позволяет сохранить централизованное управление пользователями и правами доступа, обеспечить единую аутентификацию и избежать дополнительной нагрузки на ИТ отдел. Протокол OpenLDAP поддерживается большинством современных систем, например Microsoft Active Directory, Okta, Novell eDirectory, Oracle Internet Directory, Kerio Control Directory Services и другими.

SMTP/IMAP, Exchange и почта

Платформа позволяет создать и одновременно использовать неограниченное количество каналов входящей и исходящей почты, обеспечив, например, централизованную обработку сообщений, поступающих на адреса разрозненных веб-сайтов или центров обслуживания. При этом могут использоваться любые, как внутренние, так и внешние SMTP/IMAP-серверы, равно как и корпоративные -службы Exchange. Использование события отправки или поступления сообщения в качестве триггера для запуска процессов значительно расширяет возможности автоматизации бизнеса, а с настройкой справится любой сотрудник с опытом настройки почтового клиента на компьютере.

RabbitMQ / MSMQ и сервисная шина ESB

ESB является одним из проверенных, долгоживущих и широко используемых подходов для организации интеграции и управления сложным IT ландшафтом предприятий, и Comindware Business Application Platform изначально обеспечивает легкую интеграцию в такой ландшафт.

В платформе реализована поддержка брокеров сообщений RabbitMQ и MSMQ, а их настройка производится без кодирования, в простом диалоге настройки параметров подключения и соответствия атрибутов.

Цифровая трансформация
за 4 недели*

* 4 недели — среднее время реализации пилотного проекта (MVP) на стороне клиента

API и hi-code взаимодействие

Широкие возможности low-code интеграций в Comindware Business Application Platform позволяют решить 98% задач, стоящих перед бизнесом на пути к цифровой трансформации. Для случаев, когда нужна действительно глубокая бесшовная интеграция как на уровне данных, так и на уровне управления функционалом, инженеры Comindware разработали профессиональный API.

Самогенерирующийся REST API

В сложных, постоянно развивающихся системах типа корпоративных платформ наличие API является стандартным требованием, но основная задача, стоящая перед разработчиками, — это постоянная актуализация и поддержание API в актуальном состоянии. Инженеры Comindware решили эту задачу через организацию самогенерирующегося API, который самостоятельно развивается вместе с платформой и, что еще важнее, вместе в клиентскими приложениями, оставаясь при этом всегда актуальным и обратно совместимым. 

Подробнее о методах API

Документация и стандартизация API

Для более эффективной разработки, документирования и использования API в Comindware используется Swagger (также известный как OpenAPI) — набор инструментов и стандартов для создания, описания и документирования веб-сервисов, поддерживающих RESTful API. Таким образом разработчики получают не только набор методов, но и подробное описание каждого, примеры использования и возможность проверить их на своих данных без необходимости сборки приложения.

N3 и С# для самых-самых

В некоторых особых случаях обнаруживаются задачи, которые невозможно решить ни с помощью low-code интеграций, ни с помощью REST API платформы. В таких ситуациях разработчики и бизнес-аналитики Comindware рекомендуют прибегнуть к классическому программированию на языке C# или N3. Hi-code скрипты могут выполнять необходимые расчеты или действия внутри или вне платформы и легко интегрируются в бизнес-приложение, как на уровне приложения, так и на уровне отдельного бизнес-процесса. Такой подход позволяет закрыть даже самые нетривиальные задачи и реализовать любые идеи на платформе Comindware.

Подробнее о C# скриптах

Comindware

Полезная информация

База знаний Comindware

Детальные примеры и подробные руководства по использованию функционала Comindware Business Application Platform в реальных бизнес-задачах.

Перейти в Базу знаний

Примеры популярных интеграций

SAP лого

Сочетание лучших практик учета и обработки данных от SAP с передовыми low-code подходами и вовлечением бизнеса в разработку решений для достижения эффекта синергии технологий на благо вашего бизнеса.

1С лого

Одна из самых распространенных учетных систем в России в сочетании с возможностями Comindware Business Application Platform получает небывалую гибкость и становится одним из драйверов цифровой трансформации.

Telegram лого

Оперативное информирование клиентов и/или сотрудников компании о статусах заявок и дальнейших шагах обработки, деталях заказа и др. по различным каналам коммуникации - Telegram, Viber, СМС, почта, и т.д.

СберКорус

Обмен электронными документами с цифровой подписью через сервисы СберКоруса. Интегрируйте с минимальными затратами внешний юридически значимый документооборот в бизнес-процессы организации. Подробнее

DocuSign® лого

Бесперебойная совместная работа BPMS и внешних сервисов. Например, электронная подпись утвержденных в BPMS документов через DocuSign® или отправка согласованной информационной рассылки через MailChimp®.

Novofon лого

Удобство управления звонками из интерфейса Comindware Business Application Platform, сохранение истории звонков, автоматический поиск профиля контакта по номеру звонящего и другие возможности благодаря интеграции с сервисом телефонии (Novofon, Телфин, АТС, Private Branch Exchange, OnlinePBX).

Bitrix24 лого

Bitrix24, Megaplan, MS Dynamics CRM, и другие. Comindware позволяет легко добавить процессный слой практически к любой из существующих CRM систем с открытым API. Данные могут храниться в исходной системе, а логика и автоматизация — в low-code платформе.

UI Path лого

Увеличение эффективности чат-ботов благодаря интеграции платформ для их создания с Comindware Business Application Platform. Чат-боты получают доступ к необходимым данным, а также возможность запускать предопределенные автоматизированные бизнес-процессы (заказ пропуска, онбординг, запись на прием, организация встречи и т.д.).

Comindware

Полезная информация

Comindware шаблоны

Библиотека готовых бизнес-процессов

Набор примеров бизнес-процессов предприятия для быстрой цифровизации. Адаптируйте готовые бизнес-процессы под специфику своего бизнеса и получите результаты в короткий срок.

Подробнее

  1. Вы здесь:
  2. Comindware
  3. Comindware Business Application Platform
  4. API и интеграция