Надзиратель просроченных задач Bitrix24
task-overdue-watcher
Скилл и скрипт, которые дважды в неделю проверяют просроченные задачи Битрикс24, пингуют исполнителей и шлют сводку владельцу
- 0 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Отправляет уведомления исполнителям и сводку владельцу вебхука от имени системы
- Хранит состояние с историей просрочек в state.json
Установка
- Работает в
- Сервисы
Ручная установка
git clone https://github.com/hemonc-team/task-overdue-watcher.git && cd task-overdue-watcher && python3 overdue_watcher.py --dryЛокальный прогон без записи на портал, требует заполненный .env с BITRIX24_WEBHOOK_URL.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Отправляет уведомления исполнителям и сводку владельцу вебхука от имени системы
- Хранит состояние с историей просрочек в state.json
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скрипт overdue_watcher.py по расписанию (по умолчанию понедельник и четверг утром по МСК) читает задачи Битрикс24 через REST API входящего вебхука, находит просроченные, пингует исполнителей и отправляет владельцу вебхука сводку. Состояние между запусками хранится в state.json, который для облачного запуска можно синхронизировать через Bitrix Disk модулем state_disk.py, чтобы не потерять историю при переезде с локального запуска. Есть SKILL.md с инструкцией для Cursor Automations и Claude Code и отдельный документ с пошаговой настройкой автоматизации в Cursor. Режим --dry прогоняет проверку без записи на портал.
Для кого. Для руководителей небольших команд на Битрикс24, которым нужно регулярное напоминание о просроченных задачах без ручной проверки.
Подходит, если
- Нужна регулярная (2 раза в неделю) проверка просроченных задач без ручного захода в Битрикс24
- Нужна сводка владельцу вебхука и пинг конкретным исполнителям
- Нужен перенос состояния watcher с локального запуска на облачный без повторной рассылки
Не подходит, если
- Нужна проверка чаще двух раз в неделю или по произвольному расписанию: потребуется менять cron-выражение
- Не используете Cursor Automations или Claude Code, для которых написан SKILL.md
Пример запроса к агенту
Проверь без записи, какие задачи в Битрикс24 сейчас просроченыОграничения
Расписание по умолчанию жестко задано на понедельник и четверг, для другого нужно менять cron-выражение вручную. Первый прогон без переноса старого state.json запустит повторный seed и разошлет уведомления заново, поэтому миграция состояния описана отдельно как обязательный шаг. Скрипт написан под конкретный портал и вебхук, публичного релиза как переиспользуемого пакета нет.
Как отключить. Удалите Automation в Cursor или cron-задачу, остановите скрипт и отзовите вебхук Битрикс24.
Частые вопросы
Что делать при переезде со старого запуска?
Скопировать старый state.json с флагом seeded true, залить на Bitrix Disk, получить BITRIX_DISK_STATE_FILE_ID и первым облачным прогоном скачать state через state_disk.py перед --dry и live.
Можно ли проверить без реальной отправки уведомлений?
Да, флаг --dry запускает проверку без записи на портал и без пинга исполнителей.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
Битрикс24 — все инструментыBitrix24 MCP для планирования задач
Bitrix24 MCP
MCP-сервер Bitrix24 для планирования задач: подзадачи, скрам-эпики, стори-поинты и канбан-стадии из PyPI-пакета
Скилл-пак Битрикс24 REST
Bitrix24 Agent Skill Pack
Скилл Битрикс24 REST с разбивкой по модулям, allowlist методов, подтверждением рискованных действий и аудит-логом
Битрикс24 как штаб ИИ-агентов разработки: канбан-конвейер задач, общая память и приемка результата одной кнопкой с телефона
bitrix24-for-ai-agents: скилл безопасной работы с порталом Битрикс24
bitrix24-for-ai-agents
Скилл на португальском учит агента читать и менять портал Битрикс24 по порядку: карта, резервная копия, план, проба на одной записи
Терминальный клиент Bitrix24 на React Ink: задачи, комментарии, учет времени и канбан из командной строки
Битрикс24: четыре CRM-робота поверх b24-ai-starter
Bitrix24-Article2-Adding-4-Robots
Статейный снимок стартер-кита b24-ai-starter с добавленными четырьмя робот-обработчиками CRM на Python-бэкенде: просроченные задачи, телефон, ФИО, сумма сделок
Коротко о README
README описывает назначение и расписание watcher, дает таблицу файлов проекта (основной скрипт, синхронизация state с Bitrix Disk, SKILL.md, инструкция по Cursor Automations, шаблон state), быстрый старт с флагом --dry, краткую инструкцию по Cursor Automations, раздел миграции состояния со старого Dropbox-хранилища во избежание повторной рассылки и ссылки на связанные репозитории команды.