Conditional Decisions

Create custom decision making points to implement programmable interactive videos

An intelligent development environment that records all interactions within your videos and allows you to make decisions and take actions on them.

Request Free Demo
Target Icon


Variables are main data representers and dynamic-named values that can affect the way running videos will behave.

Target Icon

Conditional Actions

Cinema8 no-code condition generating feature allows using any variable value to decide what is next in your videos.

Target Icon

Widget & Api Integration

Inject any variable from widgets or use any data generated in 3rd party applications as variables.

Target Icon

2 Way Data Synchronization

Export or Import any data with variables and use them in interaction design process

Request Free Demo

Harness the power of interactive video. Speak to a sales specialist to learn how Cinema8 Solutions can help to grow your business.

Request Free Demo


Video Branching

Conditional Actions

More Than Video Branching

Cinema8 allows you to develop conditional actions that allow you to produce certain actions in a situation by making controls on variable values. You can perform comparative operations on the values ​​produced within the video or imported from outside the video, and generate dynamic decision-making points.

Read Article
Cinema8 Variables


Record and use interactions and produce smart videos

Cinema8 creative studio allows you to develop video interactions without writing code with drag-and-drop tools, You can still create variables in the video, fill these variables from integrations or widgets you have developed, and build algorithms over these variables.. Variables are the main data representers within the Cinema8 environment. You can share data with variables between widgets , interactive elements, and projects. Use variables to decide what action to trigger with conditional actions, visualize variable values, and set and get variables inside javascript API and widgets.

Read Article

Cinema8 turns any video into interactive experience

Empower your video content with enterprise-grade hosting, seamless streaming, and built-in monetization.

A Drag & Drop
No-Code Interaction Design Platform With Unprecedented Features

Interactive Video

Turn normal videos into immersive, interactive, and highly engaging interactive experiences. Branching with native video clicks , image clicks , question answers or without any action ? Conditional or Programatic Branching ? Everything is possible within Cinema8

1000+ Design Elements

A constantly evolving library of ready-to-use plug & play module library with customisation options.

360° Video / VR Capability

Add interactivity elements to 360° videos for mobile, desktop, and VR environments. Engaging 360° videos, ideal for 360 virtual tours, orientation programs, showcasing real estate, exploring touristic destinations, and more.

Drag & Drop, No-Code

Users just drag and drop the elements they want onto the video - a simple, direct and fast process, without any coding involved.

Cinema8 Logo

Comprehensive Video Analytics

Tools to collect, analyse, understand, and act upon the data collected from your audience’s engagement with your interactive videos.

AI / Smart Hotspots & Overlays

Use object & motion detection , object tracking machine learning algorithms to create smart interactive video solutions.

Open Development Environment

Cinema8 widget development architecture & open development environment provides users with exceptional flexibility and a developer-driven ecosystem.

Enterprise Grade Video Streaming

Video CDN, VOD, Live Streaming, 360 Video, OTT, Dynamic Audio/Subtitle management and more with Enterprise Grade security options.