광고 자리 모집 중 · 제휴 문의

RevOps 팀을 위한 Fireflies.ai CRM 연동 가이드: Salesforce 및 HubSpot 회의 자동 기록과 필드 매핑 설정

365Finds Editorial
Wiki 문서 11,430편 수록

내 AI에서 365 Wiki 사용하기

아래 프롬프트를 복사해 평소 사용하는 AI에 붙여넣고 바로 질문하세요.

전체 Skill 다운로드

먼저 프롬프트로 체험해 보세요. 365 Wiki를 자주 쓴다면 전체 365Wiki Skill을 설치해 매번 붙여넣는 수고를 줄일 수 있습니다. 평소 쓰는 AI가 없다면 Gemini나 Microsoft Copilot 웹 버전도 사용할 수 있습니다.

B2B 매출 운영(RevOps) 및 영업 리더가 직면하는 가장 큰 병목 현상 중 하나는 영업 담당자가 고객 미팅 후 회의록 작성과 CRM 데이터 입력에 매주 수 시간을 소비한다는 점입니다. 이러한 수작업 부담은 파이프라인 진행 상황 업데이트의 지연을 초래하고, MEDDPICC 검증 정보나 경쟁사 동향 같은 중요 데이터의 누락으로 이어집니다. Fireflies.ai를 Salesforce 및 HubSpot과 양방향 연동하면, 참석자의 이메일 도메인을 기반으로 진행 중인 영업 기회(Opportunity/Deal)에 미팅을 자동 매칭하고, 활동 타임라인을 생성하며, CRM Autofill을 통해 비정형 대화 내용을 정형화된 필드로 자동 매핑할 수 있습니다.

안정적인 CRM 자동화를 구축하기 위해서는 개별 영업 담당자의 개인 계정 연동에 의존해서는 안 됩니다. RevOps 관리자는 워크스페이스 관리자 수준의 중앙 통제를 확립하고, 데이터 오염을 방지하는 도메인 필터링 규칙을 적용하며, 필드 쓰기 방식(추가 Append 및 덮어쓰기 Overwrite)을 정밀하게 설계하고, 데이터 반영 전 사람의 검토를 거치는 Human-in-the-Loop 워크플로를 구현해야 합니다.


1. 양방향 연동 아키텍처 및 데이터 매칭 로직

Fireflies.ai와 CRM(Salesforce, HubSpot) 간의 연동은 통화 종료 후 이벤트 기반 아키텍처를 바탕으로 작동합니다. Fireflies 봇이 녹음한 미팅이 종료되면, 오디오 엔진이 전체 텍스트 스크립트, AI 요약본, 후속 조치(Action Items)를 생성한 후 사전 정의된 규칙에 따라 REST API 동기화를 트리거합니다.

+-------------------------------------------------------------------+
|                        Fireflies.ai 엔진                          |
|      [미팅 오디오 / 텍스트] -> [AI 구조화 요약] -> [후속 조치]     |
+---------------------------------+---------------------------------+
                                  |
                     미팅 종료 후 Webhook / API 동기화
                                  |
                                  v
+-------------------------------------------------------------------+
|                         참석자 분석 모듈                          |
|   1. 참석자 이메일 주소 및 도메인 추출                            |
|   2. 연동 규칙 엔진 검증 (내부 회의 및 특정 단어 필터링)         |
+---------------------------------+---------------------------------+
                                  |
            +---------------------+---------------------+
            |                                           |
            v                                           v
+-----------------------+                   +-----------------------+
|    Salesforce 매칭    |                   |     HubSpot 매칭      |
| - 리드 / 연락처 매칭  |                   | - 연락처 / 리드 매칭  |
| - 고객사(Account) 연계|                   | - 회사(Company) 연계  |
| - 활성 영업 기회 연계 |                   | - 파이프라인/딜 매칭  |
| - 이벤트 및 태스크    |                   | - 통화, 노트, 작업    |
| - CRM Autofill 필드   |                   | - AI 맞춤 속성 반영   |
+-----------------------+                   +-----------------------+

