From the shift schedule to the audit log: see every WP Dienstplan module at a glance.
The free version covers what small teams need. Basic and Pro unlock additional features.
Members sign in on your site and claim shifts with one click. No back-and-forth with the duty officer.
The schedule appears as a normal WordPress calendar – public or protected, depending how you embed it.
If someone can’t make it, they offer the shift for swap. Another member steps in – without you mediating.
Early shift, late shift, breathing apparatus – each schedule with its own shifts, rules and calendar. Basic: 2 schedules · Pro: unlimited.
Weekly duties, monthly on-call – create once, they appear automatically.
Unfilled shifts are highlighted in red on the dashboard. The widget shows where you need to act.
Courses, drills, meetings – events with date, time, location and RSVP.
Weekly drill, monthly meeting – create once for the whole year. With exception dates for holidays.
Members confirm or decline directly on the page. You see immediately who is coming.
Limited seats per event – e.g. for courses. First click gets a seat; others go on the waiting list.
Automatically email all qualified members when a shift stays open – no more chasing people.
X hours before start, the assigned person gets a reminder. Configurable per schedule.
When a shift is offered for swap, matching members are notified. They can respond straight from the email.
Assign members to groups – e.g. by qualification, activity area (driver, tech, mentor) or custom roles. Unlimited groups.
Anyone not in the required group never sees the shift. No wrong assignments, no follow-ups.
WP Dienstplan uses WordPress roles: coordinators plan, members sign up, section leads see their area.
Who was on duty how often – by period, schedule and group. For fair distribution and billing reports.
Completed shifts, hours, active members and fill rate as tiles on your website – ideal for recruitment and transparency. Choose which tiles appear in the backend; per-schedule breakdown with Basic & Pro.
Drill attendance, course history, meeting presence – the basis for annual reports and accountability.
Where are too many people, where too few? Spot bottlenecks before they hit the roster.
Export all data as CSV anytime – for Excel, your governing body or accounting.
Every sign-up, drop-out and swap is stored with date, time and user. Nothing gets lost.
Who rescheduled which shift when? The audit log makes every admin change traceable – for team transparency.
Municipalities and governing bodies expect evidence. The audit log delivers it – at the click of a button.
Filter by user, date, action type or schedule. Large teams keep an overview.
Logged-in members see their next duties on the front page or in the WP dashboard.
Coordinators see week + month at a glance: utilisation, open shifts, upcoming events.
Calendar, sign-up form, swap board, statistics – all embeddable as shortcodes. No theme rebuild needed.
Public holidays are marked automatically in the schedule – via the Open Holidays API.
Member and duty data stay exclusively in your WordPress database. No third-party cloud, no US servers.
No tracking scripts, no external analytics, no data exfiltration. Everything the plugin does stays local.
WP Dienstplan uses the existing WordPress login. No separate account, no second password.
On uninstall, plugin data is removed cleanly – or kept on request if you want to come back later.
German, English, French, Italian, Spanish. More languages via standard WordPress localisation.
Download individual shifts and events as .ics or receive them by email – import into Google Calendar, Outlook and Apple Calendar.
Updates appear in the admin like any WordPress plugin. One click, done.
No member cap – even in the free version. From small teams to large organisations.
The free version is enough to try – all core features stay available. Basic and Pro unlock what larger teams need.