フォーム
ボットは、顧客からいくつかの情報を収集するためによく使用されます。このタイプの会話に完全なストーリー インテントとコンテキストに基づいた対話の処理のためにボットをトレーニングするために使用されますやルール コンテキストによって変化しないメッセージに対するボットの応答を定義するために使用されます。を使用すると、不都合が生じることがあります。フォームは、スロットを埋めるプロセスを簡単にし、よりスムーズなエクスペリエンスを提供します。
アケーラは、自分のボットが、住所を変更したい顧客から毎日複数の依頼を受け取っていることに気づきました。これは、現在彼女のボットがそのために設定されておらず、顧客は不満を感じていました。アケーラは、住所変更を処理するために、完全でまったく新しいストーリーやルールを書き出すのではなく、フォームを構築して、ボットがフォームを送信するためのルールを作成することにしました。これにより、ボットと顧客のためのプロセスが簡素化されます。
フォームを作成して、それをストーリーまたはルールでアクティブ化する必要があります。割り込みや特定のデータベース検索クエリのような、より複雑な状況を処理するためには、高度な設定が必要です。
フォームベースのボットの会話
ボットは、フォームがいつ必要かを判断するためにインテント 連絡先の発言/入力する内容の背後にある意味または目的。連絡先が伝えたいこと、または達成したいこと。を使用します。インテントによってフォームがトリガーされると、ボットはその特定のフォームのスロットを埋めるために質問を開始します。ボットは、そのフォームのすべてのスロットが埋まるまで、質問を継続します。これは、顧客からの質問など、何かによって会話が中断された場合にも同じことが言えます。ボットは質問に答えるために一時停止し、その後フォームのループに戻って、スロットを埋め続けます。