Skip to main content

Video Control

The Video control displays a video that the user can play inside a checklist task.

Use it for training and demonstration material — how to operate a machine, how to complete a form correctly, a walkthrough of a system. A short video in the task itself saves sending people elsewhere to find it.

There are two ways to provide the video: embed it from a URL, or upload a video file.

Add to the Template

The Video control can be added from the controls toolbar in the Template.

Option 1: Embed from a URL

Paste the address of the video into the video URL box.

You can embed from:

  • YouTube
  • Vimeo
  • Dropbox
  • AWS
  • Google Drive

Other URLs may also work, provided the hosting service allows embedded playback.

This is usually the better option for anything already hosted elsewhere — it keeps your template light and means the video can be updated at source without touching the template.

note

The source service must permit embedding. Videos that are private, unlisted with restrictions, or configured to block embedding will not play inside the checklist, even though the URL is valid.

Option 2: Upload a Video File

Click Upload to select a video file from your device. The file is uploaded to CheckFlow's cloud storage and played using the browser's built-in video player. Common formats such as MP4, MOV and AVI are supported.

Choose this option for material that is not hosted anywhere else, or that you do not want to publish on an external service.

Description

You can enter an optional description in the text box below the player. It is displayed underneath the video in the checklist — useful for a title, a summary, or a note about what the viewer should watch for.

Use in the Checklist

The video player is displayed in the task, with the description beneath it if one was set. Users can play, pause and scrub through the video using the player's own controls.

The control is read-only. Users cannot change or remove the video, and it never blocks task completion — CheckFlow does not track whether a video has been watched.

Limits

LimitValue
Upload formatsCommon video formats, including MP4, MOV and AVI
Embed sourcesYouTube, Vimeo, Dropbox, AWS and Google Drive. Other services may work if they permit embedded playback.
Videos per controlOne. Add another Video control for a second video.
Maximum file sizeNo limit imposed by CheckFlow. See the note below.
note

CheckFlow does not cap the size of an upload. In practice a very large file is limited by your connection and browser rather than by CheckFlow, and there is no storage quota per checklist or per team.

Notes and Limitations

  • Because the video is part of the template, every checklist created from that template shows the same video. Changing it in the template does not change checklists that have already been created.
  • Because it holds no user input, the Video control does not appear in Reports, cannot be the source of a Conditional Logic rule, and cannot be used as a Dynamic Value. It can still be shown or hidden by a condition driven by another control — for example only showing a training video when a user selects that they are new to the process.
  • The video URL can be supplied by a Template Parameter, set from the control's Bindings option, so a different video can be shown in each checklist created from the same template.
  • A Video control can be the child control in a Linked Checklist mapping, in which case the value passed from the parent replaces the video URL. It cannot be the parent side of a mapping.
  • Embed — to show a whole external page rather than a video.
  • Template Parameters — to show a different video in each checklist created from one template.
  • File — to give the user something to download instead of watch.