Skip to content
This repository was archived by the owner on Jan 16, 2022. It is now read-only.
/ voiceflow-twilio Public archive

demo for node.js/express server for running a Twilio IVR chatbot with Voiceflow SDK.

License

Notifications You must be signed in to change notification settings

kun432/voiceflow-twilio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

05ccc30 · Jan 16, 2022

History

5 Commits
Mar 20, 2021
Mar 20, 2021
Mar 21, 2021
Jan 16, 2022
Mar 20, 2021
Mar 20, 2021
Mar 20, 2021
Mar 20, 2021

Repository files navigation

voiceflow-twilio

** このレポジトリはアーカイブされています / This repository has been archived **

Dialog Management APIができたので、Voiceflow SDKはobsoletedとなったそうです。本レポジトリのコードは動かない可能性がありますのでアーカイブしました。(Dialog Management APIにあわせた新しいSDKがそのうちリリースされるらしいです。)

**This repository has been archived because Voiceflow SDK has been replaced with Dialog Management API and obsoleted now. These codes may not work. (I heard that a New SDK suitable for Dialog Management API will be released in future.) **

About

Voiceflow SDKを使った、Twilio IVRチャットボットのサンプルです。

demo for node.js/express server for running a Twilio IVR chatbot with Voiceflow SDK.

Usage

git clone https://github.com/kun432/voiceflow-twilio.git
cd voiceflow-twilio
npm install

ディレクトリにあるcoffeeshop.vfをVoiceflowでインポートし、Voiceflow SDK用のバージョンIDとAPIキーを取得、これも環境変数で設定しておく

export VF_VERSION_ID="XXXXX...XXXXX"
export VF_API_KEY="VF.XXXXX...XXXXX"

ローカルでアプリとngrokを起動

node .
ngrok http 3000

ngrokで生成されたURL を控えておく。

Twilio Studioのjsonファイルを開いて、ngrokのURLを修正

      "properties": {
        "variables": [
          {
            "value": "https://XXXXXXXXXXXX.ngrok.io",
            "key": "ngrok_url"
          }
        ],

Twilio

  • Phone Numbersで電話番号を購入
  • Studioで新規フロー作成、twilio-studio.jsonをインポート
  • 購入した電話番号の設定を開いて、"A CALL COMES IN"を以下のように変更して保存
    • 種類は "Studio Flow" を選択
    • フローは "VF_SDK_SAMPLE" を選択

About

demo for node.js/express server for running a Twilio IVR chatbot with Voiceflow SDK.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published