Watson Assistant 使用 Twilio 与 Phone 集成

Watson Assistant Integration with Phone Using Twilio

你好,我正在使用 Watson 语音助手(使用 Twilio SIP)我想在用户想要连接到座席时将呼叫转移到另一个号码,或者是因为流量。我正在使用 (https://cloud.ibm.com/docs/assistant?topic=assistant-dialog-voice-actions#dialog-voice-actions-transfer). But the call isn't transferring it just end's. and over here is some information too (https://cloud.ibm.com/docs/assistant?topic=assistant-deploy-phone#deploy-phone-transfer-service) 中提到的以下方法

{
  "output": {
    "generic": [
      {
        "response_type": "connect_to_agent",
        "transfer_info": {
          "target": {
            "service_desk": {
              "sip": {
                "uri": "tel:+18883334444",
                "transfer_headers": [
                  {
                    "name": "Name",
                    "value": "Aymal"
                  },
                  {
                    "name": "Phone_Number",
                    "value": "4693061410"
                  }
                ],
                "transfer_headers_send_method": "refer_to_header"
              }
            }
          }
        },
        "agent_available": {
          "message": "I'll transfer you to an agent"
        },
        "agent_unavailable": {
          "message": "Sorry, I could not find an agent."
        },
        "message_to_human_agent": "New Patient"
      }
    ]
  }
}
{
  "output": {
    "generic": [
      {
        "response_type": "connect_to_agent",
        "transfer_info": {
          "target": {
            "service_desk": {
              "sip": {
                "uri": "tel:+18883334444",
                "transfer_headers": [
                  {
                    "name": "Customer-Header1",
                    "value": "Some-Custom-Info"
                  },
                  {
                    "name": "User-to-User",
                    "value": "XXXXXX"
                  }
                ],
                "transfer_headers_send_method": "refer_to_header"
              }
            }
          }
        },
        "agent_available": {
          "message": "I'll transfer you to an agent"
        },
        "agent_unavailable": {
          "message": "Sorry, I could not find an agent."
        },
        "message_to_human_agent": "The caller Wants to connect to human agent"
      }
    ]
  },
  "context": {}
}