現在のプランを確認
アドオン AIエージェント - Advanced

AIエージェント - Advancedでは、パラメータとは、AIエージェントのワークフローをカスタマイズするために収集・活用できる情報のことです。具体的には、条件付きブロック、セグメント、およびAPIインテグレーションなどでパラメータを活用できます。

この記事では、以下のトピックについて説明します。

  • 利用可能なパラメータ
  • 使用できる演算子

利用可能なパラメータ

パラメーターは以下の3つのソースから取得できます。

  • CRMプラットフォームパラメータ
  • セッションデータパラメータ
  • バックエンドインテグレーションパラメータ

CRMプラットフォームパラメータ

CRMプラットフォームには通常、名前やメールアドレスなどの顧客情報が保存されています。この情報は、CRMプラットフォームから取得し、条件付きブロックで使用するために保存できます。

CRMプラットフォームから情報を取得するには、「会話が開始されました」イベントに関連付けられたアクションを追加し、会話の開始時にCRMからデータを収集します。この情報は新しい会話のたびに収集され、AIエージェント内のすべての対話に適用されます。

セッションデータパラメータ

セッションデータとは、AIエージェントとのメッセージングセッション中にカスタマーから提供された情報のことです。対話フローにブロックレベルアクションを追加して、セッションデータを取得し、パラメータ値として保存します。

これらのセッションパラメータはデフォルトで収集されます。

パラメータ ユースケースの例
{{lastDetectedLanguage}} サポートされていない言語の場合は、そのユーザーの言語でシステム返信を提供します。
{{active_language}} 言語固有の返信を作成します。

パラメータ値には言語の名前ではなくIDを使用する必要があります。IDを確認するには、「設定」>「AIエージェント設定」>「言語」に移動し、言語を選択します。

{{chatTranscript}} メールでエスカレーションするために、会話の記録をチケットに添付します。
{{lastVisitorMessage}} カスタマーの言葉を復唱し、多くの場合、次のようなデフォルトの返信を行います。「申し訳ありませんが、現時点では{{lastVisitorMessage}}についての情報がありません。」
{{integrationId}} 受信メッセージの送信元(integrationId)に基づくルーティングルールを使用して、メッセージを適切なAIエージェントに振り分けます。

フルサイズを表示

{{confidence_score}} 回答は、目的認識の信頼度のしきい値に基づきます。Confidence_score は整数に切り上げまたは切り捨てられます。

フルサイズを表示

{{lastResolution}} 最後のカスタム解決のステータス(未定義、通知済み、解決済み、未解決、エージェントにエスカレーション済み、またはメールでエスカレーション済み)に応じて異なる対話フローを設定し、エスカレーション時にはそのステータスをタグとしてCRMに送信します。

アクションを使用して独自のセッションパラメータを作成する場合は、これらのシステムパラメータと同じ名前を使用しないでください。同じ名前を使用するとエラーになり、データを取得できません。

エンティティもセッションデータパラメータの一種とみなされます。エンティティの名前は、そのままパラメータ名として扱われますエンティティを経由して取得された情報は、会話が非アクティブになった2時間後までセッションデータとして保持されます。

バックエンドインテグレーションパラメータ

AIエージェントは、カスタムAPIインテグレーションから情報を取得し、パーソナライズされた対話フローを作成することも可能です。

使用できる演算子

次の表に、使用可能な演算子を示します。各演算子は、次のいずれかのタイプに分類されます。
  • 文字列:テキスト
  • ブール値:TrueまたはFalse
  • 配列/リスト:カンマ区切りのリスト
  • 整数:整数
  • 浮動小数点数:小数(10進数)
演算子 用途 例 想定されるパラメータの型 条件値として使用されるデータの型
=、≠ 文字列の値 country = Germany 文字列 文字列または整数
=、≠(ブール値) true または false 文 loggedIn = True ブール値 ブール値
次の中に存在する / 次の中に存在しない OR 条件で、複数の値をカンマで区切って指定する country = Germany, Japan, Finland 文字列 配列
配列に次の項目が含まれる / 配列に次の項目が含まれない セッション内の配列に格納された値のリストから、特定の値が含まれているかを確認する tags_Array 配列に次の項目が含まれる VIP 配列 文字列
テキストが次を含む / 次を含まない セッション内のテキストベースのデータに基づいて、URL内の国コードのような部分文字列をチェックする URLテキストが次を含む fr 文字列 文字列
存在する / 存在しない セッション内に、特定の値を持たないパラメータが存在するかどうかをチェックする メール 存在する

country: '' , null, または完全に未定義

いずれか 該当なし
次で始まる / 次で始まらない 単独の文字列値 country 次で始まる united 文字列 文字列
>

次より大きいか等しい

<

次より小さいか等しい
コンテンツ認識とアクションに対応したすべての数値型(整数および浮動小数点数)において、以下のような条件を含めて評価する
  • 設定された値を超える
  • 設定された値以上である
  • 設定された値より小さい
  • 設定された値以下である
数値 次より大きいか等しい 9 整数または浮動小数点数 整数または浮動小数点数
それ以外の場合 フォールバック(必ず、最後の条件として追加する) 該当なし 任意の型 該当なし
Powered by Zendesk