totone blog
← 記事一覧にもどる
Agentforce

Agentforceを始めるための最初の3ステップ

Agentforceとは?導入前に知っておくべき基本知識

Agentforce始め方を考える前に、そもそもこのツールが何なのかを整理しておこう。SalesforceのAI機能として登場したAgentforceは、簡単に言えば「顧客対応を自動化するAIエージェント」だ。

私がAgentforceと初めて向き合ったのは、ちょうどSalesforce Admin資格を取った直後だった。正直なところ、最初は「また新しい機能が増えた」という印象が強かった。でも実際に触ってみると、これまでのSalesforce機能とは明らかに違う可能性を感じる。

従来のワークフローやプロセスビルダーは、あらかじめ決められたルールに従って動作する。一方でAgentforceは、顧客からの問い合わせに対して文脈を理解し、適切な回答を生成できる。つまり、人間のサポート担当者が行う判断の一部をAIが代替してくれるということだ。

ただし、これは魔法のツールではない。既存のSalesforceデータやプロセスがしっかり整備されていることが前提になる。データが散らかっていると、AIも適切な判断ができない。まずは基盤を整える必要がある。

【ステップ1】Agentforce始め方の準備:システム要件と環境確認

Agentforceを始めるにあたって、最初に確認すべきは環境要件だ。現場で何度も経験したが、このステップを飛ばすと後で必ず問題が発生する。

システム要件の確認では、まずSalesforceのエディションを見る必要がある。AgentforceはEnterprise Edition以上でのみ利用可能だ。Professional Editionを使っている組織では、まずエディションのアップグレードから始まることになる。

必要なライセンスと権限設定

ライセンス面では、Agentforce Serviceライセンスが必要になる。これは既存のSalesforceユーザーライセンスとは別物で、追加コストが発生する点に注意したい。

権限設定については、システム管理者権限を持つユーザーが初期設定を行う。ただし、実際の運用では複数の役割が関わってくる。カスタマーサービスチーム、営業チーム、そしてIT部門の連携が重要だと感じている。

私の経験では、権限の設定で最も見落としがちなのは「データアクセス権限」だ。AgentforceがSalesforce内のどのデータにアクセスできるかを事前に整理しておかないと、後でセキュリティ上の問題が発生する可能性がある。

既存データとの連携確認ポイント

既存データとの連携では、特にKnowledge記事とケース履歴の整備状況を確認する。Agentforceはこれらの情報を参照して回答を生成するため、データの品質が直接的に回答の品質に影響する。

現在の案件でよく見るのは、Knowledge記事が古い情報のまま更新されていないケースだ。2年前に作成された記事が、現在の製品仕様と合わなくなっていることがある。導入前に、こうした情報の棚卸しを行うことをお勧めしたい。

【ステップ2】Agentforce導入の初期セットアップ手順

環境準備が完了したら、いよいよ実際のセットアップに入る。ここで重要なのは、段階的に設定を進めることだ。

セットアップの流れは、大きく分けて管理者設定とエージェント設定の2つに分かれる。まず管理者が基本的な枠組みを作り、その後で具体的なエージェントの動作を定義していく。

管理者設定とユーザー権限の割り当て

管理者設定では、まずAgentforce全体の設定を行う。Setup画面から「Agent Builder」にアクセスし、基本的な組織設定を行う。

ユーザー権限の割り当てでは、どのユーザーがAgentforceの設定変更を行えるかを決める。私の場合、最初は管理者のみに権限を絞り、運用が安定してから段階的に権限を拡張するようにしている。

余談だけど、権限設定で失敗しやすいのは「プロファイル」と「権限セット」の使い分けだ。Agentforce関連の権限は、既存のプロファイルに追加するより、専用の権限セットを作成した方が管理しやすいと感じる。

基本的なエージェント設定方法

エージェントの設定では、まず「どんな質問に答えるか」を明確にする必要がある。これがAgentforce始め方の中でも最も重要な部分だと思う。

エージェントの作成は、Agent Builderから「New Agent」を選択して始める。最初に設定するのは、エージェントの名前、説明、そして対象となる業務範囲だ。

私がいつも意識しているのは、最初から完璧なエージェントを作ろうとしないことだ。まずは限定的な範囲から始めて、徐々に機能を拡張していく方が結果的にうまくいく。

【ステップ3】運用開始前の動作確認とテスト実施

本格的な運用を開始する前に、必ずテストフェーズを設ける。これまでの経験上、テストなしでの本番導入は必ず問題を引き起こす。

テストでは、想定される問い合わせパターンを網羅的に確認する。単純な質問だけでなく、複雑な状況や例外的なケースも含めてテストすることが重要だ。

テスト環境での動作確認項目

テスト環境では、以下のような項目を重点的に確認している:

まず、基本的な質問応答機能が正常に動作するかを確認する。製品に関する一般的な質問、価格に関する問い合わせ、サポート手順などだ。

次に、エラーハンドリングをテストする。Agentforceが回答できない質問に対して、適切にエスカレーションが行われるかを確認する。ここでよく見つかるのは、エスカレーション先の設定ミスだ。

データ連携の動作確認も重要だ。ケース作成、顧客情報の参照、Knowledge記事の検索などが正常に機能するかをチェックする。

よくある初期設定ミスと対処法

現場でよく遭遇する設定ミスをいくつか紹介したい。

最も多いのは、エージェントのスコープ設定が広すぎることだ。あらゆる質問に答えようとして、結果的に的外れな回答をしてしまうケースがある。スコープを明確に限定することで、回答の品質を向上できる。

もう一つよくあるのは、Knowledge記事の分類が不適切なことだ。Agentforceが適切な記事を見つけられず、関係のない情報を参照してしまう。記事の分類とタグ付けを見直すことで改善できる。

データアクセス権限の設定ミスも頻発する。特に、機密情報を含むオブジェクトへのアクセス権限を適切に制限できていないケースがある。セキュリティ要件を再確認し、必要最小限の権限に調整する必要がある。

Agentforce導入後の次のステップと活用のコツ

導入が完了したら、継続的な改善と最適化のフェーズに入る。Agentforceは「導入して終わり」のツールではない。

運用開始後は、実際の利用データを分析して改善点を見つけることが重要だ。どのような質問が多いか、エスカレーション率はどの程度か、顧客満足度にどの程度影響しているかを定期的に確認する。

私の場合、月次でパフォーマンスレビューを行っている。そこで見えてきた課題に基づいて、エージェントの設定やKnowledge記事の内容を調整していく。

また、チーム全体でのナレッジ共有も大切だ。Agentforceが処理できなかった質問を人間が対応した場合、その内容をフィードバックしてエージェントの学習に活用する。

正直なところ、まだ私自身も模索中の部分が多い。AIとの協業は日々進化している分野だから、継続的に学習していく姿勢が必要だと感じている。


FAQ

AgentforceはSalesforce未導入でも利用できますか?
いえ、AgentforceはSalesforceプラットフォーム上で動作するため、Salesforceの導入が前提となります。既存のSalesforceデータやプロセスと連携することでその真価を発揮します。

導入にかかる期間はどの程度ですか?
組織の規模や要件により異なりますが、基本的な設定であれば2〜4週間程度が目安です。ただし、Knowledge記事の整備やデータクレンジングが必要な場合は、さらに時間がかかることがあります。

小規模チームでも導入効果は期待できますか?
はい。むしろ小規模チームの方が、限定的な範囲から始めて段階的に拡張しやすいため、導入効果を実感しやすいかもしれません。重要なのは組織の規模ではなく、明確な目的を持って導入することです。

#agentforce#salesforce#導入#初心者

関連する記事