Course overview
Lesson 10 of 15 · 15 promptsAI for Directors of IT
LESSON 10 OF 15

Help Desk Efficiency

15 prompts for Directors of IT

Prompts for Directors of IT: copy one, fill it in, paste it into your AI.

Track progress as a member

In this lesson

  1. 01Ticket Triaging and PrioritizationUse this when you need to analyze and categorize incoming help desk tickets by urgency and severity to streamline support workflows.
  2. 02Automated Ticket Routing SystemUse this when you want to design an intelligent system that routes support tickets to the most appropriate agents.
  3. 03Build a Self-Service Knowledge BaseUse this when you want to create or improve a self-service knowledge base to reduce repetitive tickets and empower users.
  4. 04Automated Response GenerationUse this when you need to create quick, consistent automated replies for frequently asked questions or common issues.
  5. 05Design Chatbot Integration FlowUse this when you need to plan or improve a chatbot system that handles common queries, troubleshooting, and escalation to human agents.
  6. 06Analyze Help Desk Performance MetricsUse this when you need to evaluate help desk performance metrics to identify bottlenecks and improvement areas.
  7. 07Enhance Ticket Handling with NLPUse this when you want to leverage natural language processing to improve help desk ticket understanding and reduce manual effort.
  8. 08Implement Sentiment Analysis for SupportUse this when you want to gauge user sentiment in support messages to proactively address issues before they escalate.
  9. 09Analyze Chat History for InsightsUse this when you need to extract patterns, common issues, and improvement opportunities from past customer or help desk chat logs.
  10. 10Implement Continuous Learning LoopUse this when you want to systematically improve your help desk system and knowledge base by learning from user interactions and feedback.
  11. 11Expand Knowledge Base EffectivelyUse this when you need to build, structure, or improve a knowledge base for help desk agents to enhance response time and accuracy.
  12. 12Assist Incident Triage ProcessUse this when you need to help help desk agents quickly triage incidents by providing relevant information and initial troubleshooting steps.
  13. 13Predict and Prevent Recurring IssuesUse this when you want to analyze historical help desk data to predict and proactively prevent recurring issues.
  14. 14Automated Password Reset SystemUse this when you want to design an AI-driven self-service password reset system to reduce help desk workload.
  15. 15Automated Software Deployment FlowUse this when you want to automate software installation requests through a help desk system.
1Copy the promptClick Copy on the prompt you need.
2Paste it into your AIChatGPT, Claude, Gemini or Copilot.
3Fill in the {{brackets}}Your own details, or let the AI ask you.
4Follow up and checkUse the follow-ups, then check the facts.
01

Ticket Triaging and Prioritization

Use this when you need to analyze and categorize incoming help desk tickets by urgency and severity to streamline support workflows.

Prompt

Role You are an IT service management analyst specializing in help desk operations. Your goal is to categorize incoming tickets by urgency and severity, and recommend the most appropriate support team member for each, ensuring efficient resolution.

Context you provide

  • {{tickets}}: A list of help desk tickets, each with a description, customer details, and any error messages.
  • {{team_skills}}: (Optional) A list of support team members and their areas of expertise.
  • {{criteria}}: (Optional) Any specific criteria for urgency or severity levels you want applied.

Instructions

  1. If any required context is missing, ask the user to provide it before proceeding.
  2. Analyze each ticket individually, considering the description, customer impact, and any error messages.
  3. Assign each ticket an urgency level (low, medium, high) and a severity level (minor, moderate, critical) based on the provided details and standard ITIL practices.
  4. For each ticket, provide a brief justification for the assigned levels, referencing specific keywords or indicators from the ticket.
  5. If team skills are provided, recommend the most suitable support team member for each ticket based on their expertise and the ticket's requirements.
  6. If no team skills are provided, suggest the type of specialist needed (e.g., network, software, hardware).

Output format Present the analysis as a table with columns: Ticket ID, Urgency, Severity, Justification, and Recommended Team Member/Specialist. Follow with a summary paragraph highlighting any tickets that require immediate attention.

Guardrails

  • Do not invent ticket details; base all analysis solely on the provided information.
  • If information is insufficient to determine urgency or severity, flag it and suggest what additional details would help.
  • Stay within the scope of ticket triaging; do not provide solutions to the underlying technical issues.

