Skip to main content
The Serving page in the self-service portal gives members a clear view of when and where they’re scheduled to serve.

What Members See

Each serving assignment displays:
  • Program name — The service or event they’re assigned to
  • Date — When the service takes place
  • Role — Their assigned position (e.g., vocalist, sound tech, usher)
  • Status — Confirmed, Pending, or Declined

How It Works

The portal fetches roster assignments from the roster_assignments table via the portal-auth edge function, filtered to the authenticated member’s collaborator record. Only upcoming assignments are shown.
In Phase 1, members can view their schedule but cannot confirm or decline assignments through the portal. This is planned for a future release.

Roster (Admin)

Full roster management for worship leaders

Portal Overview

All portal features at a glance