Documentation

Help & How To

Everything you need to plan services, operate the timer, coordinate teams, and manage your organization.

01

Getting started

Service Timer separates planning, organization management, live operation, and viewer screens.

Create or sign in

  1. Select Sign up or Sign in.
  2. Complete authentication through your identity provider.
  3. Your first organization and starter plan are prepared when needed.

Know the main pages

  • / — public product and pricing page.
  • /dashboard — selected organization workspace.
  • /timer — timer, notes, alerts, and live controls.
  • /display — enter a read-only display code.
Organization context matters

Plans, folders, users, displays, permissions, and billing always belong to the organization selected in the dashboard sidebar.

02

Dashboard

The dashboard summarizes the selected organization and its current activity.

Organization switcher

Use the selector at the top of the sidebar to change organizations. The workspace reloads with only that organization’s content. The same menu lets you find or create an organization.

Plans by folder

Active plans are grouped by folder. Use Manage plans for filters and organization, or New plan when your limit permits it.

Active live displays

Every unfinished service appears independently with its plan, folder, operator, state, code, copy button, and viewer link. Different plans can operate simultaneously.

Connection state

Running, Paused, and Ready reflect the timer. Disconnected means the operator heartbeat is missing and the service can be recovered.

03

Plans and folders

Plans contain the ordered items, times, descriptions, and notes used during a service.

Create and edit

  1. Open Plans.
  2. Select New plan.
  3. Enter a title, description, scheduled start, target duration, and optional folder.
  4. Save, then open it in the timer to manage service items and notes.

Plan list tools

  • Search titles and descriptions.
  • Filter by folder and active/archived state.
  • Sort by schedule, title, or update time.
  • Duplicate a plan.
  • Move it between folders.

Archive versus delete

Archive hides a plan but preserves it for restoration. Delete permanently removes the plan and its items.

Folders

Create folders such as Main, Youth, Kids, Weddings, or Events. Rename or remove folders from Plans. Removing a folder moves its plans to Unfiled.

Limits

Individual stores two plans. Early Access/Pro stores up to 100. Archived plans still count as stored plans.

04

Live timer

The timer combines plan items, countdown controls, notes, messages, and display settings.

Open and select a service

Select Go Live for a plan. The internal plan list can load another plan. Use Management Console in the timer menu to return to the dashboard.

Start an item

Select the stopwatch beside a plan item. Its configured duration becomes the countdown and its title becomes current. Auto-advance starts the next ordered item at zero.

Timer controls

  • Play resumes.
  • Pause holds remaining time.
  • Stop sets the timer to zero.
  • Reset restores the original duration.
  • ±10 and ±60 adjust remaining seconds.

Plan-item editing

Add or edit an item’s title, description, minutes, seconds, order, and notes. Remove items only when you intend to permanently delete them.

Notes and teleprompter

The notes area shows prepared content for the selected item. Use notes play for automatic scrolling, reload after edits, and open the editor when permitted.

Alerts and fullscreen

Send a custom alert in a selected color and optionally dismiss it automatically. Expand the timer to fullscreen; the tap-to-close preference controls how it exits.

Settings

  • Keep the menu open.
  • Light/dark theme.
  • Fullscreen tap-to-close.
  • Auto-advance.
  • Note font size and scroll speed.
  • Timer text/background colors.
  • Alert duration and auto-dismiss.

Browser settings

Visual and interaction preferences are stored in the current browser. Another device can use different settings for the same account.

05

Read-only team displays

Temporary links share live information without exposing timer or editing controls.

Create the link

  1. Open the plan in the timer.
  2. Open Active Timer.
  3. Select Start read-only display.
  4. Copy or open the link.

Viewer information

Viewers see the organization, plan, current item, countdown, next item, display message, and running/paused/completed/reconnecting state.

Share by code

Anyone can visit /display and enter the eight-character code. The link is a read-only bearer link, so share it only with intended viewers.

Concurrent services

Each plan gets its own code. Main, Youth, and Kids can run together. Starting the same plan again replaces only that plan’s old session.

06

Disconnect and recovery

Closing a tab, losing network access, or losing power does not immediately end the service.

What happens offline

A recovery snapshot and heartbeat are saved every ten seconds. After 30 seconds without one, dashboards show Disconnected and viewers show Operator reconnecting.

Countdown behavior

A running countdown continues using server time. If it reaches zero while the operator is absent, it stops without automatically advancing.

