Tasks
The Tasks module in Flowtly enables teams to organize, assign, and track work items across projects and departments. It serves as a central workspace where individual contributors and managers can manage day-to-day activities, ensuring that nothing falls through the cracks.
Tasks can be organized into task lists, grouped by project, and filtered by status, assignee, priority, or due date. Each task supports detailed descriptions, comments, and activity logs so that all relevant context stays in one place. Team members can collaborate directly within a task through threaded comments. Tasks have four priority levels: low, normal, high, and urgent.
Flowtly supports recurring tasks for repetitive activities such as weekly reports, monthly audits, or periodic maintenance. Recurrence rules support daily, weekly, and monthly frequencies with configurable intervals, weekday/monthday selection, and optional end dates. New task instances are generated automatically on the defined schedule. A rule is checked when it is saved: the frequency must be daily, weekly or monthly, the interval and the maximum number of occurrences must be at least 1, the weekday must be 1 (Monday) to 7 (Sunday), the day of the month 1 to 31, and the time zone a recognised one such as Europe/Warsaw. A rule that breaks one of these is refused with an error rather than saved. If a rule saved before these checks cannot be scheduled, it is skipped on its own and every other recurring task keeps being generated.
Task statuses are fully configurable per project to match your team's workflow. Tasks also support templates — you can mark a task as a template to reuse its structure when creating similar work items. Subscribers (watchers) can follow tasks to receive updates without being directly assigned.
Besides the individual statuses, the status filter offers Open, which shows every task whose status is not a closed one. The tasks widget on the dashboard opens the list this way: its View all and Upcoming buttons show your open tasks in the due range they counted, so the list holds the same tasks as the number on the button.
Example use cases
- Create and assign tasks with deadlines, priority levels (low/normal/high/urgent), and multiple assignees.
- Set up recurring tasks with weekly or monthly frequency for regular operational activities.
- Use task lists to break down a large deliverable into manageable steps and track progress.
- Subscribe to tasks as a watcher to stay informed without being the assignee.
- Create task templates for repeatable processes like client onboarding checklists.