Skip to content

Case study · Internal IT

Routine IT requests handled in Teams, in minutes

IT helpdesks spend much of their time on routine requests: access, software, how-to questions. This is how we built an AI agent in Microsoft Teams that answers questions and completes approved actions through existing systems, with every step logged.

Project overview

An AI agent with tightly scoped actions.

Industry
Internal IT
Client
Confidential
Solution
AI helpdesk agent
Platform
Azure OpenAI + Teams
Timeline
8–14 weeks
Team
3 people
Actions
Pre-approved, scoped tools
Integration
ITSM, identity, software catalogue
Audit
Every action logged

Expected business outcomes

What the client set out to achieve

Measured by tickets resolved without an engineer and user satisfaction.

  • 25–45% Of routine tickets resolved by the agent

    Questions answered and approved actions completed automatically.

    Target range; depends on request mix

  • Minutes To resolve routine requests

    Instead of waiting in a queue for hours or days.

    For requests within the agent's scope

  • 100% Actions logged and scoped

    The agent can only use approved tools with approvals where required.

    Enforced by design

Business challenges

Where the client started

Engineers spend time on requests that follow the same steps every time.

Tickets

A large share are how-to questions or standard requests.

Waiting

Employees wait hours for simple access changes.

Knowledge

Answers in a knowledge base few people read.

Engineers

Skilled staff doing repetitive work.

Concern

Security teams worry about AI taking actions.

Proposed solution

What the agent covers

Answers from IT knowledge, and a small set of safe, approved actions.

  • Teams experience

    Employees ask in Teams in plain language.

  • Knowledge answers

    Answers from IT documentation with sources.

  • Scoped actions

    Approved tools only: request software, reset MFA, request access.

  • Approvals

    Manager or IT approval for sensitive actions.

  • ITSM integration

    Tickets created and closed in the service desk tool.

  • Audit and limits

    Every action logged; the agent cannot act outside its tools.

Project requirements

What the client asked us for

The request was to take routine work off engineers. Security shapes the design: the agent gets a short list of tools, each with limits and approvals.

Anything outside scope becomes a normal ticket with the conversation attached.

What the project had to deliver

  • 01Answers in Teams
  • 02Safe, scoped actions
  • 03Approvals where needed
  • 04Full audit trail

Key challenges & considerations

What made it harder, and what we did

  1. Security review of every action

    What we did

    Each action was reviewed and approved by security before it was released.

  2. Legacy systems without APIs

    What we did

    Systems without an API were left as handovers to an engineer, not automated unsafely.

  3. Knowledge base quality

    What we did

    Knowledge articles were fixed where the evaluation showed wrong answers.

  4. Change management for employees

    What we did

    The agent was introduced to one group at a time, with a clear route to a person.

What we watched for

  • Give the agent few, well-defined tools
  • Review every action with security
  • Hand over clearly when out of scope
  • Measure resolution, not conversations

Development process

Answers first, actions second

Actions are added one at a time after security review.

  1. Stage 1

    Request analysis

    Ticket history analysed to find routine requests.

  2. Stage 2

    Knowledge answers

    Agent answers questions in Teams.

  3. Stage 3

    First actions

    One or two low-risk actions with approvals.

  4. Stage 4

    Security review

    Each new action reviewed before release.

  5. Stage 5

    Expand

    More actions added based on volume and risk.

Technology stack

Agents on Microsoft's stack

Models, tools and identity within the organisation's tenant.

AI

  • Azure OpenAI
  • Agent orchestration
  • Tool calling

Interface

  • Microsoft Teams bot

Integration

  • ITSM API
  • Microsoft Graph
  • Identity management

Governance

  • Action allow-list
  • Approvals
  • Audit logs

Quality assurance & deployment

Measured against a test set before launch

AI quality was measured, not judged from a demo. A test set of real examples with agreed answers decided whether the system was ready, and the same set was re-run after every change.

  • A test set of real examples with agreed answers
  • Accuracy thresholds agreed with the business before launch
  • Safety checks: refusals, permissions and prompt-injection tests
  • A person reviewing low-confidence output
  • Cost and response time measured at real volumes

Deployment

  • 01Security reviewEach new action reviewed before release.
  • 02ExpandMore actions added based on volume and risk.
  • 03Pilot, then staged rolloutA small group of real users first, with results reviewed weekly before widening access.
  • 04Monitoring and warrantyAccuracy, drift, usage and cost tracked after launch, and six months of free bug fixing.

Final deliverables

IT that answers straight away

Employees get answers and routine requests completed in Teams within minutes, and engineers focus on work that needs them.

Security sees every action the agent takes and every approval behind it.

  • Instant answers
  • Scoped actions
  • Approvals built in
  • Complete audit trail

Handed over to the client

  • 01Production AI serviceDeployed in the client's own cloud tenant
  • 02Source code and modelsIn a repository the client can access
  • 03Test set and resultsThe evidence behind the launch decision
  • 04MonitoringAccuracy, usage and cost
  • 05Six-month warrantyFree bug fixing after delivery

Success metrics

How success is measured

MeasureOutcomeHow it is measured
Of routine tickets resolved by the agent 25–45% Target range; depends on request mix
To resolve routine requests Minutes For requests within the agent's scope
Actions logged and scoped 100% Enforced by design

Verified reviews

What clients say about our custom software work

Verified reviews from our clients on the same kind of work, published on Clutch.

5.0 27 verified reviews

Free discovery call

Have an idea? Let's turn it into AI-powered software.

Book a free discovery call with our experts. Share your idea and we will help you shape the scope, timeline and budget, under NDA.

  • Free consultation
  • NDA before we talk
  • Transparent estimate