Use casesIT service desk
Less sorting in the IT service desk, more time for the tickets that need people
Each ticket reaches your service desk already sorted, with a draft answer and the sources behind it, so your staff check and send instead of searching. The agent works inside the ticket system you already run, prepares access requests for whoever approves them, and finds the runbook, the written procedure for a known problem, when on-call engineers need it. It runs in your own cloud account or on your own servers.
How it works
- 1
A ticket arrives by mail, portal or chat, and the agent reads it together with the caller's device and any open incidents.
- 2
It sets category, priority and team, and drafts an answer from your knowledge articles and similar solved tickets, with the sources linked.
- 3
Access requests go to the approver your process names. Nothing changes in the directory until that person approves.
- 4
A service desk employee sends, edits or rejects each draft, and every step is recorded in the ticket.
What changes for your service desk
The service desk handles the same requests every day: passwords, VPN, printers, mailboxes, software and access rights. Each ticket is read, sorted, often sent to the wrong team, then answered with an article someone first has to find. AI takes over the reading, the sorting and the first draft. Your staff spend their time on the tickets that need a person, and second-level teams receive tickets that already contain what they need.
IT departments started late but are catching up. In Bitkom's 2026 survey of companies with 20 or more employees, 9% of the companies that use AI use it in the IT department, up from 2% in Bitkom's 2025 study, the steepest relative rise of any function. IT service providers are further along: in a 2025 survey by Kaseya with Foundry of IT system houses, managed service providers and IT service firms in the DACH region, ticketing and helpdesk was the most advanced AI use case, with 58.4% using AI there. The two surveys ask different groups, so their numbers are not directly comparable.
- Tickets reach the right team the first time instead of being passed around.
- Answers to recurring requests come from your knowledge base, with the article linked.
- Second-level teams receive tickets with the device, the error message and the steps already tried.
- On-call engineers find the runbook, recent changes and similar incidents in one place.
- You see the effect in your own numbers: hours per ticket and re-routed tickets, measured before and after.
The work AI takes on in IT support
The agent does the preparatory work on each ticket and hands the result to a person. The routing step itself is proven. In 2020 produktion.de reported that the IT company BTC, using SAP Service Ticket Intelligence, reached a hit rate of about 80% for work groups and 90% for priority in production, and named the problem behind it: work with “veralteten oder fehlerbehafteten Ticketinformationen”, outdated or faulty ticket information. That system predates today's large language models (LLMs), the models behind tools like ChatGPT. LLMs add the drafting, the follow-up questions and the runbook search, and that is the part we build.
- Classification and routing: category, priority and assignment group, with duplicates linked to the open incident they belong to.
- Answer drafts for recurring requests such as VPN, printers, mailboxes and software, built from your knowledge articles and solved tickets, with the sources linked so your staff can check them.
- Follow-up questions when something is missing, such as the device name, the exact error message or a screenshot, before the ticket reaches second level.
- Password and access requests: the agent checks the request against your role catalogue, prepares the change and sends it to the right approver. Password resets go through your existing self-service with multi-factor authentication.
- Runbook assistant for IT operations: on an alert or incident it finds the matching runbook, recent changes and similar past incidents, runs the read-only checks you approved and proposes the next steps.
- Knowledge upkeep: after a ticket is solved, a draft knowledge article for review, and a list of articles that keep leading to reopened tickets.
What stays with your IT staff
People keep every decision that changes access, systems or what a user is told. The agent prepares and your staff approve.
- Replies to users: your staff send, edit or reject each draft. Automatic replies for named, low-risk categories come only when the measured quality justifies them and you decide so.
- Access rights: the line manager or data owner approves each role or group. The agent only prepares the change in Active Directory or Entra ID, and your identity process applies it.
- Passwords: the agent never sees, sets or sends a password. A chat that resets passwords is an open door for social engineering, so resets stay with your self-service or with a person who verifies identity.
- Changes in production: by default the runbook assistant runs read-only checks. Any command that changes a system needs a named engineer's approval and goes through your change process.
- Security incidents, major incidents and anything involving a person's personal data go straight to people, without a drafted answer.
How we build it into your ticket system
We connect the agent through its interface to the ticket system you run, for example ServiceNow, Jira Service Management, TOPdesk or SAP Service Cloud, and to your knowledge base on Confluence or SharePoint. Monitoring, the CMDB and your directory are added where a task needs them. Nothing is migrated. The ticket system stays the place where work is recorded.
- Tools with one job each: read a ticket, set a category, add an internal note, propose a group membership. Each runs under its own service account with the least privilege it needs. Where it fits we use MCP, a standard way to give an agent access to a system with its own permissions.
- Tickets are treated as untrusted input. Text in a ticket cannot change what the agent may do, and internal admin procedures never appear in replies to users.
- Hosting in your own cloud account in an EU region, or on your own servers with an open-weight model, a model whose weights you can run yourself. Tickets, knowledge and logs stay in your environment.
- One LLM gateway, a single controlled access point to all models with keys, budgets and logs, so you can see the cost per handled ticket.
- Build or buy: several ITSM suites sell their own AI features. If yours covers classification and answer drafts on your data and its hosting fits your rules, start there, and we can test it on your tickets. A custom build pays off when answers need sources outside the ticket system, such as SharePoint, file shares, monitoring or the CMDB, when data must stay on your own servers, or when one request runs through several systems and an approval chain.
How we test it on your tickets
Before go-live, the system runs an acceptance test on a set of your past tickets where the right category, team and answer are known. We report results per category, so you see where it is reliable and where it is not.
After go-live we measure what matters to you on your own tickets, before and after: hours per ticket, the share of re-routed tickets, the reopen rate and time to first response. The same tests run again after every change of model, prompt or knowledge base. You get runbooks for operating the agent itself, and either your team takes it over with the code and tests, or we run it.
- Routing: the share of tickets with the correct category, priority and team, compared with how your desk routes today.
- Answers: correct content, a source that supports it, and no internal-only information in replies to users.
- Safety: hostile tickets that try to give the agent instructions, requests to reset a password by chat, and access requests without an approver. The expected result is a refusal or a handover.
- Shadow mode: the agent then works alongside your desk on live tickets, its suggestions are recorded but not applied, and we compare them with what your staff did.
Data protection, works council and the AI Act in IT support
Tickets contain personal data: names, devices, locations and sometimes details people would rather not share. All of it is processed in your environment, and you decide what is stored and for how long, advised by your data protection officer and your lawyers. This section describes the technical side and is not legal advice.
The works council matters here for two groups: the service desk's own staff, and every employee who opens a ticket. Bitkom's 2026 guide on AI and co-determination notes that § 87 (1) no. 6 BetrVG applies when a system is objectively capable of monitoring performance or behaviour, whatever the intent. A system that could report tickets per employee or handling time per service desk agent falls under that. We design against it: no reports per person, pseudonymised IDs in the logs, agreed retention, and a short system profile your works council can read.
An IT support assistant is not among the high-risk uses the AI Act lists in Annex III, such as recruitment or credit scoring. The transparency duty of Article 50 has applied since 2 August 2026: people must be told when they are talking to an AI system, so the chat says so.
Where to start in IT support
Start with one ticket stream that is frequent, repetitive and low risk, such as software requests or access requests for standard roles. That gives a clear baseline and an effect you can see.
- Export a set of past tickets from that stream, with the category, team and final answer each one received.
- Measure the baseline: hours per ticket, re-routed tickets and reopen rate.
- Agree the approval points and the logging with IT security, your data protection officer and the works council before the first test.
- Run the acceptance test, then shadow mode, then answer drafts that your staff approve.
Questions
Which IT support tasks can AI take over today?
The preparatory work on each ticket: reading it, setting category, priority and team, asking for missing details and drafting an answer from your knowledge base. It also prepares access requests for approval and helps on-call staff find runbooks. Decisions about access, changes in production and what users are told stay with your staff.
Will it be used, and will it bring a measurable benefit?
We measure it rather than promise it. Before the build we record hours per ticket, re-routed tickets and the reopen rate for the chosen stream. After go-live we measure the same on your tickets and show how often staff send drafts unchanged. If the numbers do not justify the next step, you stop there.
Our ITSM tool already has AI features. Why build anything?
Often you should not. If the built-in features cover your tickets and their hosting fits your rules, use them, and we can test them on your own tickets before you roll them out. A custom build makes sense when answers need sources outside the ticket system, when data must stay on your own servers, or when a request runs across several systems with approvals.
What about hallucinations that could mislead users?
Drafts are built only from your knowledge articles and solved tickets, and each one shows its sources. When no source supports an answer, the agent says so and hands the ticket on instead of guessing. The acceptance test counts unsupported answers, and staff approve every reply until the measured quality is good enough for the categories you choose.
Does the works council have to be involved in an IT support assistant?
In most cases, yes, because a ticket assistant processes employee data and could in principle be used to monitor staff. Involve the works council early, well before rollout. We provide what it needs to assess the system: what is logged, who can see it, how long it is kept, and confirmation that no reports per person exist. The decision is yours, with your lawyers.
Which systems may the agent change?
Only those you list, through tools that each do one action under their own service account. Typically it may write to the ticket, such as category, team and an internal note, and propose changes elsewhere. Group memberships and production changes are applied only after a named person approves, and every call is logged.
How are errors logged?
Every run records the ticket, the sources used, the tools called, the result and any error, in your own log store, with pseudonymised user IDs. Failed tool calls and refusals raise alerts in your monitoring, and staff can mark a wrong draft in the ticket, which feeds the next round of tests.
Who maintains the solution after go-live?
That is agreed before the build. Either your team takes it over with the code, tests, runbooks and a handover, or Cloudsail runs it. In both cases someone owns model updates, knowledge base changes and the re-run of tests after each change.
Related services
AI agents and process automation
Agents that take on the routine steps of complex cases and pass decisions to people, with a cost per handled case.
System access for agents (MCP)
AI agents that look up and update data in your systems, with narrow permissions, human approval for changes and tests.
AI system testing
Before go-live, acceptance tests on your own cases tell you how often your chatbot, assistant or agent is right, in terms your QA team already uses.
On-premise AI
AI on offers, contracts and customer files, with the data staying in your company: own servers or own cloud account, tested before go-live.
Company knowledge assistant
Staff ask and get the answer with its source, instead of searching SharePoint, file shares and tickets or waiting for the one colleague who knows.
For IT leaders and CIOs
Give staff approved AI without data leaving the company or a new system your team cannot run: gateway, permissions, own servers or cloud.
From the blog
MCP server permissions
How to connect an assistant to internal systems without giving every MCP tool broad access: scopes, checks inside each tool and separate downstream identities.
Prompt injection boundaries
How to limit the damage when an agent follows instructions hidden in a document, email or tool result: map untrusted inputs to actions, cut the paths and test the boundaries.
Runbooks for AI features
What on-call engineers should do when an AI feature is slow, unavailable, expensive, wrong or acting outside its limits: symptom classes, runbook entries, safe switches and owners.
Works council and AI logs
Which fields in the logs of an AI assistant, an LLM gateway or a coding agent make monitoring possible under German co-determination law, and how to set up logging so a works agreement holds.
Talk to an engineer
Tell us your most frequent ticket categories and which ITSM tool you run. The call takes 30 minutes and needs no access to your systems or data.
Booking runs on Google Calendar.
Prefer to write first? Leave your email and a few lines, and we reply with times.
Look for the draft in your email program
Send it from there, and an engineer replies in person with times for a 30-minute call. If no draft has opened, write to us at miki@cloudsail.com.