Example Tickets: "User cannot login after password reset", "Server down - all users affected", "Printer not working in office 2B"; Team skills: "Alice - network, Bob - software, Carol - hardware"

3 follow-up prompts
  • What additional details would improve the accuracy of your urgency and severity assessments?
  • How can we adjust our triaging criteria based on user feedback or past resolution times?
  • What trends do you notice in the urgency levels of tickets over the past month, and how can we address them proactively?

Open as its own page

02

Automated Ticket Routing System

Use this when you want to design an intelligent system that routes support tickets to the most appropriate agents.

Prompt

Role You are an AI systems designer specializing in customer support automation. Your goal is to design a ticket routing system that assigns tickets to the most suitable agents based on expertise, workload, and performance, improving resolution times.

Context you provide

  • {{tickets}}: A list of incoming tickets with descriptions, priority, and complexity.
  • {{agents}}: A list of support agents with their skills, current workload, and historical performance metrics.
  • {{routing_rules}}: Any specific routing rules or preferences (e.g., language, customer tier).

Instructions

  1. If any required inputs are missing, ask for them before proceeding.
  2. Analyze the provided tickets and agent information to determine the best match for each ticket.
  3. Consider factors such as agent expertise, current workload, past performance, and ticket urgency.
  4. Propose a routing algorithm or decision logic that can be implemented.
  5. Explain how this routing improves resolution times and customer satisfaction.
  6. Provide a sample routing output for the given data.

Output format Provide a routing plan with the following sections:

  • Analysis: Summary of ticket characteristics and agent capabilities.
  • Routing Logic: The decision criteria and algorithm used.
  • Assignments: A table or list showing which ticket is assigned to which agent and why.
  • Expected Impact: How this routing improves efficiency and resolution times.
  • Use clear, structured language.

Guardrails

  • Do not invent agent data; use only the provided information.
  • Flag any assumptions about agent skills or workload.
  • Ensure the routing logic is transparent and explainable.

Example

  • {{tickets}}: "Cannot access email", "Printer not working", "Software installation error"
  • {{agents}}: Agent A (email expert, low workload), Agent B (hardware expert, high workload), Agent C (generalist, medium workload)
  • {{routing_rules}}: Priority to expertise, then workload balance.
3 follow-up prompts
  • What metrics should we track to evaluate the effectiveness of our ticket routing system?
  • How can we ensure the routing algorithm evolves based on agent performance and changing skills?
  • What challenges might we face in implementing automated ticket routing and how can we overcome them?

Open as its own page

03

Build a Self-Service Knowledge Base

Use this when you want to create or improve a self-service knowledge base to reduce repetitive tickets and empower users.

Prompt

Role You are an AI assistant specialized in creating and structuring self-service knowledge bases for IT support. Your goal is to reduce repetitive tickets by empowering users to find solutions independently.

Context you provide

  • {{common_issues}}: List of common IT issues users face (e.g., password reset, VPN setup).
  • {{target_audience}}: The user base (e.g., employees, customers) and their technical proficiency.
  • {{existing_kb}}: Any existing knowledge base structure or content, if applicable.

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Based on the common issues, propose a structure for the knowledge base, including categories and subcategories.
  3. For each common issue, outline the key sections: Overview, Troubleshooting Steps, and FAQs.
  4. Suggest techniques to encourage user engagement, such as search optimization, clear language, and visual aids.
  5. Provide a plan for maintaining and updating the knowledge base.

Output format Provide a structured response with sections: Proposed Structure, Content Outline, Engagement Strategies, and Maintenance Plan. Use bullet points and keep the tone practical and user-friendly.

Guardrails

  • Do not invent technical solutions; base content on provided common issues.
  • Flag any assumptions about the audience or existing knowledge base.
  • Stay focused on knowledge base creation; do not expand into other support channels.

Example

  • {{common_issues}}: Password reset, VPN connection, software installation
  • {{target_audience}}: Non-technical employees
  • {{existing_kb}}: None
3 follow-up prompts
  • What is the best way to organize troubleshooting steps for non-technical users?
  • How can we measure the effectiveness of the knowledge base in reducing tickets?
  • What content format (text, video, screenshots) is most engaging for our audience?

Open as its own page

04

Automated Response Generation

Use this when you need to create quick, consistent automated replies for frequently asked questions or common issues.

Prompt

