Bitfocus AS
logo
logo
Bitfocus AS
logo
logo
Sign upSign in

Loading...

Bitfocus

Subscribe to our newsletter

The latest news, articles, and resources, sent to your inbox.

FacebookInstagramGitHubYouTubeLinkedIn

Products

  • Buttons
  • Companion

Integrations

  • Supported Devices
  • Developer Community
  • Connection Development

Support

  • Support Overview
  • Documentation
  • Video Tutorials
  • Community Forum

Sales

  • Resellers & Integrators
  • Buttons Pricing

Updates

  • Case Studies
  • Events & Trade Shows
  • Press Releases
  • Product Updates
  • Webinars

Legal

  • Legal Overview
  • Privacy Policy
  • Buttons EULA
  • Terms & Cookie Policy

Company

  • About us
  • Press kit
  • Careers

© 2026 Bitfocus AS. All rights reserved.

  1. Connections
  2. Planning Center Online - Services Live

Planning Center Online

Services Live

Communityv2.7.0Updated 8 months ago
DocumentationReport an issueView on GitHub

Documentation

PlanningCenter Online - Services LIVE

This module will allow you to control PCO LIVE and advance your Planning Center Online Service Plans.

Configuration

  • You will need to set up a Personal Access Token in your PCO account.
  • https://api.planningcenteronline.com/oauth/applications
  • The PCO account that makes the token will be the account that controls the plans.
  • Supply the Application ID and Secret Key to Companion in the module instance settings.
  • You can supply a folder ID to filter the list of services to that specific folder. You can get the folder ID from the URL when viewing that folder in the browser.
  • You can also supply a Service Type ID to only return plans for that service type. You can get the Service Type Id from the URL also.
  • You can choose how many plans per service type to return and allow as options for control.

To use the module

Add an action to a button and choose the PCO Plan you wish to control.

Available actions:

  • Go to Next Item (Select Plan Date from list)
  • Go to Previous Item (Select Plan Date from list)
  • Reset Live Times (Select Plan from list)
  • Go to Next Item of Next Plan in Selected Service Type
  • Go to Previous Item of Next Plan in Selected Service Type
  • Reset Live Times of Next Plan in Selected Service Type
  • Go to Next Item of a Specific Plan (Specify Service Type Id and Plan Id - supports variables)
  • Go to Previous Item of a Specific Plan (Specify Service Type Id and Plan Id - supports variables)
  • Reset Live Times of a Specific Plan (Specify Service Type Id and Plan Id - supports variables)
  • Take Control of Plan (Select Plan Date from list)
  • Release Control (Select Plan Date from list)
  • Take Control of a Specific Plan (Specify Service Type Id and Plan Id - supports variables)
  • Release Control of a Specific Plan (Specify Service Type Id and Plan Id - supports variables)
  • Take Control of Next Plan in Selected Service Type
  • Release Control of Next Plan in Selected Service Type
  • Set Plan Id to poll for variables

Available Variables:

  • Organization Name

  • Plan Title

  • Plan Series

  • Plan Index (Current Item Location in overall Plan)

  • Plan Length (Total Items in Plan)

  • Plan Current Item

  • Plan Current Item Time Length

  • Plan Current Item Time Started

  • Plan Current Item Time Remaining

  • Plan Current Item Time Should Finish

  • Plan Current Item Key

  • Plan Next Item

  • Plan Next Item Time Length

  • Plan Next Item Key

  • Last Controlled Service Type ID

  • Last Controlled Service Type Name

  • Last Controlled Plan ID

  • Last Controlled Plan Name

Details

Manufacturer
Planning Center Online
Product
Services Live
Latest Version
v2.7.0
Author
Joseph Adams
Contributors
josephdadams(52)
Julusian(3)
krocheck(3)
darinpope(1)
JeffreyDavidsz(1)

Open Issues and Requests

tgrosst#67 [BUG] The "Take Control" actions do not start pollingjdsepik#57 $(services-live_2:plan_nextitem_key) currently displays the current Item Key.dependabot[bot]#51 Bump file-type from 20.5.0 to 21.3.2McMark1441#40 [Feature]: Allow variables and or expressions inside of actions and feedbacksDanielMixes#36 Allow Variables in PCO Plan ID field

To file a new issue, you need to sign up for a user on GitHub.

Go to GitHub issues →

In other news

Buttons v1.8 Main with text

Buttons v1.8

October 2, 2026

Buttons v1.8 IBC award win

Bitfocus wins IBC2026 Best of Show Award for latest Buttons enhancements

September 21, 2026

Buttons v1.8 grey background

Biggest functionality boost yet makes Buttons the perfect platform for broadcast and media management

September 10, 2026

Vivid Buttons on screen

Bitfocus Buttons makes complex OB production feel simple

August 10, 2026

View all news →