Back to blog

TOPdesk × AI: connecting AI agents to your ITSM

ITSM Autopilot Team
TOPdeskintegrationAIITSM

TOPdesk is the most-used ITSM platform in the Netherlands, with over 4,500 customers in the Benelux. This guide shows how to connect AI agents to TOPdesk to automatically classify tickets, speed up knowledge base lookups, and execute repetitive actions — without disrupting your existing TOPdesk setup.

What you gain with AI agents on TOPdesk

An AI agent on top of TOPdesk adds three capabilities without replacing TOPdesk itself:

  1. Automatic ticket classification — inbound tickets get the right category, urgency, impact, and assignee group within seconds. Saves 30-90 seconds per ticket on service desk triage.
  2. AI-assisted draft reply — based on ticket content and relevant knowledge base articles, the agent drafts a reply that the handler approves or edits.
  3. Automatic knowledge capture — resolved tickets with valuable outcomes are turned into knowledge base article drafts (for editorial review), so your knowledge base grows with you.

Technical architecture

The integration runs via the TOPdesk REST API plus TOPdesk Event Actions. No on-premise component is needed; TOPdesk SaaS is fully supported.

ComponentRole
TOPdesk Event ActionTriggers on new ticket, status change, new note
Webhook endpointReceives events from TOPdesk and forwards to the AI agent
AI agent runnerClassifies, drafts replies, retrieves knowledge
TOPdesk REST API (PATCH/POST)Updates the ticket with the AI suggestion or takes action
Audit logRecords every AI decision for compliance

Step 1: Create an operator account

In TOPdesk, create a dedicated operator account for the AI integration:

  1. Go to Settings → Functional settings → Login settings → Application passwords
  2. Create a new application password named ai-servicechanger
  3. Assign the minimum required role: read tickets, add replies, mutate category/handler. No user management or settings permissions.
  4. Store the password securely (you see it only once)
Tip: don't reuse an existing operator account. A dedicated account keeps audit trails clean and you can revoke it anytime without impacting your staff.

Step 2: Register the webhook endpoint

In ITSM Autopilot: configure a new TOPdesk environment and paste the application password. The platform returns a webhook URL:

https://api.itsmautopilot.com/webhooks/topdesk/<your-tenant-id>

Step 3: Configure Event Actions

In TOPdesk: Settings → Event management → Event Actions → new.

Start with at least three events:

EventTriggerPurpose
incident.createdNew incident createdClassification + knowledge base check
incident.updatedStatus change or note addedRe-evaluation if the user added info
incident.closedTicket closedTrigger for knowledge article draft
For each event: set the webhook URL from step 2 as an HTTP action, method POST, content type application/json.

Step 4: Shadow mode (required!)

Never put AI agents live on production tickets directly. ITSM Autopilot starts in shadow mode by default: the agent reads along, makes suggestions, but doesn't mutate tickets. You see in the dashboard what the agent would have done.

Run at least 2 weeks of shadow before enabling autonomous mode per agent rule. This reveals:

  • Which ticket categories the AI classifies well (usually >95% after a week)
  • Where the knowledge base has gaps (AI can't find a solution = knowledge base incomplete)
  • Which edge cases will need human review forever

Step 5: Gradual rollout

Once shadow results convince you: enable autonomous mode per category, not globally. Order from low to high risk:

  1. Classification (mutates category/urgency, not the user experience)
  2. Knowledge article suggestion (shown to handler, not to user)
  3. Draft reply (handler approves)
  4. Autonomous reply (only for categories with 99%+ confidence)
  5. Autonomous tool actions (account unlock, group membership) — only after months of proven track record

Pitfalls

ProblemCauseFix
AI classifies everything as "Other"Category descriptions missing or insufficient in TOPdeskAdd 1-2 examples per category in the category description
Knowledge articles aren't usedArticles in draft status, not publishedFilter on published + fill out metadata (tags, category)
Duplicate actions on status changeMultiple Event Actions triggering on the same updateAdd a filter in the TOPdesk Event Action: only on specific status transitions
Webhooks fail intermittentlyTOPdesk has no built-in retryITSM Autopilot retries with exponential backoff; check the event log

Performance metrics

Measure from day 1, also in shadow:

  • Classification accuracy (AI-suggested category vs final category)
  • MTTR (mean time to resolve) per ticket category, before vs after AI
  • First Contact Resolution rate for categories where AI drafted a reply
  • Service desk handler-time per ticket (via time entries in TOPdesk)
From our customer data: after 3 months in production we see an average 35% reduction in MTTR on the top-10 ticket categories, with 12-18 hours of handler time saved per week on a 5-FTE team.

Frequently asked questions

Does this work with on-premise TOPdesk? Yes. The integration is API-based, so on-premise works as well as SaaS. The webhook endpoint must be reachable from TOPdesk (public URL or reverse proxy through your firewall).

What happens to ticket content? Does it go to external LLMs? No, not by default. ITSM Autopilot runs on EU-hosted LLMs (Azure OpenAI EU or Mistral); ticket content doesn't leave the EU. For customers with stricter requirements, a self-hosted LLM is also possible.

What about personal data (GDPR)? Before the prompt, PII is automatically masked (names, email addresses, customer numbers) unless the use case explicitly requires it. See also our article on PII masking in the service desk.

Can we start without commitment? Yes, 30-day free trial without credit card. After 30 days you pick a plan or stop — data is deleted within 7 days.

What now?

Setting up a working TOPdesk integration typically takes 1-2 days (account + events + shadow configuration), then 2 weeks of shadow before you're comfortable. Schedule a demo or start the trial directly.

    TOPdesk × AI: connecting AI agents to your ITSM | ITSM Autopilot