Show live data on screen
Connect a spreadsheet, API or social account as a data source, then bind its fields into a design.
A data source is a live feed that Brix reads: a spreadsheet, a web address, an uploaded list or a signed-in account. Use this guide to add a source, and to put its fields into a design. Every task below starts on the Data sources tab of Templates.
What you can do
- Install a test API — Add one of four public feeds with a single control.
- Add a public JSON address — Point Brix at any web address that returns JSON.
- Upload a list — Send a CSV or JSON file of birthdays, events or products.
- Connect a Google Sheet — Read a shared spreadsheet that you keep up to date.
- Connect an account — Sign in to YouTube, Facebook, Google Calendar or Microsoft 365.
- Ask for a system we do not offer — Register interest in a point-of-sale or business system.
- Bind a design to a source — Choose the source that one design reads.
- Put a live field on the canvas — Drop any field from that source into the design.
Find the Data sources tab
- Select Templates in the Content group of the sidebar.
- Select the Data sources tab.
- Read the Connected accounts cards at the top of the tab.
- Read the Test APIs cards under them.
- Scroll down to the category sections.
- Read the line under a source name for the record count and the last sync time.

️ Each source row carries a green Connected pill or an amber Pending pill.
️ Each category card names the columns Brix expects. The card marks some of those columns optional.
️ The source rows under a category heading are read-only. Brix offers no edit, resync or delete control on those rows.
Install a test API to practice with
- Open the Data sources tab.
- Find the Test APIs section.
- Select Install beside the feed you want.
- Wait for the button to become a green Synced pill.
️ The four test feeds are London Underground line status, NBA scores, Hacker News top stories and USGS earthquakes.
️ Install also syncs the feed at once, so its fields are ready to bind.
️ The green Synced pill is also the remove control. Point at the pill until the label reads Unsync, then select the pill.
️ Unsync deletes the source from your workspace. A design bound to that source loses its fields.
Add a public JSON address
- Open the Data sources tab.
- Select Add Source beside the
API endpointssection. - Type a name into Source Name.
- Paste the address into
Endpoint URL, or select an example under Try one of these. - If the feed needs a bearer token, paste the token into Auth token.
- Select Test connection.
- Read the sample response under the button.
- Select Add Source.

️ Test connection runs from the Brix servers, not from your browser. The test proves that the sync itself reaches the address.
️ The sample response shows the first 600 characters that the address returned.
️ You cannot select Add Source until Source Name and the address both hold a value.
Upload a list of birthdays, events or products
- Open the Data sources tab.
- Select Add Source beside Celebrations, Event centers or Point of sale.
- Type a name into Source Name, such as Team Birthdays.
- Select Download CSV template to see the columns Brix expects.
- Drop your CSV or JSON file onto the upload box.
- Check the preview rows and the entry count.
- Select Add Source.
️ Celebrations needs a Name column and a Date column. Type, Department, Title and Photo URL are optional.
️ The preview shows the first four rows of your file.
️ An upload is a snapshot of the file. For data that has to keep changing, connect a Google Sheet or a hosted CSV address instead.
Connect a Google Sheet
- Open the Data sources tab.
- Select Add Source beside Celebrations, Event centers or Point of sale.
- Select Google Sheets in the Data Source row.
- Share the sheet with
[email protected]as Viewer. - Paste the sheet link into Google Sheets URL.
- Type a name into Source Name.
- Select Add Source.
️ Brix reads the sheet only after you share the sheet with
[email protected] as Viewer.️ Celebrations also offers HR integration with BambooHR and CharlieHR. The Workday button carries a soon label, and you cannot select the button.
Ask for a system we do not offer yet
- Open the Data sources tab.
- Select Add Source beside Point of sale, Event centers or Business KPIs.
- Select Request access in the Data Source row.
- Select the system you use under Which system?
- Add any detail in the message box.
- Select Register interest.
️ Register interest sends a request to the Brix team. Brix creates no data source from that request.
️ Point of sale offers Toast, Square and Clover. Event centers offers Momentus.
️ Business KPIs offers Stripe, Shopify, Salesforce, HubSpot, Google Analytics and Something else.
Connect a social or calendar account
- Open the Data sources tab.
- Find the provider card under Connected accounts.
- Select Connect on that card.
- Sign in on the provider page that opens.
- Return to the Data sources tab.
- Check that the account now appears on the card.

️ YouTube and X ask for your own credentials. Every other provider sends the whole browser window to the provider sign-in page.
️ Bluesky and Mastodon need no account. Type a handle in the app instead.
️ Google Calendar and Microsoft 365 Calendar ask for read-only access. Pick the calendar or the meeting room later, inside the app.
️ Viva Engage and Microsoft 365 Calendar may need your IT administrator to approve access first.
️ When a provider sign-in is not ready yet, the message says so plainly. Nothing at your end needs a fix.
Connect a YouTube channel
- Open the Data sources tab.
- Find the YouTube card under Connected accounts.
- Select Connect.
- Type a label into Label, such as your school or venue name.
- Paste the channel identifier into Channel ID.
- Paste your key into YouTube Data API key.
- Select Connect channel.
️ Create the key in Google Cloud, under APIs and Services, with YouTube Data API v3 turned on.
️ Brix stores your key encrypted and never shows the key again. Keep your own copy.
Connect X with your own token
- Open the Data sources tab.
- Find the card for X (Twitter).
- Select Connect.
- Type a label into Label.
- Type the account name into Handle.
- Paste your App-only bearer token into X API bearer token.
- Select Connect account.
️ The token comes from your own X developer account, and you pay X for the access.
️ X limits how often Brix can read posts, so posts on screen refresh slowly.
Disconnect an account
- Open the Data sources tab.
- Find the account row under its provider card.
- Select Disconnect on that row.
- Open any app that used the account.
- Pick a different account in the app.
️ Disconnect removes the account at once, with no confirmation step.
️ Any app pointed at that account stops showing live data.
Bind a design to a data source
- Select Templates in the Content group of the sidebar.
- Select the Your designs tab.
- Select a design to open the editor.
- Select Data in the toolbar above the canvas.
- Pick a source in the Data source list.
- Read the source type and the record count under the list.

️ A design with no source shows a prompt to install a test API. Install one of the four test feeds first.
️ A source that never synced reports no bindable fields. Select the refresh button to sync the source.
Put a live field on the canvas
- Open the design.
- Select Data in the toolbar.
- Type into Search fields to narrow the list.
- Select the field you want.
- Drag the new field box into position on the canvas.
- Style the box in the Box tab of the right rail.
️ Brix adds the field box in the middle of the canvas, above the layers already there.
️ The flyout counts the fields it found. Each row shows a sample value beside the field name.
️ Manage data sources at the foot of the flyout opens the Data sources tab in a new browser tab.
Pull the latest data into a design
- Open the design.
- Select Data in the toolbar.
- Select the refresh button beside the Data source list.
- Wait for the spinner to stop.
- Check the canvas for the new values.
️ The refresh button re-syncs the shared source. Every design and app bound to that source reads the new data.
Disconnect a data source from a design
- Open the design.
- Select Data in the toolbar.
- Select the unlink button beside the Data source list.
- Delete or replace any field boxes left on the canvas.
️ None — static creative in the Data source list does the same job as the unlink button.
️ The unlink button disconnects only the design. The data source stays in your workspace.
To drive an on-screen app from a data source, read add on-screen apps. To build the design that reads the fields, read design a sign. To put the finished design on a screen, read put content on a screen.
Ready to get started?
Open Brix Portal