How integrations work in InfoBox
InfoBox has two kinds of integrations: connected integrations like Google Slides, and web embeds where you paste a URL as a Website slide. This article explains both.
Introduction
InfoBox integrations come in two flavours. Connected integrations (currently Google Slides) link an external account to InfoBox: you sign in once, import content, and InfoBox keeps it in sync automatically. Web embeds cover everything else: the source service exposes a URL that works in a browser, and you add it as a Website slide on your screen or playlist. This article walks through both patterns. The other articles in this category cover the source-specific bits: how to get the URL, what permissions you need, and any quirks.
Connected integrations
Connected integrations sign in to the source service and import content directly, with no public URL involved:
- Google Slides: connect your Google account, pick a Google Slides or PowerPoint presentation from Drive, and every slide is imported and kept in sync. See the Google Slides presentations article.
- Admins manage connections on the Integrations page (sidebar → Integrations): connection status, linked presentations, sync intervals, and manual sync.
- Connected integrations are available on Pro screens.
The web-embed pattern
Three steps for every web embed:
- Step 1: Get an embeddable URL from the source. Most SaaS tools have a Publish to web, Embed, or Share publicly option that produces a URL designed to load inside a frame.
- Step 2: Add a Website slide in InfoBox. Open a screen or playlist editor and click Add new slide. In the Add new content window, open the Web category, pick Website, and paste the URL. (Under the hood this is the iFrame slide type, and the URL field is labelled iFrame URL.)
- Step 3: Configure refresh. Optional but useful for live data. Set how often the slide re-fetches the URL. See Slide settings.
What needs to be true of the URL
Requirements for any iframe URL:
- HTTPS: must be a `https://` URL. HTTP-only URLs won't load on screens.
- Public access: must not require login. Captive portals, login walls, OAuth challenges all break iframe display.
- Embeddable: the page must allow iframe embedding (no `X-Frame-Options: DENY` or restrictive `Content-Security-Policy`).
- Works in a browser tab: if the URL works when you open it in a new private/incognito browser window, it'll work in InfoBox.
Test before publishing
A 30-second pre-flight check:
- Open a private/incognito browser window.
- Paste the URL.
- If you see the content fully without logging in, you're good.
- If you see a login screen, captive portal, or 'cannot be displayed' error, the URL won't work in InfoBox either. Find an alternative or contact the source's admin.
Source-specific guides
Pick the source you want to integrate:
- Google Slides presentations (connected)
- Power BI dashboards
- Canva for content creation
- Lounastaja (lunch menus)
- Sitedrive (construction schedules)
- Sinebrychoff ContentHub
- SharePoint
- Google Drive
Related Articles
Was this helpful?