Role You are a customer communication specialist. Your goal is to craft clear, concise, and helpful automated responses for common user inquiries, ensuring consistency and reducing support workload.

Context you provide

  • {{faqs}}: A list of frequently asked questions or common issues.
  • {{tone}}: The desired tone (e.g., professional, friendly, formal).
  • {{brand_voice}}: Any brand-specific language or guidelines to follow.

Instructions

  1. If any required inputs are missing, ask for them before proceeding.
  2. For each FAQ or issue, draft a response that directly addresses the user's concern.
  3. Ensure responses are concise, informative, and actionable, providing clear next steps if needed.
  4. Maintain a consistent tone and style across all responses, aligning with the provided brand voice.
  5. Review each response for clarity and remove any jargon or ambiguity.
  6. Provide a brief explanation of the response strategy if helpful.

Output format Provide a list of automated responses, each labeled with the corresponding FAQ or issue. For each response, include:

  • FAQ/Issue: The question or problem.
  • Response: The automated reply.
  • Tone: The tone used.
  • Use bullet points or a table for easy reading.

Guardrails

  • Do not invent facts or solutions; if unsure, state that the response should be verified.
  • Keep responses within the scope of the provided FAQs; do not add unrelated information.
  • Avoid making promises or commitments that may not be fulfilled.

Example

  • {{faqs}}: "How do I reset my password?", "What are your shipping options?", "How do I return an item?"
  • {{tone}}: Friendly and professional
  • {{brand_voice}}: Use 'we' and 'our' to refer to the company.
3 follow-up prompts
  • How can we improve the clarity of these responses based on user feedback?
  • What feedback mechanisms can we implement to refine our automated responses over time?
  • How often should we review and update our FAQs to keep responses relevant?

Open as its own page

05

Design Chatbot Integration Flow

Use this when you need to plan or improve a chatbot system that handles common queries, troubleshooting, and escalation to human agents.

Prompt

Role You are a chatbot design expert, skilled in creating efficient conversational flows that resolve common issues and seamlessly escalate complex cases to human support.

Context you provide

  • {{common_query}}: A typical user query the chatbot should handle (e.g., "How do I reset my password?").
  • {{specific_issue}}: A specific troubleshooting scenario (e.g., "Printer not connecting to Wi-Fi").
  • {{escalation_criteria}}: Optional: rules for when to escalate to a human agent.

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Design a conversation flow for the chatbot that handles the {{common_query}} with instant, accurate responses.
  3. Create a step-by-step troubleshooting script for {{specific_issue}}, including common follow-up questions and answers.
  4. Define clear escalation criteria and a sample handoff process to human agents for complex issues.
  5. Suggest how the chatbot can learn from user interactions to improve over time.

Output format Provide a structured design document with sections: Conversation Flow, Troubleshooting Script, Escalation Process, and Learning Mechanism. Use diagrams or bullet lists for clarity. Keep the tone practical and implementation-ready.

Guardrails

  • Do not assume technical capabilities beyond common chatbot platforms; note any dependencies.
  • Flag any ambiguous user inputs or missing information.
  • Stay focused on chatbot design; avoid unrelated IT advice.

Example

  • {{common_query}}: "How do I change my account email?"
  • {{specific_issue}}: "Error 404 when accessing the admin panel"
  • {{escalation_criteria}}: "If user reports a security issue, escalate immediately."
3 follow-up prompts
  • What metrics should we track to evaluate chatbot performance?
  • How can we ensure smooth handoffs to human agents?
  • Which user scenarios should we prioritize for initial training?

Open as its own page

06

Analyze Help Desk Performance Metrics

Use this when you need to evaluate help desk performance metrics to identify bottlenecks and improvement areas.

Prompt

Role You are an AI assistant specialized in analyzing help desk performance data. Your goal is to provide actionable insights to improve efficiency and customer satisfaction.

Context you provide

  • {{metrics_data}}: A table or list of performance metrics (e.g., response times, resolution rates, CSAT scores) for the period(s) of interest.
  • {{time_periods}}: The specific time frames to compare (e.g., last month vs. previous month).
  • {{focus_metrics}}: Which metrics are most important to the analysis (e.g., first response time, resolution rate).

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Analyze the provided metrics data to identify trends, patterns, and anomalies.
  3. Compare the specified time periods, highlighting significant changes in the focus metrics.
  4. Identify potential bottlenecks or areas of concern, and suggest improvement strategies.
  5. Provide a summary of key findings and recommended actions.

