Как это работает
Сценарий сам создаёт записи в Webhook по данным из okoCrm — ручной ввод больше не нужен.
- Запуск: Webhook для вызова команды Slack
- Затем: Установить переменные
- Затем: Установить конфигурацию
- Затем: Проверить подпись вебхука
- Проверка: Проверить токен Slack
- Если да — Ответить пользователю, что команда получена
- Если да — Разобрать команду
- Проверка: Если есть сценарий
- Если да — Если создана ветка
- Если да — Начать ветку
- Затем: Добавить отладочную информацию
- Затем: Установить информацию о ветке
- Проверка: Добавить информацию о ветке
- Затем: Выполнить целевой сценарий
- Если да — Уведомить пользователя о создании ветки
- Если нет — Отправить URL отладки
- Если нет — Обработать другие команды
- Если да — Отправить справку
- Если нет — Неизвестная команда
- Затем: Ответить пользователю напрямую
- Запуск: Триггер сценария команды
- Проверка: Если есть флаг
- Если да — Если совпадает с переменной окружения
- Если да — Получить пользователя (пример)
- Затем: Форматировать данные в структуру
- Затем: Пользователь найден
- Затем: Заменить на триггер
- Затем: Ответить в треде
- Затем: Удалить пользователя (пример)
- Затем: Подтвердить удаление пользователя
Эту интеграцию okoCrm и Webhook можно запустить в Scriptera: опишите задачу словами — сценарий соберут, запустят и будут следить, чтобы он работал.