プロファイル
プロファイルは、エンドユーザーに関する永続的な情報を格納するJSONオブジェクトです。
Cognigy.AIに接続するすべてのコンタクトは、プラットフォーム内に保存される独自のContact Profile(コンタクトプロファイル)を持っています。コンタクトがCognigy.AIから切断された場合、プロファイルデータはデータベースに保持され、同じユーザーIDで再接続した際に取得されます。これにより、ユーザーが別のチャネルから接続した際に、保存されているユーザープロファイルにアクセスすることで、マルチチャネルでのトークが可能になります。
Flowは、ユーザーメッセージ、スロット、インテント、またはセッションを通じて利用可能なその他のデータを保存することで、プロファイルからの読み取りとプロファイルへの書き込みを行うことができます。プロファイルの有効期間についての詳細は、[CognigyScript]のページをご覧ください。
Profileオブジェクトへのアクセス
Flow Nodeは、トークンまたはCognigyScript(例:{{profile.property}}
)を介してプロファイルプロパティに動的にアクセスできます。プロファイルオブジェクトへのアクセスに使用されるCognigyScriptは、ドット記法property.child.child
に従います。
Profileオブジェクトの例
{
"firstname": "Thijs",
"lastname": "Waanders"
}
・{{profile.firstname}}
はThijs
を返します。
Flow Nodeを使用して、保存されているユーザーのプロファイルデータを更新することもできます。どのノードを使用するかについては、[Flow Nodes]のページをご覧ください。