Content Library
Your central hub for all content types in BrandCast - from images and videos to integrations and dynamic data.
Overview
The Content Library in BrandCast encompasses all content you can display on your screens:
Static Content:
- Images (JPG, PNG, GIF)
- Videos (MP4, MOV, AVI)
- Text and announcements
Dynamic Content:
- Google Slides presentations
- Calendar events
- Weather forecasts
- RSS feeds
- Employee schedules
- Stock market data
- Inspirational quotes
Interactive Content:
- Countdown timers
- Real-time clocks
- Task lists
- Custom integrations
All content is organized through Content Sources - the foundation of BrandCast's content management system.
Content Types
IMAGE
Display static images from your media library.
Supported Formats:
- JPG/JPEG - Photos and photographs
- PNG - Graphics with transparency
- GIF - Simple animations
Use Cases:
- Product photos
- Promotional graphics
- Brand logos
- Employee photos
- Event posters
Configuration:
- Single image or slideshow
- Duration per image (5-60 seconds)
- Transition effects
- Auto-rotation
See: Media Library for upload and management
VIDEO
Display video content from your media library.
Supported Formats:
- MP4 - Recommended (H.264 codec)
- MOV - QuickTime format
- AVI - Windows video
Use Cases:
- Product demonstrations
- Training videos
- Marketing campaigns
- Customer testimonials
- Promotional content
Configuration:
- Looping or single play
- Audio on/off (default: off)
- Auto-start
- Fallback image for loading
Best Practices:
- Keep under 2 minutes for best performance
- 1920x1080 resolution (Full HD)
- 30 fps frame rate
- No audio (most displays are muted)
See: Media Library for video optimization
SLIDES
Display Google Slides presentations with auto-sync.
Features:
- Auto-sync with Google Drive
- Slide transitions
- Update changes automatically
- Support for images and text
Use Cases:
- Product catalogs
- Menu boards
- Training materials
- Marketing decks
- Company presentations
Configuration:
- Slide duration (5-30 seconds)
- Auto-advance enabled
- Refresh interval (15-60 minutes)
- Loop presentation
Setup:
- Create presentation in Google Slides
- Share with BrandCast
- Add as content source
- Configure auto-advance timing
Limitations:
- Animations may not render
- Videos within slides not supported
- Maximum 50 slides recommended
See: Integrations for setup details
TEXT
Display static or scrolling text content.
Features:
- Custom text content
- Font selection and sizing
- Color customization
- Scrolling or static display
Use Cases:
- Announcements
- Quotes and messages
- Emergency notifications
- Store policies
- Welcome messages
Configuration:
- Font family and size
- Text color and background
- Alignment (left, center, right)
- Scrolling speed (if enabled)
- Auto-wrap text
Text Formatting:
- Bold, italic, underline
- Multiple colors
- Line spacing
- Padding and margins
CALENDAR
Display upcoming events from calendar integrations.
Supported Sources:
- Google Calendar
- iCal/ICS feeds
- Apple Calendar
- Microsoft Outlook
Features:
- Show upcoming events
- Filter by calendar
- Color-coding
- Event details display
Use Cases:
- Meeting room schedules
- Company events
- Store hours and closings
- Holiday schedules
- Community events
Configuration:
- Days ahead to show (1-30)
- Events per view (5-20)
- Event details (time, location, description)
- Multiple calendars combined
- Color per calendar
Display Formats:
- List view - Vertical list of events
- Grid view - Calendar grid
- Agenda view - Day-by-day schedule
- Compact - Event names only
See: Integrations for setup
SCHEDULE
Display employee schedules from scheduling systems.
Supported Systems:
- ZoomShift (integrated)
- Custom CSV imports
- API integrations (Enterprise)
Features:
- Today's schedule
- Week view
- By department/location
- Real-time updates
Use Cases:
- Break room displays
- Manager dashboards
- Reception areas
- Employee check-in
Configuration:
- Department filters
- Location filters
- Date range (today, week, month)
- Refresh interval (15-30 minutes)
- Display format (grid, list)
Information Shown:
- Employee names
- Shift times
- Positions/roles
- Break times
- Department/location
See: Integrations for ZoomShift setup
CLOCK
Display real-time clock with customizable formats.
Features:
- Real-time updates
- Multiple timezones
- 12/24 hour formats
- Date display
Use Cases:
- All displays (standard inclusion)
- Multi-timezone offices
- International locations
- Meeting rooms
Configuration:
- Time format (12-hour or 24-hour)
- Show seconds (yes/no)
- Show date
- Timezone selection
- Font size and color
Display Styles:
- Digital - LED-style numbers
- Analog - Clock face
- Text - "3:45 PM EST"
- Minimal - Time only
COUNTDOWN
Display countdown timers for events or deadlines.
Features:
- Count down to specific date/time
- Event name display
- Auto-remove when expired
- Multiple timezones
Use Cases:
- Event countdowns
- Sale deadlines
- Product launches
- Holiday countdowns
- Meeting reminders
Configuration:
- Target date/time
- Event name/title
- Display format (days, hours, minutes, seconds)
- What to show after expiration
- Auto-remove or show "Event Started"
Display Formats:
- Large format - "5 Days 3 Hours 22 Minutes"
- Compact - "5d 3h 22m"
- Circular - Circular progress indicator
- Percentage - "83% until event"
WEATHER
Display current weather and forecasts.
Features:
- Current conditions
- Multi-day forecasts (3, 5, 7 days)
- Temperature, humidity, wind
- Weather icons
- Auto-location detection
Use Cases:
- Customer information
- Employee planning
- Outdoor businesses
- Event planning
Configuration:
- Location (ZIP code or city)
- Units (Fahrenheit/Celsius)
- Display format (current, forecast, both)
- Refresh interval (15 minutes recommended)
- Show details (humidity, wind, etc.)
Information Shown:
- Temperature (current and feels like)
- Conditions (sunny, cloudy, rain, etc.)
- Humidity percentage
- Wind speed and direction
- High/low temperatures
- Precipitation chance
Display Styles:
- Current only - Large current temp
- Forecast only - 5-day forecast
- Combined - Current + 3-day forecast
- Minimal - Temp and icon only
See: Integrations for setup
QUOTES
Display inspirational or motivational quotes.
Features:
- Curated quote library
- Category selection
- Daily rotation
- Author attribution
Use Cases:
- Employee motivation
- Customer inspiration
- Break rooms
- Reception areas
Configuration:
- Category (inspirational, leadership, success, wisdom)
- Refresh rate (daily, hourly, every 30 min)
- Display style (simple, card, full screen)
- Show author (yes/no)
Quote Categories:
- Inspirational - General motivation
- Leadership - Business leadership
- Success - Achievement and goals
- Wisdom - Philosophical insights
- Humor - Light-hearted quotes
- Custom - Upload your own
See: Integrations for setup
STOCK_TICKER
Display real-time stock market data in ticker format.
Features:
- Real-time stock prices
- Scrolling ticker display
- Multiple symbols
- Price change indicators
Use Cases:
- Financial services
- Corporate lobbies
- Investment firms
- Break rooms (employee stock options)
Configuration:
- Stock symbols (AAPL, GOOGL, etc.)
- Ticker speed
- Update interval (60 seconds recommended)
- Display format (symbol, price, change)
Information Shown:
- Stock symbol
- Current price
- Change amount
- Change percentage
- Color-coded (green up, red down)
See: Integrations for setup
STOCK_CHART
Display stock price charts and graphs.
Features:
- Price charts
- Historical data
- Multiple timeframes
- Technical indicators (optional)
Use Cases:
- Financial analysis
- Investment displays
- Corporate performance tracking
- Executive dashboards
Configuration:
- Stock symbol
- Timeframe (1 day, 1 week, 1 month, 1 year)
- Chart type (line, candlestick, bar)
- Update interval (1-5 minutes)
Chart Types:
- Line chart - Simple price line
- Candlestick - OHLC data
- Bar chart - Volume bars
- Area - Filled area under line
See: Integrations for setup
RSS
Display content from RSS feeds (news, blogs, updates).
Features:
- Auto-updating feeds
- Multiple feed support
- Content filtering
- Priority ordering
Use Cases:
- News tickers
- Company blog posts
- Industry updates
- Social media feeds
Configuration:
- Feed URL
- Update interval (5-60 minutes)
- Max items to cache (10-50)
- Display style (ticker, list, cards, full)
- Priority (0-100)
Display Styles:
- Ticker - Scrolling text across screen
- List - Vertical list of headlines
- Cards - Image + headline + excerpt
- Full - Full article preview
See: RSS Feeds Guide for comprehensive setup
CANVA
Display designs created in Canva.
Features:
- Link to Canva designs
- Auto-sync updates
- Professional templates
- Full design support
Use Cases:
- Marketing graphics
- Promotional materials
- Custom branded content
- Seasonal campaigns
Configuration:
- Canva share URL
- Refresh interval (15-30 minutes)
- Display duration
- Auto-update on changes
See: Integrations for setup
DAD_JOKE
Display daily dad jokes for entertainment.
Features:
- Daily dad jokes
- Family-friendly content
- Rotation options
- Reveal animations
Use Cases:
- Break rooms
- Casual offices
- Retail stores
- Fun atmosphere
Configuration:
- Refresh rate (daily, hourly)
- Display style (full joke, reveal animation)
- Card styling
TASKS
Display task lists and to-dos (Enterprise/FamilyCast).
Features:
- Task list display
- Completion status
- Due dates
- Priority indicators
Use Cases:
- Project management
- Team to-dos
- Family chores (FamilyCast)
- Shared task lists
Configuration:
- Task list source (Google Tasks, Cozi Lists)
- Show completed (yes/no)
- Sort order (priority, due date, alphabetical)
- Refresh interval
Content Sources
All content in BrandCast is managed through Content Sources.
What is a Content Source?
A content source is a configured instance of a content type:
Examples:
- Media Library Source → Specific images/videos
- RSS Feed Source → Specific RSS feed URL
- Weather Source → Specific location's weather
- Calendar Source → Specific calendar connection
Content Source Types
STATIC
- Fixed content that doesn't change
- Example: Static text, single image
LIBRARY
- Content from media library
- Example: Uploaded images/videos
INTEGRATION
- Dynamic content from external services
- Example: Google Slides, Weather, RSS, Calendars
Creating Content Sources
- Navigate to Content Sources
- Click Add Content Source
- Choose content type
- Configure settings
- Test and save
Managing Content Sources
Viewing All Sources:
- Go to Content Sources
- Filter by type, store, or status
- Search by name
Editing Sources:
- Click on source name
- Update configuration
- Changes apply to all layouts using this source
Deactivating Sources:
- Toggle "Is Active" off
- Stops updating but preserves configuration
- Re-enable anytime
Deleting Sources:
- Click Delete
- Warning if used in layouts
- Removes from all layouts
Content Association Workflow
Step 1: Create Content Source
Prepare your content:
- Upload media to library, OR
- Configure integration (RSS, calendar, etc.), OR
- Enter static text/data
Step 2: Add to Layout
Include in your layout design:
- Open Layout Editor
- Add content area
- Select content type
- Choose content source
- Position and size area
Step 3: Assign to Display
Deploy to physical screens:
- Go to display settings
- Assign layout with content
- Content appears on screen
See: Content Association Workflow for complete process
Shared vs. Store-Specific Content
Shared Content
Available to all stores in your account:
When to Use:
- Brand assets and logos
- Corporate messaging
- National promotions
- Standard templates
Benefits:
- Centralized management
- Consistent branding
- Single update affects all stores
Store-Specific Content
Only available to assigned store(s):
When to Use:
- Local promotions
- Store manager photos
- Location-specific events
- Regional campaigns
Benefits:
- Local customization
- Relevant messaging
- Store autonomy
See: Multi-Store Management for details
Content Organization
Tagging
Organize content with tags:
Example Tags:
- Season:
summer,winter,holiday - Purpose:
sale,announcement,training - Department:
corporate,retail,marketing - Status:
active,draft,archived
Using Tags:
- Add when creating content source
- Search by tag
- Filter displays by tag
- Bulk operations by tag
Folders (Enterprise)
Organize content sources into folders:
- By department
- By campaign
- By season
- By store
Search and Filters
Find content quickly:
- Search by name or description
- Filter by type (image, video, integration)
- Filter by store
- Filter by active/inactive status
- Sort by creation date, name, or usage
Content Performance
Analytics
Track content performance:
Metrics:
- Display count - How many displays use this content
- View time - How long content displays
- Update frequency - How often content changes
- Error rate - Integration fetch failures
Accessing Analytics:
- Go to Content Sources
- Click on source
- View Analytics tab
Optimization Tips
Images:
- Compress to 85-90% quality
- Use recommended resolutions
- Avoid excessive file sizes
- Test on actual displays
Videos:
- Keep under 2 minutes
- Use H.264 codec
- 30 fps maximum
- No audio (most displays muted)
Integrations:
- Set appropriate refresh intervals
- Monitor API usage
- Cache when possible
- Handle errors gracefully
See: Media Library for optimization details
Best Practices
Content Strategy
Balance Static and Dynamic:
- 60-70% static content (control and consistency)
- 30-40% dynamic content (freshness and engagement)
Update Frequency:
- Critical content: Daily or more
- Important content: Weekly
- Standard content: Monthly
- Seasonal content: Quarterly
Content Lifecycle:
- Plan - Determine content needs
- Create - Develop or integrate content
- Deploy - Assign to displays
- Monitor - Track performance
- Update - Refresh as needed
- Archive - Remove outdated content
Quality Guidelines
All Content:
- High resolution and quality
- Brand-consistent styling
- Appropriate for audience
- Readable from viewing distance
- Tested before deployment
Text Content:
- Large fonts (24px minimum)
- High contrast colors
- Short messages (less is more)
- No typos or errors
Visual Content:
- Professional appearance
- On-brand colors and fonts
- Clear, sharp images
- Appropriate aspect ratios
Dynamic Content:
- Reliable sources
- Appropriate refresh rates
- Error handling
- Fallback content
Security and Compliance
Content Review:
- Review before publishing
- Ensure appropriate for audience
- Check copyright and licensing
- Verify accuracy
Data Privacy:
- Don't display sensitive information
- Respect employee privacy (schedules on internal displays only)
- Follow GDPR/privacy regulations
- Secure API credentials
Content Moderation:
- Monitor RSS feeds for inappropriate content
- Review user-generated content
- Have removal procedures
- Maintain content policies
Troubleshooting
Content Not Displaying
Check:
- Content source is active
- Content assigned to layout
- Layout assigned to display
- Display is online
- No error messages in source settings
See: Content Problems for detailed troubleshooting
Integration Errors
Common Issues:
- API credentials expired
- Rate limits exceeded
- Network connectivity
- Feed URL changed
Solutions:
- Reauthorize integration
- Increase refresh interval
- Test connection
- Update feed URL
See: Integration Problems for detailed troubleshooting
Slow Performance
Symptoms:
- Content loads slowly
- Display lags or freezes
- Delayed updates
Solutions:
- Optimize image/video sizes
- Reduce number of content sources per layout
- Increase refresh intervals
- Check display internet speed
Next Steps
- Media Library - Manage images and videos
- Layouts - Design layouts with content
- Integrations - Set up dynamic content
- Content Association - Deploy content to displays
- Troubleshooting - Fix content issues