Cue Messages
Cue messages are short, real-time text notifications that appear on output screens. Use them to communicate silently with presenters on stage — without the audience noticing.
What are cue messages?
During a live event, you often need to tell a speaker to wrap up, announce a schedule change, or signal a transition. Cue messages let you send these instructions directly to the Viewer, Fullscreen, and Moderator output screens in real time — no walkie-talkie required.
Creating a message
In the Controller, open the messages panel with the speech-bubble button in the header (Toggle messages). To create a new cue message:
- Click Add Message (or Compose your first message while the list is empty). The new message opens in edit mode.
- Type the message text. The message editor accepts up to 280 characters.
- Pick one of the five colors.
- Optionally toggle B (bold) or AA (uppercase).
- Press Enter or click the check mark (Save message).
Add Message adds the message to the list right away, so it counts toward your plan's message limit. If you cancel the editor (X), an empty message stays in the list; remove it with its trash icon.
The panel header also has a Show messages on viewer button (speech-bubble icon). It only affects the Viewer output and is off by default; Fullscreen and Moderator always show the active message.
Color options
Messages can be displayed in one of five colors to convey urgency or meaning:
- Green — positive cues, go ahead
- Yellow — caution, time warnings
- Red — urgent, stop immediately
- Blue — informational
- White — neutral, default
Formatting
Each message has two optional formatting toggles:
- Bold — makes the text thicker for better readability at a distance.
- Uppercase — converts the entire message to uppercase for emphasis.
Showing and hiding messages
To put a message on screen, click its green Show button. Only one message can be visible at a time — showing another message replaces the current one.
To take it down, click its red Hide button. The eye-off icon in the panel header (Hide all messages) hides every message at once.
Where messages appear
Active cue messages are displayed on the following output views:
- Viewer — only while Show messages on viewer is switched on (in focus mode the Viewer always shows the message)
- Fullscreen — large overlay visible from stage
- Moderator — preview alongside timer information
Editing and deleting messages
To edit a message's text, color or formatting, click its pencil icon (Edit message). To delete a message, click its trash icon and then Confirm? within three seconds. A message that is on screen disappears from the outputs when you delete it.
Message limits
| Plan | Messages per room |
|---|---|
| Free | 5 messages |
| Pro / Enterprise | Unlimited |
Dynamic Placeholders
Messages support dynamic variables that are resolved in real time based on the current, next, and previous timers. This lets you create reusable templates like "Next up: $NEXT_TITLE". Placeholders are resolved on the outputs and also in the Controller preview.
| Placeholder | Resolves to |
|---|---|
| $CURRENT_TITLE | Title of the active timer |
| $CURRENT_SPEAKER | Speaker of the active timer |
| $CURRENT_DURATION | Formatted duration of the active timer |
| $NEXT_TITLE | Title of the next timer |
| $NEXT_SPEAKER | Speaker of the next timer |
| $NEXT_DURATION | Formatted duration of the next timer |
| $PREV_TITLE | Title of the previous timer |
| $PREV_SPEAKER | Speaker of the previous timer |
Auto-Resize
Messages automatically scale their font size to fill the available screen space. Short messages appear large and bold; longer messages shrink to fit. This happens on every view that shows messages — no manual font size adjustment needed. On the outputs, the message bar and the question bar each take at most 30% of the screen; the message text shrinks to fit, and questions longer than four lines are shortened.
Common cues
Here are some frequently used cue messages to get you started:
- "Please wrap up"
- "5 minutes remaining"
- "Next up: $NEXT_TITLE with $NEXT_SPEAKER"
- "Q&A is now open"
- "Thank you, $CURRENT_SPEAKER!"
$NEXT_TITLE to make templates that work for any segment.