呼叫流程

呼叫流程 决定呼入电话到达 Odoo 电话号码时会发生什么:它会呼叫谁、播放哪个菜单,以及无人接听时转往何处。电话 应用提供 呼叫流程构建器,可将呼叫路由设计为节点图。

本文档介绍使用呼叫流程所需的 配置、呼叫流程构建器 中可用的 节点,以及设计呼叫流程的 过程。

配置

呼叫流程需要至少一个通过 Odoo 电话服务购买的电话号码。要购买号码,请转到 电话应用 ‣ 电话号码 ‣ 电话号码。

以下资源可以附加到呼叫流程,并在 配置 下进行管理:

  • 分机:用于直接联系 Odoo 电话用户的内部号码。

  • 时间条件:营业时间安排,用于在营业时间和非营业时间采用不同的呼叫路由方式。

  • 群组:同时振铃的一组 Odoo 用户。

  • 菜单:用于自助路由的交互式语音菜单(IVR)。

  • 队列:通话在其中等待直到坐席可用的坐席队列。

  • 语音信箱:与用户或队列关联的语音信箱。

  • 提示音 和 等待音乐:向呼入来电者播放的音频。

小技巧

这些资源无需提前配置。呼叫流程构建器中的每个节点都可以就地创建相关记录。

设计呼叫流程

要创建呼叫流程,请转到 电话应用 ‣ 配置 ‣ 呼叫流程 并点击 新建。为流程输入 名称,然后完成以下步骤:

  1. 添加节点:在侧边栏中点击一个 节点,或将其拖动到画布上。在弹出的窗口中选择现有记录,或点击 新建 就地创建新记录。

  2. 连接节点:在每个节点上的小圆圈之间点击并拖动,以创建连接。

  3. 添加结束节点:确保每个分支都以只有一个连接器的节点结束(例如 呼叫、发送到语音信箱 或 挂断 节点)。

小技巧

使用画布顶角的缩放控件可浏览大型流程:

  • (缩小)

  • (适应内容)

  • (放大)

呼叫流程准备就绪后,点击 (手动保存) 图标,然后打开应使用此流程的电话号码,并在 呼叫流程 表单字段中选择该呼叫流程。

呼叫流程节点

每个呼叫流程都从一个圆形绿色的 开始 节点开始,代表电话呼入的时刻。

以下节点可以从侧边栏添加,方法是点击或将节点拖到画布上:

  • 呼叫用户:通过指定用户分配的分机或设备呼叫该用户。

  • 呼叫联系人:呼叫联系人记录中存储的电话号码。

  • 呼叫群组:同时使呼叫群组中的每位成员振铃。

  • 发送到队列:将来电者放入坐席队列,直到有坐席可用。

  • 打开菜单:播放交互式语音菜单(IVR),根据来电者按下的按键进行路由。

  • 播放音频:播放上传的或由文本转语音生成的音频消息。

  • 发送到语音信箱:将来电者直接转接到语音信箱。

  • 重定向到分机:将通话转接到内部分机号码。

  • 重定向到外部号码:将通话转接到 Odoo 外部的号码。

  • 时间条件:根据电话是在 开放 时段还是 关闭 时段呼入,采用不同的路由方式。

  • 挂断:结束通话。显示为红色圆形节点。

使用出现的弹出窗口搜索并选择相关记录,或点击 新建 在不离开流程的情况下添加记录。

对于 重定向到外部号码 节点,输入电话号码并点击 应用。

故障排除

尚无电话号码

尚未购买任何电话号码时,节点弹出窗口会显示 购买号码 按钮,而不是记录列表。请使用 Odoo 电话服务购买电话号码,然后重新打开该节点。

时间条件始终采用“关闭”分支

如果 时间条件 节点未配置 开放 时段,系统会发出警告,因为无论何时呼入,所有通话都会默认采用 关闭 时段流程。打开该节点并添加至少一个开放时段即可解决此问题。

队列或群组节点仍显示旧成员

保存配置后节点会刷新。如果节点仍显示过时的成员或坐席,请关闭并重新打开呼叫流程以强制刷新。