Bot Performance
Bot Performance in Salesforce is a dashboard and reporting feature that provides analytics on how Einstein Bots are performing.
Definition
Bot Performance in Salesforce is a dashboard and reporting feature that provides analytics on how Einstein Bots are performing. It displays metrics such as total sessions, resolution rate, average session duration, transfer-to-agent rate, most-used dialogs, and customer satisfaction scores. These insights help administrators identify bottlenecks, improve dialog flows, and measure the bot's impact on case deflection.
In plain English
“Bot Performance is the set of dashboards and reports that tell you how well your Einstein Bot is doing. It shows how many sessions the bot handled, how many were resolved without a human, how long conversations lasted, and which dialogs are most popular. You use it to figure out what to improve.”
Worked example
The customer-experience lead at Halverford Hospitality opens the Bot Performance dashboard each Monday morning to review last week's Einstein Bot metrics: 4,200 sessions, 64% resolution rate (handled by the bot alone), 22% transfer-to-agent rate, average session duration 3.4 minutes, customer satisfaction score 4.1/5. The Most-Used Dialogs panel shows "Check Reservation" and "Modify Booking" lead by volume; the Highest-Transfer-Rate panel shows "Cancellation" trending up - a signal the bot's cancellation flow needs review. The dashboard tells her where to focus the next week's bot improvements.
Why Bot Performance matters
Bot Performance provides analytics and reporting on Einstein Bot activity. Key metrics include total sessions, resolution rate (the percentage of sessions the bot handled without escalating), average session duration, transfer-to-agent rate, most-frequently invoked dialogs, and customer satisfaction scores gathered through post-conversation surveys. Some metrics are aggregated at the bot level, while others can be drilled down to specific dialogs or time periods.
These metrics serve two main purposes: proving the bot's business value and guiding its improvement. A rising resolution rate over time tells you the bot is learning to handle more cases, which translates directly to deflected Cases and staff time saved. A high transfer-to-agent rate for a specific dialog tells you that dialog has a design problem that's confusing users. CSAT scores on bot-handled conversations tell you whether customers are satisfied with the automated experience or merely tolerating it. Mature bot programs review these metrics weekly or monthly to decide where to invest development effort.
How organizations use Bot Performance
Reviews Bot Performance metrics weekly during a dedicated bot improvement meeting. Each week they pick the dialog with the highest transfer-to-agent rate and investigate why users are bailing on it, then improve the design in the next iteration.
Tracks bot resolution rate as a key OKR for the support team. When the rate rose from 45% to 62% over six months, the team could directly attribute the improvement to reduced Case volume and used the data to justify continued bot investment.
Uses Bot Performance to compare the impact of dialog redesigns. When they rewrote a booking-modification dialog, CSAT on bot-handled modification sessions rose from 3.2 to 4.1, which confirmed the redesign was worth the effort.
Trust & references
Straight from the source - Salesforce's reference material on Bot Performance.
- Chat with Customers with Einstein BotsSalesforce Help
Test your knowledge
Q1. What does Bot Performance track?
Q2. Why is a high transfer-to-agent rate on a specific dialog a red flag?
Q3. Why pair CSAT with resolution rate when evaluating bot performance?
Discussion
Loading discussion…