Beta OnCue is in open beta — ready to try, still being tested. See What's New →
The Newsroom, on Any Site

Go Live on the Site You Own.

OnCue turns your site into a live newsroom. Your team posts from Slack, Telegram, SMS, or Messenger, and your audience watches the story unfold on a page you host, style, and control. Built for WordPress first — and it also works with Ghost and static sites.

Bring your own keys · Bring your own AI · No SaaS lock-in

Made For

Indie Creators Journalists Marketing Teams Event Professionals Analysts
Who It's For

Built for the Way You Go Live.

Different jobs, same tool. Here's what OnCue does for each.

Indie Creators

Own the Moment, Not Just the Recap.

Run product drops, launch days, AMAs, and watch-alongs live on your own site — and turn viewers into participants instead of a comment count on someone else's platform.

  • Live polls that make the audience part of the show
  • Embed the best Bluesky posts and YouTube clips as you go
  • Share cards so every moment travels to social
Journalists

File First, From Wherever the Story Is.

Post breaking updates from your phone over Telegram or plain SMS — no CMS login on the courthouse steps. Your archive lives on your domain, cited and timestamped.

  • Post from chat or a plain text message
  • An archive no platform can take down
  • AI highlights that only cite what you posted
Marketing Teams

Run Launch Day Like a Newsroom.

Post from the launch Slack channel, let every published update land in Teams or Google Chat on its own, and give customers a branded live page to follow.

  • Post from Slack; updates flow to Teams and Google Chat
  • An on-brand live page on your own domain
  • A review step so nothing publishes before it's approved
Event Pros & Analysts

Make Your Coverage the Official Record.

Cover conferences, matchdays, earnings calls, and keynotes as they happen. The live page carries your polls and your sponsors — and it stays up afterward as the record people cite.

  • Clearly labeled sponsor cards, sold on your terms
  • Per-event stats: readers, engagement, and poll results
  • A permalink for every update, so coverage can be cited
How It Works

From Chat Message to Live Page in Seconds.

No new dashboard for your team to learn, and no content leaving your site. This is the whole loop.

Setup is three steps: create an event in WordPress, drop the OnCue block into a post, and connect a channel. The Admin Guide walks through every click.

A Look Inside

One Page for Readers. One for the Desk.

Your audience gets a fast, styled page on your own domain. Your team gets a console built for the pace of a live event — in your WordPress admin, where you already work.

The OnCue reader on a publisher's site: a live liveblog with a Live badge, a cited Key Highlights summary, a pinned scene-setting update, a live poll, and a labeled sponsor card.
The reader. Cited AI highlights, a pinned scene-setter, live poll results, and a clearly labeled sponsor slot — all on a page you host and style.
The OnCue live console inside WordPress admin: a composer with a formatting toolbar, an open Bluesky search panel showing matching posts, and a feed of updates filed from WordPress, Slack, and SMS.
The live console. Write, pin, and mark key updates as they land — and search Bluesky without leaving the composer. Updates filed from Slack, Telegram, or SMS arrive here with their author's byline.
Beyond WordPress

Not on WordPress? Still Covered.

Publish on Ghost, Hugo, Next.js, or plain HTML? Run OnCue as a small live engine on a subdomain you own. Your team still posts from chat, and the full stream — or any single update — embeds on your site with a copy-paste snippet.

How It Works on Any Site
What You Get

Everything to Run Live Coverage. Nothing You Don't.

A lean core that's always on, plus modules you turn on only when you need them. A module you haven't enabled adds nothing at all.

Real-Time Stream

Live updates served by your own server — no third-party service in the middle. Readers get a page that's fast, crawlable, and styled by your theme.

Post From Your Chat Tools

Contributors file from Slack, Telegram, SMS, or Messenger — text, photos, and video, with their own byline. No CMS login required in the field.

AI Key Highlights

A cited, auto-refreshing summary grounded only in your event's own updates — no made-up facts or links. Bring your own key for Claude, OpenAI, or Gemini, or point it at a model you host yourself. Editors can edit or pin every line.

Polls, Reactions, and Share Cards

Drop a poll into any update and watch the votes come in live. Readers can thumbs-up individual updates without signing in, and the counts keep climbing while the page is open. Then let every entry travel as a rich share card set in your own typeface.

Embed the Best of Bluesky and YouTube

Search public Bluesky posts and YouTube videos about your event right from the composer, and drop the best ones into the stream without leaving the console.

Updates That Travel

Every published update can post itself into your team's Slack and out to Signal, Teams, and Google Chat — no copy-pasting, no duplicates. The moments you choose thread onto your Bluesky account, each one signed off with the event's official hashtag so the whole thread is findable under a single tag.

Approve Before Publish

An optional review step holds updates until an editor clears them — per event or per source — so an open channel never means an open mic.

Sponsor Slots

Sell the moment: clearly labeled sponsor cards appear between updates at a rhythm you set, with optional start and end dates. Or plug in your own ad stack and let it fill the slots.

Your Analytics, Not Ours

Per-event stats work out of the box, measured on your own server and stored in your own database. Collection is cookieless and keeps no personal data — visitor counts use a daily-rotating fingerprint, and IP addresses are only ever used to derive an approximate country, never saved. One screen shows readers, engagement, sources, devices, and poll results. Prefer GA4? Point Stats at your own property instead.

Branded to Your Site

Give each liveblog its own accent, card background, borders, and muted text with a color picker that flags hard-to-read choices, then run it contained or full width. The typeface always follows your theme, so coverage looks like it belongs on your page.

Every Link Becomes a Card

Paste a link in the console, or share one from Slack or Telegram, and it renders as a card with the headline, description, image, and source. No extra step, and no bare URLs sitting in your coverage.

Private by Design

Every key you paste is encrypted at rest, and the encryption key is kept outside your database. Your content and credentials never touch our servers.

Integrations

Bring the Tools Your Team Already Uses.

OnCue ships the connections — the accounts and keys are yours.

# Slack post from · share to Telegram post from SMS post from Messenger post from Signal share to Teams share to Google Chat share to Bluesky share to · find posts YouTube find videos Claude · OpenAI · Gemini · self-hosted AI highlights

Your Keys, Your Accounts

Every connection runs on credentials you create — so usage bills at each platform's own rates, with no middleman and no markup. Keys are encrypted at rest, and the encryption key stays out of your database.

Only What You Switch On

OnCue is a lean core plus optional modules. A module you haven't enabled adds nothing — no settings clutter, no background jobs, no open doors. Turn features on as your coverage grows.

Room to Make It Yours

Restyle the reader with CSS variables, hand sponsor slots to your own ad stack, send reader activity to any analytics tool, and run AI highlights on any model with an OpenAI-compatible server — even one on your own hardware.

Bring your own keys. Nothing turns on until you connect your own accounts — that's the whole model. How BYOK works → · Step-by-step setup guide →

Your Next Live Moment Deserves Your Own Front Page.

Download the plugin, upload it to your site under Plugins → Add New → Upload Plugin, and you're live. OnCue is in open beta — the download is free while testing continues, and a staging site is the smart place to start.