Разработал Telegram-бота для автоматизации процесса согласования переводов сотрудников через HR-отдел.
Процесс начинается с Google Form: руководитель отправляет заявку на перевод, данные автоматически попадают в Google Sheets, а заявке присваивается статус «В работе». Бот уведомляет инициатора и определяет сценарий согласования.
Для переводов между отделами добавлен отдельный этап согласования руководителем прямо в Telegram с кнопками «Согласовать» и «Отклонить». При отказе бот запрашивает причину и сохраняет её в таблицу. После предварительного согласования заявка передаётся HR-руководителю на финальную проверку.
После изменения статуса бот автоматически уведомляет инициатора о результате — согласовании либо отказе с комментарием. Контакты руководителей используются из отдельного справочника.
Стек: Telegram Bot, Google Forms, Google Sheets, Google Apps Script, автоматизация бизнес-процессов.