AI assistants and CastHub
Can I manage CastHub from an AI assistant?
Yes. CastHub publishes a Model Context Protocol server at https://webapi.cast-hub.com/mcp that any MCP-compatible AI assistant can connect to. Claude, ChatGPT, and Microsoft Copilot are documented today, and the same endpoint works with Cursor, Claude.ai, and any other MCP-compatible client. Authentication uses OAuth 2.0 with your CastHub credentials, Google, or Microsoft.
Does AI control cost extra?
No. AI control is included in every CastHub plan including Basic at $12 per month. There is no AI add-on, no premium tier, and no per-seat fee.
What can the AI assistant actually do?
Approximately 45 tools across eight domains. The AI can list and create presentations, upload slide media, manage devices and device groups, set schedules, trigger or stop alerts, and on Amazon Signage Stick hardware send commands like restart, display on or off, screen capture, and device health checks. Read actions run freely. Write and destructive actions require your confirmation in the AI client.
Frequently Asked Questions
CastHub FAQ
Is there a mobile app for managing CastHub?
Yes. CastHub has iOS and Android apps for day-to-day administration from a phone or tablet. From the mobile app you can view dashboard status, create and edit presentations, manage devices and groups, activate new playback devices with a TV code, create and assign schedules, start and stop alerts, change profile and password, and refresh subscription status.
The mobile app is for management, not playback. It does not show signage content on the phone screen. Use the web app when you are uploading large numbers of files, configuring remote device commands, or setting up a large deployment for the first time, since those tasks benefit from a wider screen.
Can I sign in with Microsoft or Google?
Yes. The CastHub login screen supports Sign in with Microsoft and Sign in with Google in addition to email and password. SSO works for both new sign-ups and existing accounts whose email matches a Microsoft or Google identity. If your organization uses Microsoft 365 or Google Workspace, SSO is the recommended way to sign in: it removes a password to manage, and disabling the user in your directory removes their CastHub access.
Learn more: Sign in with Microsoft or Google.
Can my screens keep playing if the internet goes down?
Yes, on supported platforms and with the right slide types. Open the presentation, turn on Make available offline, and save. The next time the device syncs while online, it caches the presentation locally and continues playing it during a temporary internet outage.
Offline-compatible slide types are uploaded images, image URL slides, and uploaded video files. Web page slides and external video URL slides require internet access to render and will not play offline. Offline playback is supported on Android TV, Amazon Signage Stick, and Apple TV. Tizen caches images only. Roku does not support offline caching.
One important rule: a device must be online long enough to finish caching before it goes offline. The Devices page shows a Presentation Cached status you can use to confirm a device is ready before an expected outage.
Learn more: Setting Up Offline Playback.
Can I upload video files directly, or do I need YouTube or Vimeo?
You can upload video files directly. CastHub accepts MP4 and other common video formats and stores them in your account. Direct upload is the right choice when you want consistent playback without depending on a third-party host, when the video should not be discoverable on YouTube, or when devices may have intermittent access to external video services.
YouTube and Vimeo URLs are still supported as Video URL slides for cases where a video already lives on those platforms. Both approaches require internet access at playback time except on platforms that cache uploaded video files for offline use.
Learn more: Direct Video File Upload.
Can I trigger an emergency alert across all my screens at once?
Yes, on Pro and Enterprise plans. Account-wide alerts are a single action that activates the alert presentation for every device group at once. From the Devices page, select the account-level Start Alert control. Each group plays the alert presentation it has been assigned, and you can stop the alert account-wide just as quickly.
For per-group alerts (for example, evacuating only one building while other locations continue normal content), use the per-group Start Alert button on each group instead. Both approaches override schedules and normal content while the alert is active. Devices that are offline when an alert is started will pick it up when they reconnect.
Learn more: Account-Wide Alerts.
Can I reboot or control my Amazon Signage Stick remotely?
Yes. Amazon Signage Stick devices support four remote commands sent from the CastHub web app: reboot the device, turn the connected display on or off, clear the device cache, and capture a screenshot of what the device is currently showing. Open the device on the Devices page and choose Remote Commands to send any of these.
Display power commands work over HDMI CEC, so the connected TV or display has to support CEC for wake and sleep to take effect. Screenshots require the device to be online so the image can be uploaded back to CastHub. Remote commands are currently specific to Amazon Signage Stick; other playback platforms do not expose these controls today.
Learn more: Amazon Signage Stick Remote Commands.
Can I schedule my screens to turn on and off automatically?
Yes, on Amazon Signage Stick. The platform supports scheduled device commands for wake screen, put screen to sleep, and reboot. From the Devices page, open Device Schedules for the group, choose the command, and pick a repeat pattern: once, daily, or weekly with selectable days. The schedule is time-zone aware.
Once a schedule is saved, the device downloads the plan during its next online sync. After that, due commands run locally even if the internet drops between syncs, which is useful for sites with unreliable connectivity. Reboots and display power changes will still execute on time; one-time remote commands sent after the device has gone offline will not be picked up until it reconnects.
Learn more: Scheduling Device Commands on Amazon Signage Stick.
How do I organize multiple screens with different content?
Use device groups. Every account starts with a default group. Add new groups when different physical locations or different roles need different content: a lobby vs a menu board, one office vs another, daytime menu vs nighttime menu, and so on.
Each group has its own assigned presentation, its own optional schedule, and its own alert presentation. Devices belong to one group at a time and can be moved between groups from the Devices page. The number of groups available depends on plan: Basic is intended for small single-location use, while Pro and Enterprise support multi-location and multi-role deployments.
Learn more: Creating and Managing Device Groups.
What happens to scheduled content during an emergency alert?
Alert mode wins. CastHub uses a strict priority order on every screen: an active alert presentation overrides any active schedule, and an active schedule overrides the normal presentation assigned to the group. When you stop the alert, the screen returns to whichever schedule entry or assigned presentation should be running at that moment, automatically. There is nothing to reset by hand.
How do I use CastHub with other systems?
CastHub provides an integration key for customers who want to connect CastHub to their own systems or third-party tools. Generate the key from your profile area in the web or mobile app and use it as the credential when calling our API. You can rotate the key at any time, which immediately invalidates the previous one without affecting normal user sign-in.
Common reasons customers use the integration key include automatically pushing menu updates from a POS or back-office system, triggering alerts from an existing alarm or paging platform, and including CastHub status in an internal operations dashboard.
Learn more: CastHub Integration Key for API Access.
What is CastHub?
CastHub is a cloud-based platform that facilitates the management and digital content distribution of multimedia content across various displays. It allows users to streamline the process of scheduling, monitoring, and broadcasting content effortlessly.
How do I deploy CastHub to my displays?
Download the App on Each Display Device: If your display monitors run on operating systems like Android TV, Tizen, or Apple TVOS, first download the CastHub app from the respective app store on each of these platforms.
Manage Content via Web Browser: After installing the app on your displays, use a web browser to access the CastHub application. From here, you can upload, manage, and schedule your digital content to be displayed on your monitors.
This approach allows you to seamlessly integrate CastHub with various operating systems on your display monitors, while managing everything centrally from your web browser. All without the hassle of additional hardware or receivers.
What content types are supported by CastHub?
CastHub supports the slide types most signage customers actually use. You can upload images (JPG, PNG, GIF), upload videos (MP4 and other common formats), point to an image or video by URL, drop in a PDF or PowerPoint deck and have it rendered as slides, and add live web pages such as dashboards or status boards. Google Slides and Power BI are supported through the web page workflow: publish the deck or report to the web and add the resulting URL as a web page slide.
What pricing plans do you offer and their differences?
View our pricing and feature availability here.
Does CastHub require you to install or use external hardware?
CastHub allows you to go unplugged by offering a completely wireless, hassle-free experience. It eliminates the need for cumbersome cables, hardware receivers, or dedicated laptops, simplifying the process of managing digital displays.
Users can easily download the CastHub app onto their existing Smart TVs, which support Apple, Tizen, or Android OS, and manage their content through a user-friendly web application. This approach not only reduces clutter but also enhances flexibility and ease of use.
With CastHub, users enjoy a seamless, cable-free solution where simplicity is not just an added feature but a fundamental aspect of the service.
What is the difference between Screen Mirroring and Digital Signage?
Screen mirroring is exactly what it sounds like – mirroring your screen’s content onto another display. It’s a direct, real-time method often used in meetings and presentations. Traditionally, this requires a device, such as a laptop, connected to a display monitor, with someone actively managing the stream. It’s an immediate solution, ideal for live presentations, but it lacks the flexibility and autonomy needed for continuous, dynamic content display.
Digital signage, on the other hand, offers broader applications. It’s used to manage and display content like advertisements, information, and entertainment across digital screens. Unlike screen mirroring, digital signage systems can schedule and automatically advance content across multiple monitors. However, many existing digital signage solutions are bogged down by excessive features, leading to inflated costs and complexity in deployment.
What advantage does CastHub provide over other similar solutions?
Forget about the hassle of purchasing and maintaining extra receivers, hardware or dedicated laptops. While other solutions drown you in features and fees, CastHub hones in on what you truly need; a straightforward, cost-effective way to manage your digital displays without the fluff.
Does CastHub offer templates or the ability to create template designs?
CastHub stands out in the software market by focusing on simplicity and cost-effectiveness. Recognizing that many clients have their own template designs, CastHub doesn’t burden users with unnecessary template-building features, avoiding extra costs for functionalities that aren’t needed. Instead, it respects the work clients have already done and concentrates on delivering essential functionalities, ensuring clients don’t overpay for features they won’t use.
For template creation, users can utilize external tools like Canva, Adobe Spark, and Visme, which offer excellent design capabilities, often with free plans. CastHub’s philosophy is to provide a straightforward solution that aligns perfectly with the actual needs of its users.
How does CastHub’s pricing model compare to competitors in terms of cost per screen?
CastHub uses flat-rate pricing instead of charging per screen. Basic is $12 per month for up to 2 screens. Pro is $35 per month for up to 10 screens. Enterprise is $95 per month for unlimited screens. Most competitors price per screen, which means a 10-screen deployment can run several hundred dollars a month before any features are enabled. With CastHub, the same 10 screens cost $35 total on Pro, and adding more screens on Enterprise does not change the monthly cost.
What OS compatibility does CastHub support?
CastHub runs playback apps on Android TV, Amazon Signage Stick (Fire TV), Apple TV (tvOS), Samsung Tizen TV, and Roku. Each platform has the core playback features: device activation, automatic sync, schedules, and alerts.
Two platforms have notable limits worth knowing about up front. Tizen does not currently support video playback or web page slides; it works best for image-based signage. Roku does not cache content for offline playback and does not support web page slides or external video URL slides, but it does play uploaded images, image URLs, and uploaded video files while online. Apple TV supports web page slides only while online and does not expose remote device commands.
Amazon Signage Stick is the most fully featured platform. It supports offline caching, remote reboot, display wake/sleep over HDMI CEC, cache clearing, screenshots, and scheduled device commands.
Will CastHub work on a Roku device?
Yes. CastHub has a Roku app available in the Roku Channel Store. Install it, open it, and enter the activation code shown on screen in the CastHub web or mobile app to register the device.
Roku has a few specific limits compared to other platforms. It plays uploaded images, image URL slides, and uploaded video file slides while online, but it does not cache presentations for offline playback, it does not display web page slides, and it does not support external video URL slides. Remote device commands and scheduled device commands are not available on Roku. If you need offline playback, web pages on screen, or remote device control, use Amazon Signage Stick instead.
Can the the CastHub Team access my digital signage content on CastHub without my permission?
Unless you grant access by adding them to your CastHub account, our team is unable to view your content uploads. They do not automatically have permissions to see any content you add to the account.
Does CastHub support Google Slides presentations?
Yes. The supported workflow is to publish the Google Slides deck to the web and add the published URL as a Web Page slide in CastHub. In Google Slides, open File, then Share, then Publish to web, copy the link, and paste it into CastHub when adding a Web Page slide. The deck will play as a live web page on screens that support web slides (Android TV, Amazon Signage Stick, Apple TV, all online). If you prefer a static slide deck instead of a live one, you can also export the deck as a PDF or PPTX and upload that file directly to a presentation.
How does CastHub streamline my digital displays?
CastHub simplifies digital content distribution by offering a centralized dashboard to distribute and manage content across various displays.
Is CastHub user-friendly for beginners?
Yes, CastHub is designed with a user-friendly interface, making it accessible and easy to use for beginners.
Can CastHub display real-time dashboard content from tools like Salesforce, PowerBI, etc.?
Yes for Power BI today, and the same general approach works for any web-based dashboard. Publish the Power BI report to the web, copy the public embed URL, and add it as a Web Page slide in CastHub. The dashboard will refresh on screen at the cadence Power BI provides. The detailed steps and required Power BI publish settings are in our documentation. Other web-rendered dashboards (Grafana boards, Tableau public views, Looker Studio reports) work the same way: any URL that renders in a browser can become a Web Page slide. Native Salesforce integration is something we are evaluating; today, customers using Salesforce typically build a public dashboard URL and add it as a web page.
Can I schedule content in advance using CastHub?
Yes. CastHub has two schedule types, both reached from the Schedules page in the web or mobile app.
A Simple Schedule is for one-time or date-based changes. You define specific date and time entries and pick the presentation that should start at each entry. Use this for holiday content, a one-day promotion, or any change tied to a specific date.
A Weekly Schedule is for repeating weekly routines. You define days of the week, times of day, and the presentation that runs in each slot. Use this for recurring patterns like a weekday breakfast menu and a different weekend menu.
Both schedule types are time-zone aware, so a single schedule can drive screens in different regions correctly. Once a schedule is created, assign it to a device group from the Devices page. Alerts override schedules while alert mode is active, and a normal fallback presentation should also be assigned to the group so screens have something to show outside scheduled windows.
Does CastHub offer analytics and performance insights?
For Enterprise customers interested in this feature, please contact us for more information.
What security measures does CastHub employ?
CastHub runs on Microsoft Azure. Customer data is encrypted in transit (TLS) and at rest. Account access supports email and password, plus single sign-on with Microsoft or Google for customers who prefer to centralize identity through their existing directory.
Customers who need to integrate CastHub with their own systems can generate and rotate an integration key from their profile area; revoking and reissuing that key invalidates any previously authorized integration without affecting normal sign-in.
Operationally, the CastHub team does not view customer content or account data without explicit, time-limited access granted by the customer for support. Account permissions, payment data, and uploaded content are isolated per customer.