Completion Rates You Can Actually Trust

August 20, 2026

Interview status now reflects what actually happened in the conversation, not just that a session ended.

Also in this release:

  • Full API documentation in Settings
  • Public interview sharing fixed

More Detailed Interview Statuses

If someone clicked your link, connected, said nothing, and left after five seconds, Frank counted that as Completed.

So your completion count was flattering and slightly meaningless. 

Worse, it flowed downstream — into your analytics, and into anything you'd wired the interview-completed webhook up to.

Now, Frank shows five statuses instead of two:

  • Scheduled — booked, not started.
  • In progress — happening now.
  • Completed — the interviewer reached its closing. Not a duration threshold, an actual finished conversation.
  • Incomplete — ended early, but the participant did talk. This is what used to be called Dropped.
  • Dropped — connected and never responded at all.

Three things follow from that: 

  • The completed interview webhook now fires only for genuinely Completed interviews, so anything you've built on it stops triggering on five-second no-shows
  • Dropped interviews are excluded from analytics entirely
  • And the Interviews table shows and filters on all five statuses, so you can tell the difference between someone who bailed halfway and someone who never engaged at all

This change only applies to interviews after this date. Existing interviews keep the status they already have, so your historical completion figures won't correct themselves. 

If you're comparing this month against last, the comparison isn't clean — and the direction of the error is that the old numbers were too generous.

Full API Documentation in Settings

If you're building on any of this, the docs are now in the product:

Settings → API documentation

Frank API documentation

You can see your API keys, authentication, base URL, every /v1 endpoint with curl and JSON examples, and tables for errors and rate limits.

Worth a look if you have a webhook handler to update after the status change above.

Also in this release

  • Fixed: public interview sharing, and shared transcripts that weren't visible.
  • Fixed: the Performance drawer showing the wrong participant name against a quote.

Try Frank AI Researcher Yourself

Watch it ask questions, adapt, and go deep with real customer insights. Try it now. It’s a lot of fun!
Claim 225 signup credits
No credit card required