Use case · task management in Telegram

A task management bot that works inside the chat, not next to it

Most task bots turn a work group into a notification feed, with one message when a task is created and another every time someone opens it or changes its status. DeloPulse keeps one card per task and edits it in place. Assignees, statuses and the deadline stay on that card, and everything that would annoy the group goes to direct messages instead.

Free, no sign-up. Works in group chats and in one-to-one assignments.

How a task lives in the chat

The same rules apply in a group, in direct messages and in the Mini App, so a task never means two different things in two places.

One card, edited in place

Assign something and the bot posts a single card with the task, the people on it and the due date. Every later change edits that card, so ten status updates still leave one message in the chat.

A status per assignee, not per task

Three people on one task means three statuses. Malika is done, Rustam is in progress, Timur is waiting for the author to accept his work. The card shows 1 / 3, and nobody has to ask in the chat who is holding it up.

Deadlines that can differ per person

One deadline for the whole task, or a separate one for each assignee when the work is sequential. Overdue is always measured against the deadline that applies to that particular person, so nobody is marked late for someone else’s delay.

Reminders go to DMs, the group hears one thing

24 hours, 3 hours and 1 hour before the deadline (or, for a date-only deadline, on the morning of the previous working day and on the morning of the due day) the bot writes privately, and only to the people who have not reported yet. Before the deadline the bot doesn't post to the group on its own. After it passes, one group message names who missed it, and it disappears when the task is closed.

The task keeps its own context

Checklist items, comments and up to ten attached files belong to the card. A question about the report gets answered in the report’s comments, where it doesn’t end up forty messages down the chat.

Daily reports, recurring tasks and larger teams

Three things teams ask about first when they move routine work into a Telegram bot.

A daily report from every person

Set up a recurring task that comes due every working day and put the whole team on it. Each person marks it done separately, so the card reads 14 / 20 and lists the six who have not reported. You no longer scroll the chat counting replies.

Recurring tasks appear on their own

Every day, on weekdays only, weekly, every two weeks or monthly, with the same assignees every time. The schedule is stored on the server, so a task for the week nobody remembered still shows up.

Twenty assignees on one task

One task takes up to 100 assignees. Before the deadline the bot reminds in DMs only those who have not reported, and the author can send an extra nudge with the Remind button, at most once every four hours per task.

Weekly recap instead of a status meeting

A group admin can turn on a silent weekly message: how many of the week’s deadlines were met, what is in progress and what is overdue. Per-person on-time rates are in the Mini App.

What the Bot API allows, and what no bot can do

Four Telegram rules shape every task bot you will try. They explain most of the surprises people meet with task bots.

A bot cannot write first

Until a person has opened a chat with the bot at least once, no direct message can reach them. DeloPulse says so on the card instead of pretending the reminder was delivered: you can see exactly whose DMs are not connected yet. The person only has to open the bot once, which takes a couple of taps.

There is no member list

The official API does not hand a bot the roster of a group, and reading it any other way means a userbot account, which is against the rules. A person the bot has not met yet is held as a pending assignment on their @username and attached to them the moment they show up.

Deleting has a 48-hour window

A bot can remove its own messages without special rights, and other people’s messages only with the delete permission, in both cases within about two days. Service messages are cleaned up inside that window. After it, DeloPulse edits its own message down to a short neutral line.

Group traffic is capped

Telegram allows a bot roughly twenty messages a minute into one chat. A bot that announces every click hits that limit on a busy day, while one card per task edited in place stays well below it.

Add the bot to a group

Everything above is on by default from the first task. The only setup is picking the group’s language and time zone.

See also: Assign tasks to employees · Track employee tasks · Task management for small teams · Team accountability · the guide to tracking assignments · the comparison.

Where it fits and where it does not

A good fit when
  • work is handed out in a Telegram group and has to come back as a report;
  • a task has several assignees and you need to see which of them is late;
  • the team will not install another app, and you would rather not ask;
  • the same duties repeat every week and should appear on their own.
Look elsewhere if
  • you need a Kanban board, a Gantt chart, sprints or time tracking;
  • you want a personal to-do list: this is built for work between people, not for yourself;
  • your team does not use Telegram for work.

Frequently asked questions

Does everyone need to install something?

No. Telegram is the entire interface. The Mini App opens inside Telegram for people who want lists, a deadline calendar or history, but a task can be created with the /task command and completed with buttons in the chat.

What if an assignee never opened a chat with the bot?

They keep getting mentions in the group, and the card marks them as unreachable for direct messages. Telegram does not let bots write first, so this is a limit of the platform rather than a setting. Opening the bot once is enough.

Can one task have several assignees?

Yes, and that is the case it was built for. Each assignee has a status of their own and reports separately. The task closes when the last of them has reported.

What does it cost?

Nothing. There are no seats, no task limits and no paid tier hiding the reminders, the recurring tasks or the analytics.

Two minutes to try

Put your next assignment on a card

Add DeloPulse to a work group, create one task due tomorrow at 18:00 and watch what the assignee gets this evening.

Add the bot to a group