당신의 AI 세일즈 에이전트에 문제가 있습니다

발행: (2026년 4월 4일 AM 05:24 GMT+9)
10 분 소요
원문: Dev.to

I’m happy to translate the article for you, but I’ll need the full text you’d like translated. Could you please paste the content (excluding the source line you already provided) here? Once I have the article, I’ll translate it into Korean while preserving the original formatting, markdown, and any code blocks or URLs.

“Dead” 데이터의 문제

당신의 AI 영업 에이전트는 다음을 할 수 있습니다:

  • 개인화된 이메일 작성
  • 기업 조사
  • 아웃리치 시퀀스 구성

하지만 오래된 연락처 데이터에 의존하고 있습니다.

  • 연락처 데이터베이스는 연간 약 30 %씩 퇴보합니다.
  • 에이전트가 정적 리스트에서 “Acme의 마케팅 부사장 Jane Smith”를 끌어올 때쯤, Jane은 회사를 떠났을 수도 있고, Acme는 인수되었을 수도 있으며, 이메일은 반송될 수도 있습니다.

에이전트가 지금 현재 당신의 제품 카테고리를 적극적으로 조사하고 있는 사람들에게, 매일 업데이트되는 최신 데이터로 접근한다면 어떨까요?

바로 그것이 Leadpipe’s Intent Data API로 구축한 솔루션입니다. 아래는 이를 연결하는 단계별 가이드입니다.

데이터 레이어가 병목 현상인 이유

대부분의 AI‑SDR 도구(11x, Artisan, Salesforce Einstein 등)는 동일한 파이프라인을 따릅니다:

Static contact database → AI writes email → Send → 1‑3 % response rate

AI는 제 역할을 하고 있지만, 데이터를 통해 제약을 받고 있습니다.

IssueDescription
Stale contacts담당자가 6개월 전에 회사를 떠난 사람에게 맞춤형 메시지를 보내고 있습니다.
No timing signal시장에 진입하지 않은 사람들에게 무작위 시점에 이메일을 보내고 있습니다.
No behavioral context“안녕하세요 Jane님, 귀사의 회사가 SaaS 분야에 있다는 것을 확인했습니다”는 단순 메일 머지일 뿐, 실제 맞춤형이 아닙니다.

Fresh Intent Data – What It Gives You

Person actively researching your category
  → Intent score: 87/100
  → Researching: "marketing automation", "CRM migration"
  → Title: VP Marketing, 200‑person SaaS company
  → Has business email, LinkedIn, phone
  → Data from today (not 2024)

Your agent now knows:

  • WHO to contact (the actual person)
  • WHEN to contact (they’re researching right now)
  • WHAT to say (reference the topics they’re researching)
  • WHY it’s relevant (intent score proves active interest)

Result: Response rates jump from 1‑3 % to 15‑25 % – not because the AI got smarter, but because the data got real. (결과: 응답률이 **1‑3 %**에서 **15‑25 %**로 급증합니다 – AI가 더 똑똑해졌기 때문이 아니라 데이터가 실제가 되었기 때문입니다.)

빠른 시작: SDK 설치

npm install @leadpipe/client
import { Leadpipe } from "@leadpipe/client";

const client = new Leadpipe({ apiKey: process.env.LEADPIPE_API_KEY });

단계‑별 코드 예시

1️⃣ 구매자가 조사하는 주제 찾기

const topics = await client.intent.topics.search({
  q: "marketing automation",
  type: "b2b",
  limit: 10,
});

2️⃣ 시장 내 구매자 대상 만들기

const preview = await client.intent.audiences.preview({
  topicIds: [topics.data[0].topicId, topics.data[1].topicId],
  minScore: 70,
  filters: {
    seniority: ["VP", "Director", "CXO"],
    companySize: ["51-200", "201-500"],
    hasBusinessEmail: true,
  },
});

console.log(`${preview.data.totalCount} people actively researching this`);

3️⃣ 저장, 활성화 및 전체 연락처 데이터 가져오기

// Create the audience
const audience = await client.intent.audiences.create({
  name: "Marketing Automation Buyers",
  config: {
    topicIds: [topics.data[0].topicId, topics.data[1].topicId],
    minScore: 70,
    filters: { seniority: ["VP", "Director"], hasBusinessEmail: true },
  },
});

// Activate it
await client.intent.audiences.update(audience.data.id, { status: "active" });

// Wait for materialization (5‑60 seconds)
await client.intent.audiences.waitUntilReady(audience.data.id);

// Pull the results (limit 25)
const results = await client.intent.audiences.results(audience.data.id, {
  limit: 25,
});

각 사람 레코드에는 58개의 필드가 포함됩니다, 예: 이름, 이메일, 전화, LinkedIn, 직함, 직급, 부서, 회사명, 산업, 규모, 매출, 의도 점수, 매치된 주제 등.

Source:

Zero‑Code Access for LLM‑Powered Agents

