Help Center

Guides, reference and troubleshooting for every part of BroadcastGraphics.

Getting Started

Welcome to BroadcastGraphics

What BroadcastGraphics is, who it is for, and a quick tour of what you can build with it.

Your role

The four roles in BroadcastGraphics and what each can do.

A quick tour: from project to on-air graphic

Build a single lower third end to end — the fastest path through the system.

Organizations & Teams

Accounts

Select correct account type for best security

Organizations and teams

An organization is the tenant that owns users, projects and data. Users can belong to more than one.

Inviting users

How an admin adds editors and operators to the organization.

Switching between organizations

If you belong to more than one organization, pick the one you want to work in.

Projects

What is a project?

Projects group every piece of content that belongs to a single show, event or production line.

Creating a project

Step-by-step: make a new project inside an organization.

Project overview page

What the sections of a project look like and how to move between them.

Templates

What is a template?

Templates are the visual designs that get rendered on air. Everything else in a project feeds data into them.

Creating a template

Create a new template and pick its design area size.

Duplicating and tagging templates

Clone an existing template and use tags to keep a large library organized.

Editor

The Editor

Overview

Editor basics

The main surface where templates are designed: design area, toolbar, sidebar, properties panel.

Selecting, moving and resizing

How to pick objects, move them precisely, and resize them without stretching.

Keyboard shortcuts

The shortcuts that speed up template work.

Editor — Object Types

Objects

Text objects

The most common object type: single-line or multi-line text, optionally bound to a data field.

Shapes: rectangles and ellipses

Basic geometric objects used for backgrounds, bars and decorative elements.

Image objects

Logos, photos and artwork. Images can be static or driven by a dataset field.

Icon objects

Vector icons from the built-in icon set — scale freely without loss.

Editor — Data Binding

Binding an object to data

Turn a static text or image into a field that pulls its value from a dataset at render time.

Previewing bound values

See how your template looks with real data while you design.

Conditional styling (roadmap)

Colors and visibility that react to field values. Planned but not yet available.

Editor — Layout Tools

Align and distribute

Snap multiple objects to a shared edge or to equal spacing.

Snapping, safe area and grid

Visual guides that keep placements tidy and inside the viewable part of the screen.

Zoom and pan

Navigating large design areas: zoom in for pixel work, pan to reach corners.

Editor — Animation & Timeline

Animation overview

How templates move on screen: in, loop and out sequences driven by the operator.

Keyframes and easing

Place keyframes, pick an easing curve, and preview the result without leaving the editor.

Pause markers

Mark a point in a sequence where the animation should wait until the operator hits Continue.

Data

Project data schemas

A schema is the shape your templates and datasets agree on. Define it once, bind many templates.

Creating a schema

How to add a schema and its fields to a project.

Data sources

Where raw data enters the system: Excel, CSV, manual grids or a plugin.

Importing Excel and CSV

Upload a spreadsheet, pick a header row and preview the columns before committing.

Manual grid editor

Type values directly when there is no file to import.

Plugin-backed data sources

Plugins pull live data from external systems into the pipeline automatically.

What is a mapping?

A mapping says "this column in the data source fills that field in the schema".

Building a mapping

Step-by-step: pick a source, pick a schema, wire up the fields, preview the result.

Previewing and refreshing

Verify a mapping before you commit to it, and keep datasets in sync when the source changes.

Datasets

The resolved, ready-to-render data that a production supplies to its templates.

Creating a dataset

Steps to create either a manual or a mapped dataset.

Filters, sort and row limit

Trim and reshape a mapped dataset without touching the source or the mapping.

Manual vs mapped: which do I pick?

A quick decision guide.

Dataset assignments

Share a dataset with a specific user so they can edit its data without touching the template.

Productions

Productions

A production ties templates, datasets and an output together for a live show.

Creating a production

Step-by-step: new production → pick output → add layers.

Layers

A layer is one template + one dataset in the production. Layers stack in z-order.

Control Panel

The control panel

The operator view during a live show: layers, Take/Out, rows, quick data edit.

Take, Out, Pause and Continue

The four commands that drive every graphic on and off air.

The row selector

Pick which row of a list dataset the layer will show next.

Editing data live

Change a value on air without leaving the control panel.

Stop all

Clear every live layer in a single action — for when the show ends or an emergency hits.

Rundown

Production rundown

An ordered list of production items with durations and start times — a script for the show.

Outputs

Outputs

An output is the public URL that a broadcast tool captures as a browser source.

Creating an output

Steps to add an output and generate its public URL.

Connecting to broadcast tools

Browser-source settings for the common tools (vMix, OBS, TriCaster, Wirecast).

Renderer & Preview

The renderer

What produces the on-air image: an HTML5 canvas running per-output with transparent background.

Output preview

Inside the app, see exactly what the broadcast tool sees — on a checkered background for transparency.

Plugins

Plugins

Integrations that pull data from external systems into the BroadcastGraphics data pipeline.

Configuring a plugin

How an admin connects an external account so editors can use the plugin.

Plugin — SMHI

SMHI weather plugin

Swedish weather forecasts (temperature, precipitation, wind) for any location.

Plugin — Google Sheets

Google Sheets plugin

Read any Google Sheet as a data source, refreshed on a schedule.

Offline Mode & Windows App

Offline mode and the Windows app

A desktop app that runs graphics without internet — for remote venues and flaky networks.

Syncing a production before a show

Step-by-step: authenticate, pick productions, download.

Running offline at the venue

What is different from the cloud experience when the app runs locally.

Media Assets

Media assets

Uploads of logos, photos and other images that templates and datasets reference.

Naming and organizing assets

Conventions that make large asset libraries findable and swappable.

Fonts

Fonts

Which fonts your templates can use and how to add new ones.

Troubleshooting

The graphic does not appear on air

First things to check when Take does nothing visible at the broadcast end.

The data on screen looks wrong

Find out whether the bug is in the template, the mapping or the data source.

Connection lost during a show

WebSocket drops, control-panel turns red, the output freezes. What to do in the moment and after.