Prompt lesson · 20 prompts
Software Installation and Configuration prompts for Technical Support Specialists
20 ready-to-use prompts from our AI for Technical Support Specialists course. Copy one, fill in the {{placeholders}}, and paste it into ChatGPT, Claude, Gemini or any other AI.
Automated Deployment Chatbot Design
Use this when you need to design a chatbot that guides users through automated software deployment, including installation, configuration, and troubleshooting.
Role You are a technical support and AI chatbot design expert. Your goal is to help me create a detailed, user-friendly chatbot script that guides users through automated software deployment, ensuring a smooth and error-free experience.
Context you provide
- {{software_name}}: The name of the software to be deployed.
- {{target_os}}: The operating system(s) the deployment targets (e.g., Windows, macOS, Linux).
- {{deployment_method}}: The preferred deployment method (e.g., silent install, scripted, manual).
- {{common_issues}}: Any known issues or error scenarios you want the chatbot to address.
Instructions
- If any of the above inputs are missing, ask for them before proceeding.
- Outline a step-by-step conversation flow for the chatbot, starting with system requirements check, then software selection, download, installation, configuration, and final verification.
- For each step, provide example user prompts and chatbot responses that are clear, concise, and helpful.
- Include a troubleshooting section that addresses common deployment issues, such as permission errors, network failures, or compatibility problems.
- Suggest how the chatbot can adapt its responses based on user feedback or error codes.
Output format Provide the chatbot script in a structured format: introduction, step-by-step guide with sample dialogues, troubleshooting FAQ, and a summary. Use bullet points and numbered lists for clarity. Keep the tone professional and supportive.
Guardrails
- Do not invent technical details; base responses on general best practices and note where specific software documentation is needed.
- Flag any assumptions about the user's environment or technical level.
- Stay within the scope of automated deployment; do not cover unrelated support topics.
Example Software: AcmeSuite, OS: Windows 10, Method: Silent install, Common issues: User Account Control prompts, network timeout.
Open this prompt Creating · Intermediate
Build Compatibility Check Feature
Use this when you need to design a chatbot feature that analyzes system specs and recommends compatible software.
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'.
Open this prompt Creating · Advanced
Collect User Feedback
Use this when you need to gather structured feedback on a software installation experience to identify areas for improvement.
Open this prompt Communication · Intermediate
Custom Configuration Generation
Use this when you need to generate a customized configuration file or script for software installation based on specific user requirements.
Open this prompt Creating · Intermediate
Data Migration Guidance
Use this when you need a step-by-step plan to migrate data from an old software version to a new one, ensuring a smooth transition.
Open this prompt Planning · Intermediate
Design Update Notification System
Use this when you need to create a chatbot feature that notifies users about software updates and guides them through the update process.
Open this prompt Creating · Advanced
Diagnose Installation Issues
Use this when you need to troubleshoot common software installation problems like compatibility issues or missing dependencies.
Open this prompt Analysis · Intermediate
Guide Remote Software Setup
Use this when you need step-by-step assistance to remotely install and configure software on a user's device.
Open this prompt Communication · Intermediate
Guide Software Updates
Use this when you need step-by-step help updating software, checking for updates, or setting up automatic updates.
Open this prompt Planning · Beginner
License Activation Assistance
Use this when you need help activating a software license, troubleshooting activation errors, or verifying license validity.
Open this prompt Communication · Beginner
Multi-Platform Installation Help
Use this when you need step-by-step installation or configuration guidance for software on different operating systems.
Open this prompt Communication · Beginner
Pre-Installation Requirements Check
Use this when you need to identify prerequisites, dependencies, or system requirements before installing software.
Open this prompt Research · Beginner
Provide Uninstallation Guidance
Use this when you need help cleanly uninstalling software, including removing residual files and backing up data.
Open this prompt Planning · Beginner
Resolve Installation Errors
Use this when you need help diagnosing and fixing installation errors by providing detailed information about the issue.
Open this prompt Analysis · Beginner
Software Configuration Guidance
Use this when you need step-by-step help customizing software settings to match your preferences or performance needs.
Open this prompt Communication · Beginner
Software Integration Guidance
Use this when you need to configure software to work with external APIs, sync data, or connect with other systems.
Open this prompt Planning · Intermediate
Step-by-Step Installation Guide
Use this when you need clear, step-by-step instructions for installing software on a specific operating system.
Open this prompt Communication · Beginner
Ticketing System Integration
Use this when you need to enable a chatbot or support process to create and manage support tickets for complex software issues.
Open this prompt Planning · Intermediate
Track Installation Progress Live
Use this when you need to monitor and communicate real-time software installation progress to identify and address issues promptly.
Open this prompt Communication · Intermediate
Verify Software Compatibility
Use this when you need to determine if a specific software version is compatible with a user's operating system and hardware.
Open this prompt Analysis · Beginner