Multimedia

Digital signage and banner management — schedule promotional content, advertisements, and wayfinding assets across kiosks.

Engagement · Every building type

What an AI copilot can do with it.

Every module publishes its own tools over the Model Context Protocol, so an assistant can act on the building rather than just describe it.

  • list_screens

    List all multimedia screens, digital displays, and DOOH billboards in the current building. Returns their status and settings. Use this to answer questions like 'how many screens do we have?'. (Building context is automatically injected).

  • get_manifest

    Get the current playing manifest for a specific screen ID, including SOV logic calculations.

  • send_mdm_command

    Send a Mobile Device Management (MDM) command to a screen.

  • moderate_creative

    Approve or reject a creative that is waiting for moderation.

  • get_impressions_stats

    Get aggregated telemetry and proof-of-play statistics for billing and reporting.

  • list_slots

    List all playback slots configured in the system.

  • list_creatives

    List all uploaded multimedia creatives (images, videos, banners), their current moderation status, and active content in rotation. Use this to answer questions about media content like 'how many video banners do we have?' or 'what content is playing?'. (Building context is automatically injected).

  • list_playlists

    List all playlists that group creatives together for playback rotation.

  • list_screen_groups

    List all screen groups used for bulk management.

  • list_alerts

    List all active alerts and warnings from DOOH screens.

  • get_settings

    Get the global configuration settings for the multimedia module.

  • multimedia_display_qr_drop

    Pushes a time-sensitive QR code drop to idle digital signage and 3D kiosks to drive immediate foot traffic.

On a real building

See Multimedia on a real building

We will run it against your floor plans rather than a sample dataset.