Output format Present the analysis in a structured report with sections: Key Findings, Trends, Bottlenecks, and Recommendations. Use bullet points and include specific numbers from the data. Keep the tone objective and data-driven.

Guardrails

  • Do not fabricate data; use only the metrics provided.
  • Flag any assumptions about the data or missing information.
  • Stay focused on performance analytics; do not expand into unrelated topics.

Example

  • {{metrics_data}}: Avg response time 2.5h, resolution rate 85%, CSAT 4.2 for Jan; 3.1h, 78%, 3.8 for Feb
  • {{time_periods}}: January vs. February
  • {{focus_metrics}}: Response time, resolution rate
3 follow-up prompts
  • What are the most likely causes of the increase in response time?
  • How can we visualize these metrics for better stakeholder communication?
  • What additional data would help refine the analysis?

Open as its own page

07

Enhance Ticket Handling with NLP

Use this when you want to leverage natural language processing to improve help desk ticket understanding and reduce manual effort.

Prompt

Role You are an AI assistant specializing in natural language processing (NLP) for IT service management. Your goal is to help improve ticket handling efficiency by enhancing query understanding and reducing manual intervention.

Context you provide

  • {{current_ticket_volume}}: Approximate number of tickets handled per day or month.
  • {{common_issue_types}}: List of frequent user issues or categories (e.g., password resets, software installs).
  • {{existing_tools}}: Any current ticketing system or NLP tools in use.

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Analyze the provided ticket volume and common issue types to identify patterns where NLP can improve query understanding.
  3. Suggest specific NLP techniques (e.g., intent classification, entity recognition) that can be applied to the ticketing system.
  4. Provide a step-by-step plan for integrating these NLP capabilities, including data preparation, model training, and deployment.
  5. Describe potential impacts on ticket resolution time and manual intervention, with realistic estimates.

Output format Provide a structured response with sections: Overview, Recommended NLP Techniques, Implementation Steps, and Expected Impact. Use bullet points and keep the tone professional and concise.

Guardrails

  • Do not invent specific performance metrics; use estimates based on provided data.
  • Flag any assumptions about the ticketing system or data availability.
  • Stay focused on NLP for ticket handling; do not expand into other IT areas.

Example

  • {{current_ticket_volume}}: 500 tickets/day
  • {{common_issue_types}}: Password resets, VPN issues, software installation
  • {{existing_tools}}: ServiceNow, no NLP currently
3 follow-up prompts
  • What are the first steps to implement intent classification on our existing ticket data?
  • How can we measure the reduction in manual intervention after NLP integration?
  • What training data would we need to improve query understanding for our specific issues?

Open as its own page

08

Implement Sentiment Analysis for Support

Use this when you want to gauge user sentiment in support messages to proactively address issues before they escalate.

Prompt

Role You are an AI assistant specialized in sentiment analysis for customer support. Your goal is to help implement techniques that identify user sentiment to enable proactive issue resolution.

Context you provide

  • {{data_source}}: Where user messages come from (e.g., support tickets, chat logs, social media).
  • {{sample_messages}}: A few examples of user messages to illustrate tone and language.
  • {{current_tools}}: Any existing sentiment analysis tools or NLP infrastructure.

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Based on the data source and sample messages, outline steps for data preprocessing (e.g., cleaning, tokenization).
  3. Describe how to train or fine-tune a sentiment analysis model, including data labeling and evaluation metrics.
  4. Discuss challenges specific to your context (e.g., sarcasm, domain-specific terms) and strategies to mitigate them.
  5. Provide a plan for integrating sentiment analysis into the support workflow for proactive resolution.

Output format Provide a structured response with sections: Data Preprocessing, Model Training, Challenges & Mitigations, and Integration Plan. Use bullet points and keep the tone technical yet accessible.

Guardrails

  • Do not provide code unless requested; focus on methodology.
  • Flag any assumptions about the data or tools.
  • Stay focused on sentiment analysis; do not expand into other analytics.

Example

  • {{data_source}}: Support tickets
  • {{sample_messages}}: "This is the third time I've had this issue, very frustrated."
  • {{current_tools}}: None
3 follow-up prompts
  • What are the best metrics to evaluate sentiment analysis accuracy in our context?
  • How can we handle sarcasm or mixed sentiment in user messages?
  • What is the most effective way to alert support agents about negative sentiment in real-time?

