The AI-Powered Digital Signage Platform.

Stop paying five-figure annual licenses to a signage vendor that still can't show your live inventory count or prove which design actually drove more sales. Aeion Signage generates full campaigns from a text prompt, pulls live data from any Aeion module onto the screen, and runs real statistical A/B tests on your content — all natively wired into the same platform running your storefront and CRM.

The Intelligent Signage Engine

AI Slide Generation

Generates complete decks from text prompts. Describe your campaign—"retail summer sale, bold colors, product images"—and the AI creates slides with layout, elements, backgrounds, animations, speaker notes. Theme suggestions with color palettes, fonts, and spacing. Multi-display campaign generation.

Master Slide System

Supports master slides for brand consistency. Build a master once and every slide instantly inherits its background, transitions, and placeholder layout — while keeping your custom content intact. Push a new theme and it cascades across the whole deck.

Slide Element Management

Every element on a slide — text, shape, image, video, icon, chart, table, data widget, timer, QR code, embed, code, component, QR gateway, spatial wayfinding, 3D motion, ticker/marquee, weather, clock, RSS feed, and logo scroll — is independently positioned, sized, rotated, layered, and animated (fade, slide, zoom), so a designer can build exactly the layout the brief calls for instead of working around a template's limits. Lock elements your team shouldn't move; everything else inherits the theme automatically so a rebrand doesn't mean touching every slide by hand.

Display Heartbeat Monitoring

Manages display registration with unique 12-character hex device IDs (QR-based setup). Heartbeat polling with command queuing (refresh, restart, update-playlist, show-message, set-volume, set-brightness). Performance profiling (high/standard/low). Hardware metrics reporting.

Statistical A/B Testing

Provides real statistical significance using Welch's t-test — so winners are called with confidence, not guesswork. Requires a minimum of 30 samples per variant. Dwell time, engagement metrics. Auto-winner selection with confidence intervals.

Live Data Bindings

Resolves `{{ path }}` template variables from any Aeion module. Commerce metrics (orders.todayCount), CRM data, weather, real-time updates. Refresh interval per binding. Conditional styles based on thresholds (red for low stock, green for high). Number formatting (compact/full/none), currency, prefix/suffix.

Playlist Management

Mix projects, individual slides, and motion scenes in a single ordered playlist, each with its own duration and transition — so a lobby display can loop a brand video, a live data slide, and a promo deck back to back without you rebuilding one giant timeline every time content changes. Playlists resolve fully so a display keeps playing even if it briefly drops its connection.

Time-Based Scheduling

Schedules evaluate by day-of-week, time window, date range, and priority, so a lunch-hour menu automatically replaces the breakfast menu and a higher-priority holiday promo overrides the regular rotation without anyone touching a calendar. Query what's playing next on any screen, any day, before it happens.

Remote Display Operations

Push a refresh, restart, playlist swap, on-screen message, or volume/brightness change to any display without a truck roll — the command queues on the display's next heartbeat and fires the moment it checks in. Pull a live screenshot to confirm what's actually on screen right now, from anywhere.

Template Library

Start from a pre-built template for retail, corporate, healthcare, education, wayfinding, or menu boards, swap in your own variables, and you have an on-brand slide in minutes instead of building one from a blank canvas.

Import/Export

Bulk-load content from CSV/Excel with field mapping and validation before anything commits, and export any project or playlist as JSON or PDF for backup, migration, or handing off to a client — so switching tools or restoring from a mistake is never a rebuild-from-scratch job.

Presentation Mode

Run a live presentation full-screen with presenter notes visible only to you, or preview changes before they go live on the real display — the same content, the same engine, whether it's playing to a boardroom or a storefront window.

Background Processing

Rendering, thumbnail generation, and bulk import/export all run in the background with automatic retries — a large campaign upload doesn't freeze the editor, and a transient failure doesn't mean starting over.

Matrix Tiling Video Walls

Build an N×M video wall (e.g. a 3×3 of nine ordinary TVs) in software — no $10,000 hardware splitter. Each display is assigned a matrix coordinate; the player slices the shared 3D WebGL rendering frustum to its tile and locks to a shared distributed clock, keeping every panel sub-frame-synced across the physical bezel gaps. The primary display drives the playhead; the rest follow the shared timestamp.

Interactive DOOH — Phone-as-Remote + Instant Buy

When an interactive 3D scene is playing, the kiosk overlays a pairing QR code. Scan it and your phone becomes the remote — a digital joystick spins and manipulates the on-screen 3D product in real time, and an "Instant Buy" button drops that exact SKU into your cart and fires a success animation on the billboard. A passive screen becomes a conversion surface.

Enterprise Display Management

Display Groups

Group displays by location, type, or purpose and push a command or a schedule to the whole group at once — updating 40 storefront screens takes one action, not 40.

QR-Based Setup

A new display scans a QR code, registers itself, and pulls its configuration automatically — no tech walking around typing device IDs into a spreadsheet.

Heartbeat Command Queue

Commands (refresh, restart, playlist swap, on-screen message, volume, brightness) queue and deliver on the display's next heartbeat, so a screen that was briefly offline still gets the command the moment it reconnects — nothing silently gets lost.

Offline Playback

Every playlist resolves with all its referenced slides bundled, so a display keeps playing on schedule even during a brief connectivity drop, then syncs back up the moment the connection returns.

Multi-Display Campaigns

Generate a whole campaign — variants for portrait screens, landscape screens, and menu boards — in one AI pass, then schedule each variant's rotation independently across your date range.

AI Slide Generation
Live Data Bindings
Statistical A/B Testing
Display Heartbeat Monitoring
Offline Playback
SOC 2 Type II ready (audit motion in flight)
Ships `aeion-signage` AeionClaw skill
Backed by Aeion Aegis (backup + PITR + time-travel)
Real-time collaboration via Aeion Realtime

Frequently Asked Questions

Any browser-capable device — dedicated digital-signage hardware (BrightSign, ScreenCloud, Yodeck-compatible), Android TV / Apple TV / Fire TV with the player app, embedded web players, or full-screen browsers on any PC. WebRTC-capable for live overlays.

Each screen joins a tenant; you assign it to display groups; groups have schedules with dayparting (different content morning vs evening). Real-time push of schedule changes (no "wait for next polling cycle"); content updates within seconds across all targeted screens.

Yes — demographic-trigger system uses optional camera analytics (anonymous, no facial recognition) to detect audience composition + adjust playlists in real time. Weather-triggered (display warmer content on cold days), occupancy-triggered (different content for empty room vs busy lobby), time-triggered.

Template library with branded variations (your logo + colors auto-applied); drag-and-drop editor for custom layouts; AI-driven content generation from a prompt ("holiday sale, 30% off, hero product visible"); CMS integration so existing brand content flows in.

Yes — an emergency broadcast can interrupt any playlist on any screen with an override message: fire alarm test, weather warning, security incident. Operator confirmation is required to start it, and it auto-reverts once the emergency clears. Per-zone targeting is supported for multi-building sites.

Ready to modernize your displays?