広告枠を募集中 ご相談ください

RevOpsチームのためのFireflies.ai CRM連携ガイド:SalesforceおよびHubSpotでの議事録自動同期とフィールド更新設定

365Finds Editorial
Wiki 記事 11,430 本収録

あなたの AI で 365 Wiki を使う

下のプロンプトをコピーして、普段使っている AI に貼り付け、そのまま質問してください。

完全版 Skill をダウンロード

まずはプロンプトでお試しください。よく使う場合は完全版 365Wiki Skill をインストールすると、毎回貼り付ける必要がありません。普段使う AI がなければ、Gemini や Microsoft Copilot のウェブ版でも使えます。

B2Bのレベニューオペレーション(RevOps)および営業責任者が直面する典型的なボトルネックの一つが、営業担当者による商談後の手作業での議事録作成とCRM入力です。担当者がメモ整理やタスク入力に追われると、商談ステージの更新が遅延し、競合情報やMEDDPICCに基づく重要情報の記録漏れが発生します。Fireflies.aiをSalesforceおよびHubSpotと双方向連携させることで、参加者のメールアドレスのドメインに基づく商談の自動紐付け、活動タイムラインの自動記録、そしてCRM Autofillによる構造化フィールドの自動更新が実現します。

信頼性の高いCRM自動化を構築するには、個々の営業担当者に任せるのではなく、ワークスペース管理者によるガバナンスの確立、データベース汚染を防ぐドメイン照合ルールの適用、更新方式(追記 Append と上書き Overwrite)の適切な設定、およびHuman-in-the-Loop(人間の確認を挟むワークフロー)の運用設計が不可欠です。


1. 連携アーキテクチャとデータ照合ロジック

Fireflies.aiとCRM(Salesforce、HubSpot)の連携は、商談終了後のイベント駆動型アーキテクチャに基づいています。ミーティング終了後、Firefliesエンジンが音声から全文文字起こし、AI要約、アクションアイテム(ネクストステップ)を生成し、事前設定されたルールに基づいてCRMへAPI同期を行います。

+-------------------------------------------------------------------+
|                        Fireflies.ai エンジン                      |
|      [会議音声 / 文字起こし] -> [AI 要約] -> [アクション項目]     |
+---------------------------------+---------------------------------+
                                  |
                   商談終了後の Webhook / API 同期処理
                                  |
                                  v
+-------------------------------------------------------------------+
|                         参加者解析モジュール                      |
|   1. 参加者のメールアドレスおよびドメインの抽出                   |
|   2. 連携ルールエンジンの適用(社内会議の除外など)               |
+---------------------------------+---------------------------------+
                                  |
            +---------------------+---------------------+
            |                                           |
            v                                           v
+-----------------------+                   +-----------------------+
|    Salesforce 照合    |                   |     HubSpot 照合      |
| - リード/取引先責任者 |                   | - コンタクト/リード   |
| - 取引先への紐付け    |                   | - 関連会社への紐付け  |
| - 進行中商談への紐付け|                   | - パイプライン/ステージ|
| - 行動/ToDoの自動作成 |                   | - 通話/メモ/タスク作成 |
| - CRM Autofill 更新   |                   | - プロパティ自動入力  |
+-----------------------+                   +-----------------------+

オブジェクト照合と商談紐付けの流れ

  1. 参加者メールアドレスの照合: カレンダー招待に含まれる社外参加者のメールアドレスを読み取り、CRM内の取引先責任者(Contact)またはリード(Lead)を検索します。
  2. 取引先(企業)レベルの関連付け: 取引先責任者が特定されると、CRMのリレーションまたはドメイン照合に基づき、親レコードである取引先(Salesforce Account)や会社(HubSpot Company)のタイムラインに関連付けられます。
  3. パイプライン(商談 / ディール)への自動添付:
    • Salesforceでは、「Attach Meeting Notes to Opportunities」を有効にすることで、照合された取引先責任者に紐づく進行中の商談(Open Opportunity)へ議事録を自動添付します。
    • HubSpotでは、対象のディールパイプライン(Deal Pipeline)および特定のステージ(Deal Stage、例: Appointment Scheduled、Qualified to Buy)を指定し、条件に一致するディールに対してのみ議事録を紐付ける運用が可能です。
  4. データベース汚染防止策: 社外ベンダーや私用メール、面談相手などの不要なデータ流入を防ぐため、「既存のレコードが存在する場合のみ記録する」設定を有効化し、不要な新規リードの自動生成を遮断します。