개체 식별 및 파이프라인 매칭 흐름

  1. 참석자 이메일 매칭: Fireflies는 캘린더 초대의 외부 참석자 이메일을 파싱하여 CRM 내 연락처(Contact) 또는 리드(Lead) 레코드를 검색합니다.
  2. 고객사 및 회사 단위 연계: 연락처가 식별되면, CRM의 관계 구조나 이메일 도메인 매칭을 통해 상위 고객사(Salesforce Account) 또는 회사(HubSpot Company) 타임라인에 회의 기록을 연결합니다.
  3. 파이프라인(영업 기회 / 딜) 자동 연결:
    • Salesforce에서는 미팅 노트를 오픈된 영업 기회에 연결하는 설정을 활성화하여, 매칭된 연락처와 연결된 모든 활성 영업 기회(Open Opportunity)에 회의록과 녹취 링크를 자동으로 첨부합니다.
    • HubSpot에서는 RevOps 관리자가 특정 딜 파이프라인(Deal Pipeline) 및 대상 단계(Deal Stage, 예: Appointment Scheduled 또는 Qualified to Buy)를 지정하여, 해당 조건에 부합하는 딜에만 회의 데이터를 선별적으로 첨부할 수 있습니다.
  4. 데이터베이스 오염 방지: 외부 파트너, 채용 인터뷰 대상자, 개인 이메일 등이 CRM에 임의로 등록되는 것을 방지하기 위해, "기존 연락처/리드가 존재하는 경우에만 기록" 옵션을 켜서 무분별한 신규 레코드 생성을 차단합니다.

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 플랜 이상 필요 (텍스트 스크립트 연결 링크는 기본 제공)

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 내장 다이얼러(HubSpot Dialer)를 통한 통화 녹음 분석까지 지원하는 양방향 기능을 제공합니다.

1단계: 연결 및 권한 승인

  1. Fireflies의 Integrations 페이지에서 HubSpot을 찾아 Connect를 클릭합니다.
  2. 대상 HubSpot 포털을 선택하고 OAuth 설치 권한을 승인합니다.

2단계: 연동 동작 모드 선택

팀의 업무 방식에 맞춰 모드를 선택합니다:

  1. Send meeting data to HubSpot (HubSpot으로 미팅 데이터 전송): Zoom, Google Meet, Teams 등의 화상 미팅 데이터를 HubSpot으로 자동 전송하는 기본 모드입니다.
  2. Pull recordings from HubSpot (HubSpot에서 녹음 파일 가져오기): HubSpot Dialer를 사용하는 인바운드/아웃바운드 콜 팀을 위한 모드입니다. Transcribable Call Outcomes (녹취 대상 통화 결과)(예: Connected, Meeting booked, Left live message)를 지정하면, 해당 통화 녹음을 자동으로 가져와 트랜스크립트와 AI 요약을 생성합니다.

3단계: 참석자 관리 및 회사 레벨 매핑

4단계: 파이프라인 및 딜 연계 설정

회의 내용이 엉뚱한 딜에 기록되는 것을 방지합니다:

  1. Pipeline Integration을 활성화합니다.
  2. 대상 Deal Pipeline(예: 영업 파이프라인)을 지정합니다.
  3. 대상 Deal Stage(예: 데모 완료 또는 구매 검토)를 선택합니다. Fireflies는 해당 단계에 있는 딜만을 찾아 회의 노트를 연결합니다.

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 AI 크레딧을 소모하여 필드별 추출 초안을 작성합니다.
  2. Fireflies 미팅 노트 상단에 Autofill CRM 검토 배너가 표시됩니다.
  3. 영업 담당자가 Review를 클릭하여 추출된 필드 값을 확인하고, 필요에 따라 텍스트를 수정하거나 부정확한 항목의 체크를 해제합니다.
  4. 최종 승인 후 CRM으로 데이터가 전송됩니다. 과거 미팅 데이터 역시 상세 화면에서 On Demand로 언제든지 실행할 수 있습니다.

