Find the published videos still missing captions
Every morning, WebRun opens Kaltura, checks every published entry for a caption track, lists the ones that have none along with the categories and channels they are published to, logs each gap in Airtable, and updates the accessibility coverage page in Notion.
- No credit card
- Under $0.01 per run
- Cancel anytime
How do I find published videos that are missing captions?
WebRun opens Kaltura every morning, checks every published entry for a caption track, and lists the ones with none alongside the categories and channels they appear in. It logs each gap in Airtable and keeps a coverage page current in Notion, so an accessibility requirement is met before anyone complains.
- Uncaptioned videos are found daily rather than at audit time
- The widest published gaps are fixed first
- A running coverage number shows real progress
Built for media teams · accessibility owners · universities · enterprise video managers
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
kmc.kaltura.comin a real browser with your saved login - no setup, no API keys. -
1
Kaltura - check entries for captions
WebRun opens Kaltura to check entries for captions. - Open Kaltura and filter entries to those with a published status
- Check each entry for an attached caption asset and note the language if one exists
- List the entries with no captions at all, with their title, duration, and publish date
- Record the categories and channels each uncaptioned entry is published to
Done when Every published entry has been checked and the uncaptioned ones are listed.
-
2
Airtable - log every caption gap
WebRun opens Airtable to log every caption gap. - Append one row per uncaptioned entry to your accessibility base
- Record the title, duration, publish date, owner, and where it is published
- Sort so the most watched and most widely published entries sit at the top
- Clear rows for entries that gained captions since the last run. WebRun never unpublishes an entry itself
Done when Every caption gap has a row and fixed entries have been cleared.
-
3
Notion - keep coverage current
WebRun opens Notion to keep coverage current. - Update the accessibility coverage page in Notion with today's numbers
- Show how many published entries have captions and how many do not
- List the oldest uncaptioned entries and the channels they appear in
- Track the gap count day by day so progress toward full coverage is visible
Done when The Notion page shows today's caption coverage and the outstanding entries.
How is each run configured?
Secure by default
Connect once, stays signed in
WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.
Every action is checked against this policy before it runs.
Questions, answered
Will it unpublish videos that have no captions?
No. WebRun only reads and reports. It never unpublishes an entry, changes its status, or orders a caption job, so a gap on the list costs nothing until a person decides what to do.
Does it order or generate captions?
No. Requesting captions stays a human decision, since it usually has a cost attached. WebRun tells you exactly which entries need them and where they are published.
How does it prioritise the list?
The most widely published and longest running entries sit at the top, because an uncaptioned video on several channels reaches more people than one sitting in a private category.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.