Skip to main content

Getting Started with Sonar

Sonar is a new tool developed by Echo Labs to scan video libraries for media accessibility issues, show clear risk analytics, and let you fix problems at scale.

Elena avatar
Written by Elena
Updated over a week ago

Sonar gives you a clear, real-time picture of how accessible your video libraries actually are. Instead of digging through platforms one by one, Sonar lets you connect your sources once and then does the heavy lifting for you—scanning everything, surfacing the biggest risks, and showing exactly where to focus.


How to Connect A Source

To get started, you first have to connect your video platforms. You can reach this page by selecting 'Sonar' in your main dashboard's sidebar.

YouTube

You can add YouTube channels using multiple methods:

  • Sign in with Google - Connect your own YouTube account to scan and auto-publish captions to channels you manage.

  • Invite others - Send invitation links to colleagues who manage YouTube channels. They sign in with their Google account to grant you scan access.

  • Manual URL - Paste individual channel URLs to add them directly.

  • Auto-discover - Let Sonar find channels associated with your organization name, or type in a target name.


Panopto

To connect Panopto, simply enter your Panopto instance URL and authenticate. The 'Save & Sign In' button will take you to Panopto to verify your connection.

Kaltura

Connect your Kaltura account to scan videos hosted there.

Sonar will validate that it has all necessary permissions before continuing.



Running a Scan

Once sources are connected, click Scan to analyze your video library. Sonar checks each video for:

  • No captions - Videos with no caption track at all

  • ASR only - Auto-generated captions only

  • Non-compliant captions - Human captions that are not WCAG compliant (lack of speaker labels, badly synced captions, etc.)

Note: Scans run in the background. You can navigate away and return later. For libraries with tens of thousands of videos, scans may take several minutes.

Click 'Email me when ready' during the scan to receive a notification when it completes.

You may also 'Rescan' any library or specific channel at any time by clicking the 'Rescan' button in your toolbar in the top right. This button also allows you to set-up weekly auto-scans, so Sonar will keep your data up-to-date in the background.


Understanding Results

After a scan completes, Sonar displays your compliance data across several visualizations in the main page.

Stats Bar

The top bar shows key metrics at a glance: total videos scanned, compliance percentage, and videos requiring attention.

Accessibility Risk Grid

A matrix showing videos grouped by issue type and view count. Higher-risk videos (many views, no captions) appear in darker cells.

Compliance Over Time

See the compliance status of your videos grouped by upload date. This chart shows whether recently uploaded videos are more or less compliant than older content, helping you identify if compliance practices are improving or declining over time.

Issues Hotspots Tree-map

See which folders or channels have the highest concentration of accessibility issues. Larger blocks indicate more videos needing attention.

Top Videos with Issues

A ranked list of your highest-impact videos with accessibility problems, prioritized by view count.

Click 'Fix All' to remediate all listed videos at once. This is one of the most popular features in Sonar—often just 10 videos represent the majority of your total accessibility liability when ranked by viewership.

Media Table

Click the Media Table bar at the bottom of the screen to open the table. It slides up to fill the screen. You can also click any chart element to filter the table to those specific videos for deeper investigation.

The table shows:

  • Video title and thumbnail

  • Current status (compliant, ASR-only, no captions, etc.)

  • View count

  • Source folder or channel

  • Duration

Select multiple videos using checkboxes for bulk actions. Click the bar again to collapse the table back to the bottom.


Remediation

Select videos with issues and click 'Remediate' to send them for professional captioning or audio description. Videos enter your standard processing workflow and return compliant once complete.

For bulk remediation, select multiple videos from the media table. Sonar calculates the total cost based on your organization's pricing.

YouTube Auto-Publish

For YouTube videos, the checkout dialog shows which videos can auto-publish back to YouTube:

  • Can auto-publish - Videos from channels where you've signed in with Google or where an invitation to sign-in was accepted. Completed captions will upload automatically.

  • Require manual upload - Videos from discovered, but not channels. Caption and AD files are created locally, but you must upload them to YouTube yourself.

If all selected videos require manual upload, you'll see a warning explaining that auto-publish isn't available, but files will still be generated for manual transfer and made available in your main Dashboard.


PDF Reports

Generate professional accessibility reports for stakeholders.

Creating a Report

Click Export PDF from the top toolbar. Configure which sections to include:

  • Executive Summary

  • Collections Analysis

  • Risk Analysis

  • Video Investory

  • More


Compliance Policy

Every institution has their own goals - the Compliance Policy feature within Sonar allows you to customize what counts as compliant or non-compliant for your organization, personalizing all reports.

Click the Policy button in the top toolbar. Select which issues to penalize:

  • No captions - Videos with no caption track at all

  • ASR only - Auto-generated captions only

  • Non-compliant captions - Human captions that are not WCAG compliant (lack of speaker labels, badly synced captions, etc.)

Toggle issues on or off. Checked issues count as non-compliant in your metrics. Charts and statistics update immediately to reflect your policy.


Meet Clue

Clue is an AI assistant that helps you understand your accessibility data. Find Clue in the right column of the Sonar dashboard.

Asking Questions

Type natural language questions about your data:

"How many videos have no captions?"

"Which folder has the most accessibility issues?"

"What should I fix with $500?"

Clue queries your scan data in depth and provides specific answers with video titles and recommendations.

Budget Planning

Ask Clue to prioritize videos within a budget. It calculates exactly which videos to remediate based on impact and cost.

Opening Videos

When Clue mentions specific videos, ask to see them. Clue opens the media table filtered to those exact videos.

Privacy

Your conversations with Clue are completely private. The data is not used for training and nobody can see your chat history except you.


Automation

Sonar can automatically process videos without manual intervention. Click the Automate button in the top toolbar to access automation features.

Automation Rules

Create rules to automatically caption videos that match specific criteria.

Creating a Rule

Click Automate > Automation Rules to open the automation panel. Click Create Rule to set up a new automation.

Each rule requires:

  • Rule Name - A descriptive name for the rule

  • Collections - Which categories or channels the rule applies to. These correspond to the sidebar in the main Sonar page.

  • Conditions - Criteria that videos must match. You can specify multiple criteria

Available Conditions:

  • Duration - Videos longer or shorter than a specified length in minutes

  • Title - Videos whose title contains or doesn't contain specific text

  • Captions - Videos that currently have no captions, auto-generated captions only, or manual captions

  • Date - Videos uploaded before or after a specific date

  • Views - Videos with view counts above or below a threshold

Managing Rules

From the automation panel, you can:

  • Toggle rules on/off using the switch next to each rule

  • Edit existing rules by clicking Edit

  • Delete rules by clicking Delete

Rules run automatically when new videos are detected during daily scans. Matching videos are submitted for captioning without requiring manual selection.

Redo on Edit

For Kaltura connections, Sonar can automatically re-caption videos when they're edited in the source integration. This can be enabled with the "Redo Edited Entries" toggle in the Automation menu.

When enabled, if a Kaltura entry is edited using the Kaltura video editor (trimming, clipping, etc.), Sonar will automatically resubmit that entry for captioning. This is useful for maintaining caption accuracy when video content is modified after initial captioning. The re-caption ensures captions stay synchronized with the updated video timeline.

Note: This feature only triggers when the edit changes the video duration. Minor metadata edits won't trigger a re-caption.

Did this answer your question?