会話アクションでは、会話設計におけるビジネスロジックの基盤となる、ラベルとパラメータを作成または変更できます。これらのアクションは汎用性が高く、次のようなさまざまな目的に使用できます。
- 会話にラベルを付ける:会話にタグを付け、会話ログと分析内での追跡と分析を容易にします。
- パラメータを作成する:対話ビルダー内の条件付きロジックで使用するパラメータを保存し、より動的で応答性の高い会話フローを可能にします。
- パラメータを更新する:ユーザー設定やその他の基準に基づいて会話の言語を変更するなど、既存のパラメータを更新します。
この記事では、次のトピックについて説明します。
関連記事:
利用可能な会話アクション
次のテーブルに、利用可能な会話アクションとその説明を示します。
名前 | 説明 | アクション固有のフィールド |
セット | 1つまたは複数のパラメータの値を設定します。既存のパラメータを上書きしたり、新しいパラメータを定義することができます。文字列と数値の両方を使用できます。数値のみを使用する場合は、「より大きい」などの条件設定ブロックで数値演算子を適用できます。 |
別のフィールドを選択をクリックします。 更新するフィールド:アクションで更新するフィールドの名前を入力します。 値:指定した各フィールドに設定する文字列または数値を入力します。 |
設定を解除 | パラメータの値を削除します。アクションごとに1つのパラメータの値のみ、設定を解除できます。 | 更新するフィールド:アクションで更新するフィールドの名前を入力します。 |
インクリメント |
数値パラメータの値を指定された値だけ増加します。値フィールドには数値のみを使用し、上書きされないように、使用するパラメータにも数値のみが含まれていることを確認してください。 例えば、会話でトリガされた目的の数を追跡するには、intentsTriggeredパラメータを作成し、目的レベルのアクションごとに値を1つずつ増やすことができます。 |
更新するフィールド:アクションで更新するフィールドの名前を入力します。 値:指定したフィールドを増分する数値を入力します。 |
プッシュ |
1つのパラメータに複数の値を配列として保存できます。 例えば、「BtoC, EMEA」のように、セッションのカスタマー情報を保存できます。 |
更新するフィールド:アクションで更新するフィールドの名前を入力します。 データのタイプ:文字列、数値、またはブール値を選択します。 値:保存する値を入力します。 |
ラベルを追加 | 会話にラベルを追加します。これは、会話ログのフィルターや分析の強化に使用できます。1つの会話に複数のラベルを追加し、個別にフィルターすることができます。 | 値:追加するラベルを入力します。 |
会話アクションを作成する
会話アクションは、AIエージェント、目的、またはブロックのレベルで作成できます。詳細については、高度なAIエージェントのアクションの作成と追加を参照してください。