当前位置: 首页 > 知识库问答 >
问题:

如何让Twilio打电话给代理和客户,并连接他们彼此交谈

薄欣怿
2023-03-14

这是一个非常非常简单的情况,但我找不到解决办法。

请注意,我们没有台式手机,我们使用公司发行的iPhone,所以我们晚上不会把iPhone留在工作中。

共有1个答案

龙默
2023-03-14

尝试使用呼叫控制器,连接两端。

using System.Configuration;
using System.Web.Mvc;
using ClickToCall.Web.Services;
using Twilio.AspNet.Mvc;
using Twilio.TwiML;

namespace ClickToCall.Web.Controllers
{
    public class CallController : TwilioController
    {
        private readonly IRequestValidationService _requestValidationService;
    public CallController() : this(new RequestValidationService())
    {
    }

    public CallController(IRequestValidationService requestValidationService)
    {
        _requestValidationService = requestValidationService;
    }

    [HttpPost]
    public ActionResult Connect(string salesNumber)
    {
        var twilioAuthToken = ConfigurationManager.AppSettings["TwilioAuthToken"];
        if (!_requestValidationService.IsValidRequest(System.Web.HttpContext.Current, twilioAuthToken))
        {
            return new HttpUnauthorizedResult();
        }

        var response = new VoiceResponse();
        response
            .Say("Thanks for contacting our sales department. Our " +
                 "next available representative will take your call.")
            .Dial(salesNumber)
            .Hangup();

        return TwiML(response);
    }
}
}

更多详情请参阅:https://www.twilio.com/docs/voice/tutorials/click-to-call-csharp-mvc

 类似资料:
  • 基本上,我试图通过双方的手机号码实现通话。我使用的是PHP laravel。 > 每个代理都有一个各自的表单,用于收集访问者的电话号码。 当代理表格通过访客填写时。 我想让Twilio API先调用代理。 如果代理收到电话,则应拨打访客的电话号码。 并将这两方联系起来。 就这些 正在拨打代理人的电话号码。。但这是我想要的,当代理接到电话时,它应该拨打访客的电话号码。 我已经在这里更新了我的代码。。

  • 这个Twilio真的很棒。我只是有一个问题,我找不到一个直截了当的答案。 twilio中的所有调用(传入和传出)都是通过Webhooks进行的,也就是说,您必须指定需要将传入调用重定向到哪个URL。假设,一旦twilio号码的传入呼叫被重定向到URL,URL中定义的一组操作将作为对调用者的响应提供。 取而代之的是,真人是否可能接听twilio号码的来电。我已经知道“dial”动词可以将呼叫重定向到

  • 我能用twilio连接两个电话号码吗? 这是我对我的问题的解释。 我会用我的twilio电话号码打给探员 如果代理和客户端都可用,我想连接它们。 有可能吗? 我知道呼叫转移,但它可以在代理打电话给我时使用。 似乎有一些源代码可用于此。

  • 从twilio文档和教程中,代理不知道有人在队列中,所以只有在队列中总是有人,而代理整天都坐在那里打外勤电话的情况下,这才有效。 目标: 当有人打来电话时,我想把电话接通代理。如果代理不可用,请将调用方添加到队列中。如果有第二或第三个人呼叫,则继续将其添加到队列中。当代理人打完第一个电话并挂断时,让下一个排队的人打电话,并实际拨打代理人的电话与代理人交谈。 我对twilio真的很陌生,所以这个Tw

  • 我是一名初出茅庐的程序员,在eclipse中直接使用Java。我试图让我的Java程序调用从http://dev.clojure.org/display/doc/Getting从Eclipse和逆时针文章开始。hello函数在通过逆时针插件启动的Clojure REPL中运行良好。当我试图从Java类执行hello函数时,会出现问题。 谷歌搜索发现,基本上有两种方法可以做到这一点:clojure。

  • 我在这里阅读了Twilio电话教程:https://www.fullstackpython.com/blog/make-phone-calls-python.html 与Twilio教程不同,Twilio教程确实会叫我的手机,但它只播放MP3或人工智能语音。我希望能够进行对话。有没有办法用Twilio API连接我电脑的麦克风并与自己的手机通话?我一直在网上搜索,却找不到办法。请帮忙。