| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Project (project) |
| Lines of code | 4757 |
| Technical Name |
todoo_sprint_board_project |
| License | LGPL-3 |
| Website | https://todooweb.com/ |
| Versions | 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Project (project) |
| Lines of code | 4757 |
| Technical Name |
todoo_sprint_board_project |
| License | LGPL-3 |
| Website | https://todooweb.com/ |
| Versions | 17.0 18.0 19.0 |
Sprint Board
Visual sprint dashboard with KPIs, AI analysis and kiosk mode
Sprint Board transforms your Odoo project sprints into a real-time visual command centre. See every task at a glance, let the AI sort priorities and generate smart recommendations, track completion with live KPIs, share the board on any screen via kiosk mode, and close each sprint with an AI-generated retrospective - all without leaving Odoo.
Dependencies
Odoo Core
project • mail
Included in every Odoo installation
OCA - Project
project_type
github.com/OCA/project
OCA - Project
project_department
github.com/OCA/project
AI Provider - Get a Free API Key
Groq - Free Cloud API
No credit card required • Generous free tier • Ultra-fast inference
Sprint Board uses AI to sort tasks, generate recommendations and write sprint retrospectives.
The easiest way to get started at zero cost is Groq: create a free account at
console.groq.com/keys,
generate an API key and paste it in Settings > Project > AI Board.
Groq runs open models like llama-3.3-70b-versatile and mixtral-8x7b-32768
with extremely low latency - no local GPU required.
Key Features
Features
- One visual board per sprint - all tasks, KPIs and objectives on a single screen.
- Live KPIs: total tasks, completed, pending SP, days left and health status (On track / At risk / Critical).
- AI sorts tasks by priority, deadline urgency, bug severity and story points - one click.
- Smart AI recommendations rotate focus: velocity, risk, quality, workload - with thumbs-up/down feedback loop.
- Sprint objectives tracker with completion percentage and auto-evaluation on sprint close.
- Velocity comparison vs previous sprint and historical average - spot trends early.
- Burndown chart with daily snapshots - actual vs ideal line stored automatically.
- Kiosk mode: share a read-only live URL for any TV, projector or monitor - auto-refreshes every 30 seconds.
- AI retrospective generated on sprint close: SUMMARY / WELL / IMPROVE / NEXT - editable before saving.
- Previous retrospective injected as AI context for the next sprint - continuous improvement loop.
- Filter tasks by department, project or assignee directly on the board.
- Sprint sequence auto-assigned on start - sprints identified by
SPRINT/YYYY/NNNN.
Go to Settings > Users and assign the Board / Viewer or Board / Editor role to each team member. Viewers can see boards; editors can create, close and configure them.
In Settings > Project > AI Board enter your AI provider credentials - provider, API key and model. You can use Groq for free (console.groq.com/keys). Optionally set a fallback model in case the primary one fails.
The Board menu appears in Project. When no board exists for the current sprint you will see the empty state with a prompt to create one.
Sprints are managed under Project > Scrum > Sprints. Set start and end dates, link to one or more projects, add objectives and track them. The sprint name is auto-generated as SPRINT/YYYY/NNNN when you click Start.
Click + Create board to open the creation modal. Select the sprint, assign editors (pre-filled with project managers) and optionally include the previous retrospective as AI context.
The board opens with all sprint tasks grouped by status (Priority, Bugs, In Progress, Pending, Completed), live KPIs, health badge and an AI-generated headline. Use Sort with AI to reorder tasks by urgency.
The AI generates contextual recommendations that rotate focus each time. Rate them with thumbs up / thumbs down - the feedback is used to improve future suggestions and adapt the style to your team's preferences.
Click Kiosk to activate kiosk mode. A public URL is generated - share it on any TV, projector or monitor. The page auto-refreshes every 30 seconds and shows KPIs, objectives, tasks and the AI headline.
The kiosk page adapts to any screen size. It supports dark and light themes, shows objectives with progress bars, priority tasks, active bugs, in-progress tasks and a velocity comparison panel.
The board list shows all active and closed boards with global KPIs: active boards, pending SP, completion percentage, bug count and at-risk count. Filter by status, period or date range.
When closing a board, the AI generates a structured retrospective with SUMMARY / WELL / IMPROVE / NEXT. Review and edit before saving - it will be used as context in the next sprint's AI analysis.
Closed boards are kept as a read-only record with the full sprint history - tasks, KPIs, retrospective and date closed. You can reopen from the board list to review past sprints at any time.
- Yes, Sprint Board works with Odoo 17 Community and Enterprise editions.
- Yes - Groq provides a generous free tier with no credit card required. Get your API key at console.groq.com/keys and paste it in Settings > Project > AI Board. Groq runs open models (Llama 3.3, Mixtral) with ultra-fast inference in the cloud.
- Yes.
project_departmentfrom github.com/OCA/project is required. It adds department-level grouping to tasks, used by the board's department filter.
- No. The kiosk URL is a public read-only link protected by a unique token. Share it with any TV or screen without requiring an Odoo login. The board data auto-refreshes every 30 seconds.
- Only one active board per sprint is allowed. You must close the current board before creating a new one for the same sprint. Closed boards are preserved as historical records.
- Please contact us at devtodoo@gmail.com to discuss customization options.
Help and Support
If you face any issues while using our app and the issue is arising due to our app, we provide you complementary support for a duration of 90 days from the date of purchase.






Please log in to comment on this module