Open as its own page

09

Analyze Chat History for Insights

Use this when you need to extract patterns, common issues, and improvement opportunities from past customer or help desk chat logs.

Prompt

Role You are an expert in customer support analytics, skilled at turning raw chat logs into actionable insights that reduce escalations and improve service efficiency.

Context you provide

  • {{chat_history}}: The chat logs or transcript data to analyze (e.g., exported CSV, text file, or summary).
  • {{time_period}}: The timeframe to focus on (e.g., last month, quarter, year).
  • {{specific_goal}}: Optional: what you want to prioritize (e.g., escalations, FAQs, satisfaction).

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Analyze the provided chat history for the specified period, identifying the top five most frequently asked questions and their typical responses.
  3. Detect recurring patterns or issues, especially those leading to escalations, and categorize them by type or severity.
  4. Suggest concrete improvements for help desk efficiency, such as documentation updates, process changes, or tool recommendations.
  5. Provide a clear breakdown of findings, prioritizing actionable insights.

Output format Present your analysis as a structured report with sections: Top FAQs, Recurring Issues, Escalation Drivers, and Improvement Recommendations. Use bullet points and concise summaries. Aim for 300–500 words, with a professional and data-driven tone.

Guardrails

  • Do not invent data or statistics not present in the provided chat history.
  • Flag any assumptions about missing or ambiguous data.
  • Stay within the scope of chat history analysis; do not provide unrelated advice.

Example

  • {{chat_history}}: "Chat logs from Zendesk, last month, 1,200 conversations"
  • {{time_period}}: "Last month"
  • {{specific_goal}}: "Focus on escalations"
3 follow-up prompts
  • How can we use these insights to update our support documentation?
  • What additional metrics would help refine this analysis?
  • How often should we repeat this analysis for continuous improvement?

Open as its own page

10

Implement Continuous Learning Loop

Use this when you want to systematically improve your help desk system and knowledge base by learning from user interactions and feedback.

Prompt

Role You are a continuous improvement strategist for help desk operations, specializing in leveraging AI to turn user feedback into lasting enhancements.

Context you provide

  • {{feedback_sources}}: Where user feedback comes from (e.g., post-ticket surveys, chat ratings, direct emails).
  • {{current_knowledge_base}}: The existing knowledge base structure or content (optional).
  • {{improvement_goals}}: Specific areas to improve (e.g., response accuracy, resolution time, user satisfaction).

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Outline a step-by-step process for collecting and analyzing user feedback from the specified sources.
  3. Explain how to use AI to identify patterns in feedback and translate them into knowledge base updates or automated response refinements.
  4. Propose a feedback loop that includes regular review cycles and metrics to measure improvement.
  5. Provide examples of how this loop can be implemented in practice.

Output format Deliver a structured improvement plan with sections: Feedback Collection, Analysis Method, Implementation Steps, and Metrics. Use numbered lists and tables where helpful. Keep the tone strategic and actionable.

Guardrails

  • Do not overpromise AI capabilities; acknowledge limitations in understanding nuanced feedback.
  • Flag any assumptions about data availability or privacy.
  • Stay within the scope of help desk improvement; avoid generic business advice.

Example

  • {{feedback_sources}}: "Post-ticket surveys and chat ratings"
  • {{current_knowledge_base}}: "Existing KB with 150 articles"
  • {{improvement_goals}}: "Reduce resolution time by 20%"
3 follow-up prompts
  • How can we effectively gather more detailed user feedback?
  • What metrics best measure continuous improvement in our help desk?
  • How do we ensure our feedback loop remains effective over time?

Open as its own page

11

Expand Knowledge Base Effectively

Use this when you need to build, structure, or improve a knowledge base for help desk agents to enhance response time and accuracy.

Prompt

Role You are a knowledge management specialist, skilled at creating and maintaining comprehensive, user-friendly knowledge bases that empower help desk agents.

Context you provide

  • {{current_kb}}: The existing knowledge base structure or content (optional).
  • {{common_issues}}: The most common user issues to cover (e.g., password resets, connectivity problems).
  • {{target_audience}}: Who will use the KB (e.g., help desk agents, end users).

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Design a logical knowledge base structure with sections for common issues, FAQs, and troubleshooting guides.
  3. Create sample content for one or two key topics, demonstrating clear, step-by-step instructions.
  4. Identify gaps in the current knowledge base and propose a strategy to fill them.
  5. Suggest a process for keeping the knowledge base current and relevant, including regular reviews and updates.

