Calendar connected to your todos
Link your todos to calendar slots so you know exactly what to work on in each block of time.
Inline tasks directly inside the slot
Add small checklists that live only inside the slot, without touching your main todo list.
- Dedicated work_slot_tasks table for internal slot tasks.
- Per-slot counters with total and done items for instant progress feedback.
- Preview of up to 6 tasks directly in the calendar tooltip or side panel.
Attach existing todos from projects
Link todos from your ERP/CRM projects to the right calendar slot.
- work_slot_tasks_todo_existant table to link todos to slots without duplicating data.
- Keeps client, project, priority and planned minutes from the original todo.
- Quick list of linked todos per slot with status and done flag.
Pick todos by client, project and group
When you open a slot, you can browse todos exactly like in your project structure.
- Client filter that loads all projects for this client and user.
- Groups per project, with a special “No group” area when needed.
- Only non-done, non-archived todos are proposed to keep the list clean.
Synchronized status between calendar and todo list
When you mark a linked todo as done from the calendar, the main todo is updated as well.
- Toggle endpoint that updates both the link and the todo row.
- Updates status plus completed_at and updated_at timestamps.
- Consistent overview whether you look from the calendar or the todo list.