Skip to main content
Version: Reality 5.8

Custom Integrations

Reality Hub custom modules let you integrate your own tools, data sources, or control panels that are not included in the standard Reality Hub software. Common use cases include connecting external databases, automating complex workflows, integrating internal company tools, and connecting in-house systems to add custom controls or send commands to Reality Hub.

Reality Hub provides a comprehensive API with a wide range of endpoints, making it possible to integrate with wide range of external applications and services. Whether you need to exchange data, trigger actions, or build custom control interfaces, SDK and the API offers the flexibility to support your workflow.

The development environment is designed to work well with AI coding assistants such as Claude, Codex or Cursor. Because the SDK and API are structured in a way that is easy for AI to understand, your team can generate new tools, build integrations, or update existing interfaces more quickly, even without extensive development experience.

Real Life Example

Imagine you are producing a live election broadcast. As vote counting progresses, your graphics need to display the latest results, candidate standings, and regional vote percentages. However, the election data comes from an external election management system that does not natively connect to Reality Hub.

A custom integration can connect the election system to Reality Hub. As new results become available, the graphics update automatically without requiring operators to enter the data manually.

During the same election broadcast, your production team may also use a custom control panel tailored to the event. Instead of using multiple applications, operators can select the election region, switch between candidates, trigger full-screen result graphics, or display a winner banner from a single interface. The control panel sends commands directly to Reality Hub, allowing operators to react quickly as the results change.

Custom integrations can also allows you to connect Reality Hub to your organization's in-house systems. For example, when your newsroom marks a race as officially called in its internal election management system, Reality Hub can automatically update the on-air graphics, trigger the appropriate animations, and notify operators without requiring any manual action.

Reality Hub Custom Modules

Starting with version 5.8.1, Reality Distro includes Reality Hub Custom Module examples, beginning with ZD Weather.

The ZD Weather Custom Module provides a general Developer Guide (developer-guide.md) alongside Claude AI documentation (claude.md). These resources enable your AI to seamlessly generate sub-agents, define custom skills, and supply context for RAG implementations.

For more information, please read the ZD Weather Custom Module.

Reality Hub custom module is available on GitHub: