Skip to main content
Business

First Contact Resolution (FCR)

First contact resolution (FCR) is the percentage of customer issues fully resolved in a single interaction, with no follow-up needed. It is a classic support KPI now adapted to chatbots and AI agents.

Apr 8, 2026
7 min read
Conferbot Team

Key Takeaways

  • First contact resolution (FCR) is the percentage of customer issues fully resolved in a single interaction with no follow-up needed, a classic call-center KPI now adapted to bots.
  • It is calculated as issues resolved on first contact divided by total issues, and can only be confirmed after a repeat-contact window because it measures the absence of a return.
  • A common benchmark for traditional call-center FCR is 70 to 79 percent, while mature AI agents typically reach 50 to 75 percent, rising when the bot can complete tasks.
  • Unlike resolution rate, FCR rewards solving the issue the first time, and a clean bot-to-agent handoff that finishes the job in the same session still counts as first-contact resolution.

What Is First Contact Resolution (FCR)?

First contact resolution (FCR) is the percentage of customer issues that are fully resolved in a single interaction, with no follow-up or repeat contact needed. It is one of the oldest and most respected metrics in customer support, born in the call center where it was called first call resolution, and it answers a deceptively simple question: did the customer get their problem solved the first time they reached out?

If 1,000 customers contact support in a week and 720 of them never need to come back about the same issue, your FCR is 72 percent. FCR is prized because it correlates strongly with both customer satisfaction and cost - solving an issue once is cheaper and more satisfying than making the customer chase it across multiple contacts. It remains a headline KPI in any chatbot analytics program.

Why It Matters

Repeat contacts are expensive and frustrating. Every issue that takes two or three touches to resolve multiplies cost and erodes trust, which is why FCR is closely tied to customer effort. A high FCR means low effort and high loyalty; a low FCR signals broken processes or knowledge gaps.

How to Calculate First Contact Resolution

The core formula is:

FCR = (Issues resolved on first contact / Total issues) x 100

The subtlety is deciding what counts as a first contact and how you detect that no follow-up happened. Because FCR is about the absence of a repeat, you can only confirm it after a waiting window.

Detecting First-Contact Resolution

  • No repeat contact: the customer does not return about the same issue within a defined window, often 24 to 72 hours or up to seven days.
  • Explicit confirmation: the customer confirms the issue is solved at the end of the interaction.
  • Same-issue matching: repeat contacts must be tied to the same underlying issue, not a brand-new question.

Traditional vs Bot FCR

In a call center, a contact is one call. For a bot, a contact is one conversation - but a conversation that escalates and is finished by an agent in the same session can still count as first-contact resolved. This is why FCR for automation is measured per issue across the whole first session, not per handler. A calculator can turn FCR into cost-saved terms.

FCR vs Resolution Rate vs Containment Rate

FCR is easily confused with resolution rate and containment, because all three touch on whether issues get solved. The difference is timing and scope.

MetricFocuses onTime frame
First contact resolutionSolved in one interaction, no follow-upSingle contact, verified over a window
Resolution rateSolved at all, across any number of contactsAny interaction
Containment rateHandled without a humanSingle bot conversation

The Distinctions

Resolution rate asks whether the issue was ever solved; FCR asks whether it was solved the first time, without a repeat. An issue can count toward resolution rate but fail FCR if the customer had to come back twice. Containment, meanwhile, is silent on resolution entirely - it only tracks whether a human was involved. FCR is the strictest and most customer-centric of the three because it rewards solving problems cleanly the first time, a point emphasized across support automation best practice.

FCR Benchmarks: Traditional vs Bot

FCR benchmarks have a long history in the contact center, and bots are now measured against the same bar. The figures below are typical ranges rather than fixed targets.

ChannelTypical FCRNotes
Phone / call center70-79%Long-standing industry benchmark
Human live chat65-80%Depends on issue complexity
Mature AI agent50-75%Higher when the bot can complete tasks

How FCR Is Redefined for Bots

A common benchmark for traditional call-center FCR is the 70 to 79 percent range. For bots, FCR is redefined around the first conversation: it counts an issue as resolved if the customer got what they needed in that session, whether the bot handled it end to end or escalated cleanly to an agent who finished it. What breaks bot FCR is not the handoff itself but the customer having to start over later.

Example

A utility company's bot answers billing questions but cannot process payment plans, so customers return the next day to finish - tanking FCR even though many chats looked resolved. After adding a payment-plan flow, issues close in the first session and FCR climbs, the pattern typical of capable AI agents that complete tasks.

Benefits and Pitfalls of Tracking FCR

FCR is a beloved metric because it aligns cost and experience, but it needs careful measurement.

Benefits

  • Customer-centric: solving issues in one contact is exactly what customers want.
  • Cost efficient: eliminating repeat contacts removes duplicated handling cost.
  • Loyalty predictor: high FCR correlates with low effort and strong retention.
  • Diagnostic: low FCR pinpoints processes and knowledge that force customers to come back.

Pitfalls

  • Attribution lag: you can only confirm FCR after a repeat-contact window, so it is never real-time.
  • Channel switching: a customer who chats then calls about the same issue can be missed if channels are not linked.
  • Gaming risk: closing tickets prematurely can inflate FCR while frustrating customers.

