Skip to main content
Built for screens that never clock off.Read the field guide
The complete platform

One operating system for every screen.

Create the experience, decide where and when it runs, operate the fleet, prove delivery and automate the work around it—without stitching together five tools.

One connected workflow

From first idea to fleet-wide evidence.

CanPlay is built around the complete operating loop—not just the editor. Every area below is part of the dashboard operators use.

Create
Schedule
Operate
Measure
Automate
01Create

A real studio, not a file uploader.

Build the whole screen in one place—from a single full-bleed campaign to a layered, data-rich canvas.

Revision historySmart playlistsFree-form zonesH.264/AAC processing
01

Media library

Upload images, video, audio, PDFs and Office files; organise with folders, tags, search, expiry dates and a recoverable recycle bin.

02

Precision editing

Trim, crop, rotate and flip clips; tune colour and audio; add transitions, captions, shapes, stickers and chroma-keyed stills.

03

Playlists that stay useful

Build manual, nested and tag-driven smart playlists with ordering and per-item campaign windows.

04

Layouts without limits

Start from nine fixed templates or draw free-form percentage zones with overlap, z-order, locking, drag, resize and live preview.

05

Version-safe publishing

Duplicate projects, restore earlier revisions and route content through an approval workflow before it can play.

06

AI-assisted first drafts

Draft layouts, copy and translations, then turn the result into an editable project with Magic Layout.

02Schedule & target

The right thing, in the right place, at the right minute.

Model the real day once. CanPlay handles recurring handovers, exceptions and urgent changes without a USB run.

RecurrenceDaypartsPriorityTimed overrides
01

Serious scheduling

Schedule playlists, layouts and apps with recurring rules, date windows, dayparts, exceptions and priority.

02

Target precisely

Publish to the whole estate, one screen, a site, a device group or any set of device tags.

03

Preview before airtime

Use the calendar and resolved-content preview to confirm exactly what a chosen screen will show.

04

Take over safely

Push immediate content with an expiry, cancel it centrally, or fall back to standing default content.

03Apps & live data

Turn live information into screen-ready content.

Mix operational data, public feeds and published web tools into the same canvas as your brand media.

80+ panelsMenu boardsLive streamsPublished embeds
01

Everyday live content

Weather, RSS, news, stocks, crypto, FX, AQI, traffic, flights, sports, calendars, clocks, timers, QR codes and live streams.

02

Business dashboards

Publish Google Slides, Sheets and Calendar, Power BI, Tableau, Grafana, Salesforce, ServiceNow and other shareable web views.

03

Data-backed boards

Create spreadsheet-shaped datasets for menus, tables, KPIs, directories, birthdays, room status and visitor welcomes.

04

A catalogue that grows

Choose from 80+ first-party panels and published-URL providers without placing third-party secrets on a screen.

04Fleet operations

Know what every screen is doing.

Pair, organise, diagnose and control a distributed estate without standing in front of the hardware.

Live screenshotsSite mapRemote commandsVideo walls
01

Fast, secure pairing

Claim a screen by short code or QR. A separate device secret protects provisioning even when the code is visible in public.

02

A useful fleet model

Organise screens into sites, map locations, groups and tags; clone setups or move estates with CSV import and export.

03

See the real screen

Track heartbeats and playback health, request verified screenshots, watch them live and inspect device logs and command history.

04

Remote configuration

Manage orientation, power windows, standing content, video walls, download hours, volume and reusable configuration profiles.

05

Remote recovery

Send supported brightness, reboot, kiosk-lock, Wi-Fi, NTP, certificate, lost-mode and CEC-fallback commands.

05Resilient playback

Designed for the moment the network disappears.

The player keeps a last-good show locally, recovers cleanly and reports what happened when connectivity returns.

Last-good cacheAuto-launchProof-of-playBrowser player
01

Offline by design

Cache manifests, media and supported app data locally, then keep playing through internet and API outages.

02

Failure-aware playback

Skip broken media instead of freezing; restore the last-good state after a reboot or malformed update.

03

More than a slideshow

Render multi-zone layouts, web content, PDF, Office, audio, HLS streams, overlays, synchronized loops and video walls.

04

Operational controls

Schedule screen blanking and volume, constrain download hours, lock lost devices and record proof-of-play.

05

Hardware choice

Run native Android, Android TV and Fire TV players, or deploy the browser player through supported kiosk and web-widget packages.

06Reports & campaigns

Replace “it should have played” with evidence.

Understand delivery, uptime and engagement—and run accountable paid or house campaigns across the same network.

