如何处理Twilio子账户至主账户Task Router及坐席的呼叫
解决方案:跨账户呼叫保留附加数据并实现账单隔离
1. 配置跨账户信任与数据传递权限
- 在主账户呼叫中心后台,将子账户添加为授权关联账户,开启跨账户呼叫的附加数据传递开关
- 在子账户的电话配置模块,把主账户坐席号码设为可信接收方,允许携带自定义附加字段(如客户ID、通话类型标签等)
2. 用API发起带附加数据的跨账户呼叫
替代直接拨号方式,通过接口实现数据留存:
- 子账户调用
CreateCrossAccountCall接口,指定主账户目标坐席ID,同时在CustomParameters字段传入需保留的附加数据,示例:{ "customer_id": "CUST-001", "call_scenario": "after_sales" } - 主账户在呼叫路由规则中开启跨账户附加数据接收,将传入参数映射到坐席终端的通话弹窗或关联CRM系统
3. 修正跨账户会议呼叫流程
之前创建会议失败多因权限配置缺失,调整步骤:
- 主账户预先创建固定会议房间,设置子账户为允许发起加入请求的关联账户
- 子账户呼入时调用
JoinCrossAccountMeeting接口,携带附加数据加入主账户会议房间,同时邀请指定坐席 - 确保主账户会议配置中开启附加数据同步,所有参会方均可查看传入的自定义字段
4. 账单核算验证
- 子账户所有客户电话的通话费用直接计入子账户账单,主账户仅产生坐席侧的通话及服务费用
- 主账户后台开启跨账户通话明细同步,可查看子账户发起的通话记录及对应附加数据,用于账单核对
内容的提问来源于stack exchange,提问作者Felipe Esteves
相关产品推荐
相关产品推荐

