Integrations Overview
Integrations Overview
Section titled “Integrations Overview”Integrations connect external services to your digital signage, bringing in live data, synced content, and automated updates. Once connected, content stays current without manual intervention.
Why Use Integrations?
Section titled “Why Use Integrations?”| Benefit | Description |
|---|---|
| Live data | Content updates automatically |
| No manual uploads | Changes sync from source |
| Collaboration | Teams edit in familiar tools |
| Single source of truth | One place to manage content |
Available Integrations
Section titled “Available Integrations”Google Workspace
Section titled “Google Workspace”Connect your business Google account for:
| Service | Content Type |
|---|---|
| Google Slides | Presentations, announcements |
| Google Sheets | Data, tables, KPIs |
| Google Docs | Documents, policies |
| Google Photos | Photo albums, galleries |
Design beautiful content in Canva and display it:
| Feature | Content Type |
|---|---|
| Designs | Posters, announcements |
| Brand Kit | Consistent branding |
| Templates | Professional layouts |
Display curated news headlines from trusted sources — no RSS URL required:
| Source | Topics |
|---|---|
| ESPN | Sports news |
| NPR | General news |
| BBC | International news |
| Custom feeds | Any topic you choose |
Add News content from Library > Add Content > Information > News.
Sports scores
Section titled “Sports scores”Display live scores from NFL, NBA, MLB, and NHL games. Great for bars, break rooms, and sports-focused retail. No account required — scores update automatically.
Add Sports Scores from Library > Add Content > Entertainment > Sports Scores.
ZoomShift
Section titled “ZoomShift”Staff scheduling for retail and hospitality:
| Feature | Content Type |
|---|---|
| Shifts | Today’s schedule |
| Staff | Who’s working |
| Positions | Role assignments |
Staff scheduling via Sling workforce management:
| Feature | Content Type |
|---|---|
| Shifts | Today’s and upcoming shifts |
| Staff | Who’s working now |
| Positions | Role assignments |
Google Sheets Schedule
Section titled “Google Sheets Schedule”Beta: Google Sheets Schedule is currently in beta. Features and availability may change.
Use a Google Sheet as your employee schedule source — no dedicated scheduling software needed:
| Feature | Content Type |
|---|---|
| Shifts | Schedule rows from your spreadsheet |
| Staff | Employee names and shift times |
Set up Google Sheets Schedule →
MealViewer
Section titled “MealViewer”School and cafeteria menu displays:
| Feature | Content Type |
|---|---|
| Daily Menu | Today’s offerings |
| Weekly Menu | Upcoming meals |
| Nutrition | Nutritional information |
Google Reviews
Section titled “Google Reviews”Display customer reviews:
| Feature | Content Type |
|---|---|
| Reviews | Customer feedback |
| Ratings | Star ratings |
| Responses | Your replies |
How Integrations Work
Section titled “How Integrations Work”Connection Process
Section titled “Connection Process”- Authorize - Sign in to the external service
- Grant access - Allow read-only access to your data
- Select content - Choose what to display
- Configure - Set up display options
- Sync - Content updates automatically
Authentication Types
Section titled “Authentication Types”| Type | Services | How It Works |
|---|---|---|
| OAuth | Google, Canva | Sign in to authorize |
| API Key | Some services | Enter provided key |
Note: We request only the minimum permissions needed. Most integrations are read-only—we cannot modify your data.
Managing Integrations
Section titled “Managing Integrations”Viewing Connected Services
Section titled “Viewing Connected Services”- Navigate to Account > Integrations
- See all connected services
- View connection status
- Manage each integration
Connection Status
Section titled “Connection Status”| Status | Meaning |
|---|---|
| 🟢 Connected | Active and syncing |
| 🟡 Needs Attention | Re-authorization needed |
| 🔴 Disconnected | Not connected |
Refreshing Connections
Section titled “Refreshing Connections”If an integration stops working:
- Click Reconnect
- Re-authorize access
- Connection restores
Disconnecting Services
Section titled “Disconnecting Services”- Find the integration
- Click Disconnect
- Confirm removal
- Content using this integration stops updating
Warning: Disconnecting removes access. Content from this integration will show stale data or errors.
Sync and Updates
Section titled “Sync and Updates”How Syncing Works
Section titled “How Syncing Works”| Step | What Happens |
|---|---|
| 1 | Timer triggers sync check |
| 2 | We request latest data from service |
| 3 | Changes are detected |
| 4 | Content is updated |
| 5 | Displays show new content |
Sync Frequency
Section titled “Sync Frequency”| Interval | Typical Use |
|---|---|
| 5 minutes | Critical/active data |
| 15 minutes | Standard (default) |
| 30 minutes | Less time-sensitive |
Manual Refresh
Section titled “Manual Refresh”For immediate updates:
- Open content in library
- Click Refresh Now
- Content updates within 1-2 minutes
Security & Privacy
Section titled “Security & Privacy”Data Access
Section titled “Data Access”| Principle | Description |
|---|---|
| Read-only | We cannot modify your data |
| Minimal scope | Only necessary permissions |
| Your control | Disconnect anytime |
| No storage | Data fetched on demand |
Best Practices
Section titled “Best Practices”- Review permissions before authorizing
- Use organization accounts for business data
- Disconnect unused integrations
- Periodically review connected services
Troubleshooting Integrations
Section titled “Troubleshooting Integrations”Connection Failed
Section titled “Connection Failed”- Check internet connectivity
- Verify service isn’t down
- Try disconnecting and reconnecting
- Clear browser cache and retry
Content Not Updating
Section titled “Content Not Updating”- Verify integration is connected (green status)
- Check source data has changed
- Wait for next sync cycle
- Use manual refresh
“Needs Re-authorization”
Section titled ““Needs Re-authorization””Password changes or permission updates require re-authorization:
- Click Reconnect
- Sign in again
- Grant permissions
- Connection restores
Service Shows Errors
Section titled “Service Shows Errors”- Check if service is experiencing issues
- Verify your account access
- Try reconnecting
- Contact support if persistent
What’s Next?
Section titled “What’s Next?”Choose an integration to set up:
- Google Workspace - Slides, Sheets, Docs, Photos
- Canva - Design integration
- ZoomShift - Staff scheduling
- Sling - Staff scheduling
- Google Sheets Schedule - Spreadsheet-based staff scheduling (beta)
- MealViewer - Menu displays
- Google Reviews - Customer reviews
- Sports scores - Live game scores
- Menu board - Custom restaurant menus
