アクションボットの4つのエレメント
概要
WalkMeアクションボットは、WalkMeの機能を実現するために協力して働く4つのエレメントで構成された強力なツールです。 エレメントはボット、ランチャー、会話、アクションで構成されています。 アクションボットの可能性を最大限に引き出すためには、これらのエレメントについてよく理解することが大変重要です。
この記事では、これらのエレメントがどのような動作をするかを理解していただけるように詳細に説明します。 WalkMeアクションボットに不慣れな場合やその機能と潜在的なユースケースについてもっと知りたい場合は、この記事から始めてください。
4つのエレメント
1. ボット
ボットは会話の「コンテナ」であり、どこにでもデプロイするように設計されています。 主な機能は、保存した会話を分析してユーザーの意図を理解することです。
WalkMeコンソールでボットを作成するために、メッセージング、デザイン、設定など様々な側面をカスタマイズしてデザインすることができます。 作成プロセスに含める必要がある必須コンポーネントがあります。
- あいさつメッセージ:ボットの開始時に、ユーザーへの最初のメッセージになります。 このメッセージの表示後、ボットはユーザーの入力に合わせて会話しようと試みます
- 会話を割り当てる:会話とは、ユーザーと自動化されたチャットボットの間の対話です。ボットは特定のアクションを実行するように設計されています。
- ボットを作成する際、ボットに関連する会話を選択します。 ボットはこれらの会話を検索し、割り当てられた会話の1つをユーザーの入力にマッチさせようとします
- ランチャーの追加:ランチャーはウェブサイトに配置されたボタンの1つであり、クリックするとアクションボットをトリガーし、チャットインターフェースを開きます。
- ボットを作成する際、ボットを起動するための異なるランチャーを選択します。 ランチャーが選択されていない場合、WalkMeはデフォルトのランチャーを作成しますが、これは後で編集できます
- 会話の終了メッセージ:このメッセージは、会話が正常に終了し、ボットがアクションを実行したか、または最終的な会話ステップが表示された場合に表示されます
2. 会話
会話は、メッセージ、質問、条件、およびアクションのセットです。 ボットは、ユーザーの意図を理解すると、エンドステップまたはボットが行うべき特定のアクションに到達するまで、ユーザーと会話します。
コンソールで会話を作成するには、会話ページに移動します。 その後、フローダイヤグラムに会話ステップを追加すると、特定のタスクでユーザーをガイドできます。
「休暇を取る」会話の例を以下に示します。
「休暇を取る」会話 |
1. あいさつメッセージ:ボットはユーザーに質問して入力するよう求めます(ボット構築プロセスで作成したあいさつメッセージ) |
2. ユーザー入力:ユーザーが応答すると、ボットは最適にマッチする会話を検索します |
3. メッセージステップ:ボットは「不在のリクエスト」会話を開始し、開始メッセージで応答して、会話が開始されたことをユーザーに知らせます |
4. 質問ステップ:ボットは「日付入力」の質問を使用して、休暇の日付を抽出します |
5. ユーザー入力:ユーザーが入力する内容は、後の自動化プロセスで使用する変数としてキャプチャされます |
(ユーザーがボットの質問にすべて答え、ユーザーの入力したデータが収集されて)会話が完了すると、アクションステップが有効になります。 この例では、アクションボットが会話で収集したデータを使用して、ユーザーの休暇申請書を自動入力します。
3. ランチャー
ランチャーはウェブサイトに配置されたボタンの1つであり、クリックするとアクションボットをトリガーし、チャットインターフェースを開きます。
ランチャーは、「一般」ページの「ランチャーを割り当てる」の下のボット構築プロセスに表示されます。 ランチャーをまだ作成していない場合、またはボットにランチャーを割り当てていない場合、WalkMeはWalkMeエディタのリストに追加するデフォルトのランチャーを作成します。
ランチャーの作成は、WalkMeエディタのランチャーアプリから行うことができます。 この記事の以下の手順に従って、ランチャーを作成します。
- アクションドロップダウンで、アクションボットを開くを選択します。 その後、ドロップダウンメニューからランチャーを開きたい特定のアクションボットを選択します
4. アクション
アクションは、会話中にボットがユーザーに代わって実行できる自動化タスクです。 これらのアクションは、スマートウォークスルー、サーベイ、シャウトアウトなどのWalkMeアイテムのトリガーから、統合されたライブチャットウィンドウを開く、さらには外部APIの呼び出しまでさまざまです。
会話構築プロセス中、アクションステップはWalkMeステップまたはクロスシステムステップとしてラベル付けされます。 これらのステップは、会話を作成する際に会話フローダイヤグラムに追加されます。
使用方法
アクションボットは、会話中のユーザー入力からデータを収集し、このデータを使用して特定のアクションをトリガーするという構造化されたプロセスを通じて、アクションステップでデータマッピングを実行します。 その仕組みを簡単にまとめると以下のようになります。
- データの収集:ユーザーとの会話中、アクションボットは質問し、応答を収集します
- 変数の定義:収集されたデータは、コンソールでのアクションステップ作成時にマッピングされた変数に割り当てられます。
- これは、コンソールで収集されたデータの名前フィールドに変数名を入力することで行われます。 これらの変数はデータを一時的に保存するために使用されます
- データ転送の自動化:データはWalkMeアイテムまたは接続に転送され、収集されたデータに基づいてパーソナライズされた自動応答またはタスクが可能になります