Robert F. is a financial journalist at a wire service, where he covers earnings and markets on tight deadlines. His job is to find the quote, verify it and file the story, often within thirty minutes of a call ending. Before earningscalls.dev, that meant frantic scrolling through PDFs and hoping he remembered the phrasing correctly. We talked about how searching a whole quarter of calls at once changed the way he reports.

Interview recorded on June 19, 2026. Plans and prices mentioned are the ones the interviewee was on at the time; current plans are on the pricing page.

Robert, you said full-text search across a quarter finds the exact quote in seconds. What's the deadline pressure actually like?

When a major company reports and the CEO says something controversial, I have maybe thirty minutes to file a story with accurate quotes. Before, I'd be scrolling through a webcast transcript or a PDF, trying to find the exact phrasing, hoping I wasn't misremembering. Now I search the exact phrase, or a fragment of it, across the current quarter's calls. I get every instance across every company. For a story about a sector-wide trend, I can find the same language appearing in multiple CEOs' mouths and write something that's actually sourced rather than speculative.

Walk us through a specific story where this made the difference.

A few months ago there was a narrative forming about "AI capex digestion." I searched for "digest" and "capex" in the same speaker segment across the S&P 500 for the current quarter. I found eleven companies where executives used the word "digest" in the context of AI infrastructure spending. That became the core of a feature story. Without the search tool, I would have been relying on analyst notes and press releases. I would have missed the pattern entirely.

What about verification? Journalists need to be certain the quote is accurate.

The transcript is the source of truth for me. The API returns the speaker segment with the name attached and the role tagged. I can trace any quote back to a specific segment. The fact that segments are speaker-tagged means I don't accidentally attribute an analyst's question to the CEO. That sounds like a low bar, but with other tools I've had to manually verify attribution. Here it's built in.

Do you use the free tier or paid?

My publication pays for Ultra. We don't send many requests, no bulk queries, but the SLA matters. If the API is down when I'm on deadline, that's a problem. In practice it's been reliable. I've had maybe two brief hiccups in a year.

How has this changed your beat?

I cover earnings more analytically now and less reactively. Instead of writing "Company X beat estimates," I can write "Company X's CEO used the phrase 'cautious optimism' for the first time in six quarters, and here's what that means." That's a better story. The search tool is what makes it possible.

What about the AI summaries? Do you use them?

For triage, yes. When a call lands and I'm not sure if it's worth covering, the summary gives me the highlights. If something looks newsworthy, I open the full transcript and dig into the segments. The summary is a filter, not a replacement for reading. I'd never quote from a summary. I always go to the transcript.

Any limitations for journalism use?

The 2020 start date means I can't search for historical patterns going back further. For a story about, say, how CEOs talked about supply chains in 2018 versus now, I'd need other sources. But for current-quarter and recent-quarter reporting, which is most of what I do, it's been comprehensive.

How does the pricing compare to other tools you've used?

I don't see the invoices, my editor handles that, but from what I understand it's a fraction of what enterprise research platforms cost. The fact that it's self-serve and monthly means we could try it without a procurement process. That matters in a newsroom.

What's the biggest change in your day-to-day?

I spend less time hunting and more time writing. In journalism that's everything. The hunting part is almost gone. I find what I need, check it and file.


Want to try the same workflows? You can search a whole sector, pull speaker-tagged transcripts as JSON or connect Claude through the MCP server. Plans and coverage are on the pricing page, and the full reference is in the API docs.