Azure Bot Service からノンコーディングで SNS に接続する ~ Bot Channel に LINE 追加

This post has been republished via RSS; it originally appeared at: MSDN Blogs.

Azure Bot Service で作成した (または Bot Registration されている Bot Framework ベースの) チャットボットアプリ には、Skype や Microsoft Teams、Slack などへ接続できるチャンネルが用意されています。この度 LINE チャンネルが追加され、日本で利用者の多い SNS ツールへのリーチが広がりました。

公式ドキュメントの手順書はこちら:
docs.microsoft.com > Azure Bot Service > ボットを LINE に接続する

 

Azure Bot Service の利点

Azure Bot Service に用意されているテンプレートでチャットボットを簡単作成

Azure Bot Service にはいくつかのテンプレートが用意されており、これを利用すると簡単にチャットボット本体を作成できます。

最近 Preview で公開された Healthcare Bot は、病院や医師の検索や予約、保険請求などのシナリオをサポートするチャットボットのテンプレートがカスタマイズ可能で用意されています。(残念ながら日本はロケーション未対応ですが...。)

 

Bot Framework ベースのアプリケーションでより高度で複雑な会話を構成

チャットボットとしての入出力を司るアプリケーション部分は、Bot Framework をベースとする C# / Node.js / TypeScript / Java / Python の Web アプリであり、Cognitive Services などのマイクロソフトのテクノロジーはもちろんのこと、他社 Web サービスと連携するなど、ご自身で自由に拡張ができます。

Bot Framework 側に会話のフローやネストを構成 (Dialog Flow) したり、ユーザー情報や状態 (State)、ログ情報を収集したりする仕組みなど、チャットボットに必要な構成を構築できるフレームワークが用意されています。

ひとつのアプリから複数のツールにノンコーディングで接続できるチャンネル

自分でその接続部分を構築しなくとも、設定するだけで、今利用している (または利用を広げたい) クライアントツールに接続できるのは大きな利点です。

2019/3 現在提供されているチャンネルは以下の通りです:

  • Web Chat
    • ブラウザーベース、iframe で Web ページに貼り付け可能
  • Cortana
    • スキルとして Cortana クライアントから呼び出し可能
  • SNS クライアントツール
    • Facebook, GroupMe, Kik, LINE, Skype for Business, Microsoft Teams, Skype, Slack, Telegram, Twilio
  • Direct Line
    • Web API として会話の入出力が可能

docs.microsoft.com > Azure Bot Service > ボットをチャネルに接続する

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.