2. 前提条件とプラン要件

連携設定を開始する前に、各システムのエディション要件と管理者権限を確認します。

評価項目Salesforce 連携要件HubSpot 連携要件
必要な CRM エディションEnterprise、Unlimited、Performance、または Developer(REST API アクセスが必須)App Marketplace からのアプリインストールに対応する全エディション(Free、Starter、Pro、Enterprise)
CRM ユーザー権限システム管理者、または API 有効化およびリード/取引先責任者/商談のフルアクセス権限を持つプロファイルスーパー管理者(Super Admin)、またはアプリインストールおよびCRM書き込み権限
推奨 Fireflies プランBusiness または Enterprise プラン(チーム一括設定および高度なルールエンジンに必須)Business または Enterprise プラン(チーム一括設定および高度なルールエンジンに必須)
AI クレジット消費CRM Autofill によるフィールド自動抽出時、1商談あたり 1 AI クレジットを消費CRM Autofill によるフィールド自動抽出時、1商談あたり 1 AI クレジットを消費
文字起こし全文の同期Pro プラン以上が必要(AI要約は標準プランでも対応)Pro プラン以上が必要(文字起こしへのリンクURLは標準で連携)

3. Salesforce 連携の設定手順

Salesforce連携では、OAuth 2.0認可を完了し、オブジェクトの照合ルールおよび商談への紐付けロジックを設定します。

ステップ 1: Fireflies と Salesforce の接続

  1. Fireflies 管理画面にログインし、左サイドバーの Integrations を選択します。
  2. Salesforce を検索して Connect をクリックします。
  3. Salesforce 管理者アカウントでログインし、REST API のアクセス権限を承認します。

ステップ 2: リードおよび取引先責任者の照合ルール設定

新規参加者に対する処理方針を決定します:

ステップ 3: 活動レコードタイプと商談の関連付け

Salesforceの活動履歴にどのように記録するかを指定します:

ステップ 4: 出力設定とサンプルの送信


4. HubSpot 連携の設定手順

HubSpot連携では、ビデオ会議の自動記録だけでなく、HubSpot Dialer(内蔵電話機能)による通話録音の自動解析にも対応しています。

ステップ 1: アプリの接続と認証

  1. Fireflies の Integrations 画面で HubSpot を選択し、Connect をクリックします。
  2. 接続先の HubSpot ポータルを選択し、OAuth 権限を承認します。

ステップ 2: 動作モードの選択

業務要件に応じてアクションモードを選択します:

  1. Send meeting data to HubSpot(HubSpotへ会議データを送信): Zoom、Google Meet、Microsoft Teams などのオンライン商談データをHubSpotへ自動送信する標準モードです。
  2. Pull recordings from HubSpot(HubSpotから録音データを取得): HubSpot Dialer を利用しているインサイドセールス向けモードです。Transcribable Call Outcomes(文字起こし対象のコール結果)(例: Connected、Meeting booked、Left live message など)を指定することで、対象の通話録音をFirefliesへ取り込んで自動要約します。

ステップ 3: レコード照合と会社レベルの紐付け

ステップ 4: ディールパイプラインとステージの紐付け

商談データが意図しないパイプラインへ混入するのを防ぎます:

  1. Pipeline Integration を有効化します。
  2. 対象の Deal Pipeline(例: Sales Pipeline)を選択します。
  3. 対象の Deal Stage(例: Appointment Scheduled、Qualified to Buy)を指定します。該当ステージにあるディールにのみ会議ログが紐付けられます。

ステップ 5: 活動タイプと HubSpot App Cards


5. CRM Autofill によるカスタムフィールドの自動更新