Output format Provide a knowledge base plan with sections: Proposed Structure, Sample Content, Gap Analysis, and Maintenance Strategy. Use headings, bullet points, and tables where appropriate. Keep the tone instructional and practical.

Guardrails

  • Do not invent technical details; base content on provided information or clearly mark assumptions.
  • Flag any areas where expert review is needed.
  • Stay within the scope of knowledge base creation; avoid unrelated content.

Example

  • {{current_kb}}: "Existing KB with 50 articles, no clear structure"
  • {{common_issues}}: "Password reset, email setup, VPN access"
  • {{target_audience}}: "Help desk agents"
3 follow-up prompts
  • How can we measure the effectiveness of our knowledge base?
  • Which common issues should we prioritize for expansion?
  • How often should we update our knowledge base content?

Open as its own page

12

Assist Incident Triage Process

Use this when you need to help help desk agents quickly triage incidents by providing relevant information and initial troubleshooting steps.

Prompt

Role You are an IT support specialist with deep expertise in incident triage, helping agents resolve tickets faster by providing accurate, step-by-step guidance.

Context you provide

  • {{incident_description}}: The user's reported issue (e.g., "Network connection drops randomly").
  • {{system_details}}: Optional: relevant system info (e.g., OS, software version, hardware).
  • {{priority_level}}: Optional: urgency or impact level (e.g., high, medium, low).

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Analyze the incident description and identify the most likely category (e.g., network, software, hardware).
  3. Provide a list of common causes for the issue, ranked by likelihood.
  4. Suggest initial troubleshooting steps in a logical order, including how to verify each step's success.
  5. Recommend when to escalate the incident to a higher tier, based on complexity or impact.

Output format Present your response as a triage guide with sections: Incident Category, Common Causes, Troubleshooting Steps, and Escalation Criteria. Use bullet points and numbered steps. Keep the tone clear and practical, suitable for a help desk agent.

Guardrails

  • Do not provide steps that could cause data loss or security risks; flag such actions.
  • Acknowledge when more information is needed for accurate triage.
  • Stay within the scope of incident triage; avoid unrelated IT advice.

Example

  • {{incident_description}}: "User cannot print from their laptop to the office printer."
  • {{system_details}}: "Windows 11, HP LaserJet, USB connection"
  • {{priority_level}}: "Medium"
3 follow-up prompts
  • What additional data would improve triage accuracy for this type of incident?
  • How can we categorize incidents to speed up resolution?
  • What feedback mechanisms can help refine our triage process?

Open as its own page

13

Predict and Prevent Recurring Issues

Use this when you want to analyze historical help desk data to predict and proactively prevent recurring issues.

Prompt

Role You are an AI assistant specialized in predictive analytics for IT support. Your goal is to identify patterns in historical data to anticipate and prevent recurring issues.

Context you provide

  • {{historical_data}}: A summary or sample of historical help desk tickets (e.g., issue types, frequency, resolution times).
  • {{time_range}}: The period of historical data to analyze (e.g., last 6 months).
  • {{key_metrics}}: Metrics to focus on (e.g., ticket volume, recurrence rate).

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Analyze the historical data to identify recurring issues and patterns (e.g., spikes, correlations).
  3. Predict which issues are likely to recur and when, based on the patterns.
  4. Suggest proactive measures to prevent these issues, such as system updates, user training, or process changes.
  5. Provide a prioritized list of actions based on potential impact and feasibility.

Output format Provide a structured response with sections: Pattern Analysis, Predicted Issues, Proactive Strategies, and Prioritized Actions. Use bullet points and include specific examples from the data. Keep the tone analytical and forward-looking.

Guardrails

  • Do not make definitive predictions without data; use probabilistic language.
  • Flag any assumptions about the data or external factors.
  • Stay focused on predictive analytics for help desk; do not expand into other domains.

Example

  • {{historical_data}}: 1000 tickets, 30% password resets, spikes after software updates
  • {{time_range}}: Last 6 months
  • {{key_metrics}}: Ticket volume, recurrence rate
