TicketProSupport Desk Docs
v1.0.0 Public Support Open App

AI Copilot

AI Copilot adds provider-backed ticket assistance without changing the ticket workflow. Suggestions are drafts only: the app never sends a customer reply automatically.

Provider Setup

SettingMeaning
Enable AI CopilotShows AI actions on ticket intelligence screens when the provider is ready.
ProviderThe adapter to use. The current adapter supports OpenAI-compatible chat completion APIs.
Base URLThe provider API root, for example https://api.openai.com/v1.
ModelThe model name sent to the provider.
API KeyThe credential used for provider requests.
Timeout SecondsHTTP timeout for provider responses.

Ticket Actions

  • Ticket Summary: concise current state, impact, and next action.
  • Suggested Reply Draft: editable customer-safe reply text.
  • Category, Priority & Tags: classification recommendations with reasons.
  • Duplicate / Similar Ticket Hints: signals the agent should verify.
  • Sentiment & Risk: requester tone, customer risk, and escalation posture.
  • SLA Escalation Note: internal escalation draft for risky cases.

Workflow Actions

ActionPurposeSafety behavior
triagePredict category, priority, tags, sentiment, duplicate risk, SLA risk, and suggested assignee.Suggestions are auditable and do not overwrite critical fields unless an admin explicitly enables low-risk auto-apply.
reply_compose / reply_rewriteDraft, improve tone, shorten, expand, translate, or make a reply more professional.Generated text stays editable in the reply composer before sending.
reply_qaWarn about unsupported claims, private details, weak tone, missing timeline, or mismatch with ticket facts.Warnings do not block by default. Strict blocking is controlled by admin setting.
resolution_summaryDraft internal resolution summary, customer closure note, root cause, and prevention steps.Only accepted summaries are saved to closure fields.
knowledge_draftCreate draft FAQ or knowledge article from resolved tickets.AI drafts require human review before publishing.

AI Trust Report

/reports/ai-trust summarizes AI suggestion runs by action, status, applied rate, accepted/rejected review status, provider failures, model, and provider. It also includes source-bound knowledge-search signals from knowledge_search_events. This report is audit-only; it does not perform new AI generation.

AI knowledge search is restricted to approved knowledge-base articles and resolved-ticket summaries. Every answer must include citations, and customer-facing answers are blocked when no approved source supports the response.

Audit and Safety

  • Every request writes an ai_suggestion_runs record with ticket, user, action, provider, model, status, prompt payload, response payload, suggestion text, metadata, review status, confidence, and error message when available.
  • Completed suggestions can be marked as applied, but applying only updates the audit record. It does not post a ticket reply.
  • If AI is disabled or credentials are missing, the run is skipped and the ticket shows a clear setup message.
  • Provider failures are recorded as failed runs so admins can troubleshoot credentials, endpoint, timeout, or model names.

Verify AI Activity

Open the AI Trust dashboard after a draft or classification run. Confirm the provider, model, run status, reviewer state, and linked ticket before using the output in a customer reply. Failed or skipped runs should remain visible for administrators.

TicketPro AI Trust dashboard showing reviewable AI activity
Use the audit dashboard to review AI output; TicketPro does not require automatic sending or automatic closure.