Task checklist counters
The "Task checklist counters" robot counts the checklist points of a task by its ID in Bitrix24 (Alaio) business processes and robots: how many in total, how many are done, and how many remain. Checklist headers are not counted as points. It returns three numbers and a Checklist exists Y/N flag.
The robot measures the readiness of a task checklists and hands over numbers fit for process conditions — standard automation actions cannot read checklist contents at all. The only input is the task ID; points of all task checklists are counted, list headers are excluded. Typical use cases: keep a process from completing a task while unfinished points remain; escalate a task when less than half is done by the deadline; show checklist progress in a manager notification. If there is no checklist, Checklist exists = N and zeros are returned. It returns total/done/remaining and the Y/N flag — compare them in the condition of the next step of the business process.
What input parameters does the robot accept?
| Parameter | Type | Required? | Default |
|---|---|---|---|
| Task ID | int | yes |
What does the robot return?
| Parameter | Type |
|---|---|
| Total points | int |
| Done | int |
| Remaining | int |
| Checklist exists (Y/N) | string |
Scenario: point control before closing
- A process is about to complete an acceptance task
- The robot counts the task checklist points
- When Remaining is above 0 the process holds the closure and reminds the assignee