{"site":{"name":"Koji","description":"AI-native customer research platform that helps teams conduct, analyze, and synthesize customer interviews at scale.","url":"https://www.koji.so","contentTypes":["blog","documentation"],"lastUpdated":"2026-05-18T13:46:27.572Z"},"content":[{"type":"documentation","id":"432c7637-c1d9-4b26-81c1-1006bf52cb29","slug":"interview-completion-flow","title":"Interview Completion Flow","url":"https://www.koji.so/docs/interview-completion-flow","summary":"When an interview ends, participants see a green checkmark with \"Thanks for the chat!\" and binary thumbs-up/thumbs-down feedback (\"Loved it\" / \"Not great\"). Behind the scenes, Koji processes the transcript, assigns a quality score, and generates AI insights.","content":"When a participant finishes their interview, a completion flow kicks in that handles two things simultaneously: giving the participant a satisfying ending, and triggering Koji's analysis pipeline behind the scenes. Here is everything that happens from the moment the conversation wraps up.\n\n## How Interviews End\n\nAn interview can end in two ways:\n\n### Automatic Completion\n\nThe AI interviewer tracks which topics from your research brief have been covered and how thoroughly. When it determines that sufficient ground has been covered, it naturally wraps up the conversation — thanking the participant, summarizing the key themes discussed, and saying goodbye.\n\nThis is the most common path. The participant does not need to do anything; the conversation flows to a natural conclusion just like a real interview.\n\n### Manual Completion (the \"Done\" Button)\n\nAt any point during the interview, participants can click the **Done** button to end the conversation on their own terms. This is useful when:\n\n- The participant feels they have said everything they want to say\n- They need to leave unexpectedly\n- They have reached the end of the topics they care about\n\nWhichever method triggers the end, the next step is the same: the participant sees the thank-you screen.\n\n## The Thank-You Screen\n\nOnce the interview ends, participants see a clean, simple completion screen.\n\n### Visual Indicator\n\nA green checkmark icon is displayed inside a green circle at the center of the screen, providing a clear visual signal that the interview is complete.\n\n### Thank-You Message\n\nBelow the checkmark, the heading reads **\"Thanks for the chat!\"** — a brief, warm message that acknowledges the participant's time without being overly formal.\n\nThe completion screen is intentionally minimal. There is no avatar, no personalization with the participant's name, and no display of interview duration. The focus is on a clean ending and a quick feedback step.\n\n## Participant Feedback\n\nAfter the thank-you message, participants are invited to rate their experience with a simple binary choice:\n\n### Thumbs Up / Thumbs Down\n\nTwo buttons appear below the thank-you message:\n\n- **Thumbs up** — labeled \"Loved it\"\n- **Thumbs down** — labeled \"Not great\"\n\nParticipants tap one of the two options to share their sentiment. There is no numeric scale, no emoji range, and no written feedback text area — just a quick, low-friction binary choice.\n\n### Immediate Submission\n\nFeedback is submitted the moment the participant taps their choice. There is no separate submit button or confirmation step. The participant taps \"Loved it\" or \"Not great,\" the selection is recorded immediately, and they are done.\n\nFeedback is not mandatory. If a participant closes the tab without tapping either button, the interview is still recorded as completed and the analysis still runs.\n\n## What Happens Behind the Scenes\n\nWhile the participant is looking at the thank-you screen, Koji's analysis pipeline is already running in the background. Here is what happens automatically:\n\n### Transcript Processing\n\nThe full conversation — whether it was conducted via voice or text — is processed into a clean text transcript. For voice interviews, the audio is transcribed. For text interviews, the messages are already in text form.\n\n### Quality Scoring\n\nKoji's quality evaluation assigns a score from 0 to 5 to the interview. This score reflects the depth, relevance, and informativeness of the participant's responses relative to your research brief.\n\n- **Score 3 and above:** The interview counts toward your study and contributes meaningful data.\n- **Score below 3:** The interview is flagged as low quality. It does not count toward your plan's interview limits, and you are not billed for it.\n\nThis quality gate ensures you only pay for interviews that actually deliver value. Learn more in [How the Quality Gate Works](/docs/how-the-quality-gate-works).\n\n### AI-Generated Insights\n\nAfter scoring, Koji analyzes the transcript to extract:\n\n- **Key themes** discussed during the interview\n- **Notable quotes** that capture important sentiments\n- **A summary** of the participant's main points\n- **Sentiment indicators** for different topics\n- **Structured question responses** with their quantitative values (for text interviews that included [structured question widgets](/docs/text-interview-experience#structured-question-widgets))\n\nThese insights appear on the interview detail page in your dashboard and contribute to the project-level analysis.\n\n### Analysis Timing\n\nThe analysis typically completes within a few minutes of the interview ending. You will see the results appear in your project dashboard as they become available. Voice interviews may take slightly longer due to the additional transcription step.\n\n## What the Researcher Sees\n\nBack in your project dashboard, completed interviews show up with:\n\n- A **status badge** indicating the interview is complete\n- The **quality score** (0-5)\n- The **participant's name** (if collected)\n- **Message count** and **duration**\n- A link to the **full transcript** and **analysis**\n\nYou can click into any completed interview to read the transcript, review the quality score breakdown, and see the AI-generated insights.\n\n## Handling Abandoned Interviews\n\nSometimes participants start an interview but close the browser before finishing. Koji handles this gracefully:\n\n- The conversation is saved up to the point where the participant left\n- After a period of inactivity, the interview is marked as abandoned\n- Abandoned interviews are still analyzed if they contain enough content to be meaningful\n- They appear in your dashboard with an appropriate status indicator\n\n## Feedback Data for Researchers\n\nThe thumbs-up and thumbs-down feedback that participants submit on the completion screen is stored alongside the interview record. You can use this data to:\n\n- **Monitor participant satisfaction** across your study\n- **Identify issues** with specific interview topics or questions\n- **Improve future studies** based on whether participants found the experience positive or negative\n\nFeedback ratings are visible in the interview detail view and can be included in exports.\n\n## Customizing the Completion Experience\n\nCurrently, the thank-you screen uses a standard layout and messaging. The green checkmark, \"Thanks for the chat!\" heading, and binary feedback buttons are consistent across all studies.\n\nIf your interview is embedded via the [embed widget](/docs/using-the-embed-widget), the completion screen renders inside the iframe. You can listen for the `koji:interview_completed` event to trigger your own follow-up actions on the parent page — such as showing a discount code, redirecting to another URL, or logging the completion in your analytics.\n\n## Next Steps\n\n- [How the Quality Gate Works](/docs/how-the-quality-gate-works) — learn how interviews are scored and filtered\n- [Voice Interview Experience](/docs/voice-interview-experience) — understand the full voice interview flow\n- [Text Interview Experience](/docs/text-interview-experience) — understand the full text interview flow with structured widgets\n\n## Further reading on the blog\n\n- [How to Conduct Remote User Interviews: The Complete Guide (2026)](/blog/how-to-conduct-remote-user-interviews-2026) — Remote user interviews are now the default for most research teams. This guide covers everything — from recruiting and scheduling to running\n\n<!-- further-reading:blog -->\n","category":"Interview Experience","lastModified":"2026-05-13T03:20:03.689176+00:00","metaTitle":"Interview Completion Flow — Koji Docs","metaDescription":"Learn what happens when a Koji interview ends, including the thank-you screen, feedback, and AI analysis pipeline.","keywords":["interview completion","thank you screen","feedback","quality score","AI analysis","transcript","completion flow"],"aiSummary":"When an interview ends, participants see a green checkmark with \"Thanks for the chat!\" and binary thumbs-up/thumbs-down feedback (\"Loved it\" / \"Not great\"). Behind the scenes, Koji processes the transcript, assigns a quality score, and generates AI insights.","aiPrerequisites":["voice-interview-experience","text-interview-experience"],"aiLearningOutcomes":["Understand how interviews end","Know what participants see on the completion screen","Explain the quality scoring and analysis pipeline","Handle abandoned interviews"],"aiDifficulty":"beginner","aiEstimatedTime":"7 min read"}],"pagination":{"total":1,"returned":1,"offset":0}}