Product Overview
Ministry Order is a cross-platform church service planning and volunteer scheduling application available on iOS and Android. It’s designed to replace manual spreadsheets, group chats, and paper run sheets with a single, organized system that keeps the entire ministry team aligned — from leadership to volunteers.
Core Features
Service Planning
Build detailed service run sheets for every event. Each plan includes timed service items organized by segment (Worship, Announcements, Prayer, etc.), with support for song sets, item descriptions, notes, and assigned personnel. The order of service updates in real time and is shared instantly across the entire team.
Volunteer Scheduling
Assign volunteers to specific roles across multiple teams for each event. Volunteers receive scheduling requests directly in the app, can accept or decline, and can update their response at any time. Leaders see a live view of who has confirmed, who is pending, and who has declined — all without a single text message.
My Schedule
Each volunteer has a personal schedule view showing their upcoming assignments across all services. Open spots on their teams are surfaced automatically, allowing volunteers to self-assign to available roles — subject to leader approval and blackout date checks.
Team Management
Organize your ministry into named teams (Production, Worship, Ushers, etc.) with defined rosters and role positions. Leaders can manage team membership, assign role types to positions, and designate team leaders who get elevated access to manage their specific teams.
Folders & Series
Group events into folders or series (Main Services, Special Events, Christmas, etc.) for easy navigation. Events can be moved between folders and the Events tab stays clean and organized regardless of how many services are planned.
Live Mode
A full-screen broadcast display designed for use on the day of service. Shows a real-time countdown to service start, transitions to a live clock once the service begins, and auto-scrolls through the service order highlighting the current item. Built for confidence monitors, stage displays, or personal devices.
Export & Share
Export the full service plan as a PDF — Service Order only, Teams only, or everything combined. PDFs include timed item rows, song breakdowns, team rosters with roles, and call times. Share directly to email, messaging apps, or print.
Calendar Integration
Accepted assignments are automatically added to the volunteer’s device calendar with the correct call time, event name, role, and team information. Works with Google Calendar on Android and the system calendar on iOS.
Push Notifications
Leaders can send scheduling requests to volunteers with a single tap. Volunteers receive push notifications with their role and team details. Tapping the notification deep-links directly to their schedule. Notification delivery is tracked to prevent duplicate sends.
Blackout Dates
Volunteers can set date ranges when they are unavailable. The system automatically checks for conflicts when assigning or claiming spots, preventing scheduling errors before they happen.
Multi-Account Support
Users can save multiple church accounts and switch between them without signing out. Each account maintains its own profile, schedule, and organization context.
Role-Based Permissions
Three-tier access model: Volunteers see their own schedule and can accept or decline assignments. Leaders can manage team rosters, send notifications, and edit service plans. Admins have full access including people management, role and team configuration, and billing.
Organization Management
Each church or ministry operates as its own isolated organization. Admins manage member limits, org name, location, and subscription status. User counts are tracked in real time against the plan limit.
Analytics & Crash Reporting
Built-in Firebase Analytics tracks key user actions — sign-ins, schedule acceptances, bug reports, and account events. Firebase Crashlytics captures non-fatal errors with breadcrumb trails so the development team can identify and fix issues before they affect users.
Ministry Order