Chapter 8: IT support and service desk
This chapter introduction positions the service desk as a user-facing IT function where chatbots can help agents resolve technical issues while supporting users emotionally.
After this chapter you will be able to
- Service desk operational role. Describe the service desk as the first point of contact for users, responsible for routine incidents and service requests, escalating complex problems, and often identifying widespread issues first.
- Chatbots for service desk support. Explain why chatbots are a natural fit for the service desk: they are strong at conversation and can help agents address both technical problems and the emotional needs of users experiencing them.
- Empathetic tense-situation responses. Describe how prompts for tense or emotional situations can help service desk agents practice responding empathetically and supportively to frustrated users while moving toward problem resolution.
- Objective-specific response drafting. Explain how a service desk agent can ask AI to draft multiple responses to the same customer complaint by specifying a different objective for each response, such as de-escalation with a workaround, acknowledging a service failure, or following up after resolution.
- Colloquial problem interpretation. Explain why a caller's everyday or regional wording may not identify a technical problem directly, and describe how the reported meaning must be interpreted before proposing a solution.
- AI-assisted clarification questions. Describe how an agent can ask an AI chatbot to interpret an ambiguous report and produce targeted follow-up questions that clarify the visible symptoms, timing, conditions, attempted fixes, and recent changes.
- Customer-friendly support responses. Describe the qualities of a useful service desk response: it addresses the customer's specific problem, uses language they can understand instead of technical jargon, and makes the customer feel heard.
- Analogy-based outage explanation. Explain how the example translates bandwidth congestion and a router upgrade into a highway-traffic analogy while communicating the estimated five-hour resolution, ongoing work, and reassurance.
- LLMs in technical support. Explain how LLMs such as GPTs can support a technical support department by understanding technical terminology and mastering the documentation for supported products.
- RAG architecture components. Explain why a service-desk chatbot needs access to company-specific information and how retrieval-augmented generation (RAG) combines a retriever with a generator to answer using documents.
- Document attachments for context. Describe how attaching documents to a prompt temporarily supplies custom context and identify service-desk uses such as providing company processes, detailed technical or troubleshooting information, and trend or problem analysis.
- Chatbot-assisted troubleshooting. Explain how a chatbot can troubleshoot a technical problem when it is given relevant documentation or historical support data and asked for problem-specific information or resolution steps.
- Historical ticket resolution analysis. Describe the example in which ChatGPT analyzes a CSV export of service desk tickets to identify the most common resolutions for VPN connection drops, and explain how those patterns inform a current support response.
- Safe service-desk scenario practice. Describe how an “Act as” chatbot prompt can create a safe environment for practicing service-desk scenarios, including tense customer interactions and technical troubleshooting.
- Tense interaction workflow. Trace the recommended order for practicing a tense customer scenario: first de-escalate the customer's concern, then troubleshoot the underlying problem through questions and interaction with the chatbot.
- Service-desk custom GPT value. Explain why the section recommends a custom GPT for service-desk scenarios: it can use training or support documents, processes, and troubleshooting steps, while being geared toward service-desk work for more efficient and effective assistance.
- Custom GPT purpose and access. Explain that a Custom GPT is an OpenAI chatbot customized for a particular task, and state the account requirements for using store GPTs versus building one.
- Custom GPT privacy safeguards. Describe the privacy precautions for Custom GPTs: keep GPTs containing sensitive information private, opt out of model training in Additional Settings, and use OpenAI's privacy-request option when needed.
- Ticket Analyst configuration. Describe how to create and configure the Ticket Analyst custom GPT, including its focused instructions, conversation starters, and saved sharing setting.
- Instructions as focused context. Explain why a custom GPT's instructions are important: they constrain the GPT-4 model to a specific role, keep it from going off-topic, and provide the context needed for its work.
- Knowledge and capability controls. Describe how Knowledge files supply information for a custom GPT's responses and how Capabilities can enable web browsing, image generation, and code execution; explain the security risk of enabling Code Interpreter with sensitive uploaded documents.
- Service-ticket analysis workflow. Trace how Ticket Analyst analyzes its attached tasks.csv data without setup prompting: it categorizes tickets, totals categories, identifies common issues and resolutions, examines trends and spikes, and makes recommendations.
- Autonomous AI agent role. Explain how AI agents differ from traditional service desk tools by taking initiative and working independently to solve problems without constant human guidance.
- Agentic task capabilities. Describe the kinds of work current AI agents can perform: navigating websites, using computer systems, analyzing complex data, and completing multi-step processes on their own. State that these current agents illustrate possibilities for future service desk environments even though they are not specifically built for IT support.
- Agentic platform capabilities. Describe the distinct service-desk-relevant capabilities of ChatGPT Operator, Claude Desktop User, and Google Gemini 2 Flash. Explain which kinds of support work each platform could help automate or accelerate.
- Enterprise CRM agent workflows. Describe how AI agents improve enterprise CRM service-desk workflows, including automated ticket handling, solution suggestions, and escalation of complex issues to human agents.
- Human-AI support partnership. Explain how Zendesk-style AI support combines automation for simple questions and pattern detection with information and suggestions that help human agents solve harder problems.
- Communication clarification scenarios. Describe how to prompt AI to create a realistic support-call scenario involving communication difficulties and a non-technical customer with a technical issue. Explain that the representative should translate jargon into non-technical language and relatable analogies.
- Customer de-escalation prompt table. Describe the requested AI output for help-desk customer care: an AsciiDoc table with Task and Prompt columns and five tasks. State that the tasks should help representatives disarm upset customers, offer emotional support, and increase satisfaction in difficult situations.
What it builds on
- Chatbots and conversational AI (chapter 2) · The idea that chatbots are conversational AI assistants.
- Maintaining critical thinking and good judgement (chapter 7) · The need to maintain critical thinking and good judgment when using AI.
- Key principles in prompt construction (chapter 4) · The use of clear objectives and instructions when constructing prompts.
- AI-enhanced email summarization and drafting (chapter 7) · AI-assisted drafting of workplace email responses.
- Prompt engineering (chapter 4) · Prompt engineering as the practice of giving AI instructions that shape its output.
- Finalized output (chapter 5) · Producing finalized output from an iterative prompting workflow.
- Language model chatbots (chapter 1) · The idea of language model chatbots.
- Prompts (chapter 3) · The role of prompts in interacting with AI systems.
Section by section
Introduction
This chapter introduction positions the service desk as a user-facing IT function where chatbots can help agents resolve technical issues while supporting users emotionally.
- Service desk operational role: Describe the service desk as the first point of contact for users, responsible for routine incidents and service requests, escalating complex problems, and often identifying widespread issues first.
Why it matters: Knowing the service desk's role clarifies why it needs both effective user communication and technical problem solving. - Chatbots for service desk support: Explain why chatbots are a natural fit for the service desk: they are strong at conversation and can help agents address both technical problems and the emotional needs of users experiencing them.
Why it matters: This frames AI as assistance for both the technical and human sides of service-desk work. - Chapter service desk focus: State that the chapter will cover AI-supported soft skills, problem identification and questioning, response crafting, technical troubleshooting, custom GPTs, and the future of AI at the service desk, beginning with emotional support scenarios.
Why it matters: This roadmap helps you connect the chapter's examples from empathetic conversations through technical and future-facing AI uses.
Key terms: service desk, routine incidents, service requests, escalating complex problems, end users, widespread problems, chatbots, service desk agents, technical problems, emotional needs of users
8.1 Service desk therapy
This section shows how service desk agents can use AI prompts to practice empathetic communication and draft distinct customer responses for different support objectives.
- Empathetic tense-situation responses: Describe how prompts for tense or emotional situations can help service desk agents practice responding empathetically and supportively to frustrated users while moving toward problem resolution.
Why it matters: Empathy can de-escalate an upset customer while keeping the support interaction focused on resolving the problem. - Objective-specific response drafting: Explain how a service desk agent can ask AI to draft multiple responses to the same customer complaint by specifying a different objective for each response, such as de-escalation with a workaround, acknowledging a service failure, or following up after resolution.
Why it matters: Drafting several purpose-specific responses from one complaint saves time and gives customers communication suited to the current stage of their issue.
Key terms: tense or emotional situations, empathetic, supportive, de-escalate, problem resolution, different objective, de-escalate a tense situation, workaround, service failure, process improvements
8.1.1 Identifying problems
This section shows how a service desk agent can use an AI chatbot to interpret ambiguous user language and generate clarifying questions before diagnosing a technical issue.
- Colloquial problem interpretation: Explain why a caller's everyday or regional wording may not identify a technical problem directly, and describe how the reported meaning must be interpreted before proposing a solution.
Why it matters: Correctly interpreting what the user means prevents agents from troubleshooting the wrong issue. - AI-assisted clarification questions: Describe how an agent can ask an AI chatbot to interpret an ambiguous report and produce targeted follow-up questions that clarify the visible symptoms, timing, conditions, attempted fixes, and recent changes.
Why it matters: Focused clarification reduces frustration and gives the agent the information needed to pursue the right technical solution.
Key terms: colloquialisms, misalignment in communication, technical solution, ChatGPT, clarify the issue, follow-up questions, display quality, recent changes or updates
8.1.2 Crafting a response
This section shows how to use ChatGPT to turn a technical service issue into a clear, empathetic customer response using an accessible analogy and a status update.
- Customer-friendly support responses: Describe the qualities of a useful service desk response: it addresses the customer's specific problem, uses language they can understand instead of technical jargon, and makes the customer feel heard.
Why it matters: Clear and empathetic communication helps customers understand an issue without making an already frustrating problem harder to navigate. - Analogy-based outage explanation: Explain how the example translates bandwidth congestion and a router upgrade into a highway-traffic analogy while communicating the estimated five-hour resolution, ongoing work, and reassurance.
Why it matters: An analogy can make an otherwise technical explanation understandable while still telling the customer what is happening and what to expect next.
Key terms: service desk agents, technical jargon, customer, relevant, easy to understand, analogies, bandwidth congestion, router, higher bandwidth, estimated resolution
8.2 Technical support
This section introduces LLMs as tools that can rapidly absorb product documentation to improve technical support work.
- LLMs in technical support: Explain how LLMs such as GPTs can support a technical support department by understanding technical terminology and mastering the documentation for supported products.
Why it matters: This frames why AI assistants can be useful resources for technical support teams. - Support service improvements: Describe the three support outcomes that documentation-capable LLMs can improve: faster problem-solving, quicker new-hire productivity, and better customer service quality.
Why it matters: These outcomes provide the practical case for adopting AI assistance in a support department. - OpenAI assistant relevance: State that OpenAI and similar AI assistants are particularly suited to this technical-support task and will be explored later in the chapter.
Why it matters: This signals that the introductory claim will be followed by practical exploration of AI assistants.
Key terms: large language models, LLMs, generative pretrained transformers, GPTs, technical support, documentation, problem-solving, new hires, productive, customer service
8.2.1 Setting up the environment
This section explains how service-desk chatbots can use company documents and RAG architecture to work with proprietary information and processes.
- RAG architecture components: Explain why a service-desk chatbot needs access to company-specific information and how retrieval-augmented generation (RAG) combines a retriever with a generator to answer using documents.
Why it matters: RAG lets a chatbot ground service-desk responses in relevant proprietary documents rather than only its broad default training. - Document attachments for context: Describe how attaching documents to a prompt temporarily supplies custom context and identify service-desk uses such as providing company processes, detailed technical or troubleshooting information, and trend or problem analysis.
Why it matters: Document attachments are the easiest way described to give a chatbot the specific information it needs for a service-desk task.
Key terms: retrieval-augmented generation, RAG architecture, retriever, generator, proprietary information, attaching documents, prompts, context, knowledge base, custom information
8.2.2 Troubleshooting problems
This section shows how to use a chatbot and relevant support documentation or ticket data to identify likely resolutions for current technical problems.
- Chatbot-assisted troubleshooting: Explain how a chatbot can troubleshoot a technical problem when it is given relevant documentation or historical support data and asked for problem-specific information or resolution steps.
Why it matters: This lets service desk staff turn existing support knowledge into faster help for current incidents. - Historical ticket resolution analysis: Describe the example in which ChatGPT analyzes a CSV export of service desk tickets to identify the most common resolutions for VPN connection drops, and explain how those patterns inform a current support response.
Why it matters: Past tickets can reveal recurring fixes so agents do not have to rediscover common solutions for every incident. - Supported troubleshooting sources: State the kinds of source material that can be supplied for chatbot troubleshooting, including attached documents, pasted text, URLs, files in integrated services, and data such as CSV exports, PDFs, or text documentation.
Why it matters: Knowing the available input options helps you use the support information you already have rather than retyping it manually. - Generalization to technical issues: Explain that the historical-data approach can be applied to any technical problem when relevant data is available, while recognizing that real-world datasets are usually larger and have more varied problem and resolution descriptions.
Why it matters: The method is useful beyond VPN issues, but the quality and variation of the available support data affect how it is applied.
Key terms: chatbots, technical problems, documentation, prompts, CSV, IT service desk tickets, VPN connection drops, resolutions, ChatGPT, URLs
8.2.3 Practicing for real-time scenarios
This section shows how to use chatbots to safely rehearse service-desk interactions, receive feedback, and prepare a specialized custom GPT for support practice.
- Safe service-desk scenario practice: Describe how an “Act as” chatbot prompt can create a safe environment for practicing service-desk scenarios, including tense customer interactions and technical troubleshooting.
Why it matters: Practicing with a simulated customer lets you build service-desk skills without risking a real customer interaction. - Tense interaction workflow: Trace the recommended order for practicing a tense customer scenario: first de-escalate the customer's concern, then troubleshoot the underlying problem through questions and interaction with the chatbot.
Why it matters: Handling the customer's emotions before or alongside diagnosis helps support work remain both effective and customer-centered. - Chatbot feedback criteria: State the kinds of feedback the chatbot can provide after a practice interaction: empathy and patience, clarifying questions, instruction clarity, proactive solutions, follow-up assurance, and closing the interaction; describe the suggestion to check common issues such as administrative permissions earlier.
Why it matters: Specific feedback helps you identify concrete communication and diagnostic habits to improve in future support interactions. - Service-desk custom GPT value: Explain why the section recommends a custom GPT for service-desk scenarios: it can use training or support documents, processes, and troubleshooting steps, while being geared toward service-desk work for more efficient and effective assistance.
Why it matters: A tailored GPT can ground practice and assistance in the information and procedures relevant to your own support environment.
Key terms: Act as prompts, service desk, real-time scenarios, de-escalating, troubleshooting questions, upset customer, Practice tense scenarios, empathy and patience, clarifying questions, instruction clarity
8.3 Custom GPTs
This section introduces OpenAI Custom GPTs, their access and privacy considerations, and how they can be created for focused tasks such as IT service-ticket analysis.
- Custom GPT purpose and access: Explain that a Custom GPT is an OpenAI chatbot customized for a particular task, and state the account requirements for using store GPTs versus building one.
Why it matters: Knowing what Custom GPTs are and how they are accessed helps you decide whether to select an existing GPT or build a task-specific private one. - Custom GPT privacy safeguards: Describe the privacy precautions for Custom GPTs: keep GPTs containing sensitive information private, opt out of model training in Additional Settings, and use OpenAI's privacy-request option when needed.
Why it matters: These safeguards reduce the risk of exposing sensitive IT or organizational data through a Custom GPT. - Creation methods and functions: Describe the two ways to create a Custom GPT in the interface—chatting in natural language with the GPT builder or configuring individual settings—and explain that functions can extend it with custom code and remote API calls.
Why it matters: These options let an IT professional choose between simple conversational setup and more configurable, API-connected behavior.
Key terms: Custom GPTs, OpenAI GPT store, ChatGPT Plus account, sensitive information, model training, Additional Settings, privacy request, GPT builder, configure, functions
8.3.1 Creating a custom GPT to analyze IT service tickets
This section shows how to configure and use a custom GPT called Ticket Analyst to analyze service desk tickets from preloaded data and share that capability safely with a team.
- Ticket Analyst configuration: Describe how to create and configure the Ticket Analyst custom GPT, including its focused instructions, conversation starters, and saved sharing setting.
Why it matters: A well-configured custom GPT provides a repeatable, purpose-specific interface instead of requiring a new setup prompt every time. - Instructions as focused context: Explain why a custom GPT's instructions are important: they constrain the GPT-4 model to a specific role, keep it from going off-topic, and provide the context needed for its work.
Why it matters: Focused instructions make the GPT's responses more relevant and dependable for a defined service-desk task. - Knowledge and capability controls: Describe how Knowledge files supply information for a custom GPT's responses and how Capabilities can enable web browsing, image generation, and code execution; explain the security risk of enabling Code Interpreter with sensitive uploaded documents.
Why it matters: Knowing what data and tools a GPT can access helps teams gain useful functionality without exposing documents they should protect. - Service-ticket analysis workflow: Trace how Ticket Analyst analyzes its attached tasks.csv data without setup prompting: it categorizes tickets, totals categories, identifies common issues and resolutions, examines trends and spikes, and makes recommendations.
Why it matters: This workflow turns accumulated service-desk tickets into concrete priorities for reducing repetitive issues and improving service quality. - Reusable shared support agent: Explain the benefit of preloading ticket data or technical documentation into a custom GPT: it gives centralized, repeated access without uploading files each time, and shared users can query the same information as a simplified support agent.
Why it matters: A reusable GPT can make recurring data analysis and internal technical support easier for both teams and less technical users.
Key terms: GPT Store, Create GPT, GPT Builder, Configure tab, Ticket Analyst, instructions, constraints, GPT-4 model, context, main purpose
8.4 The future of the service desk: Agents
This section introduces AI agents as autonomous systems that could transform future service desks by independently carrying out complex, multi-step work.
- Autonomous AI agent role: Explain how AI agents differ from traditional service desk tools by taking initiative and working independently to solve problems without constant human guidance.
Why it matters: This distinction frames why agents may change what service desk professionals do in future support environments. - Agentic task capabilities: Describe the kinds of work current AI agents can perform: navigating websites, using computer systems, analyzing complex data, and completing multi-step processes on their own. State that these current agents illustrate possibilities for future service desk environments even though they are not specifically built for IT support.
Why it matters: These capabilities explain how autonomous agents could eventually handle broader support work than a simple question-and-answer tool.
Key terms: AI agents, traditional service desk tools, human guidance, navigate websites, computer systems, complex data, multi-step processes, service desk environments
8.4.1 Key agentic AI offerings
This section compares three agentic AI offerings for service-desk work and anticipates specialized agents integrated with CRM and service-desk platforms.
- Agentic platform capabilities: Describe the distinct service-desk-relevant capabilities of ChatGPT Operator, Claude Desktop User, and Google Gemini 2 Flash. Explain which kinds of support work each platform could help automate or accelerate.
Why it matters: Matching an agent platform's strengths to a support task helps teams use AI more effectively. - Future specialized support agents: Explain why increasingly capable AI agents are expected to become specialized for CRM systems and IT service-desk platforms. Describe the expected combination of independent operation and technical expertise that would make them useful to support teams.
Why it matters: This expectation frames why support teams should watch for agent tools tailored to their existing platforms.
Key terms: ChatGPT Operator, Claude Desktop User, Google Gemini 2 Flash, web tools, multi-step processes, context, specialized tools, customer relationship management (CRM) systems, IT service desk platforms, independence
8.4.2 Agentic AI in enterprise CRM systems
This section illustrates how Salesforce and Zendesk embed AI agents in enterprise service desks to automate routine support while augmenting human agents.
- Enterprise CRM agent workflows: Describe how AI agents improve enterprise CRM service-desk workflows, including automated ticket handling, solution suggestions, and escalation of complex issues to human agents.
Why it matters: Knowing which work the agent can handle and when people take over helps support teams use AI without losing human judgment. - Human-AI support partnership: Explain how Zendesk-style AI support combines automation for simple questions and pattern detection with information and suggestions that help human agents solve harder problems.
Why it matters: The value of service-desk AI is not just replacing routine work but helping people and AI use their respective strengths together. - Blurring support responsibilities: Explain the section's claim that improving AI agents blur the boundary between AI and human support work, creating a collaborative model that can solve problems better than either working alone.
Why it matters: This collaboration model frames AI as a complement to support professionals rather than simply a replacement for them.
Key terms: Salesforce Agentforce, ticket handling, past cases, human agents, Zendesk’s AI, simple questions, patterns in common problems, AI and humans, support staff, collaborative workplace
8.5 Prompts used in this chapter
This section provides reusable prompts for practicing clear help-desk communication, customer de-escalation, and chapter review.
- Communication clarification scenarios: Describe how to prompt AI to create a realistic support-call scenario involving communication difficulties and a non-technical customer with a technical issue. Explain that the representative should translate jargon into non-technical language and relatable analogies.
Why it matters: Practicing plain-language explanations helps support staff make technical problems understandable to customers. - Customer de-escalation prompt table: Describe the requested AI output for help-desk customer care: an AsciiDoc table with Task and Prompt columns and five tasks. State that the tasks should help representatives disarm upset customers, offer emotional support, and increase satisfaction in difficult situations.
Why it matters: A structured set of prompts can help representatives respond constructively when customers are frustrated or distressed. - Chapter learning summaries: State that AI can be asked to generate up to eight full-sentence bullet summaries outlining what the reader learned in the chapter.
Why it matters: A concise AI-generated recap can help a reader review the chapter's main lessons.
Key terms: communication issues, non-technical customer, jargon, analogies, help desk, adoc table, Task, Prompt, disarm upset customers, emotional support
8.6 Summary
This summary recaps how AI can improve service desk communication, accelerate ticket-based support, and evolve the service desk through custom GPTs and agentic AI.
Where this is used later
- More distros, more problems (chapter 9) · The troubleshooting practice of gathering evidence to investigate a technical problem.
- Role of leadership in crisis situations (chapter 14) · The general practice of troubleshooting technical problems.
- Analyzing error logs: Identifying exceptions and failures (chapter 9) · Later log analysis similarly applies AI to technical records to identify failures and exceptions.
- Generative AI’s role in disaster recovery and COOP (chapter 14) · Using AI to practice real-time scenarios
- Custom GPTs and projects (chapter 15) · Later discussion of Custom GPTs and projects builds on the idea of customized AI assistants for organizational work.
- Privacy and security (chapter 11) · Later code-assistant privacy and security discussion relies on the broader practice of protecting workplace data when using AI.
- Function calling (chapter 13) · Later function-calling material expands on connecting AI behavior to external capabilities through functions.
- (chapter intro) (chapter 9) · The transition to systems administration extends the idea that AI can make broader IT work more efficient.
Concepts explained in this chapter
- custom GPTA custom GPT is a configurable version of ChatGPT that incorporates user-provided knowledge, instructions, and task-specific behavior.
- GPT builderGPT Builder is an OpenAI interface for designing and configuring custom GPTs through conversational instructions and settings.
- conversational aiConversational AI is artificial intelligence that supports ongoing dialogue by interpreting user messages and generating context-aware responses.
- AI agentAn AI agent is software that can pursue tasks toward objectives by interpreting information and taking actions with limited direct human intervention.
- analogyAn analogy is an explanatory comparison that maps a complex or unfamiliar concept to a more familiar situation.
- ChatGPTChatGPT is OpenAI's conversational generative AI service for interacting with users through natural-language prompts and responses.
- GeminiGemini is Google's family of generative AI models and assistants for processing and generating multimodal content.
- emotional supportEmotional support is assistance that acknowledges and helps address a person's emotional distress, frustration, or other affective needs.
- promptA prompt is an instruction or input supplied to an AI system to elicit a specified response or output.
- GPT-4GPT is OpenAI's family of generative pre-trained transformer language models.
These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.
