使用Dialogflow拨打电话

时间:2018-11-22 09:57:59

标签: dialogflow

我最近被介绍给Google Dialogflow。我想拨出语音电话,比方说使用Dialogflow的电话号码。我已经搜索了论坛-Google组,Dialogflow,StackOverflow,但是找不到任何解决方案或任何文档。因此,这个问题,

是否可以使用Dialogflow向电话号码进行语音通话?如果是的话,对此的任何引用将不胜感激。

3 个答案:

答案 0 :(得分:3)

只需通过自动脚本从其他任何提供商(例如twillio)发出出站呼叫,并且一旦用户收到呼叫,便将您的呼叫重定向到dialogflow号码,因此您的用户将与dialogflow进行通话,希望这对isea有所帮助,因为dialogflow到目前为止可能还没有提供呼出电话,但是可能没有发布这样的公告,因此没有任何呼出电话计划,可能是因为它们是nlp平台而不是VoIP提供商

答案 1 :(得分:2)

就第一个答案而言,据我所知,我也无法让AoG / Dialogflow打个电话。因此,我要做的就是设置一个具有一个端点的简单API服务器,以将响应重定向到tel:123-456-789,就像下面的Rails代码一样。

class CallController < ApplicationController
  def make_call
    redirect_to "tel:+66-#{params[:tel]}"
  end
end

然后在Dialogflow中将BasicCard或Link out建议添加到该端点的链接。使用此设置,单击响应将显示带有电话号码的拨号程序。

答案 2 :(得分:1)

Dialogflow是NLP服务,需要与其他平台集成,例如Google上的Actions。 在AoG的情况下,无法通过Actions进行调用。如果您愿意,可以按以下方式进行操作,但这对用户来说不是一种好方法,我只能将其作为POC来实现。

  1. 将电话号码作为链接的网站,应该拨打电话
  2. 网站上有JS脚本,打开时会单击它
  3. 使用正在打开此网站的LinkOutSuggestion。在手机上打开它会打开电话拨号器,并让用户拨打电话