メインコンテンツにスキップ

属性がFin Tasks、Workflows、およびData connectorsを強化する方法

対応者:Ivan Branimir Skoric

属性とは何ですか?

属性は、users、companies、conversationsにより多くのデータを付加したり、複雑なWorkflowsを構築するために一時的なデータを保存したりするのに最適な方法です。

Intercomには5種類の属性があります:

  • People属性

  • Company属性

  • Conversation属性

  • Ticket属性

  • Temporary属性 [NEW]


どのような種類の属性がありますか?

Peopleデータ属性

これらはIntercom内のusersおよびleadsに関するデータを保存するために使用されます。デフォルトで、Intercomには名前、電話番号、メールアドレスなどの基本的な属性が含まれています。ビジネスのニーズに応じてカスタムデータ属性を追加することもできます。例としては:

  • ユーザーが属するTierまたはプラン

  • 最終請求書の金額

  • 最後に購入したアイテム

Companyデータ属性

Peopleデータ属性と同様に、company属性はIntercomを通じてビジネスが取引するcompaniesに関するより多くのデータを提供するために使用されます。デフォルトの属性には会社名、業界、会社のウェブサイト、IDなどがあります。さらにカスタム属性を作成することも可能です。例としては:

  • 会社の税/VAT ID

  • 従業員数

  • 会社が子会社かどうか

Conversation/ticketデータ属性

これらは、サポートチームが対応しているticketconversationに関するデータを保存するのに最適です。これは顧客の問題に関するより多くのコンテキストを提供したり、分類や報告の目的で使用されます。

このデータは主に3つの方法で入力されます:

  • Inbox内のチームメンバーによる手動入力。

  • Workflowsを通じて、「Collect data」ステップを使用。

  • Fin AI Agentによる自動入力、Fin Attributesを使用。

Conversation/ticketデータ属性の例には以下があります:

  • 顧客問い合わせのカテゴリまたは理由

  • 顧客が問い合わせている製品

  • フォローアップの必要性(true / false)

Conversation IDはconversation属性として利用可能で、以下でアクセスできます:

  • Workflows(「Conversation ID」で検索)

  • Tasks(「Conversation ID」で検索)

  • Procedures(Read attribute → Conversation ID経由)

これにより、Conversation IDを以下の目的で使用できます:

  • Workflowの追跡およびconversationの参照。

  • 外部システムとのデータ統合。

  • レポートおよび分析機能の強化。

  • conversation参照によるより良い顧客サポート。

Fin Attributesで会話を自動分類

Fin Attributesは、問題の種類、緊急度、感情などの属性を検出してすべてのconversationを自動的に分類します。会話は即座に分類され、Workflowsのトリガー、適切なチームへの会話のルーティング、正確なレポートの生成が手動の手間なく可能になります。

ヒント:この記事はconversation属性の基本をカバーしていますが、AIによる分類の設定と使用方法を学ぶために、完全なFin Attributesの記事を読むことを強くお勧めします。

Temporary属性 [NEW]

WorkflowsおよびFin Tasksは、「temporary attribute」と呼ばれる新しいタイプの属性を使用できます。

Temporary属性は、現在のWorkflowのみにデータが必要で、報告などの目的でIntercomに永続的に保存したくない場合に便利です。これらの属性は、実行中の特定のWorkflowに関連する情報を保持するために作成できます。

例えば、temporary属性を作成して:

  • 顧客が選択した予約IDをキャプチャする

  • 顧客の希望配達日

  • Finにユーザーの問い合わせを分類させたり、データを収集させたりする


属性はどこで使用できますか?

Fin Tasks

指示ブロックに「@」を入力して属性を追加できます。これにより、Finは特定のビジネスルールに基づいて、明確なタイミングで正確な値で属性を読み取りおよび更新できます。people、company、conversation、またはtemporary属性を使用できます。

また、temporary属性を設定することもできます。temporary属性は、現在のtaskのみにデータが必要で、報告などの目的でIntercomに永続的に保存したくない場合に便利です。これらの属性は、実行中の特定のtaskに関連する情報を保持するために作成できます。「@」を入力し、属性を更新オプションを選択してtemporary属性を追加します。

例えば、Finにユーザーの問い合わせを分類させ、それをtemporaryデータ属性として保存するよう指示することがあります:

「更新:トラブルシューティング後の要約を属性に」。

注意:Fin Tasksは現在、people、company、conversation、およびtemporary属性をサポートしていますが、Ticket属性はサポートしていません。

Temporary属性は、指示以外のステップ(分岐、メモ、その他の一般的なTaskステップ)でも使用できます。

WorkflowまたはFin Taskでのデータ収集

users、company、conversation、または単にWorkflowFin Task内で一時的にデータを保存したい場合は、「Collect data」ステップを使用できます。これは、後で収集したデータを使用してWorkflow / Fin Task内で分岐による条件ロジックを作成したい場合に便利です。

ここで、収集したいデータ属性の種類を指定できます。

Data connectors

Data connectorsは、データ属性を使用して外部システムのデータを取得または更新できます。例えば、データベースからusersレコードを更新または取得できます。

AttributesはData connectorのリクエストURLおよびRequest Bodyの両方で使用でき、属性挿入子{..}を使って挿入します。

また、Fin Taskの出力や収集したtemporaryデータを外部APIに送信して処理したい場合は、まずマッピングを作成する必要があります。

Data connectorでは、Workflow構成に存在する同じ属性(この例ではcontact reason)を作成する必要があります。

次に、Workflow / Fin Task内のアクション入力をマッピングします。

ここで、各属性に対して、Finがタスクを実行して出力したり、Workflow内のusersから収集したtemporaryデータ属性を挿入できます。

こちらの回答で解決しましたか?