拨号号码规则

本文介绍呼出路由拨号规则的相关设置。

拨号号码规则成分

拨号号码规则由 号码规则删除前缀位前置 组成。

号码规则
必填项。
指定要匹配的被叫号码。
号码规则字段允许使用全数字或与匹配特定数字的特殊字符。下表列出了“号码规则”字段中允许的配置的字符,及其相关信息。
号码规则 描述
X 代表从 0 到 9 的任意数字。
Z 代表从 1 到 9 的任意数字。
N 代表从 2 到 9 的任意数字。
[###] 代表中括号内的任一数字。

示例[123] 代表号码 1、2 或 3。

注: 数字范围可以用破折号指定,例如 [136-8] 表示 1、3、6、7 或 8。
. 代表匹配 1 到多个数字。

示例:9011. 代表匹配任何以 9011 开头的号码,但不包含9011。

!

对于 SIP 分机和 FXS 分机,通配符 ! 所指意义不同。

  • 如果主叫方是 SIP 分机, ! 代表匹配 1 个到多个数字。

    示例:9011! 代表匹配任何以 9011 开头的号码,包含 9011。

  • 如果主叫方是 FXS 分机,! 代表限制分机用户拨打的号码及号码的位数。

    示例:9011!表示只有当分机用户拨打 9011 时,PBX 才会送出号码。

删除前缀位数
可选项。
规定了当用户拨打的号码符合拨号规则时, PBX 在送出号码前,需要删除用户拨打的号码的前几位数。

示例

拨号规则 设置为 9.删除前缀位数 设置为 1

如果用户要拨打号码 1588902923,用户应拨打 91588902923。PBX 会删除前缀 9,呼出号码 1588902923。

注:
  • 在将号码发送给运营商之前,系统会去除前面的数字。
  • 如果同时配置了 删除前缀位数前置,系统首先从拨号号码中删除前面的数字,然后才在拨号号码前添加数字。
前置
可选项。
规定了当用户拨打的号码符合拨号规则时,PBX 在送出号码前,需要在用户拨打的号码的前面添加前置号码。

示例

前置 设置为 0592

如果用户要拨打号码 05925503301,用户应拨打 5503301。将号码发送给运营商之前,系统会在号码前面添加 0592。

注:
  • 在将号码发送给运营商之前,系统会加上前置数字。
  • 如果同时配置了 删除前缀位数前置,系统首先从拨号号码中删除前面的数字,然后才在拨号号码前添加数字。

前缀与拨号规则

前缀指的是在系统给运营商发送号码前,从拨号号码中删除的数字。

情景
当你设置以下功能时,需要考虑是否添加 前缀 号码。
  • 使用手机号码给联系人发送通知。

  • IVR 来电转外部号码

如何配置前缀号码
你需要根据呼出路由的拨号规则设置外部号码的前缀。如果前缀设置错误,PBX 无法成功呼出该外部号码。
  • 不需要在号码前添加前缀

    呼出路由没有设置 删除前缀位数,则不需要在外部号码前面添加前缀。

    例如,如果要通过这条呼出路由呼叫号码 125451,你直接拨打号码 125451。

  • 需要在号码前添加前缀

    呼出路由设置了 删除前缀位数,你需要根据 拨号规则 的设置填写手机号码的前缀。

    如下图所示,你需要在号码前添加前缀 9,只有首位号码为 1 的外部号码才能通过该路由呼出。

    例如,如果要通过这条呼出路由拨打号码125451,你需要拨 9125451。