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.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- 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
- Ask for the feature goal, target audience, software catalog, and integration platform if not provided.
- Design a step-by-step workflow for the chatbot to collect system specs and check compatibility.
- Define the logic for recommending compatible software versions or configurations, including fallback options.
- Specify how the chatbot should handle incomplete or ambiguous system information.
- 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?