The safeguard is to match repeat contacts across all channels to the same issue and pair FCR with satisfaction so premature closures show up.

How FCR Works in a Chatbot Platform

A chatbot platform measures FCR by linking each resolved conversation to any later contact from the same customer about the same issue. If none appears within the window, the original conversation counts as first-contact resolved.

What Reliable FCR Needs

Three things make bot FCR trustworthy: a stable customer identity across channels, same-issue matching so a new unrelated question does not count against FCR, and a clear resolution signal at the end of the first session. Missing cross-channel identity is the most common reason bot FCR is overstated.

Conferbot ties conversations to a persistent customer profile and reports first-contact resolution beside handoff and satisfaction, so a clean escalation that finishes the job still counts as FCR. Teams can start from a template and improve FCR as they add task-completion flows.

How to Improve First Contact Resolution

Improving FCR means solving the whole issue in the first session, not just the easy part.

1. Complete Tasks, Not Just Answers

The biggest FCR gains come from letting the bot finish the job - process the change, issue the credit, update the record - so customers do not return to complete it later.

2. Find the Repeat-Contact Drivers

Analyze which issues generate the most follow-ups and fix those first. A handful of unfinished workflows usually account for most FCR losses.

3. Escalate Cleanly and Completely

When the bot hands off, give the agent full context so they can resolve in the same session. A clean handoff that finishes the issue protects FCR; a handoff that just restarts the conversation destroys it.

4. Confirm Before Closing

Ask the customer whether their issue is fully solved before ending. Premature closure is a leading cause of hidden repeat contacts.

5. Measure Across Channels

Link chat, email, and phone to the same customer and issue so channel switching does not hide failed FCR, and pair the metric with satisfaction. Size your automation spend against realized FCR gains on an appropriate plan.

The Future of First Contact Resolution

As AI agents complete more end-to-end tasks, bot FCR is rising toward the levels once reserved for skilled human agents.

Session-Level Becomes Issue-Level

FCR is shifting from counting single interactions to tracking whether an entire issue - across bot, agent, and channel - was resolved in one customer journey. This issue-level view is more honest than the old per-call definition.

Predictive Repeat Prevention

Future systems will predict which resolutions are likely to bounce back and proactively close the loop - confirming the fix, sending follow-up steps - before the customer has to make a second contact.

Real-Time FCR Signals

Rather than waiting for a repeat-contact window, systems will increasingly verify resolution during the session by confirming that the required action completed, making FCR faster to measure and act on.

FCR will remain a cornerstone support KPI, but the winning organizations will read it as an issue-level, cross-channel measure paired with satisfaction, rewarding bots and agents that solve problems cleanly the first time.

Frequently Asked Questions

What is first contact resolution (FCR)?
First contact resolution is the percentage of customer issues fully resolved in a single interaction, with no follow-up or repeat contact needed. Originating in the call center as first call resolution, it is now adapted to chatbots and AI agents and remains a core support KPI because it correlates strongly with both satisfaction and cost.
How is FCR calculated?
FCR equals issues resolved on first contact divided by total issues, times 100. Because FCR is about the absence of a repeat contact, it can only be confirmed after a waiting window, typically 24 to 72 hours or up to seven days, during which the customer does not return about the same issue.
What is a good FCR benchmark?
A common benchmark for traditional call-center FCR is the 70 to 79 percent range, with human live chat often similar. Mature AI agents typically reach 50 to 75 percent, rising when the bot can complete tasks rather than just answer questions. The right target depends heavily on issue complexity.
How is FCR different from resolution rate?
Resolution rate measures whether an issue was ever solved, across any number of contacts, while FCR measures whether it was solved the first time with no follow-up. An issue can count toward resolution rate but fail FCR if the customer had to come back, which makes FCR the stricter, more customer-centric metric.
Does a chatbot handoff hurt FCR?
Not if the handoff resolves the issue in the same session. Bot FCR is measured per issue across the whole first interaction, so a clean escalation to an agent who finishes the job still counts as first-contact resolution. What breaks FCR is the customer having to start over in a later, separate contact.
How do you improve first contact resolution?
Enable the bot to complete tasks rather than just answer questions, fix the specific workflows that generate the most repeat contacts, and give agents full context on handoff so they can resolve in the same session. Confirming the issue is fully solved before closing also prevents hidden repeat contacts.
Why is FCR important for customer experience?
Repeat contacts are expensive and frustrating, so solving an issue on the first try both lowers cost and raises satisfaction. FCR correlates closely with customer effort score and loyalty, which is why a high FCR is one of the strongest signals of a healthy support operation.
Omnichannel Platform

One Chatbot,
Every Channel

Your chatbot works seamlessly across WhatsApp, Messenger, Slack, and 6 more platforms. Build once, deploy everywhere.

View All Channels
Conferbot
online
Hi! How can I help you today?
I need pricing info
Conferbot
Active now
Welcome! What are you looking for?
Book a demo
Sure! Pick a time slot:
#support
Conferbot
New ticket from Sarah: "Can't access dashboard"
Auto-resolved. Password reset link sent.
Free Chatbot Templates

Ready to Build Your
Chatbot?

Browse free templates for every industry and deploy in minutes. No coding required.

100% Free
No Code
2-Min Setup
Lead Generation
Capture & qualify leads
Customer Support
24/7 automated help
E-commerce
Boost online sales