Start of day
An overview of open work, time and appointments.
- get_running_timer: is a timer still running?
- list_tasks with status in_progress: which tasks are in progress?
- list_calendar_events: which appointments are coming up?
- list_unscheduled_tasks: what is not yet assigned to a week?
Create a task and add it to a sprint
An idea becomes an assigned, scheduled task.
- list_projects and list_members: find the IDs of project and person.
- create_task with projectId, assigneeId, priority and dueDate.
- list_sprints with status active or planning: pick a suitable sprint.
- add_task_to_sprint with sprintId and taskId.
Plan a sprint with the AI suggestion
The suggestion is AI-generated – review it before you adopt it.
- create_sprint with name, dates, goal and capacityHours.
- suggest_sprint_plan with the sprintId: read the suggestion.
- add_task_to_sprint for each adopted task.
- update_sprint with status active to start.
- get_sprint: check planned/actual hours and capacity utilization.
Track time and bill it
From time tracking to an invoice draft. Line items from time entries need approved, billable entries in the same project.
- create_time_entry (without endTime a timer starts) and stop_timer.
- list_time_entries with projectId: collect the IDs of the approved entries.
- create_invoice with items that contain timeEntryId, plus service date and issuer details.
- update_invoice with status sent: finalizes the invoice and assigns the number.
- For a mistake in an issued invoice: create_invoice_correction.
Lead-Engine weekly routine
Follow up on overdue items without sending anything yourself.
- get_crm_dashboard and get_crm_weekly_briefing: read numbers and AI briefing.
- list_crm_leads with category ueberfaellig: who is waiting for us?
- get_crm_lead: check the lead's history and context.
- create_crm_email_draft: save a draft with reasoning and send condition.
- A human reviews and sends the draft in the CRM; you log mails that were already sent with create_crm_activity (email_outbound).
Budget check
Early warning for tight budgets.
- list_budget_overview: traffic-light status of all projects.
- get_project_budget for a project that stands out.
- get_budget_forecast: when will the budget run out?
- list_retainers: retainer consumption in the current period.
Use and capture knowledge
From a meeting to tasks and documentation.
- search_kb and get_kb_item: read existing knowledge.
- create_meeting with notes, summary and actionItems.
- create_task for each action item.
- create_kb_item: document the outcome, optionally with folder.
Find a team slot
The next common appointment without back-and-forth.
- find_team_free_slots with durationMin, days and optionally teammateUserIds (from list_members).
- create_calendar_event with one of the slots, optionally addMeet.
Common pitfalls
Keep the order
Changes need IDs. Let the AI call list_* tools first before it uses create_* or update_*.
Review AI results
Effort estimates, sprint suggestions, the weekly briefing and email drafts are AI-generated.
