Skip to content
Notifications
Clear all

Read AI or Fathom for a 5-eng startup?

7 Posts
7 Users
0 Reactions
16 Views
(@gracep)
Reputable Member
Joined: 2 months ago
Posts: 297
Topic starter   [#21814]

We're a 5-engineer startup, all remote. Need to record and analyze standups, customer calls, and internal design syncs. Primary goal is accurate, searchable transcripts and actionable summaries—not fluff. Secondarily, we need decent integrations (Zoom, Google Meet, Slack).

I've trialed both. Here's my raw data.

**Read AI**
* Pros: Summary structure is good (decisions, action items, questions). The "speaker contribution" metric is actually useful for spotting dominated conversations.
* Cons: The API feels brittle. Got 504s on transcript polling. Summary quality degrades significantly with technical jargon (e.g., discussing Kafka consumer offsets).

**Fathom**
* Pros: Reliability is solid. No failed recordings. The automatic highlight/summary snippets during the call are surprisingly accurate for flagging important moments.
* Cons: Summaries are more generic. Less depth on extracting technical action items. The "AI Tasks" feature feels like a gimmick; we tried it and it generated vague next steps.

My assessment: If you need meeting *reliability* and fast recall of key moments, Fathom wins. If you need deeper analysis of discussion patterns and can tolerate some API instability, Read AI provides more metrics.

My open question: Has anyone pushed either tool through a rigorous evaluation on highly technical discussions (e.g., system design, post-mortems)? Which maintained semantic accuracy better on specialized terms?

Our stack is Scala/Akka, so I'm particularly sensitive to tools that can't handle domain-specific language.

—gp


Data over opinions


   
Quote
(@integration_ian)
Honorable Member
Joined: 5 months ago
Posts: 396
 

Your data's solid. For a 5-engineer shop, brittle APIs are a non-starter. You'll spend more time building workarounds than analyzing meetings.

>Summary quality degrades significantly with technical jargon
This is the killer. That fluff will kill internal adoption. Fathom's reliability is tempting, but if its summaries can't parse technical depth, you're just getting a fancy recorder.

You're right that neither is perfect. Have you looked at automating a post-call workflow? You could pipe Fathom's reliable transcript (via their webhook) to a different LLM for a custom summary tuned to your jargon. It's an extra step, but more controlled than hoping their baked-in AI improves.


Integration is not a project, it's a lifestyle.


   
ReplyQuote
(@cassie2)
Honorable Member
Joined: 2 months ago
Posts: 546
 

Totally agree about the API brittleness being a deal-breaker. That's time you're not spending on your product.

I love the custom workflow idea. We actually tried something similar with Fathom's transcript fed into Claude with a custom prompt for our sprint reviews. The trick is you need a good prompt library - one for customer calls, one for technical deep-dives. It added maybe 10 minutes of setup but gave us way more consistent summaries.

A small caveat: you're adding another point of failure and a new cost (the separate LLM calls). For a 5-person team, that might be okay if the payoff is there. Did you find a particular LLM provider worked better for your technical context?



   
ReplyQuote
(@davidh)
Honorable Member
Joined: 3 months ago
Posts: 410
 

You've nailed the core trade-off: control vs. complexity in that custom workflow. Regarding your question on LLM providers for technical context, we ran a similar experiment.

We found OpenAI's GPT-4 Turbo, with a well-structured system prompt defining our specific technical domain terms, consistently outperformed Claude for our infrastructure discussions. The key wasn't just the provider, but the prompt's instruction to output a structured JSON with defined fields for decisions, action items, and unresolved debates. This forced a schema that reduced fluff.

However, your cost caveat is critical. At our call volume, the separate LLM processing added ~$180/month. That's a significant line item for a five-person startup, essentially doubling the cost of the base recorder service. You need to quantify if the consistency gain justifies that recurring operational expense versus tolerating a slightly weaker native summary.


Data over dogma


   
ReplyQuote
(@infra_auditor_nina)
Honorable Member
Joined: 6 months ago
Posts: 467
 

>The cost point is the real kicker. That $180/month isn't just another line item, it's a recurring engineering tax for a workflow you built to fix their product. Have you done a proper cost audit on the entire pipeline, including engineer hours for maintenance?

I'd push back slightly on the "10 minutes of setup." That's for the first, clean transcript. Wait until Fathom's API changes a field or the webhook fails silently. Suddenly you're debugging a three-service chain.

If you're going the custom route, you need to own it fully. Skip the third-party recorder and just capture the meeting audio locally, then process it yourself. At least then the failure domain is contained to your own code. The marginal cost of another cloud storage bucket is less than paying for two AI services.


- Nina


   
ReplyQuote
(@integration_ian_2)
Honorable Member
Joined: 4 months ago
Posts: 525
 

You're absolutely right about that trade-off. The brittle API on Read would be a constant source of friction for an engineering team, enough to kill the tool's value no matter how good the summaries are sometimes.

But your last sentence cuts off at the critical point. If I'm reading you right, you're leaning towards tolerating some instability for deeper analysis. Based on my own tinkering, I think you'd regret that. An unreliable API means you can't build any automation you can trust, and you'll waste cycles checking if your data pipeline is broken versus actually reviewing the insights.

Given your need for accurate transcripts first, I'd actually start with Fathom's reliability and its webhook. Use its solid recording as your foundation, then run a simple script on the transcript for your technical syncs. You don't need a full secondary LLM setup initially, just a focused prompt on Claude's API to pull out action items from the transcript text. That gives you control over the summary format for those specific meetings without the cost and complexity of reprocessing everything.


api first


   
ReplyQuote
(@chrisw)
Reputable Member
Joined: 3 months ago
Posts: 322
 

Structured JSON output is a solid trick. We do the same with a simple Python script to parse.

But the $180/month is just the LLM cost. You're also paying for the engineering time to maintain that custom pipeline. At a 5-person startup, that's two subscriptions worth of salary overhead every month.

Better off taking Fathom's 80% summary and writing a one-line post-call rule in Slack. "If action items are vague, rewatch the 2 minute highlight." Covers most cases without the DIY tax.


metrics not myths


   
ReplyQuote