Apdex Score Calculator
apdex-score-calculatorRead-onlyIdempotent
Use this when a user asks about their Apdex score or wants to measure user satisfaction with response times. Takes satisfied, tolerating, and total request counts; satisfied plus tolerating may not exceed total. Returns the Apdex score (0–1) and its rating on the published five-band scale: excellent, good, fair, poor or unacceptable.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| total | Yes | All requests in the sample, including frustrated ones (slower than 4T or failed). | |
| satisfied | Yes | Requests answered within the target threshold T. | |
| tolerating | Yes | Requests answered between T and 4T. |
Output Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rating | Yes | ||
| next_step | Yes | ||
| apdex_score | Yes | ||
| rating_band | Yes | ||
| next_step_url | Yes | ||
| satisfied_pct | Yes | ||
| total_samples | Yes | ||
| why_follow_up | Yes | ||
| frustrated_pct | Yes | ||
| interpretation | Yes | ||
| tolerating_pct | Yes | ||
| affiliate_context | No | ||
| computation_basis | Yes |