Volunteers & Team Roster Scheduling

The Volunteers module organizes servant opportunities, matches required skills, creates service rosters, and sends automated shift reminders to team members.

how-to Product: Volunteers & Rosters Reviewed: Tue Sep 08 2026 03:00:00 GMT+0300 (Eastern European Summer Time)

The Volunteers module organizes servant opportunities, matches required skills, creates service rosters, and sends automated shift reminders to team members.


1. Creating a Volunteer Opportunity

  1. Navigate to Operations > Volunteers.

  2. Click + New Opportunity.

  3. Enter details:

    • Opportunity Title: (e.g., Sunday Parking & Usher Team).
  4. Linked Ministry: (e.g., Ushering Ministry).

  5. Required Servants: Number of needed volunteers.

  6. Skills Required: First Aid, Driving License, Bilingual.

  7. Shift Time: Start and end times.

  8. Click Post Opportunity.


2. Scheduling Servant Roster Shifts

Team leaders can assign volunteers or allow self-signup:

  1. Open the Opportunity dashboard and click Roster Schedule.

  2. Drag and drop registered servants into open shift slots.

  3. Click Publish Roster Schedule.

  4. Notifications are automatically dispatched to all assigned servants.


3. Managing Substitutes & Shift Swaps

If a servant is unavailable for an assigned shift:

  1. The servant opens their Member Dashboard > My Shifts.

  2. Clicks Request Substitute.

  3. Koinonia OS sends an alert to eligible team members holding matching skills.

  4. When another servant accepts, the roster updates automatically and notifies the team leader.

Was this page helpful?

Let us know how we can improve Koinonia OS documentation.