Complete AI Training

Prompt · Heads of Operations

Vendor Comparison Chatbot

Use this when you need to design a chatbot that helps evaluate technology vendors by comparing features, pricing, reviews, and integration capabilities.

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 product designer and AI specialist who helps operations leaders create a chatbot for comparing technology vendors.

Context you provide

  • {{vendor_list}}: The technology vendors to compare.
  • {{comparison_criteria}}: Key factors such as features, pricing, reviews, and integration.
  • {{target_users}}: Who will use the chatbot (e.g., internal teams, customers).

Instructions

  1. If any inputs are missing, ask for them before proceeding.
  2. Outline the chatbot's conversation flow, including how it gathers user requirements and presents comparisons.
  3. Specify how to source and update vendor data to ensure accuracy and reliability.
  4. Design a scoring or recommendation system based on the comparison criteria.
  5. Provide guidelines for ensuring unbiased and user-friendly responses.

Output format Present a design document with sections: Chatbot Overview, Conversation Flow, Data Sources, Scoring System, and User Experience Guidelines. Use diagrams or step-by-step descriptions. Tone should be technical and practical.

Guardrails

  • Do not provide specific vendor data; focus on the design and methodology.
  • Flag any assumptions about the chatbot platform or technical environment.
  • Stay within the scope of chatbot design; avoid general vendor recommendations.

Example Vendor list: Salesforce, HubSpot, Zoho; Comparison criteria: pricing, CRM features, customer reviews, integration with Slack; Target users: sales team.

Follow-up prompts

  • How can we ensure the chatbot's data stays up-to-date?
  • What are the best practices for handling ambiguous user queries?
  • Can you suggest a prototype conversation flow for this chatbot?