助贷AI外呼合规吗?先答三个能被验证的问题
33 个拨打任务,全部满足「总条数 = 已分配条数」——160 全分 160、100 全分 100、15 全分 15。也就是说,每一个任务在建立的那一刻就把整批人一次性发下去了,没有分批、没有冷却、没有「先打两成看看反应」。
更值得看的是另一个数字:33 个任务里,只有 1 个留下了可读的筛选条件(`level`、`keyword`、`data_type` 一类),其余 20 个是空对象或 null,12 个只记了「分配次数上下限」。而这唯一一条可读的筛选条件里,没有任何一个维度叫「来源」。
「助贷AI外呼合规吗」这个问题,答案不在话术里,在这两个数字里。因为被问到的时候,对方一定会问:这批号码从哪来、谁同意的、拒绝的人还会不会再被拨到。三个问题,在系统里都能查到答案,才算答得上来。
下面把三个问题拆开,每个都给「系统里该有什么」和「怎么当场验」。文中的任务与表结构数字来自自有系统生产库实测(2026-10-24)。站内助贷AI外呼怎么选那篇讲的是链路与选型,这篇只回答合规那三个问题,不重复功能对比。
一、助贷AI外呼合规吗:先把「合规」拆成三个能验证的问题
「合规吗」这三个字问下去,多数回答会滑向两个方向:要么讲资质(我们等保三级、我们持牌),要么讲话术(我们不说「保证下款」)。这两件事都重要,但都不是被问的那个问题。
真正会被逐条核对的是三件事,而且这三件事都能在系统里用一条记录回答,不靠解释:
第一件,名单的来源。这批号码是自采的、采购的、转介的,还是客户自己填表来的?同意被联系这件事,有没有一条能查到的记录?——这一条决定「能不能打」。
第二件,拒绝之后的处理。客户在电话里说「别再打了」,系统里发生什么?是只写一条备注,还是这个人从此进屏蔽、任何任务都分配不到他?——这一条决定「打了之后会不会再犯」。
第三件,话术与算法的审核。AI 说的是哪一版话术、谁审的这一版、什么时候改的、改之前跑的是哪一版?——这一条决定「出了问题能不能定位到版本」。
这三件事有个共同点:它们都不是「有没有做」的问题,是「有没有留下记录」的问题。做了但没记录,等于没做;记录在 Excel 里、不在系统里,被问到时也调不出来。
顺便说清边界:这篇只讲「怎么把这三件事记录成可查的东西」,不评价某一类业务是否合规,也不预测监管口径会怎么变。具体到某批数据能不能用、某句话术能不能说,属于法律判断,建议让专业人士看原文。
二、问题一,名单从哪来:33 个拨打任务,只有 1 个留下可读条件
先把实测量摆出来。
任务总数 33 个。分配方式只有两种:手工指定(29 个)和平均分配(4 个)。状态上,已过期 27 个、已完成 3 个、已删除 3 个——几乎是「建一批、打一天、到期作废」的节奏。
筛选条件 6 种形态:空对象 15 个、null 5 个、「分配次数上下限都写 0」10 个、「只写上限 0」1 个、「上下限都写 1」1 个、真正带业务维度的 1 个(`level` / `limit` / `keyword` / `data_type` / `max_assignment_count`,其中 `limit` 为 8)。
翻译一下:三分之二的任务(20 个)在建立时没有记录任何筛选条件,剩下 13 个只记录了「一个人最多被分几次」这种调度参数。也就是说,如果你今天被问到「10 月 14 日那批 100 个人是怎么选出来的」,这套系统答不上来——它只记得「分了 100 个,都分完了」。
这不是某一家的问题,它是一个很典型的设计取舍:拨打任务被当成「执行单元」,而不是「授权单元」。执行单元只需要知道「给谁、多少条、多久过期」;授权单元还要知道「这批人凭什么是可拨的」。
要让第二个问题答得上来,任务表至少要多三个字段:
「名单来源」(外键)。指向渠道或者批次,不是自由文本。这一层的完整设计在助贷客户数据来源怎么填里拆过(类型 / 提供方 / 凭据三层),这里只强调一点:任务必须继承客户的来源信息,而不是自己重新填一遍。否则同一批人会出现在两个来源里,谁也说不清哪个是真的。
「授权校验结果」。建任务时跑一次校验:这批人里有多少条是有授权记录的、多少条没有。没授权的应当被自动剔除,而不是「先发下去,销售自己掌握」。这个字段的价值不在数字,在于它会逼着人去看那个数字。
「建立人 + 审批人」。29 个手工指定任务,说明大量名单是「有人手动挑出来的」。谁挑的、谁批的,这两条记录决定事后能不能追到人。
验收动作很简单:让对方打开你最近一个历史任务,问它「这批人是怎么筛出来的」。答「按条件筛的」但点不开条件的,就是上面说的那种设计。
三、问题二,拒绝之后还打不打:74 张表里没有一张拒呼表
这是三个问题里最容易被低估的一个,也是最容易在投诉里爆掉的一个。
实测结果很直接:全库 74 张表,没有任何一张与「拒呼」「黑名单」「退订」相关的表。搜 `black`、`block`、`refuse`、`opt_out` 四种命名,返回 0 行。customers 表里也没有对应的状态字段,只有 `stage`、`group`、`call_status` 这几个业务阶段字段。
这意味着什么?意味着「客户说别再打了」这件事,在这套系统里没有结构性的落点。销售可以写在跟进记录里、可以自己在手机里标记,但系统不会因为这个动作而拦住下一次分配。下一批任务建起来,这个人照样在里面。
这不是「有没有良心」的问题,是「有没有结构」的问题。要让它成立,至少要三样东西:
第一样,一个独立的屏蔽名单。独立于客户表,因为它要能被不同来源写入:电话里拒绝的、表单里撤回授权的、投诉渠道转来的、内部风控标记的。四个来源,一张表,一个字段区分来源。为什么不能直接改客户状态?因为客户状态会被销售改回去(他们要跟单),而屏蔽名单应当是销售改不动的。
第二样,分配时的硬拦截。不是提醒、不是标红,是「这条客户不出现在任何任务里」。拦截要发生在两个位置:自动分配时过滤、手工建任务时也过滤。只做前者,手工任务照样能绕过去——而实测里手工指定占了 29/33,正好是最容易绕的那条路。
第三样,二次触达的间隔规则。没拒绝、但也没接通的人,多久可以再打一次?这个规则要有明确的天数,并且能被系统执行。没有这条规则,AI 的产能越高,重复拨打越密集——因为机器不知道「昨天已经打过三次了」。
这一层和助贷电销怎么防封号是同一套逻辑的两面:那边讲号码侧的风险(高频、投诉率),这边讲客户侧的权利(拒绝、撤回)。两边都在做,才不至于一边压着频率、一边又在重复拨打。
验收动作:让对方当场把某个客户标记为「拒绝联系」,然后新建一个包含他的任务,看这个人还在不在里面。在,说明拦截不存在;不在,再问一句「销售能不能自己改回来」。
四、问题三,话术与算法谁审:版本与审核记录
第三个问题最技术,但也最容易被糊弄,因为「我们有话术库」听起来就够了。
实际上要区分三件事:
一是话术的版本。AI 说的每一句话,应当能对应到一个版本文档。这个版本什么时候生效、上一版是什么、两版之间改了哪几句——这三条要能查。没有版本管理的话术库,是一个「谁都能改、改完没人知道」的文本框。实测里 AI 分析这一侧是有版本概念的(模型的 prompt 固定 10 类输出),但外呼话术这一侧没有对应的表,这就形成了一个不对称:分析有版本、触达没版本。
二是审核记录。谁审的、什么时候审的、审的是哪一版、有没有留批注。这一条在 2026 年 9 月 30 日之后变得更实际——《金融产品网络营销管理办法》要求金融机构对营销内容的合法合规性负责、建立审核工作机制,第三方平台不得转委托。外呼话术算不算「网络营销内容」,需要具体判断,但「有审核记录」这件事本身在两种判断下都是加分项。站内助贷机构怎么做合规留痕把审核记录归到了六类记录里,可以和这一节对着看。
三是算法的责任。《公安机关网络空间安全监督检查办法》(公安部令第 176 号,2026-10-01 施行)第七条把「算法安全主体责任、算法推荐管理制度和技术措施」列入重点检查内容——对做 AI 外呼、智能推荐的机构,这项义务是叠加在数据安全义务之上的,不是替代。落到实操上,它对应两个问题:这个模型是谁在管、出了偏差谁知道。如果答案是「厂商在管,我们只管用」,那至少要有一份书面的责任划分。
给一条容易执行的判据:让系统导出一份「最近三个月的话术变更记录」。导得出来,并且每条都带「改了什么、谁改的、谁审的」,这一层就是成立的;导不出来或者只有修改时间,说明话术还在「口头管理」阶段。
补一句现实的话:这三层全做齐,工作量不小,尤其对十几人的团队。合理的顺序是先做版本,再做审核记录,最后做算法责任划分——因为版本是另外两层的前提,没有版本号,审核记录不知道审的是什么。
五、AI 外呼与人工外呼的差别,不在「是不是机器人」
很多人默认 AI 外呼的风险更高,理由是「机器人不知道分寸」。这个判断只对了一半。
从记录的角度看,AI 其实比人更有优势:每一句话都有转写文本、每一个节点都有时间戳、每一次挂断都有结果码。人工外呼反而经常只有一段录音、一个「已联系」的状态。所以「AI 更难管」这个结论,在数据上站不住。
真正的差别在另外两处:
第一处,规模放大了错误。一个人说错一句话,影响一个客户;一套话术错了,一天影响几千个。所以 AI 的门槛不在「能不能说对」,在「错了之后多久能停」。这就要求有一个能立刻下线的开关,以及一个能定位「哪一句出错」的检索能力——按关键词搜历史通话的转写文本,这是 AI 外呼场景里最实用的一个功能,比任何报表都实用。
第二处,判定标准要前置。人工外呼时,「这句话该不该说」由人当场判断;AI 外呼时,判断必须提前写进规则里。这就回到电销智能质检怎么做那篇讲的三层分工:规则管红线(必须说的、不能说的)、抽听管质量、AI 管规模。AI 外呼的合规,本质上是把「事后质检」提前成「事前规则」。
一个具体的落点是「接通后的前 15 秒」。这 15 秒里通常要完成三件事:报身份(我是谁、代表哪家机构)、说用途(这通电话是做什么的)、给退出(不想接可以怎么说)。这三句话如果不在话术的强制段里,而是靠坐席自由发挥,那么质检抽样时你会发现——同样的产品,十个人有十种说法。AI 反而好办:写死就行,改的时候走版本。
还有一个常被忽略的连带效应:AI 的产能越高,规则的重要性越高。人工一天打两百通,再怎么随意,重复拨打的上限也就是两百;AI 一天打两千通,如果没有间隔规则和屏蔽名单,同一个客户可能在一周内被拨七次而没人察觉。所以「上 AI 之前先把规则补齐」不是保守,是算账——规则缺一条,产能就放大一次错误。
六、接通后的三个动作:告知、录音、转人工
三个问题讲完,这一节补三个「接通之后」的动作。它们的共同点是:都能被录音证明,也都容易漏。
动作一,告知。报身份、说用途、给退出,三句话。要求不是「说了」,是「能被检索到」。做法很简单:在转写文本里对这三句设关键词,每条通话自动打三个标(已报身份 / 已说用途 / 已给退出),质检时按标筛。这件事人工做不了全量,AI 可以做全量,这是 AI 在合规上真正的价值所在。
动作二,录音。录音的合规要求有两层:一是要录(可回溯),二是要存得住(可调取)。实测里还有一个容易忽略的细节——call_records 的 recording_sync 字段区分了「已上传」和「待上传」,其中待上传的数量并不小。这意味着「我们有录音」和「这段录音现在能调出来」是两件事。录音如果还在本地、没同步到对象存储,机器一换就没了。
动作三,转人工。AI 识别到客户有明确意向、或者情绪激烈时,要能转人工。转人工这一步要留三个信息:什么时候转的、转给谁、客户当时说了什么。第三个最容易被丢——只记「已转接」,不记转接原因,后面复盘时什么也看不出来。
这三个动作和助贷通话录音怎么管理是配套的:那边讲存储、留存、调阅的机制,这边讲「接通之后该留什么内容」。两篇一起看,才构成一条完整的链:录得到、存得住、查得着、说得清。
七、上线前能自己做完的六项自查
下面六项不需要厂商配合,也不涉及任何技术改造,一个人半天能做完。全部通过,这套系统的外呼环节基本可以放心用;有两项以上过不去,建议在上量之前先补。
第一项,抽一个历史任务,问「这批人怎么筛的」。要求对方当场点开筛选条件。点不开、或者只有「分配次数」这类调度参数,就是本文第二节说的那种情况。
第二项,把某个客户标记「拒绝联系」,再建一个包含他的任务。看这个人还在不在名单里。在,说明没有硬拦截。
第三项,导一份最近三个月的话术变更记录。看有没有版本号、改动说明、审核人三项。只有修改时间的,不算。
第四项,随手搜一条三个月前的通话录音。从客户详情页点进去,看能不能直接播放、能不能看到转写文本。要跳三个页面、或者要先找运维的,说明录音的关联没做好。
第五项,问「一个没接通的人,几天内最多被拨几次」。这个问题考的是间隔规则。答「看销售自己」的,等于没有规则——AI 场景下这句话尤其危险,因为 AI 不会累。
第六项,看转人工的记录里有没有「转接原因」。只有「已转接」三个字的,后面复盘时基本没用。
六项里最容易被跳过的是第二项和第五项,因为它们都涉及「拒绝」这个不太讨喜的话题。但恰恰是这两项,决定了上量之后是被投诉追着跑,还是能主动说明。这一层和助贷外呼系统有哪些呼叫方式里讲的线路侧风险是互补的:线路决定「能不能打出去」,拒绝处理决定「打出去之后会不会出事」。
如果你还在选型阶段,可以把这六项直接写进试用验收清单——站内助贷CRM免费试用怎么申请给过一份通用清单,这六项可以作为外呼环节的专用补充。想先看这套机制在你的团队规模下怎么配,可以查看价格与版本说明,按坐席数和日呼量估一下。
八、助贷AI外呼合规常见问题
AI 外呼是不是比人工外呼更容易被投诉?没有必然关系,关键看两件事:名单准不准、拒绝处理到不到位。人工外呼的问题往往是「同一个人被不同销售反复打」,因为名单在几个人手里各自流转;AI 外呼的问题往往是「同一批人被同一个任务连续打」,因为任务建的时候就把整批全分下去了。前者靠统一客户池解决,后者靠分批与间隔规则解决。实测里 33 个任务全部「总条数 = 已分配条数」,就是后一种情况的典型信号。具体到投诉率,不同地区、不同客群差异很大,本文不给任何数字,也不做比较。
客户在电话里说「别再打了」,只记一条跟进记录够不够?不够。跟进记录是给人看的,屏蔽名单是给系统执行的——只有进了屏蔽名单,下一次分配才会自动跳过。建议的做法是:坐席在通话界面点一个「拒绝联系」按钮,系统同时写三样东西——屏蔽名单一条、客户状态一个标记、当前任务里这个人置为不可拨。三样都写,才不会在下一批任务里复活。顺带说一句,这个按钮的权限要放开到一线,不能只给主管,否则一线会继续用微信记。
话术是厂商提供的,出了问题谁负责?先分清两件事:话术的内容责任和话术的版本管理责任。内容责任按合同和实际业务关系划分,这属于法律判断,本文不给结论;版本管理责任则很明确——谁的系统里存着版本,谁就要能导出来。所以哪怕话术是厂商写的,你的系统里也必须有「当前启用版本 + 历史版本 + 审核记录」这三样,否则你连「我们当时说的是哪一版」都答不上来。这一条可以写进采购合同的技术附件,成本几乎为零。
我们规模不大,这些都要做吗?按顺序做,不必一次做齐。优先级是:屏蔽名单(最便宜、最有效,一张表加一个拦截就够)、任务来源字段(改一处表结构)、话术版本(一个版本表 + 一个下拉框)、审核记录(流程问题,不是技术问题)。前三项加起来的工作量通常不超过两周,第四项要看你们内部谁有权签字。规模小的团队还有一个优势:人少的时候补数据便宜,几十条客户补来源是半天的事,几千条就是一个月——这一点在助贷CRM权限怎么分级里也提过类似的判断,权限设计同样是「早做便宜、晚做昂贵」。
回到开头那两个数字:33 个任务,1 条可读的筛选条件;74 张表,0 张拒呼表。它们说明的不是「这家机构做得差」,而是绝大多数助贷系统的外呼模块,是按「打得出去」设计的,不是按「说得清」设计的。打得出去是效率问题,说得清是能不能继续打的问题。三个问题、三个动作、六项自查,加起来是一套很朴素的判据:能不能在被问到的时候,点四下鼠标给出答案。想先看这套判据在你现有系统上能过几项,可以对着SaaS系统的数据到底放在哪那五个问题一起问——那边问数据在哪,这边问动作留没留。