タイムラインへのテキスト保存だけでは、MEDDPICCやBANTなどの定量的なパイプライン分析には不十分です。Fireflies の CRM Autofill を使用すると、会話内容から特定の情報を抽出し、CRMの標準プロパティおよびカスタムプロパティへ自動入力できます。

+-------------------------------------------------------------------------+
|                        CRM Autofill 項目設定マトリクス                  |
+-------------------------------------------------------------------------+
| CRM 移行先プロパティ       | AI 抽出プロンプト            | 更新モード  |
|----------------------------+------------------------------+-------------|
| 商談: Next Steps           | 「商談で双方の間で合意された | 🔄 Overwrite|
|                            | 具体的な次回アクションを抽出」 |             |
|----------------------------+------------------------------+-------------|
| 取引先責任者: 課題・懸念   | 「顧客が発言した主要な業務上 | 📄+ Append   |
|                            | の課題や技術的懸念を特定」   |             |
|----------------------------+------------------------------+-------------|
| 商談: 競合他社の言及       | 「顧客が言及した競合製品名と | 📄+ Append   |
|                            | その評価傾向を抽出」         |             |
|----------------------------+------------------------------+-------------|
| 商談: 導入予定時期         | 「顧客が想定している導入時期 | 🔄 Overwrite|
|                            | や本番稼働希望日を特定」     |             |
+-------------------------------------------------------------------------+

具体的な設定手順

  1. 連携設定内の Setup Autofill を開きます。
  2. 対象オブジェクトを選択します: Contacts、Company/Account、Deals/Opportunities。
  3. カスタムフィールドの追加(Add Custom Field):
    • 更新先プロパティが事前にCRM側で定義されていることを確認します。
    • 対象のCRMプロパティをドロップダウンから選択します。
    • 抽出プロンプトの記述(Define insight prompt): 明確かつ具体的な指示を入力します。単に「予算」とするのではなく、「顧客が本プロジェクトに関して言及した具体的な予算額または金額レンジを抽出してください。言及がない場合は空欄としてください。」と記述します。
    • Fireflies がフィールド型(テキスト、日付、数値など)に合わせて自動整形します。
  4. 書き込み動作の選択(Append vs. Overwrite):
    • 追記(Append、📄+): 既存の入力値を保持したまま、最新の商談で得られた情報を末尾に追加します。技術的要件、課題リスト、競合比較の履歴などに適しています。
    • 上書き(Overwrite、🔄): 前回の値を破棄し、今回の商談で得られた最新情報で置き換えます。「次回の予定日(Next Step Date)」や「最新の商談進捗サマリー」など、単一状態を保持するフィールドに適しています。

安全性を担保する Human-in-the-Loop レビュー機能

AIによる誤入力や意図しない上書きを防止するため、CRM Autofill には確認機能が備わっています:

  1. 商談終了後、1商談あたり 1 AI クレジットを消費してフィールド値の下書きが生成されます。
  2. Fireflies の議事録ノート上部に Autofill CRM レビューバナーが表示されます。
  3. 担当者は Review をクリックし、抽出された値を確認して必要に応じて修正または不要な項目のチェックを外します。
  4. 確認後に送信を実行すると、CRMへデータが反映されます。過去の商談についても、ノート画面から On Demand で随時実行可能です。

6. 全社展開とガバナンス:ルールエンジンと権限管理

各営業担当者が個別に同期設定を行うと、データの重複や不整合が発生します。RevOps管理者は管理画面から一括制御を実施します。

RevOps 導入・展開チェックリスト
├── フェーズ 1: CRM スキーマの事前準備
│   ├── Salesforce / HubSpot に専用カスタム項目を作成(MEDDPICC、Next Steps 等)
│   └── REST API 接続権限および管理者アカウントの確認
├── フェーズ 2: グローバルセキュリティと同期ポリシーの適用
│   ├── Fireflies Settings > Team > Integration Permissions を開く
│   ├── 「Apply configuration to all users who have access」を有効化
│   └── 「Restrict non-admin usage」(一般ユーザーの個別変更禁止)を有効化
├── フェーズ 3: ルールエンジンによるノイズ除外
│   ├── ルール 1: Meeting Type EQUALS "External"(社外会議のみ対象)
│   ├── ルール 2: Title DOES NOT CONTAIN "社内, 1on1, 定例, 朝会"
│   └── ルール 3: Participant Domain で自社ドメインを除外
├── フェーズ 4: パイロット運用での検証
│   ├── 3〜5名の営業担当者(AE)で試験運用
│   ├── Send Sample による疎通テスト
│   └── 実商談での Append と Overwrite の挙動確認
└── フェーズ 5: 全社展開と過去データのバックフィル
    ├── 営業チーム全体へ同期設定を適用
    └── Push Past Meetings で過去 14〜30 日の重要商談を遡及同期

