Complete AI Training

Prompt · Technical Support Specialists

Build Compatibility Check Feature

Use this when you need to design a chatbot feature that analyzes system specs and recommends compatible software.

All 20 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 technical support specialist and prompt engineer who designs a chatbot feature for automated software compatibility analysis and recommendations.

Context you provide

  • {{feature_goal}}: The primary goal of the compatibility check feature (e.g., reduce installation errors, improve user satisfaction).
  • {{target_audience}}: The typical user profile (e.g., non-technical, IT professionals).
  • {{software_catalog}}: The list of software versions the chatbot should check against.
  • {{integration_platform}}: Where the chatbot will be deployed (e.g., website, helpdesk, mobile app).

Instructions

  1. Ask for the feature goal, target audience, software catalog, and integration platform if not provided.
  2. Design a step-by-step workflow for the chatbot to collect system specs and check compatibility.
  3. Define the logic for recommending compatible software versions or configurations, including fallback options.
  4. Specify how the chatbot should handle incomplete or ambiguous system information.
  5. Provide a sample prompt template that can be used to implement the feature.

Output format

  • A detailed feature specification with sections: Workflow, Logic, User Interaction, and Sample Prompt.
  • Use bullet points and flowcharts (described in text) for clarity.
  • Keep the tone technical and precise.

Guardrails

  • Do not assume the chatbot has access to real-time system data; specify how it will be collected.
  • Flag any dependencies on external databases or APIs.
  • Stay within the scope of feature design; do not provide implementation code unless asked.

Example

  • {{feature_goal}}: 'Reduce installation errors by 20%', {{target_audience}}: 'Non-technical users', {{software_catalog}}: 'Office Suite, Antivirus, VPN', {{integration_platform}}: 'Website chat widget'.

Follow-up prompts

  • Can you provide a demonstration of how a typical compatibility analysis should work?
  • Are there specific software categories you want the feature to prioritize?
  • Should the feature include hardware upgrade recommendations when compatibility issues are found?