Resume

  1. Open the same plan.
  2. Review the saved item and calculated time.
  3. Select Resume service.
  4. The original display code reconnects.

Other choices

End and start over creates a fresh session. Not now returns to the dashboard. Owners/admins can take over. Sessions expire after 12 hours.

07

Kiosk mode

Kiosks give installed TVs and tablets permanent links that follow assigned services.

Create a kiosk

  1. Open Management → Displays.
  2. Name the physical screen.
  3. Choose its assignment.
  4. Add optional idle artwork and a message.
  5. Copy its permanent link.

Folder assignment

Follows the newest active plan in a selected folder. Best for Main, Youth, or Kids when new plans are created weekly.

Specific plan

Follows one saved plan whenever it is live. Best when the same plan record is reused.

Manual assignment

Waits until an owner/admin chooses an active session. Best for shared screens, special events, or simultaneous plans in one folder.

Idle image and message

Provide an HTTP/HTTPS image URL and message. The kiosk fades to them between services and returns to the timer automatically.

Permanent link

Bookmark the kiosk URL or configure the device browser to open it at startup. Removing the kiosk invalidates the link.

Early Access/Pro

Owners/admins can configure up to 10 permanent kiosk displays.

08

Organizations

Organizations own their plans, folders, subscription, members, and displays.

Find, join, and create

Search by organization name and request to join, respond to invitation notifications, or create an organization from the switcher.

Settings

Owners/admins can update the name, description, timezone, logo URL, default duration, and member permissions according to subscription access.

Permissions

Pro controls decide whether Members can create/edit plans and operate the live timer. Owners and Administrators keep management access.

Ownership and departure

The primary owner can transfer ownership. Other members may leave. Disabling an organization removes it from active use.

09

Users, invitations, and roles

Users are managed only inside the selected organization.

Invite and approve

Invite by email as Administrator or Member. Users can accept or decline. Owners/admins review join requests and cancel pending invitations.

Roles

  • Owner: primary authority and billing.
  • Administrator: manages organization operations.
  • Member: plans and timer access as permitted.

Safety rules

The only top-level manager cannot remove their own authority in a way that leaves the organization unmanaged. Transfer ownership first.

Limits

Individual permits one member. Early Access/Pro permits up to 25 active members.

10

Plans, billing, and Early Access

Each organization owns its subscription and feature access.

Individual

  • One member.
  • Two plans.
  • Folders, plan editing, and live timer.
  • Basic organization details.

Early Access / Pro

  • 25 members and 100 plans.
  • Invitations, roles, branding, and permissions.
  • Organization settings.
  • 10 permanent kiosks.

Request Early Access

The primary owner reviews the agreement under Billing & Plan and submits without payment. Staff approval enables complimentary Pro features.

Multiple organizations

New organizations start on Individual. The owner portfolio shows each subscription, pricing position, members, plans, and future additional-organization pricing.

11

My Profile

Edit your account

Update your display name, unique username, and optional HTTP/HTTPS profile-image URL. Email and provider details come from authentication.

Profile versus role

Your profile follows you across organizations. Organization roles and permissions are managed separately on Users.

12

Service Timer Staff Console

Visible only to configured platform staff and separate from organization roles.

Organizations

Search organizations, review usage, change non-Stripe subscription types, grant Early Access/manual Pro, and enable or disable organizations.

Early Access queue

Approve or deny owner requests. Approval enables complimentary Pro. Decisions enter the staff audit log.

Users and audit history

Search platform users, review organization counts and account details, identify staff, and inspect recent staff changes.

Stripe safety

Stripe-managed subscriptions cannot be overridden with manual controls and must use the payment workflow.

13

Troubleshooting

Display does not update

  • Confirm operator network access.
  • Wait for automatic reconnection.
  • Reload the viewer for the latest snapshot.
  • Confirm the session has not ended or expired.

Kiosk is waiting

  • Verify a matching plan is live.
  • Check the assigned folder or plan.
  • For Manual, choose an active session.
  • Confirm the kiosk was not removed.

Cannot create or invite

Check subscription usage, role, and permissions. Individual is limited to two plans and one member.

After an update

npm install
npm run migrate
npm run dev

Apply database migrations after replacing project files.

Need more help?

Use the feedback link inside the timer menu to open a pre-addressed support email.

No matching help topics

Try a shorter or more general search.