> For the complete documentation index, see [llms.txt](https://doc.aissist.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.aissist.io/success-metrics.md).

# Success Metrics

**Last updated:** May 5, 2026

Measure AI performance with two metric groups:

* **Issue rate** — how often AI makes mistakes
* **Accomplish rate** — how often AI contains or resolves the work

These metrics help you balance reliability and automation.

### Issue rate

Issue rate measures how often Aissist produces the wrong outcome.

That can include:

* incorrect replies
* incorrect tags
* poor escalation decisions
* unsafe or off-brand behavior

Classify issues by business impact.

* **P0** — severe and unrecoverable business impact
* **P1** — clear business impact, but recoverable
* **P2** — minor impact with low urgency

{% hint style="info" %}
A core goal is **trust**.

AI should avoid catastrophic failures, such as abusive language, unsafe actions, or behavior outside its intended role.
{% endhint %}

### Accomplish rate

Accomplish rate measures how much work AI handles successfully.

Track it with two metrics:

* **Contained Rate**
* **Resolution Rate**

#### Contained rate

Contained rate is:

`1 - percentage of sessions with sys_human_help`

Sessions usually get `sys_human_help` when:

* the user asks for a human
* AI lacks the information to answer
* AI finds a scenario it does not know how to handle

#### Resolution rate

Resolution rate is:

`1 - percentage of sessions with sys_human_help or sys_human_follow_up`

The added tag, `sys_human_follow_up`, usually means:

* a human should pay attention
* a human needs to complete an action
* there are unresolved questions or next steps

Targets depend on workflow complexity and the quality of your instructions, assets, and actions.

Below are practical ranges and the usual improvement path.

<table><thead><tr><th width="166">Rate</th><th width="317">Ideal Target</th><th>Actions to improve</th></tr></thead><tbody><tr><td>Contained Rate</td><td><ul><li>Sales lead qualification -> 80% - 90%</li><li>Service -> 70% - 90% (depends on complexity, eCommerce will be higher than technology service)</li></ul></td><td>This normally means that there is a gap of either instruction or assets against the incoming traffic, enhancing which will lead to higher contained rate.</td></tr><tr><td>Resolution Rate</td><td><ul><li>Sales lead qualification -> 70 - 80%</li><li>Service -> 60% - 85% (depends on complexity, eCommerce will be higher than technology service)</li></ul></td><td>High contained rate and low resolution rate could be normal because in some scenarios that you do want human team to pay attention but not necessarily take actions. Fine-tuning AI to let AI output less response like "someone from the team will reach out", etc, will improve the resolution rate.</td></tr></tbody></table>

{% hint style="info" %}
There is no universal target.

With strong documentation and clear workflows, many teams can reach `70%–80%` resolution rate and `80%–90%` contained rate.
{% endhint %}

### How to improve results

If issue rate is high:

* tighten instructions
* remove conflicting assets
* narrow the workflow scope
* keep sensitive cases out of **Auto-Pilot** until the workflow is stable

If contained rate is low:

* add missing knowledge
* refine sub agents
* improve action coverage

If resolution rate is low:

* reduce unnecessary human follow-up triggers
* improve action execution
* refine replies that hand work to humans too early

### Recommended review cadence

Review success metrics every week during rollout.

Track:

* P0, P1, and P2 issues
* contained rate
* resolution rate
* top reasons for human handoff

Then update instructions, assets, actions, or routing based on what you learn.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.aissist.io/success-metrics.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
