Skip to content
Integrations
MaxPlan availability

Church Online Platform ​

Church Online Platform (CHOP) powers livestream content in Apollos. When connected, CHOP syncs your live and on-demand services into your app — complete with video, schedules, and service notes.

How it works ​

Apollos checks your Church Online Platform account on a regular schedule and syncs each service that includes playable video. Synced livestreams appear in your app's feeds, and when a service is live, members see a "LIVE" badge so they know something is happening right now. The badge appears automatically while the service is live in Church Online Platform and disappears when it ends.

Important: only services that contain playable video content sync — services without a video link are skipped.

Set up Church Online Platform ​

  1. In Admin, go to Data → Catalog.
  2. Find Church Online Platform in the catalog.
  3. Enter your CHOP address.
  4. Confirm the connection is reachable.
  5. Check that your CHOP services include video content and notes.

Once connected, monitor sync in Data → Status.

What syncs ​

For each service with video, Apollos syncs:

  • Title — the service title.
  • Summary — a brief description of the service.
  • Service notes — the notes content from CHOP.
  • Schedule — start time, end time, and duration.
  • Video — the livestream or on-demand video itself.

Show livestreams in your app ​

Use these feed section templates to surface livestreams (see Feeds):

  • This Weekend — shows the current or upcoming weekend service.
  • Upcoming Livestreams — lists scheduled livestreams.

You can also use the Livestreams content type when building custom feed sections.

Troubleshooting ​

Why isn't the "LIVE" badge appearing? ​

Make sure the service has actually been started in Church Online Platform — the badge only shows while the service is live. If the service is running and the badge still does not appear after a few minutes, contact Apollos support.

Why aren't my services syncing? ​

Verify the CHOP address in your integration settings is reachable, and confirm the services include playable video content. Services without video are skipped by design.

Why does my livestream content look wrong in the app? ​

Check that the content is using the right content type — the wrong type renders the wrong layout. If it still looks off, contact Apollos support.

Apollos Platform Documentation