前言
最近整理客户问题发现有个问题大家咨询的比较多,就是:城市话单不多,但是号码使用不足的问题。
案例1:
同一用户号码短时间大量绑定超出城市号池上限。
案例2:
该客户业务场景需要大量绑定的,总话单又不多。
问题概括
某一个地区客户如果有10个号码,那么同时刻用户A号码最多有10个绑定。超出就会报错:号码不足。
问题剖析
AXB模式:同一时刻同一个A号码只能和同一个X号码有一条绑定。
关键字:同时刻,同A号码,同X号码,同一地区,一条绑定
影响使用的因素这里整理了5个。
1、绑定时长
客户设置的绑定时间决定一个绑定会影响的时段长度。
2、用户号码数量
如果商家有多个号码作为主叫,绑定能力自然多。
3、X号码数量
X号码越多,能提供的绑定自然会更多
4、地区
如果其他地区也有号码,也可以拿来使用,相当于多了X号码
5、X号码支持同A绑定次数
能同时绑定同个号码的次数增加自然也能提升绑定能力。
解决方法
N:每天绑定次数上限
P:号码个数
D:计算时间周期
T:绑定时长
计算公式:
代码语言:javascript复制 N=P*D/T
方法一.让大商家增加号码数量
P与N成正比例线性关系,增加一个号码公式:
代码语言:javascript复制 N=(P*D/T) (P*D/T)
优点:平台不需要任何改动,只提供解决方案,用户自己解决。
缺点:被动解决,实质上问题还存在,客户可以临时采用,长久还是给客户带来不便。
实施方案:告知客户用多个手机号绑定。
方法二.增加X号码数量
也是线性关系,增加一个X号码公式:
代码语言:javascript复制 N=(P 1)*D/T
优点:系统也不需要变更,实施方案简单,还可以支撑更大的业务量。
缺点:增加运营成本,号码使用率降低,话务量少地区不划算。
实施方案:申请增加号码。
方法三.挪用其他地区号码
增加一个城市,公式:
代码语言:javascript复制 N=(P*D/T) (P*D/T)
优点:提高号码使用率,不增加号码成本,不麻烦商户,改动较小。
缺点:拨打显示可能是外地号码,对于有多个城市号码资源的客户才可使用。
实施方案:
方案1.只需要在请求参数吧城市id替换,即可完成。
方案2.申请腾讯云pstn操作将其他城市号码重复配置一份到当地即可实现。
方法四.缩短绑定时长
时间与次数成反比,缩短一个单位时间,公式:
代码语言:javascript复制 N=P*D/(T-1)
优点:理论上可以达到无限次,修改简单,见效较好,可以提升号码利用率,无新增号码成本。
缺点:绑定间隔太短会导致的回拨失败,也可能会导致话单,录音等推送失败,需要考虑业务场景和推送延迟,所以有上限。
实施方案:修改绑定请求参数:"maxAssignTime"。
方法五.采用AXB的另一个分机号模式AXE
更换模式,公式:
代码语言:javascript复制 N=(P*D/T)∗9999
AXE模式: A号码绑定X 分机号(4位),
优点:一个X号码能同时绑定的次数增加9999倍,效果最好,号码成本最低。
缺点:拨打的时候要多输入分机号,需要评估场景,需要改动较大。
实施方案:采用AXE模式对接。
总结
以上方案基本都可以混合使用,选择需要考量成本与业务场景。
采用最多的方案:方法四,不管大小城市,都适合使用,可以提高号码使用率,节约成本。
效果最好的方案:方法五,不过需要多输入分机号,体验较差。
最不推荐方案:方法一,客户体验最差。
最简单方案:方法二,正常申请号码时多申请一些就可以解决这个问题。