Box for Agentforceを使用すると、Agentforceは、Boxに保存されたコンテンツを安全に操作できるようになります。 インストールと構成が完了すると、管理者は、組み込まれたBoxの機能を利用して、コンテンツの検索と分析、ドキュメントからの構造化データの抽出、テンプレートからのドキュメント生成、Boxでのコラボレーションの管理、Box Signワークフローの開始を行うことができます。
前提条件
Box for Agentforceをインストールする前に、以下を確認してください。
- Box for Salesforceがインストールおよび構成されていること (権限セットを含む)
- Agentforceが有効になっていること (権限セットを含む)
- Salesforce管理者アカウントの権限を所有していること
Box for Agentforce拡張パッケージのインストール
Salesforce管理者として、以下の手順を実行します。
- Salesforce AgentExchangeで [Get it Now (今すぐ入手)] をクリックして、Box for Agentforce拡張パッケージをダウンロードします。
- Salesforceアカウントでログインします。
- インストール環境を選択します (稼働環境に展開する前に、まず、サンドボックス環境、開発環境、またはスクラッチ組織にインストールしてテストすることをお勧めします)。
- 利用規約に同意するためのチェックボックスをオンにして、[Confirm and Install (確認してインストール)] をクリックします。
- [Install for Admins Only (管理者のみにインストール)] を選択し、[Install (インストール)] をクリックします。
- この拡張パッケージのインストールが完了するまで数分かかる場合があります。
インストールが完了すると、パッケージ化されたBox User AgentおよびAgent TopicsをSalesforce組織内で利用できるようになります。
Box User Agentテンプレート
管理パッケージには、パッケージ化されたBox User Agent (Box_User_Agent_v1_Template) が含まれています。 このAgentforceテンプレートでは、Boxの機能があらかじめ構成された、すぐに使える従業員向けエージェントが提供されているため、管理者は、個々のAgentforceアクションを手動で構成することなく、Boxを利用したエクスペリエンスを迅速に展開できます。
このテンプレートには、以下のAgent Topicsが含まれています。
- Box AI – ドキュメントに関する質問、テキストの生成、個別のBoxファイルからの情報抽出を実行します。
- Boxフォルダの管理 – Salesforceレコードに関連付けられたBoxフォルダを作成、管理します。 フォルダIDの取得、フォルダURLへのアクセス、レコード固有のBoxフォルダの作成により、ユーザーはSalesforce関連のコンテンツをすばやく整理して利用できるようになります。
- Box Doc GenとSign – Salesforceのレコードデータを使用してBoxテンプレートからドキュメントを生成し、必要に応じて、Box Signを使用して署名用ドキュメントを送信します。
- Boxのコンテンツ共有とコラボレーション – Boxコンテンツのコラボレータや共有リンクを管理します。
パッケージ化されたエージェントの作成および使用の詳細については、Box for AgentforceでのBox User AgentとAgent Topicsの使用を参照してください。
Boxサブエージェントの作成とカスタムAgentforceエージェントへの追加
Box for Agentforce拡張パッケージがインストールされたので、BoxエージェントアクションはAgentforceエージェントで利用できるようになりました。 ただし、最適なエクスペリエンスを実現するには、Box固有のユースケースに対処するためにカスタムサブエージェントを作成することをお勧めします。
カスタムサブエージェントを作成するには:
- ナビゲーションバーの左上にあるグリッドアイコン (9個の点で構成) をクリックして、[Setup (設定)] に移動します。
- Agentforce Studioを検索して移動します。
- エージェントを選択するか、新たに作成します。
- Agentforce Builderで、左側のタブから [Subagents (サブエージェント)] を選択します。
- 新しいサブエージェントを作成するには、[New (新規)] ドロップダウンメニューをクリックし、[+ New Subagent (+ 新規サブエージェント)] を選択します。
- [Create a Subagent (サブエージェントを作成)] パネルで、[Add from Asset Library (アセットライブラリから追加)] を選択し、各フィールドに生成されたコンテンツを確認して変更します。 サブエージェントの各部分の詳細については、こちらを参照してください。
- 完了したら、[Next (次へ)] をクリックします。
- トピックに追加する関連のあるエージェントアクションのチェックボックスをすべてオンにし、[Finish (完了)] をクリックします。
- サブエージェントの作成が完了したら、[Save (保存)] をクリックし、その後、コミットしてエージェントを再度有効化します。
- エージェントビルダーから、エージェントをテストして、エージェントが正常に動作していることを確認します。
実行可能な操作
- Box AIに質問
- Box AIによるフィールドを使用した抽出
- Box AIによるメタデータテンプレートを使用した抽出
- Box AIによるテキスト生成
- ファイルIDでBoxメタデータを作成
- フォルダIDでBoxメタデータを作成
- コラボレーションを作成
- レコードにコラボレーションを作成
- フォルダを作成
- フォルダの関連付けを作成
- レコードID用のフォルダを作成
- テンプレートからレコードID用のフォルダを作成
- メタデータカスケードポリシーを作成
- レコードID用のオブジェクトフォルダを作成
- ファイルIDでBoxメタデータを削除
- フォルダIDでBoxメタデータを削除
- コラボレーションを削除
- メタデータカスケードポリシーを削除
- コラボレーションを編集
- フォルダIDでBoxフォルダのコンテンツを取得
- ファイルIDでBoxメタデータを取得
- フォルダIDでBoxメタデータを取得
- Doc Genのバッチステータスを取得
- SalesforceレコードIDでフォルダの関連付けを取得
- レコードIDでフォルダIDを取得
- フォルダURLを取得
- メタデータカスケードポリシーを取得
- IDでメタデータカスケードポリシーを取得
- レコードIDでオブジェクトフォルダを取得
- フォルダIDでレコードIDを取得
- フォルダ用URLを取得
- ファイルを移動
- フォルダを移動
- Box Signリクエストを送信
- フォルダIDでBoxメタデータを更新
Box File SelectionのLightningタイプ
Box for Agentforceには、Box File Selection (boxFileSelection) というカスタムLightningタイプが含まれています。 このLightningタイプにより、Agentforceアクションの入力画面内にBoxのファイル選択機能が組み込まれるため、ユーザーはファイルIDを手動で入力せずに、Boxファイルを選択できるようになります。 この機能を使用するには、Box Agentforce権限セットをユーザーに割り当てる必要があります。
ユーザーは以下の場所からファイルを選択できます。
- [最近使用した項目] - 最近アクセスしたBoxファイルが表示されます。
- [Boxファイルを参照する] - Box Content Pickerが開き、Boxのルートフォルダから参照します。
- [現在のレコードフォルダ] - ユーザーが直前に表示したSalesforceレコードに関連付けられたBoxフォルダが開きます。
選択したファイルのIDと名前は、自動的にAgentforceアクションに渡されます。
サポートされるBox AIアクション
Box File SelectionというLightningタイプは、Box for Agentforceに含まれるパッケージ化されたBox AIアクションで使用されます。対象となるアクションを以下に示します。
- ドキュメントについて質問する。
- ドキュメントコンテンツからテキストを生成する。
- ドキュメントから構造化フィールドを抽出する。
- Boxのメタデータテンプレートを使用してメタデータを抽出する。
Salesforceの管理者や開発者は、独自のカスタムAgentforceアクションを作成する際にBox File SelectionのLightningタイプを使用することもできます。 実装に関するガイダンスについては、Box Developerドキュメントを参照してください。
よくある問題
Box User Agentテンプレートが表示されない
Box for Agentforce管理パッケージが正常にインストールされていることと、従来のエージェントビルダーの作成フローを使用していることを確認してください。
新しいAgentforce Builderからパッケージ化されたエージェントを作成できない
これは、現在のSalesforceプラットフォームの制限事項です。 パッケージ化されたAgentforceテンプレートは、従来のエージェントビルダーでインスタンス化する必要があります。その後、新しいAgentforce Builderに昇格できます。
想定していたレコードやファイルが表示されない
以下を確認してください。
- Salesforceユーザーに必要な権限が付与されている。
- Boxアカウントから、リクエストされたコンテンツにアクセスできる。
- Box for Salesforceが、関連するSalesforceオブジェクト向けに正しく構成されている。