Don’t Fly Blind: How We Built Dashboards in Continuity Replay to Give You Real-Time Data Visibility

Written by Anthony Hartwig, Senior Software Engineer at Wilmac Tech

When you’re running a data migration, especially one involving millions (or even billions) of recorded interactions, you can’t afford to guess.

We’ve heard it a hundred times: “How many interactions are in the system?” or “What’s about to purge?” and getting stuck chasing spreadsheets or relying on status calls. That’s not good enough.

So, when we built Continuity Replay, we didn’t treat reporting as an afterthought. The Interaction Dashboard is one of the first things you see when you log in and it’s designed to give you answers before you even know what to ask.

Our goal: make sure anyone involved in a migration or compliance effort could see what’s going on without needing to pull reports or submit tickets.

We built two dashboards to make that possible: the Interaction Dashboard and the Data Extraction Dashboard. If you’re responsible for the success of a data project (or trying to prove it’s working), these give you eyes on the full process.

What the Interaction Dashboard Shows You (And Why It Matters)

This is the first thing you see when you log into Continuity Replay. It’s designed to answer the most common (and most important) questions about what’s already in the system.

Here’s what’s on it: 

Total number of interactions ingested

How many interactions will purge in the next 30 days

Interaction counts by tag

Bar chart of ingested interactions by year

Pie chart of percentage of interactions by media type

Each of these widgets is drillable, so when you see something interesting – like a spike in a certain tag or a big purge window coming – you can click in and immediately review those interactions.

You can also customize the dashboard based on how your business organizes data. Need to track something specific by region, BU, or compliance group? You can tweak the layout to fit what actually matters to your team.

Why We Built It This Way

Dashboards can easily turn into cluttered reporting screens that no one uses. We wanted the opposite. We prioritized:

Speed, optimizing rendering so even massive datasets don’t lag.

Real usefulness in every chart and stat, directly tied to a real-world job someone needs to do.

Clarity, so no deep drilling required, you get your answers in one screen.

Data Extraction Dashboard: See What’s in Flight

While the Interaction Dashboard shows you what’s already landed, the Data Extraction Dashboard shows what’s moving — and how it’s performing.

What you’ll find here:

Total interactions extracted

Overall extraction progress

Monthly ingestion trend charts

Ingestion by site

Announcements & updates

This is a huge help if you’re managing a rollout across multiple sites, teams, or systems. You can track progress, identify bottlenecks, and make sure extraction is lining up with what’s expected.

Why Two Dashboards? Because You Need the Full Picture

We could have jammed everything into one dashboard, but it would’ve been messy and hard to use. Instead, we focused on clarity and function.

Interaction Dashboard = What’s already in

Data Extraction Dashboard = What’s in motion

Together, they help you:

Track progress with real numbers

Catch data issues before they become compliance problems

Make decisions about decommissioning legacy systems

Share clean, understandable updates with leadership

These dashboards aren’t just a UI layer. They’re tools we built to make managing massive data projects easier, faster, and more accurate.

Your Data, Your View, Your Move

If you’re migrating compliance-grade customer interaction data, or even thinking about it, you need a dashboard that gives you insight without extra work. That’s what we built here.

Already using Continuity Replay? Spend a few minutes clicking into your dashboards. Drill into the tags. Check your purge forecast. Make sure the data’s telling the story you expect.

More features on the way… stay tuned.

Curious to see it in action or talk through how it could help your team? We’re always available. >>

Become a part of the Mac Memo family!

Join thousands of professionals who trust our monthly newsletter for the latest news, tips, and exclusive content.

You have Successfully Subscribed!