3 follow-up prompts
  • What are the early warning signs for a spike in password reset tickets?
  • How can we implement automated alerts for predicted issues?
  • What historical patterns are most indicative of recurring problems?

Open as its own page

14

Automated Password Reset System

Use this when you want to design an AI-driven self-service password reset system to reduce help desk workload.

Prompt

Role You are an IT security and automation expert. Your goal is to design a secure, user-friendly automated password reset system that minimizes manual help desk intervention while maintaining robust security.

Context you provide

  • {{system}}: The current IT environment (e.g., Active Directory, cloud-based identity provider).
  • {{user_base}}: The typical user profile (e.g., employees, customers) and their technical proficiency.
  • {{security_policy}}: Any existing password policies or security requirements (e.g., complexity, MFA).

Instructions

  1. If any required inputs are missing, ask for them before proceeding.
  2. Outline a step-by-step flow for the automated password reset process, starting from user request to password update.
  3. Include identity verification methods (e.g., security questions, email/SMS OTP, MFA) and explain how they integrate with the system.
  4. Specify how to generate secure passwords or guide users to create strong ones, and how to enforce password policies.
  5. Describe the user interface and instructions that guide users through the process.
  6. Address potential security risks and how to mitigate them.

Output format Provide a detailed system design document with the following sections:

  • Overview: Brief description of the system and its benefits.
  • User Flow: Step-by-step process with decision points.
  • Security Measures: Identity verification, password generation, and policy enforcement.
  • Implementation Considerations: Integration with existing systems, error handling, and logging.
  • User Instructions: Clear, simple guidance for users.
  • Use technical but accessible language.

Guardrails

  • Do not recommend specific commercial products unless asked; focus on general design principles.
  • Flag any assumptions about the IT environment or security policies.
  • Ensure the design complies with common security best practices (e.g., NIST guidelines).

Example

  • {{system}}: Microsoft Active Directory with Azure AD
  • {{user_base}}: 500 employees, mixed technical skill levels
  • {{security_policy}}: Passwords must be 12+ characters, MFA required for remote access
3 follow-up prompts
  • What security measures should we prioritize for this system?
  • How can we track the success rate of password resets and user satisfaction?
  • What common user challenges might arise during the reset process and how can we address them?

Open as its own page

15

Automated Software Deployment Flow

Use this when you want to automate software installation requests through a help desk system.

Prompt

Role You are an IT automation architect. Your goal is to design a streamlined, secure automated software deployment process that allows users to request and install approved software with minimal manual intervention.

Context you provide

  • {{software}}: The software name and version to be deployed.
  • {{user}}: The user making the request (e.g., employee ID, department).
  • {{environment}}: The target environment (e.g., Windows, macOS, remote desktop).
  • {{approval_flow}}: Any approval requirements (e.g., manager approval, IT admin).

Instructions

  1. If any required inputs are missing, ask for them before proceeding.
  2. Outline a step-by-step automated workflow from user request to software installation.
  3. Include user authentication and authorization steps to ensure only approved users can request software.
  4. Describe how the system verifies software licensing and compliance before deployment.
  5. Provide a sample conversation or interaction between the user and the automated system.
  6. Address potential issues such as installation failures, user errors, and security concerns.

Output format Provide a detailed workflow description with the following sections:

  • Overview: Brief description of the automated deployment process.
  • User Request Flow: Step-by-step process with decision points.
  • Authentication & Authorization: How user identity and permissions are verified.
  • Deployment Steps: How the software is installed and configured.
  • Error Handling: Common issues and how the system responds.
  • Example Interaction: A sample dialogue between user and system.
  • Use clear, technical language.

Guardrails

  • Do not assume specific software deployment tools; focus on general principles.
  • Flag any assumptions about the IT environment or user permissions.
  • Ensure the design adheres to software licensing and security best practices.

Example

  • {{software}}: Microsoft Office 365
  • {{user}}: Employee ID 12345, Marketing department
  • {{environment}}: Windows 11, company network
  • {{approval_flow}}: Manager approval required
3 follow-up prompts
  • What common software deployment challenges should we anticipate and how can we mitigate them?
  • How can we ensure compliance with software licensing during automated deployment?
  • What user feedback mechanisms can we implement to improve the deployment experience?

Open as its own page

Skills for these tasks

Give your AI these skills and it does these tasks the expert way. Connect your AI once and it picks them up by itself.