Skip to content

AI Support Automation

Resolve Repetitive Support Work. Automatically.

Most infrastructure tickets are variations of the same twenty requests. StackHeal reads each one, works out what is actually being asked, gathers the context an engineer would gather, and runs the workflow you have approved for it — handing anything unusual straight to a person.

  • Classify requests by intent, asset and urgency
  • Attach the context before a human opens the ticket
  • Run only the remediations you have approved

Request triage

Last 15 min
  • Disk usage warning on web-070.94 confidenceCapacity
  • Need a second VM for staging0.91 confidenceProvisioning
  • Last night's backup looks incomplete0.88 confidenceBackup
  • Billing question about overage0.42 confidenceHuman review
Low-confidence requests route to a person instead of a workflow.
Illustrative interface preview with sample data.

Benefits

What your support queue looks like afterwards

Fewer tickets that need a human at all

Password resets, disk space, service restarts, quota bumps and status questions follow a known shape. Give each one a workflow and the queue stops filling up with them.

Context arrives with the ticket

When a request does need an engineer, it reaches them with the host identified, recent metrics attached, related alerts correlated and the relevant runbook linked.

Consistent answers, every shift

Responses are generated from your own documentation and past resolutions, so a 3am request is handled the same way as a 3pm one.

Clear escalation, not guesswork

Confidence thresholds, tenant rules and action scopes decide what automation handles. Everything else is routed to the right team with a reason attached.

How it works

How a request moves through StackHeal

Each stage is observable and each stage can be configured to stop and ask for a person.

  1. 01

    Classification

    The request is read and labelled with an intent, the affected asset or tenant, and a confidence score. Low-confidence requests never reach an automated action.

  2. 02

    Contextual investigation

    StackHeal queries the systems that know the answer — monitoring, the hypervisor, the backup catalogue, the asset inventory — and builds a picture of current state.

  3. 03

    Knowledge retrieval

    Your runbooks, documentation and previously resolved tickets are searched for the handling you have already standardised on.

  4. 04

    Response drafting

    A reply is drafted in your own tone and format, citing the findings. You choose whether drafts send automatically, or wait for review per request type.

  5. 05

    Approved remediation

    If the intent maps to a workflow that is permitted for that asset and requester, it runs — within the scope you defined, never beyond it.

  6. 06

    Verification or escalation

    The result is re-checked against the original symptom. Verified outcomes close the ticket with a record; anything unresolved escalates with everything gathered so far.

Example workflows

Example workflows teams start with

These are the request types customers typically automate in their first month, because the handling is already well understood.

Disk space exhaustion

Trigger: Ticket mentions slow site, write errors or a disk warning

  1. 1Identify the host from the ticket and asset inventory
  2. 2Pull current usage and the largest consumers
  3. 3Check the request against the approved cleanup scope
  4. 4Rotate logs and clear permitted cache paths

Outcome: Usage re-measured and compared against the threshold, before and after values written to the ticket.

Service not responding

Trigger: Ticket reports a service or site is unreachable

  1. 1Confirm the symptom independently from monitoring
  2. 2Check process state, port binding and recent logs
  3. 3Restart the service if the runbook permits it for that tier
  4. 4Re-test from outside the host

Outcome: Either a verified recovery with evidence, or an escalation that already contains the diagnostic output.

Routine access request

Trigger: Ticket asks for SFTP, database or panel access

  1. 1Validate the requester against the account contact list
  2. 2Check the request against the tenant's access policy
  3. 3Request owner approval where the policy demands it
  4. 4Create the credential through the managed workflow

Outcome: Access granted with an expiry where configured, and a complete record of who approved what.

Status and informational questions

Trigger: Ticket asks about maintenance, an incident or an invoice line

  1. 1Match the question to current maintenance and incident records
  2. 2Retrieve the relevant documentation section
  3. 3Draft a specific answer with dates and scope

Outcome: A reply that answers the actual question, or a hand-off to billing or account management when it is not an infrastructure matter.

About these examples

These describe workflow patterns the platform is designed to run, with the steps a team would configure. They are illustrations of the product model — not recordings of a specific customer deployment.

Compatibility

Integrations this product uses

Systems connect through maintained connectors or through their own APIs and webhooks. Check the directory for each system's current status.

Where requests come from

  • WHMCS
  • Jira Service Management
  • Zendesk
  • Freshdesk
  • Email and webhook intake

Where context comes from

  • Zabbix
  • Prometheus
  • Proxmox VE
  • VMware vSphere
  • Asset inventory via API

Where knowledge comes from

  • Your runbook repository
  • Documentation sites
  • Resolved ticket history

Controls

Security and operational controls

Automation that touches customer systems needs limits you can describe to an auditor. These are enforced by the platform, not by prompt instructions.

Security overview

Action allow-lists

A workflow can only call the operations you have registered. There is no general-purpose shell for the model to reach for.

Confidence gates

Set the minimum classification confidence required before any action runs. Below it, the ticket goes to a person.

Approval steps

Mark any action as approval-required, by request type, tenant, environment or blast radius.

Full run history

Every classification, query, draft and action is recorded with inputs, outputs and the identity that authorised it.

Related products

StackHeal products share one workflow engine, one action catalogue and one run history.

Learn more about VM Provisioning

VM Provisioning

Standardize virtual machine provisioning and infrastructure lifecycle operations.

Learn more
Learn more about Infrastructure Monitoring

Infrastructure Monitoring

Connect monitoring signals with troubleshooting and approved remediation workflows.

Learn more
Learn more about Workflow Orchestration

Workflow Orchestration

Connect systems and automate repetitive operational processes.

Learn more

AI Support Automation questions

The questions we are asked most often in evaluation calls.

Something not covered here? Ask our team.

Ready to try ai support automation against your own workflows?

We will scope a proof of concept around one or two of the request types your team handles most often, and show you what the run history looks like.