6. 기업 거버넌스, 규칙 엔진 및 전사 배포

개별 영업 담당자가 제각각 동기화 설정을 구성하면 필드 충돌과 데이터 오염이 발생합니다. RevOps 관리자는 관리자 콘솔을 통해 전사적 단일 설정을 배포해야 합니다.

RevOps 연동 배포 로드맵
├── 1단계: CRM 스키마 및 권한 준비
│   ├── Salesforce / HubSpot에 분석용 커스텀 필드 생성 (MEDDPICC 등)
│   └── 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 "내부, 1:1, 주간회의, 싱크"
│   └── 규칙 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 연동 플랫폼 비교 매트릭스

아키텍처 비교 항목Salesforce 연동 방식HubSpot 연동 방식
지원 CRM 개체Leads(리드), Contacts(연락처), Accounts(고객사), Opportunities(영업 기회)Contacts(연락처), Leads(리드), Companies(회사), Deals(딜)
활동 기록 개체Salesforce Event(일정 이벤트) 및 Task(과업)HubSpot Call(통화), Note(메모), Task(작업)
영업 기회 매칭 방식매칭된 연락처와 연계된 모든 오픈 상태의 Opportunities에 자동 첨부지정된 특정 Deal Pipeline 및 특정 Deal Stage를 기준으로 필터링 매칭
전화 녹음 연동서드파티 CTI 솔루션을 통해 통화 녹음 연계HubSpot Dialer의 통화 녹음을 기본 양방향으로 가져와 분석 지원
CRM 화면 내 임베드Lightning 페이지 커스텀 컴포넌트 링크전용 Fireflies App Cards 기본 제공 (오디오 재생 및 감정 분석)
AI 필드 추출 지원CRM Autofill 맞춤형 프롬프트 추출 지원CRM Autofill 맞춤형 프롬프트 추출 지원
필드 업데이트 모드추가(Append, 📄+) 및 덮어쓰기(Overwrite, 🔄)추가(Append, 📄+) 및 덮어쓰기(Overwrite, 🔄)
중앙 거버넌스 통제팀 연동 권한을 통한 전사 강제 배포 및 일반 사용자 변경 제한 지원팀 연동 권한을 통한 전사 강제 배포 및 일반 사용자 변경 제한 지원

8. RevOps 실무 팁과 오류 방지 지침

  1. 시계열 데이터에는 절대 Overwrite(덮어쓰기)를 적용하지 마십시오: "고객 요구사항"이나 "기술적 질의 내역"처럼 미팅이 거듭될수록 누적되어야 하는 정보는 반드시 Append(추가)로 설정해야 합니다. 덮어쓰기로 설정할 경우, 일정 조율을 위한 짧은 통화 하나로 인해 이전의 심층 인터뷰 내용이 통째로 유실됩니다.
  2. 추출 프롬프트에 명확한 부정 제약 조건을 부여하십시오: AI 프롬프트 작성 시 "고객이 언급한 예상 계약 체결일을 추출하십시오. 명확한 날짜 언급이 없는 경우 'None'으로 표기하고 절대 임의로 추론하지 마십시오." 와 같이 제약을 설정해야 환각(Hallucination)을 막을 수 있습니다.
  3. 연락처 오염 방지 옵션을 반드시 유지하십시오: "기존 레코드에만 기록" 설정을 해제하면 협력사 파트너, 헤드헌터, 입사 지원자까지 CRM에 비즈니스 리드로 등록되어 데이터베이스 품질이 급격히 저하됩니다.
  4. 미팅 직후 2분 검토 습관을 교육하십시오: 영업 담당자가 미팅 직후 Fireflies 노트를 열어 Autofill 배너에 표시된 BANT 필드를 확인하고 승인 버튼을 누르는 간단한 습관을 정착시킵니다. 이 짧은 검토 절차만으로 데이터의 신뢰성을 완벽하게 보장하면서 담당자의 수작업 부담을 완전히 없앨 수 있습니다.

참고 자료