# Введение

**Mixapp** - интеграционная платформа, позволяющая в realtime режиме создавать интеграцию между различными системами (CRM и ERP системы, облачные сервисы, социальные сети и многое другое) и управлять потоком данных на основе готовых коннекторов.

### Рабочее пространство (Workplace)

Workplace - рабочее пространство, которое удобно использовать для группировки интеграционных процессов и данных по проектам, компаниям и т.д. Для каждого рабочего пространства создается отдельный физический Data Storage.

### Процессы

**Процесс** - по сути процесс является интеграцией, которая описывает взаимодействие между сервисами, базами данных и различными системами с помощью коннекторов.\
В рамках процесса можно построить абсолютно любую бизнес-логику, настроить data flow и обработку данных.&#x20;

![](https://1219449053-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZAHOeg0d7C840k60H2%2F-LcgN55P4QPwpwDCz0GM%2F-LcgN66dzVG-XBxv5r9e%2Fimage.png?alt=media\&token=d3a08f16-bd9b-4193-b180-89da77e30883)

### Коннектор

Коннектор - это элемент процесса, который реализует необходимую логику или интеграцию со внешним сервисом. Каждый процесс имеет входящую и исходящую схему данных, а также предоставляет необходимый функционал. \
\
Вы можете, в зависимости от задачи, взять готовый коннектор из библиотеки коннекторов или написать свой собственный коннектор под определенную задачу. \
Код коннекторов пишется на JavaScript где могут подключаться абсолютно любые NPM модули.&#x20;

![](https://1219449053-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZAHOeg0d7C840k60H2%2F-LcgHdMbh5k05X1GjyoU%2F-LcgINUiG48tNmPVG5Ju%2Fimage.png?alt=media\&token=c45c18aa-e504-43d6-97fc-bd9fd3c7e541)

#### Типы коннекторов

* Webservice - коннекторы с данным типом являются вебхуками, которые принимают запросы от внешних систем и сервисов, обрабатывают их и передают необходимые данные следующим коннекторам.
* Custom - это обычный тип коннекторов, которые выполняют заложенную в них бизнес-логику.

### Хранилище данных

Data Storage - физически разделенное хранилище данных для каждого workplace. Работа с Data Storage осуществляется через HTTPS API или SDK. Data Storage позволяет реплицировать и сохранять промежуточные данные процессов для ускорения их работы и доступа к данным.

### OAuth (Open ID connect) провайдер

Open ID Connect Provider позволяет организовать в несколько кликов собственное решение авторизации и аутентификации на основе OAuth 2.0, для сторонних систем, приложений или собственных вебхуков.&#x20;

###


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.mixapp.io/master.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
