Active plan and kiosk
An active service plan is one the system treats as “happening right now”. When a plan is active, kiosk attendance marks associate to it automatically.
Activate a plan
Plans activate automatically 30 minutes before their scheduled time and deactivate 2 hours after. You don’t need to do anything — activation runs on schedule.
If you want to activate or deactivate manually:
- Events → Service Plans → [Plan].
- Activate / Deactivate now button.
Only one plan active per campus at a time. Activating a new plan deactivates the previous one.
What changes when a plan is active
- Kiosk attendance: each mark associates to the active plan (not a “generic service”).
- Reports: that service’s attendance is tagged with the sermon, preacher, songs of the day.
- Historical reports: two years later, you can see “attendance on Sundays Pastor Carlos preached vs someone else”.
Live view during the service
A campus_admin can open Events → [Plan] → Live view during the service and see:
- Current block (auto-advances with estimated duration)
- Service elapsed time
- Real-time attendance (growing chart)
- Live notes from worship director
Useful in production / control room to see if the service runs on time.
Sync with the kiosk
The kiosk auto-detects the active plan. When a visitor marks attendance:
{
"attendance": {
"member_id": "m_42",
"service_plan_id": "sp_2026_04_14_downtown_11am",
"campus_id": "c_downtown",
"occurred_at": "2026-04-14T16:08:32Z"
}
}Association with the service plan enables much richer reports than “they came to Sunday service”.
End of service
When the active plan deactivates (manually or automatically), the system:
- Closes attendance capture for the service.
- Marks the plan as completed.
- Generates the automatic report of the service (total attendance, vs last week, demographic breakdown).
- Notifies the campus pastor by email with the report.
Auto-activation by schedule keeps the flow working even if nobody remembers. For more precision, designate a “production assistant” volunteer who activates manually.
Limits
- Only one active plan per campus at a time.
- Future plans cannot be activated (more than 2 hours ahead).
- Past plans can be reviewed and edited after the service, but attendance is already recorded against the original plan.