TRAMS AI 프로젝트 문의
AI 뽀개기

Clay 같은 서비스 제작하기: 기업 조사·리드 평가·CRM 연결 기능 제작법

Clay 유사 서비스 개발을 위한 기업 조사, 정보 보강, 리드 평가, CRM 연결과 영업 문구 생성 구조를 설명합니다. 검색 API·AI API·라이브러리와 자체 개발 로직의 역할을 구분합니다.

핵심 요약

1. 기업 공개 자료를 조사하고 고객 조건에 맞는 기업을 골라 CRM(고객관계관리)과 영업 문구 초안으로 연결하는 기능을 만듭니다. 2. 검색 API는 웹 근거를, AI API는 정보 추출과 초안을, pandas 라이브러리는 표 처리를, CRM API는 데이터 연결을 맡습니다. 3. 기업 식별·중복 제거·점수 계산·권한·검토 절차는 자체 로직으로 개발합니다.

Clay는 미국의 B2B 영업·마케팅 자동화 SaaS입니다. 반복적인 기업 조사와 정보 입력을 줄이고, 검토할 기업의 우선순위를 영업 업무에 연결하는 데 가치가 있습니다. 이 글에서 소개하는 기술 조합은 Clay 유사 서비스 개발을 위한 제안입니다.

기업 조사 자동화: 회사명에서 웹 근거 만들기

입력은 회사명·공식 도메인·조사 항목입니다. Tavily API에 조사 질의를 보내면 검색 결과의 제목·URL·본문 발췌를 받아 웹 근거를 구성할 수 있습니다.

자체 로직은 같은 이름의 다른 기업을 구별하고 공식 도메인과 일치하는 자료를 우선 연결합니다. 중복 URL을 제거하고 검색 실패는 재시도하거나 검토 대상으로 남깁니다. 출력은 기업별 근거 목록이며, 검색 결과를 검증된 연락처 데이터베이스로 취급하지 않습니다.

잠재 고객 정보 보강: 웹 근거를 기업 필드로 바꾸기

입력은 앞 단계에서 확보한 웹자료와 업종·제품·접점 등 필요한 필드입니다. OpenAI Structured Outputs를 이용해 정해진 항목에 맞는 추출 결과를 받도록 구성합니다. 구조가 맞는 결과라도 내용의 사실성까지 보장되지는 않습니다.

F36 서비스 공개 이미지 1
출처: clay.com

자체 로직은 각 값에 근거 URL을 연결하고, 자료에 없는 정보는 미확인 상태로 남깁니다. 서로 다른 출처가 충돌하면 담당자 검토로 보냅니다. 출력은 확인된 사실과 AI의 분류 후보를 구별한 기업 정보이며, 연락처를 추측해 채우지 않습니다.

ICP 기반 리드 스코어링: 영업 대상 우선순위 계산하기

ICP는 우리 제품에 적합한 이상적인 고객 조건입니다. 입력은 정리된 기업 정보와 목표 업종·규모·활동 신호에 대한 평가 조건입니다. 오픈소스 Python 라이브러리 pandas는 리드 데이터 정리를 맡아 결측값·중복·표 병합을 처리하며, 새로운 기업 자료를 공급하지 않습니다.

자체 평가 코드는 고객 조건 적합도와 활동 신호를 나눠 점수를 계산합니다. 예를 들어 업종 일치와 확인된 활동에 각각 가중치를 주고, 정보 부족은 부적합과 별도 상태로 관리합니다. 출력은 점수·등급·평가 사유가 붙은 검토 목록이며, 점수를 실제 구매 확률로 표시하지 않습니다.

HubSpot CRM API 연동: 검토한 기업 정보 반영하기

입력은 담당자가 검토한 기업 정보와 기존 CRM의 기업·연락처 식별자입니다. HubSpot CRM API는 기업·연락처 객체를 생성하거나 갱신하고 객체 간 연결 관계를 반영하는 역할을 맡습니다.

F36 서비스 공개 이미지 3
출처: clay.com

