Practice · accountability

Team accountability that survives a busy week

Accountability is usually discussed as a character trait, so the standard fix is a conversation about commitment. In practice it depends more on how the work is set up. When an assignment has a person’s name on it, a date and a status others can see, ordinary people deliver. Take away one of those, say the date, and the same people start slipping, however sincere the talk about commitment was.

Free. Works in a Telegram group and in one-to-one assignments.

Four conditions, and they are structural

Teams that keep their commitments usually have all four. When a team keeps missing dates, look for the condition that is absent. A talk about commitment won’t put it back.

One name per commitment

When ownership is shared, each person tends to assume the others have it covered. If three people are involved, the work needs three commitments rather than one that they are expected to divide among themselves. Then, when you ask who is on it, you hear three names.

A deadline that was agreed to

If a date is simply announced, people tend to move it quietly in their own heads. When you cannot judge how long the work takes, let the person doing it name the date, since people work harder to meet a deadline they proposed themselves. When you can judge it, say it out loud and write it down.

A status the team can see without asking

A visible status mostly saves you the meeting held only to find out what is finished. When the current state is on the card, nobody spends Monday morning collecting it.

A consequence that is proportionate

Missing a deadline should produce one clear notice. If nothing happens at all, the team concludes that the dates don’t matter. If a list of who is behind goes to the chat every day, people stop raising problems early, since raising one puts their name on that list.

What those four look like in a work chat

In DeloPulse each condition is part of how a task works, so nobody has to remember to apply it.

Every assignee is a separate commitment
A task with three people on it carries three statuses and, if the work is sequential, three deadlines. The counter shows 1 / 3 and the card names who is still holding it.
The assignee can propose the date
Switch a task to ask for a deadline instead of setting one, and the bot requests it from the person doing the work. Their answer becomes the deadline the reminders use. Such tasks stay out of the discipline rating, since a self-set date has nothing to be compared against.
Chasing is private, the miss is public once
Reminders go to direct messages 24 hours, 3 hours and 1 hour ahead (for a date-only deadline, on the morning of the previous working day and on the morning of the due day), only to people who owe something. After the deadline the group gets exactly one message naming who missed it, removed when the task closes.
Problems have a channel that is not silence
An assignee can request more time or ask a question in the task comments. You approve or decline the new deadline and answer the question there, so what was agreed stays recorded instead of living in someone’s memory.
The measure runs in both directions
The discipline rating can be read over a month or a quarter, not only over a bad week, and time spent waiting for you to review a result is not charged to the assignee. If only the assignees are measured, they soon stop taking the rating seriously.
Nobody has to maintain it
The record is a by-product of people tapping “My part is ready” where they already work. Nothing here depends on a coordinator keeping a document up to date.
Add the bot to a group

Everything above works from the first task. The only setup is the group’s language and time zone, and there is nothing to pay.

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

Three ways accountability goes wrong

They are all well meant, and they tend to cause the very behavior they were supposed to stop.

Making an example of people

A public list of who is behind, posted daily, gets you the appearance of compliance. The team learns that the cost of admitting a delay is higher than the cost of hiding it, and you find out about problems later than before.

Counting the wrong number

If you reward closed tasks, people start picking small ones. It is more useful to check something narrower: whether each person did what they promised by the date they agreed to.

Measuring only one side

If reviews and deadline changes are invisible, the manager who sat on a finished result for a week is the only person in the room nobody measures. Once those events are recorded as well, nobody can wave the numbers away as one-sided.

Frequently asked questions

Is this a surveillance tool?

No. It records task events (assignments, reports, deadline changes, comments on tasks) and nothing about the person: no screenshots, activity timers or location. It works through the official Bot API and doesn't parse or store the conversation around it.

What if the deadline was unrealistic in the first place?

The assignee asks for a change from the card, and you approve or decline it with one tap. The request and the answer are recorded, which is what makes a later conversation about repeated slippage a factual one.

How do you keep the rating from being unfair?

It is measured against the deadline that applied to that person, over a month or a quarter as well as a week, and the time a finished result spent waiting for your review is excluded from their number.

Do we have to change how the team works?

The chat itself works as before. What changes is that an assignment becomes a card with names on it instead of a message, and that the chasing is done by the bot rather than by you on Friday afternoon.

One of our people barely uses Telegram. Does this still work?

Partly. Someone who never opens the bot cannot receive direct reminders, because Telegram does not let bots message first; they will see mentions in the group, and the card marks them as unreachable. Someone not in Telegram at all is outside the product’s reach.

Start with one commitment

Make the next assignment a card

Add DeloPulse to the group where the work is discussed, and give the next thing you would have said out loud a name, a date and a status the team can see.

Add the bot to a group