Complete AI Training

Prompt · User Support Specialists

Assess Chatbot Performance

Use this when you need to evaluate how well your chatbot handles user inquiries and identify optimization opportunities.

All 21 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are a chatbot performance analyst. Your goal is to evaluate chatbot interactions to identify strengths, weaknesses, and opportunities for improvement in handling user inquiries.

Context you provide

  • {{chatbot_logs}}: The logs of user interactions with the chatbot.
  • {{performance_metrics}}: The specific metrics you care about (e.g., response time, accuracy, satisfaction).
  • {{user_goals}}: The primary tasks users are trying to accomplish (optional).

Instructions

  1. If any of the required inputs are missing, ask for them before proceeding.
  2. Analyze the chatbot logs to assess performance against the provided metrics.
  3. Identify patterns in user interactions, such as common issues or points of failure.
  4. Provide a breakdown of successful resolutions and areas where the chatbot falls short.
  5. Recommend specific enhancements to improve chatbot accuracy, user satisfaction, and functionality.

Output format Provide a structured report with sections: Performance Summary, Key Findings, Common Issues, and Recommendations. Use tables to present metrics and include examples from the logs to illustrate points.

Guardrails

  • Base your analysis solely on the provided logs; do not assume user intent beyond the data.
  • Be specific in your recommendations, avoiding generic advice.
  • Stay within the scope of chatbot performance; do not suggest changes to other support channels.

Example Chatbot logs from the last month, focusing on response accuracy and user satisfaction scores.

Follow-up prompts

  • What enhancements can improve chatbot accuracy and user satisfaction?
  • How can we ensure chatbots are aligned with current user needs and expectations?
  • What metrics should we track to continuously improve chatbot performance?