免费工具 首次响应时间计算器:平均值、中位数和达标率
首次响应时间(首响)是客户发起会话后,等到第一条人工回复用了多久。把客服系统导出的首响时间粘进来,就能看到平均值、中位数、最慢那一截,以及有多少会话达到了你的时效承诺——这些都是一个平均数看不出来的。
- 平均、中位数、P90
- 两档 SLA 时效
- 本地计算
算出你的首次响应时间
示例是某天下午的 32 个会话,格式混杂,其中 2 个没人回复。粘贴你自己的清单,或者切换到「报表汇总数」。
没写单位的值(如 45)按什么算。
一行一个,或用逗号隔开。支持 45、1:30、1:02:03、2分钟、1小时5分。没人回复的会话写 - 或 未回复。
这段时间的全部会话。
从报表里取。
秒或分:秒,例如 0:52。
例如 60 秒或 1:00。
再宽松一档,例如 3:00。
平均首响(分:秒)
1:19
有回复的会话。
中位数(分:秒)
0:41
一半会话比它快。
P90(分:秒)
2:23
90% 的会话在此之内。
时效 1 达标率
73.3%
占有回复的会话。
时效 2 达标率
86.7%
占有回复的会话。
时效 1 达标率(严格)
68.8%
未回复算未达标。
有回复
30
未回复
2
分布
每档包含上限:「1–2 分钟」指超过 1 分钟、不超过 2 分钟。
| 首响时间 | 会话数 | 占比 | 累计 |
|---|---|---|---|
| ≤ 30 秒 | 9 | 30.0% | 30.0% |
| 30 秒 – 1 分钟 | 13 | 43.3% | 73.3% |
| 1–2 分钟 | 4 | 13.3% | 86.7% |
| 2–5 分钟 | 2 | 6.7% | 93.3% |
| 5–15 分钟 | 2 | 6.7% | 100.0% |
分享这组输入:数值写在链接的 # 后面,不会发到服务器。
https://tapcub.com/zh/tools/first-response-time-calculator
版本 v1.0更新于 更新记录
为什么只看平均值不够
首响时间是长尾分布:大多数回复很快,少数非常慢。每个数描述的是这条分布的不同部分。
中位数
典型的等待时间。示例是 40.5 秒:一半客户在这之内等到了回复。某一个会话等了十分钟,它几乎不动。
平均值
会被慢的那一截拉高。示例平均 1 分钟 19 秒,接近中位数的两倍,因为有一个 9:45 和一个 6:10。平均值涨、中位数不动,说明长尾在变差。
P90
90% 的客户比它快——也就是每十个客户里那个「运气最差」的人等了多久。哪个时段缺人,它最先暴露。
达标率
SLA 达标率。普通口径除以有回复的会话;严格口径把没人回复的会话算作未达标,更接近客户的真实感受。
按自然时间还是工作时间?23:50 进来、第二天 09:05 才回复的会话,按自然时间等了九个多小时,按工作时间只等了五分钟。先确定你们的 SLA 用哪种口径,需要的话粘贴前先换算。
三种用法
逐条时间和报表汇总数都能用。
-
1
粘贴导出数据
从客服系统或工单系统的导出表里复制「首次响应时长」一列。格式混杂也没关系,读不出来的行会跳过并提示。
-
2
设一到两档时效
填你对客户承诺的时效,可以再加一档宽松的,看没达标的超了多少。
-
3
只有汇总数也行
如果手上只有会话数、有回复数、时效内回复数,切到「报表汇总数」算达标率。
-
4
对比不同时段
本周和上周、或一天里的各个小时各算一次,比较中位数和 P90,而不是平均值。
这里用的口径
和 TapCub 术语首响时间同一口径:从会话开始到第一条人工回复。
- 平均值和分位数只算有回复的会话,未回复单独计数
- 分位数用线性插值(和 Excel PERCENTILE.INC、NumPy 默认算法一致)
- 自动欢迎语、机器人消息不应算作首次响应
- 「时效内」指小于或等于时效
平均首响
平均首响 = Σ 首响时间 ÷ 有回复的会话数
2,369 秒 ÷ 30 = 79.0 秒 = 1 分钟 19 秒
分位数
P = x₍ₖ₎ + (h − k)·(x₍ₖ₊₁₎ − x₍ₖ₎),h = (n − 1)·p
30 个值的 P90:h = 26.1 → 142.5 秒
达标率
达标率 = 时效内回复数 ÷ 有回复的会话数
22 ÷ 30 = 73.3%
严格达标率
时效内回复数 ÷(有回复 + 未回复)
22 ÷ 32 = 68.8%
平均值一样的两周
同一个店铺两周的在线客服数据,平均首响都是 58 秒。示例数字。
| 周 | 平均 | 中位数 | P90 | 1 分钟内 |
|---|---|---|---|---|
| 第 1 周 | 58 秒 | 49 秒 | 1 分钟 40 秒 | 64% |
| 第 2 周 | 58 秒 | 31 秒 | 2 分钟 55 秒 | 78% |
第 2 周中位数和达标率都更好,但 P90 差很多:多数客户回复更快了,而每十个人里有一个等了将近三分钟——通常是某个时段排班缺人。
首响数据常在哪里误导人
关于首响的分歧,大多出在「算哪些」,而不是「怎么算」。
把自动欢迎语算进去
给每个访客自动发一句「您好,有什么可以帮您」,首响就变成 0 秒。要统计第一条人工回复。
只报平均值
几个慢会话就能左右平均值。旁边要放中位数和 P90。
丢掉没人回复的会话
把没人回复的会话排除在外,达标率会比客户感受到的好看。严格口径也要报。
自然时间和工作时间混用
隔夜的等待会把自然时间口径的首响拉得很高。选定一种口径,每次都用它。
首响时间,自动帮你算
TapCub 的客服报表按每个会话自动计算首响,不用导出再粘贴。
首次响应时间是什么?
客户发起会话到收到第一条人工回复之间的时长,简称首响。通常按有回复的会话求平均;要看典型等待,中位数更准确。
平均首响时间怎么计算?
把所有有回复的会话的首响时间加起来,除以会话数。30 个回复共 2,369 秒,平均 79 秒,即 1 分钟 19 秒。
看平均值还是中位数?
两个都看。中位数是典型客户的体验;平均值和 P90 反映慢的那一截。平均值涨而中位数不变,说明少数会话等得越来越久。
在线客服首响多少算合格?
没有统一标准,很多团队在工作时间内的目标是一两分钟以内。更有用的是按小时看你们自己的中位数和 P90,再和承诺的时效对比。
没人回复的会话要算吗?
它们没有首响时间,没法求平均,但却是最差的结果。这个计算器把它们单独计数,并给出把它们算作未达标的严格达标率。
按工作时间还是自然时间算?
看你对客户怎么承诺。如果是「工作时间内 1 小时回复」,就先扣掉下班时间。客户和客服不在一个时区时,可以用时区换算工具对照。
怎么把首响时间降下来?
按咨询真正进来的时段排班(可以用在线客服排班计算器),常见问题用快捷回复,知识库已经覆盖的问题交给 AI 助手先答。