Apply the staffing plan
In the Standard timesheet app, Retrieve staffing loads your staffing plan as Planned entries which you then submit. The tool splits that into a read step and a write step.
See the plan
Section titled “See the plan”Show me my staffing plan for this month.
std_staffing {from?, to?} returns the planned entries (date, hours, item).
xflow-timesheet std staffingdate hours planned2026-09-01 8 AI Incubator - NovaLabs (900140) · NCH-Order BAP (0081)…Book it
Section titled “Book it”Apply the staffing plan, dry run first.
std_staffing_apply {from?, to?, dryRun: true} returns what would be created and what would be skipped, with reasons. Then the same call without dryRun books it. Restrict it to some days with dates: ["2026-09-03", "2026-09-04"].
xflow-timesheet std staffing --apply --dry-run # what would be booked / skippedxflow-timesheet std staffing --apply # book itxflow-timesheet std staffing --apply --dates 2026-09-03,2026-09-04Entries are created only on open days that still miss at least the planned hours. A day is skipped, with the reason reported, when its period is closed, when it is already filled, or when fewer hours are missing than the plan wants. Existing entries are never touched.