SanctuaryDOCS
Open App
Plan Editor

Order of Service Editor

Gather
Access:Super AdminLead PastorPastorElder

Getting Here

Navigation: Gather → Order of Service → (click a service)

You can also access the plan editor from the Service Record Detail page via the “Order of Service” tab.

Overview

The Order of Service Editor is the drag-and-drop plan builder for a specific service instance. It allows you to add, reorder, and remove plan items (Welcome, Worship, Offering, Message, Prayer, Announcements, Response, Closing, and Custom), assign staff members or guest speakers to each item, set durations, and add notes. The editor auto-saves item changes and supports keyboard shortcuts (Ctrl+S to save plan-level notes).

When opening a service with no existing plan, one is automatically created and populated from the template linked to that service pattern.

Fields & Controls

Plan Header

FieldTypeDescription
Service TitleDisplayThe service name and date.
Total RuntimeDisplaySum of all item durations (e.g., "65 min"). Updates as items are added, removed, or adjusted.
Lock/Unlock ToggleToggleWhen locked, items cannot be edited. Toggle to unlock for editing.
Save ButtonButtonSaves plan-level data (staff notes, series info, scripture). Also accessible via Ctrl+S.
Mark as ReadyButtonSets the plan status to READY and returns to the Order of Service list.

Plan Metadata

FieldTypeDescription
Series NameText inputOptional series name for the sermon series (e.g., "Through the Bible").
Series WeekNumber inputOptional week number within the series.
ScriptureText inputOptional scripture reference for the service (e.g., "John 3:16-17").
Staff NotesTextareaFree-form notes visible to all staff with plan access. Saved with the plan.

Plan Items

FieldTypeDescription
Item TypeIcon + LabelThe type of plan item, shown with a coloured icon. Types: Welcome, Worship, Offering, Message, Prayer, Announcements, Response, Closing, Custom.
Item LabelDisplayThe display name of the item (defaults to the type name, can be customised).
DurationNumber controlDuration in minutes for the item. Adjustable with +/- buttons. Minimum 1 minute. Changes are auto-saved to the API.
Assigned PersonDisplayThe staff member or guest speaker assigned to this item. Shows the person's name and role. Supports two modes: User (select from staff list) or Text (type a guest speaker name).
NotesTextOptional notes for the item (e.g., song key, specific instructions).
Move Up/DownButtonsArrow buttons to reorder items. Sort order is persisted to the API.
RemoveButtonDeletes the item from the plan. The removal is immediately persisted.

Add Item Buttons

FieldTypeDescription
Add Item Type ButtonsButton rowA row of buttons for each item type (Welcome, Worship, Offering, Message, Prayer, Announcements, Response, Closing, Custom). Click to add a new item of that type to the end of the plan.

Staff Assignment Picker

FieldTypeDescription
Assignment ModeToggleSwitch between "User" mode (search staff database) and "Text" mode (type a guest speaker name).
Staff SearchText inputIn User mode, search for staff members by name. Results show the person's name and role.
Guest TextText inputIn Text mode, type a free-form name for a guest speaker. This is stored as the assignedTo field (mutually exclusive with assignedUserId).

Actions

Add a Plan Item

  1. Click one of the item type buttons at the bottom of the plan (e.g., “Worship”, “Message”)
  2. A new item is added to the end of the list with a default 5-minute duration
  3. The item is immediately saved to the API
  4. Adjust the duration, assign a person, or add notes as needed

Assign a Staff Member

  1. Click the assignment area on a plan item
  2. The staff picker opens in “User” mode by default
  3. Search for a staff member by name
  4. Click a result to assign them — their name and role appear on the item

Assign a Guest Speaker

  1. Click the assignment area on a plan item
  2. Switch to “Text” mode using the toggle
  3. Type the guest speaker's name
  4. The name is saved as a text-only assignment (no user account required)

Reorder Items

Use the up/down arrow buttons on each item to move it one position. The new sort order is automatically persisted to the API.

Save and Publish

  1. Item changes (duration, assignment, removal) are auto-saved individually
  2. Press Ctrl+S or click Save to save plan-level notes, series name, and scripture
  3. Click Mark as Ready to set the plan status to READY and return to the Order of Service list

Related Pages

PreviousOrder of Service
NextAbsence Alerts