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

Connect Salesforce to Fin for Sales

Fin for Sales を有効にして Salesforce アカウントに直接接続し、データコネクタを構築します。

対応者:Bethany Clark

Fin for Sales は Salesforce アカウントに直接接続し、数分で動作するデータコネクタを構築できます。API の知識、コード、手動のフィールドマッピングは不要です。

テンプレートを選択し、Salesforce に認証すると、当社の AI ジェネレーターが Salesforce インスタンス(カスタムフィールドを含む)を検査して完全に構成されたコネクタを作成します。提案されたマッピングを確認して修正し、セットアップに追加してください。その後は、Fin がすべての営業会話にライブの lead コンテキストを取り込み、適格な leads を Salesforce に同期します。

できること:

📥 Enrich Lead (read)

📤 Sync Lead (write)

Fin は Salesforce からライブの lead コンテキストを営業会話に取り込みます。

Fin は適格な leads を Salesforce に同期します。これは upsert です:一致する lead があれば更新し、なければ新しい lead を作成します。

注意:Salesforce はこの機能のサポート対象 CRM です。テンプレートは Enrich Lead(read)と Sync Lead(write)の2種類があります。

重要:Enrich Lead と Sync Lead を一緒に設定してください

  • Sync Lead (write) コネクタは upsert で、既存の Salesforce lead を更新するか、新しい lead を作成します。

  • 会話の開始時、Fin は Salesforce の lead ID を知りません。Enrich Lead (read) コネクタは、戻ってきた人物を既存の Salesforce レコード(およびその lead ID)に解決するためのものです。

  • Enrich Lead なしで Sync Lead を設定すると、Fin は戻ってきた lead を一致させられず、Salesforce に新しい(重複した)レコードを作成してしまいます。書き込みが重複を作らず正しいレコードを更新するよう、常に 両方 を一緒に設定してください。


開始前に

接続された Salesforce account が必要です(セットアップ中に OAuth で認証します)。


セットアップ方法

"Connected services" セクションの Fin AI Agent > Sales > Train > Integrations から Salesforce を Fin for Sales に接続します。

ステップ 1:認証

まだ接続していない場合は OAuth 経由で Salesforce を接続してください。

ステップ 2:テンプレートを選択

Enrich Lead from Salesforce(read)または Sync Lead to Salesforce(write)を選択します。leads を戻すには、両方 を設定してください(上の注意を参照)。

ステップ 3:テスト用メールを入力

これはワークスペースの Salesforce に対して実際のクエリを実行し、コネクタをライブデータで構築およびテストします。

ステップ 4:AI によるコネクタ生成を許可

AI が Salesforce スキーマを検査し、テストリクエストを実行し、コネクタを組み立てるのに約 15–30 秒 かかります。

ステップ 5:フィールドマッピングの確認

確認前に編集できる Salesforce field → Intercom attribute のテーブルが表示されます。一致しない Salesforce フィールドは、AI が作成する sf_-プレフィックスの新しい属性に自動的にマッピングされます。

ステップ 6:セットアップに追加

  • Read connector: enrichment に追加します — 各会話の開始時に実行されます。

  • Write connector: routing outcome に添付します — その outcome に達すると発火します。

注意:

  • Sync is an upsert: Sync Lead は一致する Salesforce lead を更新するか、マッチしなければ新しい lead を作成します。重複を避けるために Enrich Lead と組み合わせてください。

  • Auto-refresh: Salesforce トークンは定期的に期限切れになります。コネクタは自動的に更新するため、その都度再接続する必要はありません。

  • Custom fields included: Fin はセットアップ中に Salesforce のカスタムフィールドを読み取るため、カスタマイズされたデータもマッピングできます。

  • Sandbox vs production: Salesforce のサンドボックスと本番環境の切り替えは手動です — コネクタを編集して他方の環境を指すように保存してください。


トラブルシューティング

If you see…

What to do

Salesforce に重複した leads が表示される

Sync Lead が戻ってきた人物を既存レコードに一致させられませんでした。Fin が既存の lead を解決してから書き込めるよう、Enrich Lead (read) コネクタも設定してください。

コネクタ作成時に「該当するレコードが見つかりません」と表示される

テスト用メールが Salesforce のレコードと一致しませんでした。メールが Salesforce の lead として存在するか確認してください。

sync (write) fails で「必須フィールドがありません」エラーが出る

Salesforce 組織が会話で収集されなかったフィールドを必須にしています。書き込みコネクタがある outcome に対して、それらの必須フィールドがキャプチャされていることを確認してください。

コネクタが約1時間で動作しなくなった

通常は Salesforce の認証の問題です。コネクタは自動更新と再試行を行いますが、それが続く場合は Salesforce を再接続してください。

それでも解決しない場合は当社チームに連絡してください。セットアップをサポートします。

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