Оглавление
В приложении База Знаний и Тестирование есть возможность настраивать запуск бизнес-процессов по определенным событиям: создание, редактирование и удаление статьи, реакция к статье и ее отмена, ознакомление статьи и отмена ознакомления, прохождение тестирования, а также отметка статьи полезной или бесполезной. Для работы этого функционала ваш тариф должен поддерживать бизнес-процессы и универсальные списки
Добавляйте шаблоны в бизнес-процесс Базы Знаний и решайте самые разные задачи.
Установите приложение База Знаний и Тестирование на свои порталы Битрикс24 по ссылке
События для запуска бизнес-процессов в Базе Знаний
Чтобы перейти в настройки запуска бизнес-процесса, откройте окно настроек в левом верхнем меню приложения.
В открывшемся окне "Настройки" перейдите во вкладку "Настройки запуска БП".
На странице "Настройки запуска БП" вы сможете:
1. перейти в сам процесс и добавить либо отредактировать имеющиеся там шаблоны;
2. выбрать из раскрывающегося списка действие, после которого бизнес-процесс должен запускаться;
3. выбрать из раскрывающегося списка шаблон, какой именно бизнес-процесс будет запускаться после этого действия.
Обратите внимание, что в списке "Шаблон БП" отображаются только те шаблоны, которые относятся непосредственно к Базе знаний. Чтобы перейти к ним, на странице "Настройки запуска БП" нажимаем на надпись "Открыть процесс в Живой Ленте"
На открывшейся странице нажимаем на шестеренку в правом верхнем углу и из раскрывшегося списка выбираем "Настроить бизнес-процессы"
Полный список событий и дополнительных данных
Полный список событий, по которым можно настроить запуск бизнес-процесса в приложении База Знаний и Тестирование вы сможете найти в таблице ниже. Для некоторых событий сохраняются дополнительные данные в столбцы Доп. данные 1, Доп. данные 2 и т.д. В поле JSON представлены дополнительные данные о событии, часть из которых вынесены в отдельные поля в процессе.
Действие | Описание | Дополнительные данные | JSON |
---|---|---|---|
Создание
|
Создание статьи | Не передаются | { "id": 14917169, "action_type": "Создание", - Тип события; "article_id": 388760, - ID статьи; "directory_id": 156098, - ID директории; "article_author": 2609, - ID автора статьи на портале; "article_title": "Уровни доступа в Базе знаний", - Название статьи; "user": 2609, - ID автора события; "reaction_type": null, "reaction_user": null, "comment": null } |
Редактирование
|
Редактирование статьи | Не передаются | { "id": 14911955, "action_type": "Редактирование", - Тип события; "article_id": 360424, - ID статьи; "directory_id": 156093, - ID директории; "article_author": 2945, - ID автора статьи на портале; "article_title": "GPT-Бот в Базе Знаний", - Название статьи; "user": 3189, - ID автора события; "reaction_type": null, "reaction_user": null, "comment": null, "diff_id": 2587078 - ID снимка изменений } |
Удаление
|
Удаление статьи | Не передаются | { "id": 14923965, "action_type": "Удаление", - Тип события; "article_id": 386417, - ID статьи; "directory_id": 179384, - ID директории; "article_author": 1857, - ID автора статьи на портале; "article_title": "Работа со статьями", - Название статьи; "user": 2945, - ID автора события; "reaction_type": null, "reaction_user": null, "comment": null } |
Реакция
|
Поставлена реакция на статью | Не передаются | { "id": 8370387, "action_type": "Реакция", - Тип события; "article_id": 224204, - ID статьи; "directory_id": 88268, - ID директории; "article_author": 2123, - ID автора статьи на портале; "article_title": "Как работать с тестами?", - Название статьи; "user": 2551, - ID автора события; "reaction_type": "Лайк", - Тип реакции; "reaction_user": 2551, - ID поставившего реакцию; "comment": null } |
Отмена реакции
|
Пользователь убрал раннее поставленную статье реакцию | Не передаются | { "id": 11369607, "action_type": "Отмена реакции", - Тип события; "article_id": 39011, - ID статьи; "directory_id": 88382, - ID директории; "article_author": 1, - ID автора статьи на портале; "article_title": "Приветственная статья", - Название статьи; "user": 2585, - ID автора события; "reaction_type": "Супер", - Тип реакции; "reaction_user": 2585, - ID удалившего реакцию; "comment": null } |
Комментарий
|
Оставлен комментарий к статье | Не передаются | { "id": 14054614, "action_type": "Комментарий", - Тип события; "article_id": 314018, - ID статьи; "directory_id": 159775, - ID директории; "article_author": 1627, - ID автора статьи на портале; "article_title": "Начало курса", - Название статьи; "user": 3291, - ID автора события на портале; "reaction_type": null, "reaction_user": null, "comment": "хорошая статья" - Комментарий к статье } |
Публичный комментарий
|
Оставлен комментарий к статье | Не передаются | { "id": 14054614, "action_type": "Публичный комментарий", - Тип события; "article_id": 314018, - ID статьи; "directory_id": 159775, - ID директории; "article_author": 1627, - ID автора статьи на портале; "article_title": "Начало курса", - Название статьи; "user": 3291, - ID автора события на портале, если есть; "reaction_type": null, "reaction_user": null, "comment": null } |
Ознакомление | Статья отмечена прочитанной по кнопке "Ознакомлен" | Доп. данные 1 - количество ознакомившихся со статьей; Доп. данные 2 - количество сотрудников, которые еще не подтвердили ознакомление со статьей; Доп. данные 3 - количество статей, с которыми пользователю еще предстоит ознакомиться; Доп. данные 4 - количество статей, с которыми пользователь уже успел ознакомиться.
|
{ "id": 14650806, "action_type": "Ознакомление", - Тип события; "article_id": 360424, - ID статьи; "directory_id": 156093, - ID директории; "article_author": 2945, - ID автора статьи на портале; "article_title": "GPT-Бот в Базе Знаний", - Название статьи; "user": 2659, - ID автора события на портале, если есть; "reaction_type": null, "reaction_user": null, "comment": null } |
Отмена ознакомления | Пользователь отменил факт ознакомления со статьей | Доп. данные 1 - количество ознакомившихся со статьей; Доп. данные 2 - количество сотрудников, которые еще не подтвердили ознакомление со статьей; Доп. данные 3 - количество статей, с которыми пользователю еще предстоит ознакомиться; Доп. данные 4 - количество статей, с которыми пользователь уже успел ознакомиться.
|
{ "id": 13664644, "action_type": "Отмена ознакомления", - Тип события; "article_id": 290859, - ID статьи; "directory_id": 156093, - ID директории; "article_author": 4, - ID автора статьи на портале; "article_title": "Добавление видео в статьи БЗ", - Название статьи; "user": 2693, - ID автора события на портале, если есть; "reaction_type": null, "reaction_user": null, "comment": null } |
Оценка ответа бота | Пользователь поставил оценку Телеграм боту Базы знаний @kdb24_bot | Доп. данные 1 - запрос пользователя; Доп. данные 2 - ответ бота; Доп. данные 3 - оценка Хорошо, Средне или Плохо; Доп. данные 4 - ссылки на статьи, которые бот приложил к ответу |
{ "id": 14762463, "action_type": "Оценка ответа бота", - Тип события; "article_id": null, "directory_id": null, "article_author": null, "article_title": null, "user": 1627, - ID автора события на портале, если есть; "reaction_type": null, "reaction_user": null, "comment": null } |
Пройдено тестирование
|
Пользователь завершил тест по ссылке из Базы знаний или в Курсах | Не передаются | { "id": 14910065, "action_type": "Пройдено тестирование", - Тип события; "user_id": 3473, - ID пользователя на портале, если есть; "user_name": "Алексей" - Имя пользователя или студента курсов, "time_delta": 15, - Время выполнения теста в секундах; "directory_id": 156104, - ID директории с тестом; "total_questions": 5, - Кол-во вопросов в тесте; "answers": 5, - Сколько ответов дал пользователь; "percentage": 60 - Процент правильных ответов } |
Отметка полезной | При просмотре опубликованного раздела пользователь поставил статье отметку "Полезная" | Не передаются |
{ "id": 14065338, "action_type": "Отметка полезной", - Тип события; "article_id": 314024, - ID статьи; "directory_id": 156098, - ID директории; "article_author": 1627, - ID автора статьи на портале; "article_title": "Рекомендации по внедрению и ведению Базы знаний", - Название статьи; "user": 3211, - ID пользователя на портале, оставившего отметку, если есть; "reaction_type": null, "reaction_user": null, "comment": null } |
Отметка бесполезной | При просмотре опубликованного раздела пользователь поставил статье отметку "Бесполезная" |
Не передаются |
{ "id": 13383076, "action_type": "Отметка бесполезной", - Тип события; "article_id": 314023, - ID статьи; "directory_id": 156098, - ID директории; "article_author": 1627, - ID автора статьи на портале; "article_title": "Первые шаги в Базе знаний", - Название статьи; "user": null, - ID пользователя на портале, оставившего отметку, если есть; "reaction_type": null, "reaction_user": null, "comment": null } |