How do I plan a day with activities?
The day is a grid of time and people. You drag out blocks, and each block is one activity of one person in one time window. Staffing rules produce a demand column alongside. Publishing shows the workforce the day, and later changes go out bundled as a notification.
As at:September 2026
Shift plan or day plan
Both belong to the same module and require the same things: the Professional plan, a module that has not been switched off, and a completed setup. The business decides once which of the two modes it plans in, and the application then shows the matching navigation.
The difference is the question being asked. A shift plan answers "who works when", a day plan "who does what when". That is why day mode has no shift definitions but an activity catalogue instead.
The setup wizard brings a ready-made activity catalogue with abbreviations and staffing rules for five industries: veterinary practices, doctors' practices, dental practices, pharmacies and physiotherapy.
The grid
The day is planned as a grid, one axis time, one axis people. The orientation can be switched, and the grid size and time window are configurable.
A block is created by dragging it out in the grid. It can be moved, changed in duration, duplicated, created as a linked pair, and deleted individually or as a selection.
- Two blocks for the same person must not overlap in time.
- A demand block carries no person and is exempt from this check.
- All of one person's blocks can be reassigned to another person at once, for instance when someone drops out at short notice.
- One day's plan can be copied to another day as a starting point.
- A block is not a time booking. It is planning; the recorded time comes about separately.
Undo
Every change to a block writes a line into the change history, with the previous state, the new state, the fields that changed and the person who acted. That is why the success message offers an undo, and it hangs on exactly that line.
Undo applies to the last action. It is not a history with an arbitrary number of steps, and it is not a restore of a whole day.
Activities and staffing rules
The activity catalogue holds the plannable activities with colour, abbreviation and properties. An activity is archived rather than deleted, so that past plans stay readable.
A staffing rule says how many people with which qualification have to be present at which time. The demand row of the day plan comes out of it.
- The rule creates demand, it does not staff. Unmet demand appears in the demand column.
- An activity can require one pool or several. Whoever is scheduled must be in one of them.
- A pool cannot be deleted while it is still needed as a requirement.
- Two people can be linked to each other for a day. If the shared time falls away, the link counts as broken and appears among the open items.
What a staffing rule consists of.
| Component | What it determines |
|---|---|
| Trigger | The pool or the activity that makes the rule apply. |
| Required pool and minimum number | How many people of which group have to be present. |
| Area | Where the rule applies. |
| Weekdays | The same staffing can be required differently on weekdays and at the weekend. |
| Time window, from and to | When during the day it applies. |
Trigger
- What it determines
- The pool or the activity that makes the rule apply.
Required pool and minimum number
- What it determines
- How many people of which group have to be present.
Area
- What it determines
- Where the rule applies.
Weekdays
- What it determines
- The same staffing can be required differently on weekdays and at the weekend.
Time window, from and to
- What it determines
- When during the day it applies.
The check is interval-precise rather than block by block: every time interval of the day is held against the rule. Otherwise a rule that is satisfied across two adjoining blocks would wrongly count as breached. The rule name is built from its components, so the demand row stays readable without anyone maintaining names.
Publish
Only with publication does the workforce see the day. The log entry hangs on the day and the area, not on the individual block: a day can be published area by area.
Republishing is counted, and the log line is not replaced. The state of the occupational safety violations is recorded as well. That makes it possible to show later which violations were known at the time of publication.
A retraction does not delete the line, it adds the time and the person. And it is reported explicitly: staying silent would mean people planning around a day that no longer exists.
- Planners work on the day; for the workforce it is invisible.
- Publishing writes the log line per day and area and notifies those affected.
- Later changes to the published day trigger bundled change notifications.
- A retraction takes the day away again and is reported separately.
- No scheduled publishing.
- No sign-off by a second person.
- No partial publication within an area.
The steps here describe a running system. Anyone who does not have one yet sets it up during the trial and keeps everything created along the way.
Why not every change triggers an email straight away
If a block of an already published day changes, those affected are informed. The notification rests for a fixed number of minutes so that the further steps of the same replanning end up in one message. Moving five blocks does not trigger five emails.
Two triggers make sure nothing is left lying around: every change nudges the dispatch itself, and a scheduled run clears up the last change of a session. Without it, exactly that one would sit there until someone touched the plan again.
Bundling happens per business and quiet period, not per person and day. There is no preview of what is about to be sent, and no recall of a notification once sent. Only published days trigger anything at all.
Reminders
There is one reminder per person and day, not per block. Eight notifications a day is something everybody switches off immediately, and then the useful one is gone too.
The first comes the evening before at a fixed time, by default at 18:00, and names the coming day. The second comes after the last block with a prompt to record the times.
- Reminders go out only for a published day and only to people with blocks on that day.
- The reminder names the day, not the individual blocks.
- Unsubscribing is shared with the shift reminders. Anyone who has unsubscribed from those does not want these either.
What the workforce can change about their own day
Three routes concern individual blocks. They run independently of the planning of the whole day and are decided by the configured approvers.
Three processes around a single block.
| Operation | Who starts it | What applies afterwards |
|---|---|---|
| Applying for a free block | A person with the matching qualification. | The block stays free until the decision. If somebody else gets it, the application is explicitly reported as void. |
| Handing a block over | The assigned person. | With the approval, the block becomes demand. Who takes it on is decided via an application or a cover request. |
| Cover in the event of a sick note | The application, triggered by the sick note. | The affected blocks become demand, qualified people receive a cover request and can accept straight from the notification. |
Applying for a free block
- Who starts it
- A person with the matching qualification.
- What applies afterwards
- The block stays free until the decision. If somebody else gets it, the application is explicitly reported as void.
Handing a block over
- Who starts it
- The assigned person.
- What applies afterwards
- With the approval, the block becomes demand. Who takes it on is decided via an application or a cover request.
Cover in the event of a sick note
- Who starts it
- The application, triggered by the sick note.
- What applies afterwards
- The affected blocks become demand, qualified people receive a cover request and can accept straight from the notification.
Five notification types cover the path of an application: submitted, withdrawn, accepted, rejected and void. An application is not a reservation. The business can configure applications for blocks to be accepted without an individual decision; for handovers and shift requests that expressly does not apply, they remain subject to a decision.
Viewing and output
Besides the day grid there is a condensed week view with an hourly grid, the time in every occupied cell and a totals row per day. One click jumps into the day in question.
For narrow screens there is a list view and a dedicated view in the app. Printing goes through a separate print layout.
Follow-up questions
- Is a block in the day plan already a recorded time?
- No. A block is planning. The recorded time comes about separately, either by hand or through the suggested booking that arises from planned but unrecorded times. Confirming creates the entry.
- Does a staffing rule cover the demand by itself?
- No, it creates it. Unmet demand appears in the demand column and is covered by hand, through an application or through a cover request after someone drops out.
- Does everybody get a message when I move a block?
- Only for a published day, and then bundled. The notification rests for a few minutes so that the remaining steps of the same replanning end up in the same message. Nothing happens for a draft, that triggers nothing at all.
- Can I restore a whole day?
- No. Undo applies to the most recently performed block action and hangs on its entry in the change history. There is no history across an arbitrary number of steps.
- What happens to an activity we no longer need?
- It is archived rather than deleted. Past plans stay readable that way. A pool also cannot be deleted while an activity still lists it as a requirement.
Describes the state of the application onSeptember 2026. What changes in the product is in the product updates.
Published by: AMNAU GmbH
Editorial responsibility: Ugur Aydogan, Product development.
Last reviewed: September 2026
Reading up is one thing. Setting it up yourself takes an afternoon.
MetronHR records working time at the terminal, in the app and in the browser, keeps holiday and overtime up to date and files the month ready to go. Try it free for 14 days.
No credit card, cancel at any time