gpt4 book ai didi

twilio - 仅在工作时间转接 Twilio 调用

转载 作者:行者123 更新时间:2023-12-01 09:56:19 25 4
gpt4 key购买 nike

我花了好几个小时试图找到这个,但它仍然让我感到困惑。

我是否只能在特定时间将调用转接至手机,否则转接至语音信箱?从表面上看,这应该很简单——也许使用 Twiml?但我似乎无法“理解”。

谢谢,南希

最佳答案

此处为 Twilio 开发人员布道师。

您确实可以使用 Twilio 做到这一点,但您需要编写一些代码并将其部署在互联网上的某个地方。让我们通过它。

假设您正在使用此 TwiML 转接电话:

<Response>
<Dial>+5551234567</Dial>
</Response>

并且您想在“下类时间”使用 Say TwiML verb:

<Response>
<Say>The office is currently closed.</Say>
</Response>

您需要的是一些可以在它们之间进行选择的应用程序。例如,一个简单的 Ruby 和 Sinatra 应用程序看起来像这样:

require 'sinatra'

post '/voice' do
content_type 'text/xml'

if Time.now.hour > 8 && Time.now.hour < 18
"<Response>
<Dial>+5551234567</Dial>
</Response>"
else
"<Response>
<Say>The office is currently closed.</Say>
</Response>"
end
end

请注意,我们只查看时间,而不是星期几。因此,您会在上午 8 点到下午 6 点之间接到电话。您可能希望根据您的需要使其更复杂一些。

然后您只需将此应用程序的 URL 提供给 Twilio。根据您可用的工具,您可以在自己的服务器上或在某些云服务提供商(如 Heroku、EngineYard、AppFog 等)上运行它。其中大多数都有关于如何部署应用程序的非常好的文档。

希望这对您有所帮助!

关于twilio - 仅在工作时间转接 Twilio 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26201214/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com