ブロックを繋げるだけでチャットボットが作成できる「Motion AI」は、WebもSNSも無料で運用可能!

どうも、まさとらん(@0310lan)です!
人気の「チャットボット」を手っ取り早く自分で作りたい人に朗報です!
プログラミング不要で、サーバー周りの開発環境もすべて用意されており、すべての操作をブラウザ上で完結できる無料のWebサービスをご紹介しようと思います!
【 Motion AI 】

「Motion AI」を活用すれば、「Slack」「Messenger」などのSNSはもちろんのこと、Webサイトやブログなどにも設置可能な「チャットボット」を今すぐ作成して公開することが出来ますよ!
「アンケートフォーム」をボット化してみよう!
それでは、実際に「チャットボット」を作りながら、どんなサービスなのかを見ていきましょう!
今回は、簡単なサンプルとして「アンケートフォーム」を、チャット風に自動返答してくれるボットを作ってみたいと思います。
そこで、まずはサイトにアクセスし、無償のユーザー登録を済ませておきましょう。

登録を済ませると、どのプラットフォームで「ボット」を作るかを選択できるので、「Web-Based」をクリックします。

これから作る「ボット」に、適当な名前を付けてあげましょう。

(「Start with Template」のチェックは外しておきます…)
すると、ボット開発用の「オンラインエディタ」が表示されます!

あとは、この画面上でさまざまな機能を持った「ブロック」を繋げていき、オリジナルの「チャットボット」を作っていくことになるわけです。
そこで、アンケートに必要な「ブロック」をどんどん追加していきましょう!
画面上部の「Add Module」ボタンをクリックします。

すると、さまざまな機能を持ったブロックが選択できるので、まずはユーザーにメルアドを問いかける「Email Collection」を選択します。

そして、分かりやすい名称を入力します。(今回は「email」としました…)

すると、メルアド用のブロックが配置されるので、ボタンをクリックして詳細設定を行いましょう。

最初に「チャットボット」が問いかけるメッセージを入力します。

このブロックでは、「***@***.***」のようなメルアド形式以外が入力されると、エラーとして弾いてくれるようになっています。
その際に、ユーザーへ表示するメッセージも設定しておきましょう。

上記のように、{}で囲むことで違うパターンのメッセージを登録してランダムに表示させることも可能です。
ちなみに、このブロックを最初の「問いかけ」にしたいので、下段にあるチェックボックスに「チェック」を入れてから保存しておきましょう。
他にも、「マルチ選択」ブロックというのがあります。

これは、ユーザーからの回答によって処理を条件分岐することが出来るようになります。
例えば、ユーザーに「性別」を問いかけるとしたら、あらかじめ「男性」「女性」などのキーワードを設定しておきます。

このキーワードをベースにして、違うパターンの会話を分岐させることが出来るわけです。
さらに、ユーザーからの回答が想定できない場合は、「Cards」機能を使って選択ボタンを作ることもできます。

これにより、ユーザーはチャット上に表示されたボタンを選択するだけで、さまざまなパターンの会話を続けることが出来ます。
条件分岐の設定もシンプルになっており、ユーザーの「➀回答」を設定し、処理させたい「➁ブロック」を選択するだけで完了です!

これだけで、自動的にブロック同士が線で繋がれて連携できるようになるのです。
※「Cards」機能も同様に設定できます。
このように、さまざまな機能を持ったブロックを繋げていくことで、簡単な「アンケートボット」なら数十分もあれば完成するでしょう。

また、画面上部の「Test Bot」ボタンをクリックすることで、すぐに「チャットボット」の動作確認を行うことも可能なので便利です!

公開してみよう!
ある程度、「チャットボット」が完成したら自分のブログやサイトへ組み込んでみましょう!
方法は簡単で、画面上部にある「Get Embed Code」リンクをクリックします。

「埋め込みコード」が生成されているので、これをHTMLにコピペするだけで完了です!

サイトを確認してみると、「ボット」アイコンが表示されており、これをクリックすることでチャットボットが起動する仕掛けになっています。

「ユーザー」と「ボット」の会話は保存されているので、自分の管理画面から後で読み返すことが出来ます。

また、「アナリティクス画面」も用意されているので、進捗確認や集計なども簡単に行えます。

今回は、Webサイト上で利用できる「チャットボット」の作り方を解説しましたが、同じ方法で「SMS」「Eメール」「Facebook Messenger」「Slack」などのボットが作れることも大きな魅力です。
また、条件分岐させる時に、「IFTTT」「Zapier」などと連携することも可能なので、あらゆるWebサービスと繋がるボットを簡単に作れるポテンシャルも秘めています。
おまけ
最後に、「チャットボット」の利用が盛んなコミュニケーションサービス「Slack」で人気のボットを合わせてご紹介しておきます!
【最近、Slackの「bot」が何でも出来過ぎて「カオス」状態になってる件!】

旅行などで便利なホテル予約を代行してくれるボットや、スマホアプリのレビュー内容を教えてくれるボット、プログラミングで詰まった時に解決できるボットなど、ユニークなモノをたくさんご紹介しています。
今回サンプルで作った「アンケートボット」も、さらに作り込めばココで紹介しているようなボットに変身することが出来るはず!
まとめ
「Motion AI」は、まだ新しいサービスということもあり、日々バージョンアップが活発に行われています。
近日中には「Bot Store」が公開される予定で、ユーザーが作ったオリジナルのボットを共有したりコラボ制作なども行えるようなので、今から非常に楽しみです。
素早く自分だけの「チャットボット」を作りたい人はもちろんですが、自社サービスやアプリなどに「ボット機能」を組み込みたい方にもオススメなので、ぜひ一度トライしてみてください!
<参考>
・「Motion AI」公式サイト
written by まさとらん(@0310lan)