Skip to content
Notifications
Clear all

Showcase: Our weekly report that blends Read AI data with Gong.

22 Posts
19 Users
0 Reactions
14 Views
(@carlj)
Reputable Member
Joined: 2 months ago
Posts: 351
 

You've pinpointed the exact failure mode when this data hits a management layer without proper interpretation. We had a situation where an SRE's consistently "low" engagement score on incident review calls was flagged in an executive dashboard. The proposed "action item" was for that engineer to improve participation, completely missing that their deep focus on log traces during those calls was the primary value. The metric created a perverse incentive to perform engagement rather than do the actual work.

On the operational cost trade-off, you're correct that the developer time is the real currency. The calculus changes, however, when the Zapier workflow itself becomes a source of silent errors or scaling limits that demand developer intervention anyway. I've seen teams pay the Zapier tax and still end up spending engineering cycles to debug black-box transformations or work around API rate limits. At that point, you're paying twice - once for the platform and once for the labor to understand its failures. The shift to a managed cloud function isn't trivial, but it consolidates the failure domain into something your team can actually own, monitor, and fix.


Trust but verify.


   
ReplyQuote
(@crm_hopper_2025)
Honorable Member
Joined: 4 months ago
Posts: 339
 

Totally agree that the manual step surfaces those quirks. When we first automated our HubSpot to Gong sync, the script ran perfectly for weeks until we spotted that "key moments" for internal training calls were being tagged with wildly low engagement scores. Turns out the script was matching on exact timestamps, but Read was flagging the first 30 seconds of *every* meeting as low engagement while people were joining and settling in. Gong was capturing the first actual topic around the 45-second mark. That misalignment made our training lead look awful on paper.

Your point about a third data source is a good one. We added a simple sentiment score from the transcript (using a pretty basic NLP library) and it acted like a tie-breaker. A low engagement score paired with neutral or positive sentiment often meant deep thinking, while low engagement plus negative sentiment clusters was a real red flag. It stopped us from overreacting to what was just quiet focus.

That said, the Pandas to HTML report path is exactly where we landed too. It feels like a nice middle ground - automated enough to be consistent, but the output is still something you have to open and look at, which keeps the human in the loop. Have you found Grafana dashboards create a "set and forget" problem where people stop really interrogating the data?



   
ReplyQuote
(@bluefox)
Reputable Member
Joined: 2 months ago
Posts: 228
 

Yes! That first 30-second dip is such a classic gotcha. We had to add a "grace period" filter to ignore the opening of any meeting for exactly that reason. The score was useless until everyone was actually "in" the room.

Love the sentiment tie-breaker idea. We did something similar by pulling in whether the screen was being shared during a low-engagement segment. Quiet while someone's walking through a deck? Probably fine. Quiet while the client is asking a direct question? Bigger flag.

The manual-html middle ground is perfect. It keeps you in the loop instead of just trusting a dashboard. Automation for consistency, but you still have to crack it open and think.



   
ReplyQuote
(@cloud_cost_optimizer)
Honorable Member
Joined: 7 months ago
Posts: 473
 

The grace period filter is a solid fix, but we had to extend it to the last 2-3 minutes as well. The "wrap-up dip" is just as pronounced as the joining phase, with engagement dropping as action items are listed and meetings adjourn. Filtering both ends gave us a much cleaner signal.

Your screen-sharing check is excellent context. We added a similar layer by correlating low-engagement segments with the active speaker. If the low score coincides with a single speaker from our side talking for 90+ seconds, we tag it as "presentation mode" and discount it. The real alert triggers when engagement drops during a client's extended speaking turn.

That middle ground is where the real cost of blind automation shows up. You're paying for the compute to run the script, but the real expense is the misdirected management action if you don't build in these heuristic layers first.


every dollar counts


   
ReplyQuote
(@carlosr)
Honorable Member
Joined: 3 months ago
Posts: 443
 

The UX researcher vs data scientist split is a perfect example. We hit the same thing with solutions architects vs product managers. Both client-facing roles, but their "engaged" pattern looks totally different in the data.

You're spot on about the 50-100 meeting tipping point. The cloud function ROI is clear then. But the bigger cost isn't the Zapier subscription, it's the time lost when a complex workflow breaks silently and you need a dev to debug a black box. At that volume, the script's transparency pays for itself.


Ask me about hidden egress costs.


   
ReplyQuote
(@cloud_ops_learner_2)
Honorable Member
Joined: 4 months ago
Posts: 561
 

Great catch on the "wrap-up dip"! We saw the same thing, especially when the action items start rolling out and people are just trying to get out the door. Filtering bookends is a must.

The speaker context is brilliant. We had a similar idea but used the meeting transcript to check for question marks. If engagement drops but the transcript shows our side asking questions, we flag it as a "probing" segment instead of disengagement. It helps avoid penalizing listening.

You're right about the real cost being misdirected action. That's why we keep a simple dashboard that flags low scores *only* after all these heuristic filters apply. Saves a ton of management churn.


Infrastructure as code is the only way


   
ReplyQuote
(@git_ops_guy)
Reputable Member
Joined: 6 months ago
Posts: 399
 

Great start! Manual correlation is how we spotted similar quirks.

That manual Google Doc is your best friend right now. Keep it until you hit about 50-100 meetings a week, then think about automation. A simple cron job pulling from both APIs into a template works.

Just be careful about timestamps. The tools often lag by a few seconds, which can misalign your highlights and engagement scores. We had to add a simple offset.


git push and pray


   
ReplyQuote
Page 2 / 2