---
title: "Про те, як влаштована бібліотека процесів"
description: "Що таке бібліотека процесів, як вона допомагає знайти ботів, фільтри, категорії та ієрархія."
---

# Про те, як влаштована бібліотека процесів

Бібліотека процесів — це список усіх ботів (процесів) у ConnectiveOne. Тут ви швидко знаходите потрібний сценарій, бачите його тригери та статус без відкриття редактора, і одразу переходите до редагування. Ця сторінка пояснює принципи роботи бібліотеки, фільтри, категорії та ієрархію.

---

## Що таке Process Library і зв'язок зі списком ботів

**Process Library** (`/process_library`) — це **новий інтерфейс** для того ж самого: списку ботів та їх налаштувань. За змістом це те саме, що раніше було в **Налаштування → Боти** (`/settings-page/bots`), але з покращеним UI.

**Новий інтерфейс:** **Бібліотека процесів** — пункт **головного меню**. Відкриває `/process_library` з фільтрами, картками, категоріями, тегами, ієрархією та пошуком.

**Застарілий варіант:** **Налаштування → Боти** (`/settings-page/bots`). Налаштування бота — `/settings-page/bot-settings/:id`.

**Маршрути Process Library:**
- `/process_library` — список ботів
- `/process_library/:id` — налаштування бота

**Права доступу:** ті самі, що й для ботів — перегляд і редагування.

### «Меню процесу» в головному меню — не те саме, що бібліотека

У **гамбургер-меню** Constructor (верхня панель) є блок **«Меню процесу»**. Він **не відкриває** сторінку бібліотеки — він обирає **активний процес** для поточної сесії: після вибору сторінка оновлюється, і модулі працюють у контексті обраного бота.

| | **Меню процесу** (гамбургер) | **Бібліотека процесів** |
|--|------------------------------|-------------------------|
| Де | Глобальне меню в шапці | `/process_library` або вкладка в Scenario Builder |
| Навіщо | Швидко **перемкнути активний** бот | Знайти бота, подивитися картку, фільтри, відкрити редактор |
| Пошук | За назвою в списку активних для вас процесів | За назвою, описом, тегами, категоріями, тригерами |
| Закріплення | Зірочка — особистий список у браузері | — |

→ [Як перемкнути активний процес у головному меню](/uk/constructor/how-to/switch-active-process.md)

---

## Контекст і проблема

У компанії може бути багато ботів: різні сценарії для каналів, правила автоматизації, сценарії комунікацій. Перемикатися між розділами, шукати бота в довгому списку — це займає час. Без єдиного місця важко зрозуміти, який бот за що відповідає і як його швидко відкрити.

**Що вирішує бібліотека процесів:**
- Усі боти в одному місці — не потрібно пам'ятати, де що лежить
- Фільтри та пошук — знайдете потрібний за категорією, тегом, тригером
- Інформація на картці — тригери, теги, кількість запусків видно без відкриття
- Єдиний контекст — бібліотека і редактор разом

**Типові сценарії:**
- Знайти бота для редагування за назвою або категорією
- Побачити, які тригери налаштовані, не відкриваючи сценарій
- Організувати ботів за категоріями та тегами
- Створити дочірній процес від існуючого

---

## Основні концепції

### Картки процесів

Кожен процес (бот) відображається як **картка**. На картці видно:

- **Назва** — клік по назві відкриває конструктор
- **Опис** — короткий опис процесу (якщо є)
- **Тригери** — як запускається процес (канал, webhook, внутрішня подія)
- **Теги** — для групування та пошуку
- **Кількість запусків** — скільки разів процес виконувався
- **Дата оновлення** — коли останній раз змінювали

З картки можна одразу натиснути «Відкрити конструктор» і перейти до редагування сценарію.

### Фільтри

**Пошук** — за назвою або описом. Введіть частину тексту — список оновиться.

**Статус** — активний або неактивний. Неактивні процеси не виконуються.

**Тип процесу:**
- **Процес** — послідовність дій для автоматизації бізнес-процесів
- **Правило автоматизації** — правило, що виконується за певних умов
- **Сценарій комунікації** — діалог з клієнтами через канали (чат-боти)

**Категорія** — група, до якої належить процес (наприклад, «Підтримка», «Продажі»). Категорії налаштовуються окремо.

**Теги** — вільні мітки для пошуку та групування. Можна вибрати кілька тегів — показуються процеси, що мають хоча б один з них.

**Тригери** — фільтр за типом запуску: канали (Telegram, Viber, Widget тощо), webhook, внутрішні події.

### Ієрархія (батьківські та дочірні процеси)

Процеси можуть бути **вкладеними**: один процес — батьківський, інші — дочірні. Це допомагає організувати складні сценарії: головний бот і підсценарії.

- На картці батьківського процесу видно кількість дочірніх
- Дочірні можна згортати/розгортати
- З контекстного меню можна створити дочірній процес або відкріпити від батька

### Сортування

Список можна сортувати за:
- назвою (алфавіт)
- датою створення
- датою останнього редагування
- кількістю запусків
- ID

---

## Як це працює разом

1. Ви відкриваєте **Бібліотеку процесів** через `Меню → Конструктор сценаріїв` або вкладку «Бібліотека процесів».
2. За потреби застосовуєте фільтри: категорія, теги, тригери, статус.
3. Шукаєте за назвою або описом.
4. Клікаєте по назві процесу або «Відкрити конструктор» — відкривається редактор сценарію.
5. Після редагування повертаєтесь до бібліотеки — контекст зберігається.

**Єдиний контекст:** Бібліотека і редактор — частини одного модуля. Не потрібно перемикатися між розділами.

---

## Чому саме бібліотека

**Альтернатива:** окремі списки ботів у різних розділах, пошук через налаштування. Це розпорошує увагу і ускладнює навігацію.

**Бібліотека:**
- Збирає всі процеси в одному місці
- Дозволяє фільтрувати за різними критеріями
- Показує ключову інформацію на картці — не потрібно відкривати кожен сценарій
- Підтримує ієрархію для складних структур

---

## Наслідки для користувачів

**Для тих, хто працює зі сценаріями:**
- Використовуйте категорії та теги — так легше знайти потрібний бот
- Додавайте опис до процесів — пошук працює і за описом
- Тригери на картці допомагають швидко зрозуміти, як запускається бот

**Типові помилки:**
- **Забули про фільтри** — при великій кількості процесів спочатку застосуйте категорію або тег
- **Не використовуєте ієрархію** — для складних сценаріїв з підсценаріями дочірні процеси спрощують структуру

---

## Пов'язані документи

- **How-to:** [Як перемкнути активний процес у головному меню](/uk/constructor/how-to/switch-active-process.md)
- **How-to:** [Як працювати з бібліотекою процесів](/uk/scenariobuilder/how-to/use-process-library.md)
- **Explanation:** [Як влаштований редактор сценаріїв](/uk/scenariobuilder/explanation/what-is-scenario-editor.md)
- **Learn:** [Процеси та сценарії — Scenario Builder](/uk/learn/scenario-builder/processes-and-scenarios.md)
- **How-to:** [Створити сценарій](/uk/scenariobuilder/how-to/create-scenario.md)
