Twilio 集成
Twilio integration
我正在使用 salesforce 的 twilio(在自定义对象上)拨打一些号码。有没有什么方法可以向这些号码发送语音邮件,而无需在那里响铃 phone 或尽可能不响铃。
感谢您的帮助。
谢谢!
此处为 Twilio 开发人员布道师。
其他人 phone 的语音信箱不受 Twilio 控制。因此,您不能在不响铃的情况下直接留下语音邮件。您也无法控制其他人 phone 在转至语音信箱之前的响铃次数。
使用 Twilio,您可以 make calls to the numbers and play a message 当他们或他们的语音信箱接听电话时。这将直接将消息传递给用户或将其记录在他们的语音信箱中。
[编辑]:
经过下面评论中的讨论,这里是一个更新的答案。
我将概述我认为您需要构建的系统。我不能更具体,因为我对您的系统或您尝试过的内容知之甚少。
我认为您需要在 Twilio Client to your Salesforce application. You can watch a video on how to integrate Twilio Client with Salesforce 中构建。
您可以使用它来生成对客户的呼叫并在 Salesforce 中与他们交谈。
此外,如果您收到语音信箱,您还想留言。您需要做一些事情才能实现这一目标。
首先,您需要在浏览器中存储您拨打的电话的 Call Sid。您可以从 parameters
attribute of the Twilio.Connection
.
您需要在您的界面上添加一个按钮,该按钮在您进行通话时处于活动状态。此按钮需要连接到 Salesforce 应用程序中的端点。该按钮应将您从连接中保存的 Call Sid 发送到应用程序。
在 Salesforce 应用程序中,您需要为上述内容构建端点。这将接收 Call Sid 作为参数。此 Call Sid 是 parent 呼叫,代表您与呼叫的连接。我们需要得到 Child Call,也就是另一端。我们通过调用 Calls resource passing the Call Sid as the ParentCallSid
parameter 来做到这一点。这将使您可以访问 child 电话。
您现在需要 redirect the child call using the REST API to another endpoint that has the TwiML to <Play>
为语音邮件录制的消息。
然后,当您的用户正在通话并转到语音信箱时,他们应该按下界面中的按钮。这将重定向 child 呼叫并因此挂断 salesforce 中的用户。
如果这有帮助,请告诉我。
我正在使用 salesforce 的 twilio(在自定义对象上)拨打一些号码。有没有什么方法可以向这些号码发送语音邮件,而无需在那里响铃 phone 或尽可能不响铃。 感谢您的帮助。 谢谢!
此处为 Twilio 开发人员布道师。
其他人 phone 的语音信箱不受 Twilio 控制。因此,您不能在不响铃的情况下直接留下语音邮件。您也无法控制其他人 phone 在转至语音信箱之前的响铃次数。
使用 Twilio,您可以 make calls to the numbers and play a message 当他们或他们的语音信箱接听电话时。这将直接将消息传递给用户或将其记录在他们的语音信箱中。
[编辑]:
经过下面评论中的讨论,这里是一个更新的答案。
我将概述我认为您需要构建的系统。我不能更具体,因为我对您的系统或您尝试过的内容知之甚少。
我认为您需要在 Twilio Client to your Salesforce application. You can watch a video on how to integrate Twilio Client with Salesforce 中构建。
您可以使用它来生成对客户的呼叫并在 Salesforce 中与他们交谈。
此外,如果您收到语音信箱,您还想留言。您需要做一些事情才能实现这一目标。
首先,您需要在浏览器中存储您拨打的电话的 Call Sid。您可以从 parameters
attribute of the Twilio.Connection
.
您需要在您的界面上添加一个按钮,该按钮在您进行通话时处于活动状态。此按钮需要连接到 Salesforce 应用程序中的端点。该按钮应将您从连接中保存的 Call Sid 发送到应用程序。
在 Salesforce 应用程序中,您需要为上述内容构建端点。这将接收 Call Sid 作为参数。此 Call Sid 是 parent 呼叫,代表您与呼叫的连接。我们需要得到 Child Call,也就是另一端。我们通过调用 Calls resource passing the Call Sid as the ParentCallSid
parameter 来做到这一点。这将使您可以访问 child 电话。
您现在需要 redirect the child call using the REST API to another endpoint that has the TwiML to <Play>
为语音邮件录制的消息。
然后,当您的用户正在通话并转到语音信箱时,他们应该按下界面中的按钮。这将重定向 child 呼叫并因此挂断 salesforce 中的用户。
如果这有帮助,请告诉我。