CSV exportsAudience aggregatesFrequency capsDelivery goals
01

Proof-of-play reporting

Filter playback by screen and content, review media performance and export the evidence as CSV.

02

Fleet uptime

See health summaries and device history without building a monitoring spreadsheet by hand.

03

Privacy-safe signals

Aggregate opted-in presence, attention and interaction events without storing identity or raw imagery.

04

Campaign control

Set flight windows, audiences, delivery goals, budgets and per-screen frequency caps with automatic completion.

05

Delivery book

Tie campaign insertions back to tagged proof-of-play for evidence-backed pacing and reporting.

07Interactive experiences

Let the audience do more than look.

Build touch journeys, connect nearby signals and let a laptop temporarily present without dismantling the signage schedule.

Touch kiosksSensor eventsIdle resetPresent mode
01

Visual kiosk journeys

Connect screens in a path graph with a defined start, idle reset and interaction evidence.

02

Starter experiences

Launch wayfinding, product explorer, visitor check-in, feedback, menu-and-QR and accessible large-type journeys.

03

IoT rules

Turn approved sensor or button events into remote commands, temporary content overrides and integration events with atomic cooldowns.

04

Present to screen

Open a short-lived presentation session from a laptop, then return the display to its scheduled content.

08Alerts & notifications

Urgent messages outrank the playlist.

Publish a controlled emergency takeover and keep operators informed when the estate needs attention.

Multilingual alertsCAP XMLSlackDelivery retry
01

Emergency overlays

Publish multilingual manual alerts with severity, targeting, update history and central cancellation.

02

CAP feeds

Connect Common Alerting Protocol XML sources for unattended polling and duplicate-safe updates.

03

Operational notifications

Send offline-screen and workflow alerts through email, Slack or HTTPS webhooks.

04

Reliable delivery

Track each notification independently with bounded retry, recovery and delivery roll-ups.

09Integrate & automate

Give the rest of your stack a clean way in.

Use scoped credentials and observable event delivery to connect CanPlay to the systems that already run your business.

Scoped API keysSigned payloadsRedeliveryRate limiting
01

Versioned REST API

Automate core and modern resources through documented endpoints protected by scoped API keys and rate limits.

02

Signed webhooks

Subscribe to operational events with signed payloads, retry history, test delivery and manual redelivery.

03

Reusable connections

Keep provider settings central and publish supported feeds and embeds without copying secrets to players.

04

Live documentation

Use the API reference generated from the running server instead of a stale PDF.

10Access & governance

Move quickly without giving everyone the keys.

Make publishing responsibility explicit, preserve an audit trail and fit the controls your IT team already operates.

Custom rolesApprovalsSCIM 2.0Audit export
01

Roles that hold up

Use built-in or custom roles with non-escalating permissions for content, devices, reports, members and integrations.

02

Review before publish

Require approval for content and projects, then keep pending, approved and rejected work visible.

03

Identity controls

Apply MFA and session policy, Google or Microsoft sign-in, required SSO domains, IP allowlists and SCIM 2.0 provisioning.

04

Auditable change

Record writes with actor, entity and source address; filter the trail and export it for access reviews.

05

Trust readiness

Use the in-product SOC 2 readiness evidence pack without claiming an independent Type II report before one exists.

11Enterprise hierarchy

Central standards. Local relevance.

Model a growing organisation without flattening every region, franchise or team into one unmanageable account.

WorkspacesContent flowsBrand controlsUsage limits
01

Nested workspaces

Reflect regional and local ownership with device assignment and workspace-specific boundaries.

02

Inherited airtime

Guarantee central content while leaving controlled room for local programming.

03

Brand boundaries

Carry organisation and workspace branding and settings through the operator experience.

04

Plan and usage visibility

Track screens, users, media and storage against the active subscription from the same console.

12Platform operations

The unglamorous parts are part of the product.

Health endpoints, metrics, cleanup and delivery safeguards help the platform stay supportable after launch day.

Readiness checksMetricsRetentionStripe-ready
01

Service health

Separate liveness and readiness checks make deployment health observable.

02

Operational telemetry

Prometheus metrics, structured device health and bounded request controls expose problems early.

03

Lifecycle hygiene

Scheduled jobs expire stale commands, clear provisioning sessions and enforce retention policies.

04

Billing workflow

Support a permanent three-screen free plan, usage limits, Stripe Checkout and a customer billing portal when configured.

Ready when you are

Run the whole screen operation from one place.

Start with three screens free, then grow into the controls your team needs.