Bitfocus Companion

Control Cliqer from Bitfocus Companion using the built-in Cliqer module — auto-installed and ready to use.

Cliqer integrates with Bitfocus Companion, the popular open-source button control software for live production. The Cliqer module is automatically installed when Cliqer detects Companion on your system — no manual setup required.

Auto-Install: The Cliqer module is bundled with the app and automatically placed in Companion's modules directory on first launch. Updates are applied automatically when a newer version is available.

How It Works

Cliqer communicates with Companion over a real-time WebSocket connection for instant timer updates, and uses the local HTTP API for actions.

Companion ←→ Cliqer (WebSocket + HTTP API)

Setup

  1. Install Bitfocus Companion if you haven't already
  2. Launch Cliqer — the module is installed automatically
  3. Open Companion and add a Cliqer connection
  4. Configure the Host IP and API Port (defaults: 127.0.0.1 / 24601)
Automatic Updates: Each time Cliqer launches, it checks whether a newer version of the module is available and updates it automatically.

Available Actions

The module provides the following actions for your Companion buttons:

ActionDescription
Previous SlideGo to previous slide
Next SlideGo to next slide
Timer Start / StopStart or stop the timer
Timer ResetReset timer to active preset
Timer +1 / +2 / +5 minAdd minutes to the timer
Timer −1 / −2 / −5 minSubtract minutes from the timer
Preset 1 / 2 / 3 / 4Set timer to a preset duration

Feedbacks

Companion feedbacks change button appearance based on the current timer state:

FeedbackDescription
Timer RunningTrue when the timer is actively counting
Timer StoppedTrue when the timer is paused
Timer OvertimeTrue when the timer has passed 0:00 in countdown mode

Variables

The following variables are available for use in button labels and triggers:

VariableDescriptionExample
timer_displayCurrent timer value14:30
timer_minutesMinutes component14
timer_secondsSeconds component30
timer_stateTimer staterunning / stopped
preset1_labelpreset4_labelPreset durations05:00

Presets

The module includes 16 pre-configured button presets organised into logical groups:

  • Slide Control — Previous / Next slide buttons
  • Timer — Start/Stop, Reset, and timer display
  • Quick Adjust — ±1 / ±2 / ±5 minute buttons
  • Presets — Preset 1–4 buttons

Drag these presets onto your Companion pages for an instant Cliqer control surface.

Platform Support

PlatformAuto-Install Location
macOS~/Library/Application Support/companion/modules/
Windows%APPDATA%\companion\modules\

Troubleshooting

Module Not Appearing in Companion

  • Ensure Companion is installed before launching Cliqer
  • Restart Companion after Cliqer's first launch to detect the newly installed module
  • Check that Companion's modules directory exists and is writable

Connection Issues

  • Verify that Cliqer is running on the configured host and port
  • The default API port is 24601 — ensure it matches your Cliqer configuration
  • Check that your firewall is not blocking local connections

See also: Stream Deck Integration · Timer

Copyright © 2026. All rights reserved.