Оперативна автоматизация
Задачата е казана. Кой я пое и докъде стигна?
Разработихме система за екип, който възлага работа през Telegram и проследява изпълнението в ClickUp. Целта е задачите да имат отговорник и статус, а управителят да получава подредена информация. Управителят пише или казва задачите, както би ги казал на глас. Служителите отговарят с бутони. Отчетът идва сам.
Как е настроена
Системата в няколко числа
Това са настройки и правила на изградения процес. Не са измерени резултати.
Проблемът
Казаната задача остава без отговорник, срок и статус.
Преди системата екипът възлагаше по телефона или в общия чат. Това е бързо, но след него не остава следа: няма отговорник, няма срок, няма статус.
Днес
- Възлагането: по телефона или в общия чат, между всички останали съобщения.
- Отговорникът: не е записано кой е поел задачата и докога.
- Статусът: управителят пита всеки поотделно докъде е стигнал.
- Проблемът: научава се, когато срокът вече е минал.
- Отчетът: събира се на ръка в края на деня.
Със системата
- Възлагането: едно съобщение до бота, писано или гласово, с няколко задачи наведнъж.
- Отговорникът: всяка задача е на конкретен човек, със срок или изрично „без срок“.
- Статусът: служителят натиска бутон и ClickUp се обновява.
- Проблемът: причината стига до управителя веднага, с едно изречение от служителя.
- Отчетът: идва в 18:00, преброен от системата.
Как работи
От съобщението до затворената задача
Всичко става в личния чат с бота в Telegram. Екипът не отваря друго приложение.
Управителят пише или казва задачите
Както би ги казал на глас: кой, какво и докога. В едно съобщение може да има няколко задачи, с прякори и без определен ред на думите. Гласовото съобщение е до две минути. Задача без казан срок остава „без срок“ и не се брои за просрочена.
Системата разчита съобщението
Простите изречения се разчитат с правила. Гласовите и неясните минават и през езиков модел. Моделът само предлага: кой има право да възлага на кого и кога точно изтича срокът се решава в кода.
Преглед преди изпращане
Ботът показва кой, какво и докога, а под всеки човек — отворените му задачи, за да се види дали не е претоварен. При гласово прегледът започва с реда „Чух: …“. Поправка се прави с отговор на прегледа, например „не, до петък“. Бутоните са Изпрати сега, Утре в 8:00 и Откажи.
Задачата се създава в ClickUp и отива при човека
След потвърждението задачата се създава в списъка на отдела в ClickUp, а служителят получава карта в личния си чат: какво, от кого и докога. Връзката между съобщението и задачата се записва в базата.
Служителят отговаря с бутон
Започнах сменя статуса в ClickUp. Готово затваря задачата. Когато възложителят е поискал снимка, ботът я изисква и я прикачва към задачата. Прехвърли дава задачата на колега от същия отдел и уведомява ръководителя.
При проблем — причина и едно изречение
Служителят избира причина от готови бутони и пише едно изречение какво точно е спряло. Управителят получава категорията веднага, а изречението — дословно. Причината влиза като коментар в ClickUp и в отчета.
Отлагане с одобрение
Напомнянето преди срока има бутон „Трябва ми още време“ с избор: плюс два часа, утре или петък. Молбата отива при ръководителя на отдела с Одобри и Откажи. При одобрение срокът се сменя и в ClickUp.
Потоци
Какво се движи между Telegram, ClickUp и базата
Всеки поток е отделен workflow в n8n. Входът от Telegram е един за всички, защото един бот може да има само един адрес за входящи съобщения.
Нова задача
Статус
Причина за проблем
Нов срок
Повтарящи се задачи
Сверка на статуси
Отчети
Сигнал за грешка
„Източник“ е мястото, което се приема за вярно, когато двете страни се разминават.
Какво идва само
Един работен ден на системата
08:00 — добро утро
Всеки получава задачите си за деня, изтеклите и кратък раздел „Без срок“. Ръководителите виждат и какво е изтекло вчера в отдела им.
Около срока — напомняне
Два часа преди срока идва напомняне с два бутона. След изтичането — кратко напомняне, най-много две на задача и само в работното време на отдела.
12:00 — какво е заседнало
Управителят получава молбите за отлагане без отговор, блокираните и изтеклите задачи. Ако няма нищо заседнало, съобщение не идва.
18:00 — дневен отчет
Готови, текущи, просрочени и блокирани с причините. В петък идва седмична класация, а на първо число — месечен отчет с разликата спрямо предния месец.
Освен задачите
Въпроси и съобщения в същия чат
Управителят не отваря ClickUp, за да види кой с какво е зает. Пита бота, с текст или с глас.
Кой е свободен
Свободните хора са на един ред. Под всеки зает човек стоят задачите му със срока, за да се реши на кого да отиде новата.
Кой какво прави
Всички отворени задачи по отдели и по хора, със знак за нова, започната, с проблем, чакаща отлагане или просрочена. Ръководителят вижда своя отдел, служителят — своите задачи.
Задачите за днес
Един списък за деня: колко са общо, колко са готови и колко са просрочени. Всяка нова задача влиза в него сама.
Съобщение до всички
Текст до целия екип или до един отдел, с преглед преди изпращане и бутон „Видях“. Управителят вижда колко души са го видели.
Повтарящи се задачи
„Всеки работен ден“, „всеки понеделник“ или „всеки месец на 5-о число“ в изречението прави задачата повтаряща се. Тя идва при човека сама в съответния ден.
Изпращане сутринта
Задачи, писани вечер или в почивен ден, могат да тръгнат в 8:00 на следващия работен ден, за да не безпокоят никого извън работно време.
Контрол
Какво пази системата от грешки и от тишина
Моделът помага да се разбере съобщението. Проверки и потвърждение определят какво се записва. Оперативните събития се проследяват в системата.
Моделът предлага, кодът решава
Езиковият модел се използва за разбиране на съобщението. Правата за възлагане, срокът и броенето в отчетите са код, не отговор на модел.
Нищо не тръгва без потвърждение
Докато управителят не натисне бутона под прегледа, никой нищо не е получил. Неразпознато гласово се връща с молба да бъде написано.
Дневник на събитията
Възложена, започната, готова, блокирана: всяко движение се записва с човека и часа. Отделен журнал пази кой какво е възложил.
Сверка с ClickUp
Ако ClickUp не приеме смяната на статус, на следващата сверка системата открива разминаването и го поправя, без да занимава хората.
Сигнал при грешка
Когато някой workflow падне, отделен поток записва случая и праща на разработчика кой нод е спрял и какво да провери.
Сутрешен пулс
Всяка сутрин в 08:00 системата проверява базата, бота, адреса за входящи съобщения, ClickUp и задачите без движение над три дни. Отговорът идва винаги, и когато всичко работи.
Какво свързахме
Telegram, n8n, ClickUp и PostgreSQL. Отделни потоци обработват задачите, статусите, напомнянията и отчетите.
Системата работи на сървър в ЕС, в акаунт на клиента. Сървърът, ClickUp и езиковият модел са на негово име. Базата се архивира всеки ден и архивите се пазят 14 дни.
- Telegram — единственият интерфейс за управителя и екипа.
- n8n — потоците: вход, създаване на задачи, напомняния, отчети, сверка, грешки.
- ClickUp — задачите, статусите, сроковете, коментарите и снимките.
- PostgreSQL — хората и прякорите, връзката съобщение–задача, събитията и журналът.
За кого е
Кога този подход работи
Не е правилният инструмент, когато
- Екипът не ползва Telegram. Ботът не може да пише пръв и всеки трябва да натисне Start веднъж.
- Очаквате системата да решава вместо управителя. Тя подготвя прегледа, потвърждението е Ваше.
- Никой няма да поддържа списъка с хората, отделите и статусите в ClickUp.
Подходящ е, когато
- Екипът вече общува в Telegram и не иска още едно приложение.
- Управителят възлага с думи, а не с формуляри.
- Задачите имат един отговорник и ясен край.
- Искате да виждате какво е заседнало днес, а не в края на седмицата.
Какво показва този проект
Автоматизацията може да свърже инструментите, които екипът вече използва, без да изисква нов интерфейс за всяка задача. Тук представяме изградения процес, без да твърдим недоказан брой спестени часове.
Ограниченията, които казваме предварително:
- Гласовото разпознаване греши по-често при шум. Затова прегледът показва какво е чуто и се чете преди изпращане.
- Telegram не позволява на бот да пише пръв. Нов служител получава задачи, след като натисне Start и управителят го свърже с името му.
- Статусите в ClickUp се създават от човек в интерфейса. Ако някой ги преименува, връзката спира, докато не се поправи.
- Причината при „Проблем“ се пише с текст, не с глас, защото отива при управителя без преглед.
Въпроси
Какво питат преди подобна автоматизация
Трябва ли екипът да учи ClickUp?
Не. Служителите получават задачите в личния си чат с бота и отговарят с бутони. ClickUp е мястото, където задачите се пазят и проследяват.
Какво става, ако ботът разбере грешно?
Преди изпращане винаги има преглед: кой, какво и докога. Ако нещо не е вярно, отговаряте на прегледа само с поправката и идва нов преглед. Докато не потвърдите, никой нищо не получава.
Какво точно прави езиковият модел?
Помага да се разбере свободно казано или написано съобщение. Не брои, не определя права и не изпраща нищо сам. Числата в отчетите се броят в код, а простите изречения се разчитат с правила, без модел.
Къде стоят данните?
На сървър в ЕС, в акаунт на клиента. Сървърът, ClickUp и езиковият модел са на негово име и се плащат от него.
Какво става, ако системата спре?
При грешка в някой поток разработчикът получава сигнал. Отделно всяка сутрин идва проверка дали базата, ботът и ClickUp отговарят. Докато проблемът се отстрани, екипът възлага както преди.
Колко време спестява?
Не посочваме число. Представяме изградения процес, без да твърдим недоказан брой спестени часове.
Може ли същото с други инструменти?
Подходът е да се свържат инструментите, които екипът вече използва. Кои са те при Вас и какво позволяват техните интерфейси се проверява в началото на проекта.
Къде се губят задачите във Вашия екип?
Опишете как възлагате днес и какво искате да виждате в края на деня.