ルールエンジン(Rules Engine)による不要会議の除外

BusinessおよびEnterpriseプランで利用可能なルールエンジンにより、社内会議のCRM同期を防止します:

チーム権限の集中管理(Team Permissions)

  1. 管理者メニューの Settings > Team > Integration Permissions へ移動します。
  2. Salesforce または HubSpot を見つけ、Manage をクリックします。
  3. Sync Preference タブで Apply configuration to all users who have access を有効化します。これにより、全メンバーに管理者が定義した同期設定とフィールドマッピングが強制適用されます。
  4. Restrict non-admin usage を有効化し、一般ユーザーによる設定変更を禁止します。

過去商談の一括バックフィル(Push Past Meetings)

進行中の重要商談について、連携導入前の会話履歴をCRMへ反映させたい場合:

  1. 連携画面のメニューから Push past meetings を選択します。
  2. 遡及期間(過去 7日、14日、30日、60日、90日)を選択します。
  3. 同期対象の会議(自身が参加した会議、または全会議)を選択して実行します。過去の議事録とタスクが対象商談レコードへ一括反映されます。

7. プラットフォーム別機能比較マトリクス

比較軸Salesforce 連携の挙動HubSpot 連携の挙動
対応オブジェクトリード、取引先責任者、取引先、商談(Opportunity)コンタクト、リード、会社(Company)、ディール(Deal)
活動履歴の記録形式行動(Event)および ToDo(Task)通話(Call)、メモ(Note)、タスク(Task)
商談の紐付け方式一致した取引先責任者に紐づくオープン商談へ自動添付指定したパイプラインおよび特定ステージで絞り込み照合
電話録音の自動取得サードパーティCTI経由の録音連携に対応HubSpot Dialer の通話録音を直接取得して文字起こし可能
CRM 画面への埋め込みLightning ページのカスタムコンポーネントリンク専用の Fireflies App Cards(音声ハイライト再生・感情分析)
AI フィールド自動入力CRM Autofill によるカスタムプロンプト抽出に対応CRM Autofill によるカスタムプロンプト抽出に対応
フィールド更新方式追記(Append)および上書き(Overwrite)追記(Append)および上書き(Overwrite)
ガバナンス一括制御チーム連携権限による一括強制適用と変更制限に対応チーム連携権限による一括強制適用と変更制限に対応

8. RevOps 実務における注意点とベストプラクティス

  1. 時系列データには絶対に Overwrite(上書き)を使わない: 「顧客の課題」や「懸念点」など、商談を重ねるごとに蓄積されるべき項目は必ず Append(追記)に設定してください。上書きにしてしまうと、短い日程調整の通話によって過去の詳細な課題ヒアリング内容が消失します。
  2. AIプロンプトには否定制約を明記する: 「顧客が言及した契約開始予定時期を抽出してください。具体的な日付の言及がない場合は「未定」と出力し、推測による日付の補完は行わないでください。」のように記述することで、ハルシネーションを防ぎます。
  3. 既存レコード限定ルールの常時有効化: 「既存レコードのみに記録する」設定をオフにすると、社外パートナーや面接応募者まで新規リードとしてCRMに登録され、データベースの品質が著しく低下します。
  4. 商談直後3分間の確認習慣を定着させる: 会議直後にFirefliesノートを開き、Autofillバナーで抽出項目を確認して送信ボタンを押す手順を営業チームの行動基準に組み込みます。この数分の確認習慣により、データの正確性を維持しながら手作業を完全に撤廃できます。

参考文献