Service item automation

Configure slide duration and repeat per setlist item.

Enable per-item automation in the service builder to auto-advance slides with optional repeat limits during service present.

Quick start

  1. In the service builder, click the clock icon on a service item (Configure automation).
  2. Check Enable automation.
  3. Set Slide durationMinutes and Seconds — for how long each slide shows before auto-advance.
  4. Choose Repeat: No repeat, Repeat (with Repeat count), or Infinite repeat.
  5. Click Save. Toast: Automation settings saved. The item meta may show Auto.

Automation runs only while the service is Live in service present mode. Pause and live overrides are in Live controls — not in this dialog.

Deep dive

Open the dialog

From Service order in the builder, each item has a clock button (aria-label: Configure automation). The dialog title is Automation — {presentation title}.

A secondary contextual ? at the top of the modal body opens a short summary and links to this article (Help: Service item automation). There is no separate page-level help registration for this dialog — the builder page still points at Service builder.

Enable automation

Enable automation must be checked for timed advance to run on that item. Defaults when unset: disabled, 10 seconds duration, No repeat.

Slide duration

Slide duration sets how long each slide in that service item’s presentation displays before advancing.

FieldUI range
Minutes0–480
Seconds0–59

Total duration is combined server-side. Valid combined total: 1 second–48 hours.

Repeat

OptionLabelBehavior
noneNo repeatAuto-advance through slides once; stop at the last slide of the item
finiteRepeatLoop the deck up to Repeat count (1–100)
infiniteInfinite repeatLoop the deck until you manually advance or switch items

Repeat count appears only when Repeat (finite) is selected.

Save and API

Save sends PUT /api/services/{serviceId}/items/{itemId}/automation with:

FieldRole
isEnabledWhether automation is on for this item
slideDurationMinutesMinutes part of duration
slideDurationSecondsSeconds part of duration
repeatTypenone | finite | infinite
repeatLimitRequired when repeatType is finite (1–100)

When a builder edit session is active, the request includes X-Edit-Session-ID.

Cancel closes without saving. Failure toast: Could not save automation settings.

Item row badge

When automation is configured and enabled, the service-order item meta includes Auto.

During service present (live)

Builder settings arm when that item is live. While presenting, pause/resume and temporary duration overrides live in Live controls — this article does not document the live toolbar dial or pause UI.

Live overrides do not change the saved values in this dialog. Reopen Configure automation to edit the lasting config.

Setlist building stays in Service builder. The service filmstrip and go-live flow stay in Service present mode.

Tips

  • Configure durations in the builder before Sunday; use live pause only for unexpected holds.
  • Prefer No repeat for one-pass announcements; use Infinite repeat only when you intentionally loop a segment.

Troubleshooting

Auto badge missing after save

  • Confirm Enable automation is checked and Save succeeded (Automation settings saved.).

Finite repeat field missing

  • Select Repeat (finite), not No repeat or Infinite repeat.

Slides not advancing live

  • Automation runs only while the service is Live. Check pause state in Live controls.

Live pause did not change saved settings

  • Expected — live overrides are temporary; this dialog holds the saved config.

Related articles