자체 로직은 입력 필드와 CRM 속성의 대응 관계, 기존 값 덮어쓰기 조건, 중복 방지와 실패 재시도를 관리합니다. 출력은 갱신된 CRM 레코드와 처리 결과입니다. CRM 데이터 자동 업데이트를 만들 때는 객체·필드별 접근 범위와 계정 접근 권한을 위임하는 OAuth 연결을 설계해야 합니다.

참고한 HubSpot 객체 API 문서는 2026-09 경로를 사용합니다. 구현할 버전의 지원 객체·속성과 연결할 계정의 이용 권한을 기준으로 연동 범위를 정합니다.

개인화 영업 이메일 작성: 확인된 근거로 초안 만들기

입력은 검토된 기업 정보·제안할 제품·문구의 목적과 말투입니다. OpenAI API는 해당 자료를 바탕으로 기업별 접점과 제안 내용을 담은 영업 문구 초안을 생성합니다.

자체 로직은 자료에 없는 성과나 관계를 언급하지 않도록 결과를 검사하고, 수정·승인 단계를 제공합니다. 출력은 담당자가 검토할 문구 초안이며, CRM 저장과 실제 발송은 별도 단계로 설계합니다. 발송 기능까지 포함한다면 데이터 조회 권한과 발송 권한을 나누고 마케팅 수신동의 조건을 반영합니다.

Clay 유사 기능 구현 기술 요약
자료: 트램스 AI · 유사 기능 구현 기술 요약

B2B 영업 자동화 구축: 제품 범위와 운영 조건 정하기

Clay의 미국 본사 소재지와 국가별 데이터 공급 범위는 구분해야 합니다. 한국 기업·연락처 정보의 확보 수준은 별도로 판단하며, 웹 검색으로 찾을 수 있는 정보와 이용 권한을 갖춘 연락처 데이터는 구별해 설계합니다.

Clay의 일반 테이블에서 사용하는 Claygent와 Audiences의 Account Agents도 제품 범위를 나눠 봐야 합니다. 2026년 10월 19일 기준 공식 안내에서 Account Agents는 베타이며 Enterprise·Growth·Launch 플랜 대상입니다. 이를 모든 Clay 기능에 동일하게 적용되는 제공 조건으로 해석하지 않습니다.

개발 범위는 검색·정보 정리·평가·CRM 연결·초안 생성으로 나누고 단계별 검토 상태를 이어 붙입니다. 조사 절차를 재사용하는 AI 스킬은 검색 순서와 출력 규칙을 담는 지침으로 구성하며, 데이터 공급과 계산은 각 API와 자체 코드가 맡습니다.

기업 조사부터 CRM 연결까지 필요한 기능, 입력 자료, 연결할 업무를 정리해 트램스 AI에 제작을 문의해 주세요. 제작 문의: https://trams.co.kr/ai-si/contact/#inquiry

참고 자료

  1. https://www.clay.com/
  2. https://docs.tavily.com/documentation/api-reference/endpoint/search
  3. https://developers.openai.com/api/docs/guides/function-calling
  4. https://developers.hubspot.com/docs/api-reference/overview
  5. https://opendart.fss.or.kr/guide/main.do?apiGrpCd=DS003
  6. https://pandas.pydata.org/docs/
  7. https://developers.openai.com/api/docs/guides/text
  8. https://www.clay.com/claygent
  9. https://university.clay.com/docs/lead-scoring-overview
  10. https://university.clay.com/claybooks/enrich-and-score-inbound-leads-from-your-website-instantly
  11. https://aimatters.co.kr/ai-tool/ai-tool-db/55315/
  12. https://www.pincler.com/blog/clay-lead-enrichment-workflow
  13. https://pandas.pydata.org/docs/getting_started/overview.html
  14. https://developers.hubspot.com/docs/api-reference/latest/crm/using-object-apis
TRAMS AI

비슷한 AI 서비스를
사업에 적용하고 싶으신가요?

아이디어와 필요한 기능을 알려주시면 제작 범위와 방법을 검토합니다.

프로젝트 문의