Claude, Cursor, 혹은 Codex를 사용해 개발한다면 코드를 전혀 작성하지 않고도 에이전트에 직접 API 접근 권한을 부여할 수 있습니다:

npx -y @leadpipe/mcp

Claude Desktop Configuration Example

{
  "mcpServers": {
    "leadpipe": {
      "command": "npx",
      "args": ["-y", "@leadpipe/mcp"],
      "env": { "LEADPIPE_API_KEY": "sk_..." }
    }
  }
}

이제 에이전트는 27개의 도구를 사용할 수 있게 되며, 단순히 대화하듯 명령을 내릴 수 있습니다:

  • “CRM 도구를 연구하는 사람들을 찾아줘. 중간 규모 기업의 VP이며 비즈니스 이메일을 가진 사람들로 필터링해. 상위 25명을 보여줘.”
  • “competitor.com을 분석하고 그들의 청중이 어떤 주제를 조사하는지 알려줘. 그 주제들을 중심으로 청중을 구축해.”
  • “내가 저장한 청중을 확인해. 준비가 되었다면 내보내고 다운로드 링크를 알려줘.”

에이전트는 적절한 엔드포인트를 호출하고, 페이지네이션을 처리하며, 데이터가 실현될 때까지 대기한 뒤 구조화된 결과를 반환합니다 – 코드가 전혀 필요 없습니다.

실시간 방문자 식별 (Webhook 예시)

맞춤형 AI‑SDR 파이프라인을 위해 Leadpipe은 웹사이트 방문자를 실시간으로 식별하고 webhook을 통해 데이터를 푸시할 수 있습니다.

# fastapi_webhook.py
from fastapi import FastAPI, Request
from openai import OpenAI

app = FastAPI()
openai = OpenAI()

@app.post("/webhook/leadpipe")
async def handle_visitor(request: Request):
    visitor = await request.json()
    # visitor fields: email, name, company, title, LinkedIn, page visited, duration

    if "/pricing" in visitor.get("page_url", ""):
        # High intent – pricing page visitor
        prompt = f"""Write a 3‑sentence email to {visitor['first_name']} {visitor['last_name']},
        {visitor['job_title']} at {visitor['company_name']}.
        They just spent {visitor['visit_duration']} seconds on our pricing page.
        Be helpful, not salesy. Reference pricing without being creepy."""

        email = openai.chat.completions.create(
            model="gpt-4o",
            messages=[{"role": "user", "content": prompt}]
        )

        # Send within minutes of their visit
        await send_email(visitor["email"], email.choices[0].message.content)

방문자가 식별되는 순간 webhook이 트리거되어 에이전트가 몇 분 안에 응답할 수 있게 해 주며, 며칠을 기다릴 필요가 없습니다.

데이터 모델 개요 (58 필드)

CategoryFields
ContactFirst name, last name, email (business + personal), phone, LinkedIn, photo
ProfessionalJob title, seniority level, department, headline
CompanyName, domain, industry, employee count, revenue, location
IntentScore (1‑100), matched topics, topic‑overlap count
DemographicsAge range, gender, location, state

Intent Score – 에이전트를 위한 의사결정 로직

ScoreRecommended Action
90‑100즉시 이메일 발송 – 해당 인물이 적극적으로 구매 중입니다.
70‑89우선 순위 시퀀스에 추가 – 평가 중입니다.
60‑69양육 – 콘텐츠를 보내고, 강압적인 영업 제안은 하지 않습니다.

가격 예시: Leadpipe (visitor ID + intent data) $147/월 + OpenAI API 호출 ≈ $20/월 = 맞춤형 AI SDR $167/월 로, 데이터 품질이 50배 더 비싼 플랫폼보다 우수합니다.

빠른 시작 (API 키 필요 없음)

import { Leadpipe } from "@leadpipe/client";

// No auth needed for topic discovery
const client = new Leadpipe();

// What are people researching in your space?
const topics = await client.intent.topics.search({ q: "your product category" });

// What does your competitor's audience care about?
const competitor = await client.intent.topics.analyze({ url: "https://competitor.com" });

// Which topics are growing fastest?
const trending = await client.intent.topics.movers({ direction: "up", type: "b2b" });

20,735개의 토픽. 무료. 회원가입 필요 없음. 커밋하기 전에 어떤 것이 있는지 확인하세요.

리소스

  • SDK: npm install @leadpipe/client
  • MCP Server: npx -y @leadpipe/mcp
  • API DocsAPI 문서
  • Get API Key / Free Trial (500 leads)API 키 받기 / 무료 체험 (리드 500개)
  • Visitor Identification API – Complete Developer GuideVisitor Identification API – 전체 개발자 가이드
  • Build a custom AI SDR – Step‑by‑step Python tutorial맞춤형 AI SDR 구축 – 단계별 Python 튜토리얼
  • Why AI agents need identity data – The missing infrastructure layerAI 에이전트가 신원 데이터가 필요한 이유 – 누락된 인프라 계층
0 조회
Back to Blog

관련 글

더 보기 »