Techsy
Kontakt
Začít
Zpět na blog
ai-machine-learning

Jak postavit AI SDR s n8n: Architektura za 50 $/měsíc, kterou nasazujeme klientům (2026)

Napsal Techsy Editorial Team
May 18, 2026
19 minut čtení
Obsah
Jak postavit AI SDR s n8n: Architektura za 50 $/měsíc, kterou nasazujeme klientům (2026)

Jak vytvořit AI SDR s n8n: Architektura za 50 $ měsíčně, kterou dodáváme klientům (2026)

11x účtuje přibližně 2 000 $ měsíčně. Artisan začíná na 1 500 $. Regie na 1 000 $. Pro naše B2B klienty stavíme stejnou outboundovou mašinerii v n8n za 50–65 $ měsíčně a architektura níže je přesně ta, kterou nasazujeme. Techsy provozuje agenturu zaměřenou na AI SDR, takže tohle není teorie – je to workflow, které od začátku roku 2025 dodáváme napříč účty v oblastech SaaS, fintech a devtools.

Klíčové poznatky:

  • AI SDR postavené v n8n stojí 50–65 $ měsíčně při 1 000 leadů, oproti 1 500–2 000 $ měsíčně za řízené nástroje jako 11x nebo Artisan.
  • Sedmistupňová architektura: ingestace leadů, obohacení, průzkum, generování, lidská kontrola, odeslání, klasifikace odpovědí.
  • Nejčastěji dodávaným prvkem je systémový prompt uzlu AI Agent – níže zveřejňujeme kompletní 40řádkovou šablonu.
  • Nestavte to, pokud měsíčně odešlete méně než 100 cold e-mailů nebo nemáte infrastrukturu pro doručitelnost a zahřívání (warmup).

Co AI SDR skutečně dělá (a proč je n8n tím správným plátnem)

AI SDR (Sales Development Representative) je autonomní workflow, které přijímá cílové leady, obohacuje je o firmografická a behaviorální data, pomocí LLM vytváří návrhy personalizovaných odchozích e-mailů, odesílá je prostřednictvím zahřáté schránky a klasifikuje odpovědi – to vše bez lidského SDR v procesu. V n8n existuje jako jediné vizuální workflow, které můžete upravovat, ladit a plně vlastnit.

Co zůstává automatizované: směrování leadů, obohacovací dotazy, průzkum, návrhy e-mailů, odesílání, třídění odpovědí, aktualizace CRM. Co zůstává lidské: správa cílových seznamů (zejména definice ICP), právní schválení textů a eskalační cesta, když se odpověď promění ve skutečnou konverzaci. AI SDR není chatbot, je to systém pro získávání odchozích konverzací.

Proč n8n místo Zapier nebo Make? Tři důvody. AI Agent node nabízí nativní volání nástrojů a strukturovaný výstup (Zapier stále obaluje OpenAI v obecném HTTP kroku). Vlastní hosting vám poskytne neomezené počty spuštění na VPS za 5 $. A vizuální plátno umožňuje neinženýrům ve vašem týmu ladit rozbité volání Apollo bez otevírání editoru JSON. Pokud jste s AI Agent node v n8n úplnými nováčky, začněte před tímto buildem naším tutoriálem k n8n AI Agentům, který pokrývá základní primitiva. Oficiální dokumentace n8n Advanced AI pokrývá referenci nodů.

Sedmivrstvá architektura (od záměru k odpovědi)

Diagram sedmivrstvé architektury n8n AI SDR: ingest leadů, obohacení, výzkumný agent, generování e-mailu, lidská kontrola, odeslání a klasifikace odpovědí naskládané se zpětnovazební smyčkou

Sedm vrstev tvoří: Ingest leadů (webhook nebo CSV), Obohacení (Apollo nebo Clay), Výzkum (AI agent, který shromažďuje kontext), Generování (e-mailové LLM s ochrannými mantinely), Lidská kontrola (schválení ve Slacku pro prvních 100), Odeslání (Instantly nebo Smartlead) a Klasifikace odpovědí (AI agent, který směruje odpovědi do CRM, Slacku nebo automatické odpovědi). Každá vrstva odpovídá přesně jednomu uzlu n8n – to je návrhové omezení, díky kterému zůstává implementace udržovatelná.

Zde je rozpis po jednotlivých vrstvách:

#VrstvaÚkolHlavní nástrojUzel n8n
1Ingest leadůNačíst cílové leady ze zdrojeCSV / webhook / seznam ApolloWebhook nebo Spreadsheet File
2ObohaceníDoplnit firmografická a kontaktní dataApollo, Clay, ProxycurlHTTP Request
3VýzkumNajít hypotézu o bolesti a spouštěcí událostAI Agent s vyhledávacími nástrojiAI Agent
4GenerováníNapsat předmět + text v rámci mantinelůGPT-4o-mini nebo Claude HaikuAI Agent
5Lidská kontrolaZkontrolovat kvalitu prvních 100 e-mailůSchválení ve SlackuSend and Wait for Approval
6OdesláníDoručit z rozehřáté schránkyInstantly nebo SmartleadHTTP Request
7Klasifikace odpovědíRoztřídit odpovědi do 5 kategoriíAI Agent + SwitchAI Agent + Switch

Tým PageLines napsal užitečné shrnutí o autonomním SDR stacku, které mapuje podobnou mřížku – my ji zde rozvíjíme tím, že každou vrstvu konkretizujeme na uzly n8n. Pro vícekanálovou autonomii přesahující odchozí e-mail (představte si LinkedIn + e-mail + reklamy v jednom workflow) se na paralelní vzor podívejte v našem průvodci autonomní generací B2B leadů na sociálních sítích.

Jeden detail zpětnovazební smyčky: Klasifikace odpovědí se vrací do Ingestu leadů jako negativní signál – kdokoli se odhlásí nebo odpoví „špatná osoba", dostane při příštím obohacení příznak „nekontaktovat". Právě tato smyčka dělá z celku systém, a ne jen hromadnou korespondenci.

Předpoklady: n8n Cloud vs. self-hosted, klíče k LLM, odesílací stack

Než otevřete n8n, potřebujete čtyři věci: rozhodnutí o hostingu (Cloud, nebo self-hosted), dva API klíče k LLM (OpenAI plus Anthropic jako fallback), odesílací stack (Instantly nebo Smartlead, nikdy Gmail ve velkém měřítku) a 3–5 zahřátých schránek na samostatné odesílací doméně. Naše klienty standardně směrujeme na self-hosted na $5 Hetzner boxu – n8n Cloud narazí na limit exekucí ve chvíli, kdy překročíte 500 leadů denně.

Cloud vs. self-hosted, přímé srovnání:

Faktorn8n Cloud StarterSelf-Hosted
Cena$24/měsíc (2 500 exekucí)$5/měsíc VPS (Hetzner CX11)
ExekuceOmezené dle tarifuNeomezené
Podpora OllamaNe (žádná lokální LLM)Ano (spustíte Llama 3.3 lokálně)
DevOps zátěžNulováDocker + reverse proxy + zálohy
Vhodné proPrototypy, <500 leadů/měs.Produkce, >500 leadů/měs.

Pokud jedete self-hosted, tady je minimální docker-compose.yml, který nasazujeme:

yaml
services:
  n8n:
    image: n8nio/n8n:latest
    restart: always
    ports:
      - "5678:5678"
    environment:
      - N8N_HOST=n8n.yourdomain.com
      - N8N_PROTOCOL=https
      - N8N_BASIC_AUTH_ACTIVE=true
      - N8N_BASIC_AUTH_USER=admin
      - N8N_BASIC_AUTH_PASSWORD=${N8N_PASSWORD}
      - WEBHOOK_URL=https://n8n.yourdomain.com/
    volumes:
      - ./n8n_data:/home/node/.n8n

Přidejte Caddy nebo Traefik pro HTTPS terminaci. Pro self-hosting s lokální LLM (citlivá odvětví z hlediska soukromí) je nejčistší referencí n8n + Ollama průvodce. Klíče k LLM: pořiďte jeden klíč OpenAI (GPT-4o-mini zvládne 90 % práce) a jeden klíč Anthropic (Claude Haiku 3.5 jako fallback). Odesílací stack: Instantly za $37/měsíc nabízí neomezený warmup a čisté API. Aktuální čísla pro Cloud tarify najdete na cenové stránce n8n.

Krok 1 — Příjem a obohacení leadů

Příjem leadů je jen vstupní brána. Skutečná práce začíná až při obohacování, kdy z e-mailu a názvu firmy vytvoříte řádek s pozicí, úrovní seniority, počtem zaměstnanců, fází financování, technologickým stackem a nedávnou aktivitou na LinkedInu. Pro vyhledávání nových kontaktů standardně používáme Apollo a pro složité případy fuzzy párování Clay — stejný tvar payloadu, jiná cena za řádek. Apollo stojí při větším objemu 0,02–0,05 $ za kontakt; Clay začíná na 349 $ měsíčně a nabízí bohatší vytěžování signálů.

1.1 Webhookový trigger (nebo import CSV)

Dva přístupy. Přístup A: webhook se spustí vždy, když váš tým přidá řádek do Airtable nebo Google Sheetu s cílovými leady. Přístup B: ruční nahrání CSV přes uzel Spreadsheet File v n8n. Přístup A používáme pro průběžné kampaně a přístup B pro jednorázové seznamy od sales ops.

1.2 Uzel Apollo HTTP Request

Endpoint Apolla /v1/people/match přijme e-mail a vrátí obohacený záznam:

json
{
  "method": "POST",
  "url": "https://api.apollo.io/v1/people/match",
  "headers": {
    "Content-Type": "application/json",
    "Cache-Control": "no-cache",
    "X-Api-Key": "{{ $env.APOLLO_API_KEY }}"
  },
  "body": {
    "email": "={{ $json.email }}",
    "reveal_personal_emails": false,
    "reveal_phone_number": false
  }
}

Napojte odpověď do uzlu Set, který vytáhne organization.industry, organization.estimated_num_employees, title a seniority. To je váš obohacující payload.

1.3 Alternativy k Clay a Apify

Pokud Apollo nezabere (podle našich zkušeností jde o zhruba 15–20 % B2B kontaktů), použijte jako záložní řešení Apify Proxycurl pro LinkedIn za 0,01 $ za vyhledání, případně Clay, pokud potřebujete kaskádové obohacování dat napříč více poskytovateli. V n8n si pomocí uzlu IF vytvořte větev try/catch, aby se nezachycené leady zpracovaly v druhém průchodu, místo aby vypadly.

1.4 Výstupní schéma

Standardizujte se na jedno jednotné JSON schéma v celém navazujícím řetězci:

json
{
  "lead_id": "string",
  "email": "string",
  "first_name": "string",
  "company": "string",
  "title": "string",
  "industry": "string",
  "headcount": "integer",
  "linkedin_url": "string",
  "enrichment_source": "apollo|clay|proxycurl"
}

Enrichment je místo, kde se stanovuje rozpočet na personalizaci po Apollu – každý kontakt za 0,04 $ představuje strop 0,04 $ pro výdaje na LLM tokeny, které daný lead dokáže ospravedlnit.

Krok 2 — Výzkumná vrstva s uzlem AI agenta

Úkolem výzkumného agenta je převzít obohacený lead a na výstupu poskytnout jednořádkovou hypotézu o problému (pain point) spolu s nedávnou spouštěcí událostí (finanční kolo, uvedení produktu na trh, nový zaměstnanec). Běží jako uzel AI agenta se dvěma nástroji: nástrojem pro vyhledávání na webu (SerpAPI nebo Brave Search) a volitelným vyhledáváním na LinkedInu (Proxycurl). Výstupem je strukturovaný JSON, takže následující uzel se může větvit podle icp_fit_score. Zjistili jsme, že GPT-4o-mini zvládne 80 % výzkumných úkolů za 1/20 nákladů oproti Sonnetu; na Claude Sonnet eskalujte pouze tehdy, když je skóre shody s ICP hraniční (0,4–0,6).

2.1 Nastavení uzlu AI agenta

Model: GPT-4o-mini. Teplota: 0,3 (chcete konzistenci, ne kreativitu). Paměť: vypnutá, každý lead je bezstavový. Maximální počet iterací: 5 (omezte smyčku volání nástrojů, jinak náklady na tokeny vyletí kvůli halucinovaným vyhledáváním).

2.2 Nástroje

Připojte dva nástroje HTTP Request: jeden pro SerpAPI (https://serpapi.com/search?q={query}&num=5), druhý pro Proxycurl LinkedIn. Agent rozhodne, který z nich zavolá.

2.3 Strukturovaný výstup

Vynuťte na výstupu schéma JSON:

text
You are a B2B research agent for an AI SDR pipeline. Given an enriched lead,
research their company in the last 90 days and return a structured assessment.

Tools:
- web_search(query): SerpAPI top 5 results
- linkedin_lookup(url): Proxycurl person + company profile

Rules:
- Spend at most 3 tool calls per lead.
- If no recent trigger found, set recent_trigger to null. Do not invent.
- ICP fit is for B2B SaaS sellers: prefer 50-500 headcount, recent funding.

Output JSON exactly:
{
  "icp_fit_score": 0.0-1.0,
  "pain_hypothesis": "string, ≤25 words",
  "recent_trigger": "string or null",
  "do_not_contact_reason": "string or null"
}

Pole do_not_contact_reason slouží jako pojistka — nastavte ho, když agent detekuje konkurenta, stávajícího zákazníka nebo nedávné propouštění. Jakýkoli záznam s hodnotou v tomto poli přeskočí zbytek pipeline.

Krok 3 — Generování e-mailů se zábranami

Agent pro generování e-mailů je nejčastěji nasazovaným výstupem celého buildu. Jeho úkol: vzít obohacený lead a výstup výzkumného agenta a vytvořit předmět kratší než 50 znaků, tělo kratší než 80 slov a jedno jemné CTA. Zakázané fráze také odstraňuje pomocí regex průchodu po generování. Seznam zakázaných frází je nejčastěji nasazovanou zábranou, kterou používáme — odstraňte „revolutionary" a míra odpovědí přes noc vyskočí o 1–2 body. Vlastní příručka zábran od Apolla to potvrzuje daty od dodavatelů.

3.1 Systémový prompt (hlavní asset)

Zkopírujte a vložte toto přímo do uzlu AI Agent:

text
You are a B2B sales development rep with 3 years of tenure writing cold emails
for a SaaS company. You write the way an experienced AE writes — direct,
specific, no marketing fluff.

INPUT: enriched lead JSON + research JSON.

VOICE RULES:
- Write like a 3-year-tenure AE, not a marketer.
- One ask per email. Soft, low-friction (15-min call, not "demo").
- Reference the recent_trigger if present. Otherwise reference the pain_hypothesis.
- First sentence is NOT a greeting. Start with the trigger or pain.
- No exclamation marks. No emojis.

LENGTH:
- Subject: ≤ 50 characters.
- Body: ≤ 80 words.
- Single paragraph + CTA on its own line.

BANNED PHRASES (case-insensitive — never use any of these):
- "hope this email finds you well"
- "I wanted to reach out"
- "circle back"
- "touch base"
- "synergy"
- "leverage" (as verb)
- "revolutionary"
- "game-changing"
- "in today's fast-paced world"
- "I came across your"
- "quick question"
- "just checking in"

BANNED OPENERS:
- Any sentence starting with "I" or "We".
- Any compliment about the recipient's company ("love what you're doing").

OUTPUT JSON exactly:
{
  "subject": "string",
  "body": "string",
  "cta": "string (one sentence, the ask)",
  "intent_score": 0.0-1.0 (your confidence this lands)
}

If you cannot write an email that passes the rules without inventing facts,
return: {"subject": null, "body": null, "cta": null, "intent_score": 0.0}.
Do not invent quotes, statistics, or product features.

3.2 Strukturovaný výstup

Pole intent_score je vaší druhou pojistkou. Vše s hodnotou nižší než 0,6 se bez ohledu na fázi kampaně směruje do fronty k lidské kontrole. Práh ladíme podle ICP – enterprise ICP má spodní hranici 0,75, SMB 0,55.

3.3 Regex kontrola po vygenerování

Function node v n8n provede závěrečnou regex kontrolu podle seznamu zakázaných frází (LLM je občas propašuje zpět pomocí synonym). Při jakékoli shodě se e-mail vrátí zpět do fronty spolu s řetězcem zpětné vazby pro další pokus. Každá spolupráce s klientem začíná tím, že nám předá svých posledních 50 odeslaných e-mailů a náš model souběžně navrhne 50 vlastních – právě toto A/B srovnání nám slouží ke kalibraci seznamu zakázaných frází pro dané ICP.

Krok 4 — Human-in-the-loop kontrola (prvních 100 e-mailů)

Větev human-in-the-loop schvalování: generování e-mailu vede do schvalovacího rozhodovacího diamantu ve Slacku, který se větví na cestu Schváleno (fronta k odeslání), nebo Zamítnuto (přepracování)

Human-in-the-loop je u prvních 100 e-mailů zásadní, protože právě tehdy se ukazují slepá místa modelu: špatně odhadnuté ICP, nevhodná reference nebo zakázaná fráze, která proklouzla. Jakmile 100 e-mailů projde s mírou odmítnutí pod 5 %, přecházíte do režimu namátkové kontroly, tedy denně vyhodnocovaného 10% klouzavého vzorku. Nikdy klientovi nepovolíme autonomní provoz, dokud prvních 100 e-mailů neprojde s mírou odmítnutí pod 5 % – to je předávací brána.

HITL větev zapojíte pomocí uzlu Send and Wait for Approval v n8n. Ten do vyhrazeného Slack kanálu pošle jméno leadu, vygenerovaný předmět a tělo e-mailu. Kontroloři kliknou na Approve, nebo Reject. Approve směruje do Send; Reject se vrací zpět do Generation s jednořádkovým řetězcem zpětné vazby („příliš formální", „chyběl spouštěč", „zakázaná fráze: synergie").

Co v prvních 100 e-mailech kontrolovat (QA):

  • Zakázané fráze (regex zachytí většinu, lidé zbytek)
  • Omyly v ICP (cílili jste na CTO, ale e-mail zní, jako by byl pro marketing)
  • Tón (příliš horlivý, příliš formální, příliš transakční)
  • Faktické výmysly (model si vymyslel funkci, název konkurenta nebo citaci)

Pro tip: zapisujte každý důvod odmítnutí do tabulky v Postgresu. Po 100 e-mailech nad odmítnutími spusťte clustering a aktualizujte podle něj systémový prompt – tak se prompt vyvíjí spolu s ICP.

Krok 5 — Odesílání a doručitelnost (SPF, DKIM, DMARC, zahřívání)

Právě na doručitelnosti ztroskotá 80 % implementací AI SDR. Nezbytné minimum: samostatná odesílací doména (nikdy vaše hlavní doména), plně nakonfigurované SPF + DKIM + DMARC, limit 40–50 e-mailů denně na jednu schránku a třítýdenní zahřívání před prvním studeným rozesláním. Pokud míra spamu překročí 0,3 %, Google začne omezovat celou vaši doménu, ne jen problematickou kampaň.

5.1 Samostatná odesílací doména

Zaregistrujte podobnou doménu (getyourcompany.com místo yourcompany.com). Odpovědi přeposílejte do své hlavní schránky. Tím izolujete svou reputaci. Pokud se cold doména spálí, vaše skutečná doména zůstane čistá.

5.2 SPF, DKIM, DMARC

Úplný kontrolní seznam doručitelnosti:

PoložkaPožadovaná hodnotaProč je důležitáOvěření
Záznam SPFv=spf1 include:_spf.instantly.email ~allAutorizuje odesílací IP adresydig TXT yourdomain.com
DKIMVeřejný klíč vydaný poskytovatelem v DNSKaždý e-mail kryptograficky podepíšeMXToolbox DKIM vyhledávání
DMARCv=DMARC1; p=quarantine; rua=mailto:[email protected]Říká příjemcům, co dělat s neúspěšnými zprávamidig TXT _dmarc.yourdomain.com
MXSměřuje na poskytovatele vaší schránkyZachycuje odpovědidig MX yourdomain.com
List-UnsubscribeHlavička jednoho kliknutí dle RFC 8058Vyžadováno službami Gmail/Yahoo od února 2024+Zkontrolujte surové hlavičky e-mailu

RFC 8058 je standard pro odhlášení jedním kliknutím, který Gmail a Yahoo nyní vyžadují u hromadných odesílatelů. Instantly a Smartlead přidávají tuto hlavičku automaticky.

5.3 Limity odesílání a zahřívání

40–50 e-mailů denně na jednu schránku, pevný strop. Pět zahřátých schránek = 200–250 e-mailů denně na doménu. Potřebujete víc? Přidejte další schránky, ne více e-mailů na jednu schránku. Zahřívání běží 3 týdny před jakýmkoli ostrým odesíláním. Bezplatný zahřívací pool od Instantly vás tam dostane.

5.4 Compliance

USA: CAN-SPAM vyžaduje fyzickou poštovní adresu a funkční odhlášení, kanonickou referencí je příručka pro soulad s předpisy od FTC. EU: čl. 6 odst. 1 písm. f) GDPR – oprávněný zájem je obvyklým právním základem pro B2B cold email, přičemž odhlášení musí být zdokumentováno do 72 hodin; oficiální znění je krátké, přečtěte si ho. Kanada: CASL je přísnější než CAN-SPAM a vyžaduje výslovný nebo předpokládaný souhlas.

Report o doručitelnosti od Instantly uvádí pro období 2025–2026 benchmark doručení do schránky na úrovni 85–90 %, pokud jsou splněny všechny body výše. Většina týmů se pohybuje kolem 50–60 %, protože vynechávají samostatnou doménu.

Krok 6 — Klasifikace odpovědí a synchronizace s CRM

Klasifikace odpovědí rozřazuje příchozí odpovědi do pěti kategorií — zájem, námitka, odhlášení, mimo kancelář, nesprávná osoba — a pro každou spouští jinou akci. Odpovědi vyjadřující zájem pingnou Slack zakladatele a vytvoří deal v HubSpotu. Námitky se přesměrují do follow-up sekvence. Odhlášení se zapíší do suppression listu. OOO spustí opětovné odeslání za 7 dní. Nesprávná osoba aktualizuje CRM a požádá o doporučení. U klientských nasazení je právě tento jeden H2 tím, co odděluje „AI generuje e-maily" od „AI řídí pipeline" — bez klasifikace odpovědí jste jen fancy mail-merge.

6.1 IMAP spouštěč

Spouštěč IMAP Email v n8n každých 60 sekund dotazuje vaši odesílací schránku. Filtrujte e-maily, jejichž nadřazené vlákno bylo zahájeno vaší kampaní (porovnejte hlavičku In-Reply-To se svým protokolem Message-ID).

6.2 Agent pro klasifikaci odpovědí

text
You are a reply-classification agent for an AI SDR pipeline. Read the reply
and classify intent.

OUTPUT JSON exactly:
{
  "intent": "interested|objection|unsubscribe|ooo|wrong_person",
  "confidence": 0.0-1.0,
  "suggested_action": "string, ≤20 words"
}

Rules:
- "interested" = explicit yes, time proposal, or follow-up question.
- "objection" = "not now", "send info", "we use X".
- "unsubscribe" = any opt-out phrase, even polite.
- "ooo" = auto-reply detected.
- "wrong_person" = "I don't handle this", "try X@", "I left the company".

If confidence < 0.7, default intent to "objection" (safer than wrong action).

6.3 Směrování uzlu Switch

Uzel Switch v n8n rozděluje tok na základě intent:

  • interested → Aktualizace kontaktu v HubSpotu (lifecycle = SQL) + Slack notifikace do #sales
  • objection → Přidání do follow-up sekvence s 5denním zpožděním
  • unsubscribe → Zápis do supresní tabulky v Postgresu + odeslání potvrzení
  • ooo → Naplánování opakovaného odeslání za +7 dní
  • wrong_person → Aktualizace CRM, označení e-mailu jako neplatný, žádost o doporučení prostřednictvím automatické odpovědi

6.4 Synchronizace s HubSpot

Uzel HubSpot v n8n zajišťuje vytváření kontaktů, aktualizaci fází obchodních případů a zaznamenávání aktivit. Každý odeslaný e-mail i každou přijatou odpověď zaznamenáváme jako HubSpot Engagement, takže vaši obchodní zástupci vidí konverzaci s AI přímo vedle své ruční komunikace.

Krok 7 — Evaluační smyčka (Cílové míry odpovědí a kadence QA)

Evaluační smyčka je to, co brání systému v postupném odchýlení. Sledujte míru odpovědí týdně, po graduaci HITL kontrolujte 10% vzorek v rámci QA, A/B testujte varianty promptů pomocí uzlu Switch a každou změnu promptu verzujte v tabulce Postgres. Největší chyba, se kterou se setkáváme: týmy nasadí AI SDR a nikdy evaluační smyčku nespustí, o šest měsíců později rozesílají 10 000 e-mailů s mírou odpovědí 0,4 % a netuší proč.

Cílové míry odpovědí:

Fáze funneluCílová míra odpovědíAkce při nedosažení cíle
Studená (první kontakt)3–8 %Přehodnoťte ICP nebo přepracujte předměty
Studená (krok sekvence 2–3)2–5 %Zpřísněte CTA follow-upu
Teplá (jedna odpověď)8–15 %Zkontrolujte tón odpovědí psaných lidským stylem
Reaktivace (90 dní neaktivní)1–3 %Omezte výdaje, místo toho obnovte seznam

Nastavení A/B testu: naklonujte svého Email Generation Agenta, změňte jednu proměnnou (vzorec předmětu, styl úvodu, jemnost CTA) a napojte obě varianty na uzel Switch, který bude provoz rozdělovat round-robin 50/50. Po 200 odesláních na variantu se ta s vyšší mírou odpovědí stane výchozí. Pro systematické sledování kvality promptů, jakmile překročíte 5 000 leadů měsíčně, viz náš přehled nástrojů pro evaluaci LLM — při tomto objemu chcete Langfuse nebo Arize, ne Postgres.

Kadence QA po graduaci HITL: denně se kontroluje náhodný 10% vzorek, každý pátek kompletní audit celého týdne, verzování promptů vždy, když se míra odpovědí pohne o více než 1 bod kterýmkoli směrem.

Co to ve skutečnosti stojí (1k vs 10k leadů/měsíc)

Srovnání nákladů – skládané sloupce ukazující svépomocný n8n stack za 65 $/měsíc (rozdělený na 5 $ VPS, 10 $ LLM, 13 $ Apollo a 37 $ Instantly) oproti sloupci SaaS 11x za 2 000 $/měsíc

Při 1 000 leadů/měsíc vyjde svépomocný n8n stack na 70–84 $. Při 10 000 leadů/měsíc se vyšplhá na 280–340 $. V porovnání s 11x za 2 000 $/měsíc nebo Artisanem za 1 500 $/měsíc je rozdíl v 12měsíčním TCO ohromující – přibližně 24 000 $ oproti 780 $ na vstupní úrovni, a to včetně 8 hodin jednorázové stavby. Při 1 000 leadů/měsíc stojí svépomocný n8n stack méně, než kolik si 11x účtuje za hodinu.

Položkové měsíční náklady při dvou objemech:

Položka1 000 leadů/měs.10 000 leadů/měs.
VPS (Hetzner CX11)5 $5 $
Tokeny GPT-4o-mini (research + generování)8–12 $80–120 $
Obohacení Apollo20–30 $150–200 $
Instantly (10 schránek / 30 schránek)37 $97 $
Zahřívání (součást Instantly)0 $0 $
Celkem70–84 $332–422 $

GPT-4o-mini za 0,15 $/0,60 $ na 1 milion tokenů podle ceníku OpenAI je hlavním faktorem výpočtu, Claude Haiku 3.5 podle ceníku Anthropic je srovnatelný. K 50 $ se můžete přiblížit, když místo Apolla spustíte obohacení přes Apify Proxycurl (0,01 $/vyhledání), ale Apollo si necháváme kvůli přesnosti u studených kontaktů. Pokud stále vybíráte LLM, náš žebříček frameworků pro AI agenty rozebírá kompromisy v nákladech na 1k tokenů.

12měsíční TCO napříč poskytovateli:

"12-Month AI SDR Cost: DIY n8n vs Managed Tools"

Tabulka dat
"12-Month AI SDR Cost: DIY n8n vs Managed Tools"
"Annual Cost ($)""12-Month Cost"
"DIY n8n (this guide)"780
"Regie"12000
"Artisan"18000
"11x"24000

Pro řízené nástroje je ten výpočet brutální. I když připočtete 8 hodin stavby při průměrné sazbě 150 $/hod. (1 200 $), svépomocný stack stále ušetří 22 000 $/rok oproti 11x.

Kdy tohle nestavět

Tuhle stavbu přeskočte, pokud posíláte méně než 100 cold e-mailů měsíčně – 8 hodin práce se vám nikdy nevrátí. Přeskočte, pokud působíte v regulovaném odvětví (zdravotnictví, finance, státní správa) a nemáte od právníků zelenou na cold outbound. Přeskočte, pokud jste netechnický sólový zakladatel bez jakékoli kapacity na údržbu. Přeskočte, pokud váš tým nerozezná SPF od DKIM. Přeskočte, pokud je vaše ICP spotřebitel – cold e-mail je čistě B2B záležitost, tečka.

Diskvalifikační kritéria podrobněji:

  • <100 odchozích e-mailů/měsíc: Čas potřebný ke stavbě převyšuje roční úsporu. Použijte spravovaný nástroj s free tierem nebo to dělejte ručně.
  • Regulovaná odvětví bez schválení právníky: HIPAA, GLBA a podobné režimy dělají z cold outboundu compliance nášlapnou minu. Nejdřív si sežeňte právníka.
  • Žádná infrastruktura pro warmup: Pokud nemáte Instantly ani Smartlead a nejste ochotní věnovat tři týdny zahřívání domény, spálíte si reputaci odesílatele už v prvním týdnu.
  • Žádná kapacita na údržbu: Tohle je systém, který potřebuje týdenní vyhodnocování. Pokud nikdo nevlastní dashboard s reply rate, sklouzne to do šumu.
  • Spotřebitelské ICP: Cold e-mail spotřebitelům je sice v souladu s CAN-SPAM, ale komerčně mrtvý. Použijte placenou reklamu.

Pokud váš tým nerozezná SPF od DKIM, AI SDR není vaše úzké místo – je jím vaše odesílací infrastruktura. Nejdřív opravte tu. Stejný třívariantní rámec build-vs-buy rozebíráme i pro hlasové agenty v našem průvodci build-vs-buy AI hlasového agenta – tento postup se dá použít přímo.

Jak to Techsy dodává klientům

Tuto architekturu nasazujeme přesně v této podobě v rámci agenturní spolupráce. Časový plán: V 1. týdnu provedeme audit vašeho ICP, nastavíme samostatnou odesílací doménu, nakonfigurujeme SPF/DKIM/DMARC a spustíme warmup mailboxů. Ve 2. týdnu postavíme n8n workflow nad vaším CRM. Ve 3.–4. týdnu běží HITL společně s vaším týmem. Od 5. týdnu dál už vše běží autonomně s denním monitoringem míry odpovědí.

Co nám klienti posílají: dokument ICP, posledních 50 odchozích e-mailů, které jejich lidé napsali (podle nich kalibrujeme seznam zakázaných frází pro daný tón), a počet warmovaných mailboxů, které už mají (v případě potřeby přidáme další). Co dodáváme: n8n workflow nakonfigurované pro váš stack, systémové prompty vyladěné na váš tón, 30 dní monitoringu míry odpovědí a Notion runbook, který váš tým využije po předání.

Platíte nám za disciplínu při warmupu a za monitoring míry odpovědí, ne za licence n8n. Chcete, abychom vám to místo toho postavili my? Na stránce agentury Techsy AI SDR popisujeme, jak to dodáváme pro B2B týmy.

Často kladené otázky

Co je AI SDR a jak funguje?

AI SDR je autonomní workflow, které přijímá cílové leady, obohacuje je o firmografická data, pomocí LLM vytváří personalizované cold e-maily, odesílá je z rozehřáté schránky a třídí odpovědi do akčních kategorií. Proces probíhá bez lidského SDR, přičemž lidé nadále odpovídají za definici ICP, právní schválení a eskalaci v okamžiku, kdy se odpovědi promění ve skutečné konverzace.

Kolik stojí vytvoření AI SDR v n8n v roce 2026?

Při 1 000 leadů měsíčně počítejte s náklady 70–84 $ měsíčně: 5 $ za VPS, 8–12 $ za tokeny GPT-4o-mini, 20–30 $ za Apollo a 37 $ za Instantly. Při 10 000 leadů měsíčně se náklady vyšplhají na 280–340 $. V porovnání s 11x za přibližně 2 000 $ měsíčně nebo Artisanem za 1 500 $ měsíčně přesáhne rozdíl v TCO za 12 měsíců 20 000 $, a to i po započtení 8 hodin potřebných k sestavení.

Dokáže n8n opravdu nahradit nástroje jako Clay, Apollo nebo 11x?

n8n nahrazuje orchestrační vrstvu a vrstvu generování e-mailů, za které si 11x a Artisan účtují poplatky. Nenahrazuje však podkladová data – za enrichování stále platíte Apollu nebo Clay, protože vlastní databázi kontaktů. Cenová výhoda spočívá v orchestraci a přirážce za LLM, kterou spravované nástroje navyšují 20–30×.

Je bezpečné odesílat cold e-maily z SDR postaveného na n8n?

Ano, pokud správně nakonfigurujete doručitelnost: samostatná odesílací doména, SPF + DKIM + DMARC, limity 40–50 e-mailů denně na jednu schránku, odhlášení jedním kliknutím podle RFC 8058 a třítýdenní zahřívání před prvním odesláním. Bez toho si zničíte pověst odesílatele už v prvním týdnu, bez ohledu na to, jaký nástroj tělo e-mailu generuje.

Jaký je nejlepší LLM pro AI SDR – GPT-4o-mini, Claude Haiku, nebo Gemini Flash?

GPT-4o-mini je náš výchozí model za 0,15/$0,60 za 1M tokenů a čistě zvládne 80 % úloh výzkumu a generování. Claude Haiku 3.5 je srovnatelný, o něco lepší v napodobování tónu. Gemini Flash je nejlevnější, ale méně spolehlivý u strukturovaného výstupu. Používejte GPT-4o-mini jako primární a Claude Haiku jako záložní pro oněch 20 % hraničních případů.

Potřebuji vlastní hosting n8n, nebo můžu použít n8n Cloud?

Pokud máte méně než 500 leadů měsíčně a nepotřebujete lokální LLM, použijte n8n Cloud Starter (24 $/měsíc). Jakmile překročíte 500 leadů měsíčně, přejděte na vlastní hosting na Hetzner VPS za 5 $ – narazíte na limit spuštění v Cloudu a nebudete moci spustit Ollamu. Vlastní hosting sice přidá údržbu Dockeru, ale odemkne neomezený počet spuštění a možnosti lokálního LLM.

Jak zabráním tomu, aby se moje odesílací doména dostala na blacklist?

Odesílejte maximálně 40–50 e-mailů denně na jednu schránku, nikdy nepoužívejte svou hlavní doménu, udržujte míru stížností na spam pod 0,3 %, zpracovávejte odhlášení do 24 hodin, každý týden kontrolujte Google Postmaster Tools a při poklesu reputace schránky střídejte. Největší jednotlivé opatření je použití samostatné domény – pokud se kampaň nepovede, vaše primární doména zůstane čistá.

Mám si postavit vlastní AI SDR, nebo koupit 11x/Artisan/Regie?

Stavte si vlastní, pokud máte vývojáře ovládajícího n8n, posíláte více než 500 cold e-mailů měsíčně a chcete mít plnou kontrolu nad generováním e-mailů. Kupte si řešení, pokud jste netechnický tým, posíláte méně než 100 e-mailů měsíčně nebo potřebujete vše zprovoznit ještě tento týden. Celkové náklady na vlastnictví (TCO) vlastního řešení za 12 měsíců činí přibližně 780 $ oproti 24 000 $ za 11x, ale pouze pokud ho skutečně udržujete.

Jak dlouho trvá postavit AI SDR v n8n?

4–8 hodin pro vývojáře plynule ovládajícího n8n, který už má účty u Apolla, OpenAI a Instantly. Blíže k 16–20 hodinám, pokud se n8n učíte zároveň se stavbou. Připočtěte další týden na nastavení a zahřátí odesílací domény, než budete moci spustit skutečné kampaně. Vrstva doručitelnosti vždy zabere víc času než samotný workflow.

Jaká je realistická míra odpovědí od n8n AI SDR?

Míra odpovědí na první studený kontakt se při přesně nastaveném ICP a čisté doručitelnosti pohybuje mezi 3–8 %. Kroky 2–3 v sekvenci dosahují 2–5 %. Teplé follow-upy (po první odpovědi) se pohybují mezi 8–15 %. Pokud se u prvního kontaktu držíte pod 1 %, problém je téměř vždy v nesprávném zacílení ICP nebo v reputaci odesílací domény, nikoli v textu e-mailu. Nejprve opravte nadřazenou vrstvu, než začnete ladit prompt.

Štítky

jak postavit ai sdr s n8nai sdrn8nn8n automatizace prodejeautomatizace ai sdr

Sdílet článek

Související články

Více z kategorie ai-machine-learning

ai-machine-learning
Jul 24, 2026

Claude Opus 5 je tady: Inteligence blízká Fable 5 za poloviční cenu

Anthropic vydal Claude Opus 5 24. července 2026. Na Frontier-Bench více než zdvojnásobuje Opus 4.8 a drží cenu Opus, ale v několika testech prohrává s Fable 5 a Mythos 5. Zde je tabulka benchmarků, ceník a doporučení: přepnout / počkat / zůstat.

10 min read minut čtení
Číst
ai-machine-learning
Jul 20, 2026

8 nejlepších API pro AI web scraping v roce 2026 (otestováno na našem vlastním agentním stacku)

Otestovali jsme 8 API pro AI web scraping s reálnými cenami pro rok 2026 staženými přes náš vlastní agentní stack. Firecrawl, Bright Data, ScrapingBee a 5 dalších, seřazené podle výstupu připraveného pro LLM, anti-bot a podpory MCP.

9 min read minut čtení
Číst
ai-machine-learning
Jul 20, 2026

Prompt Engineering pro kódování: 7 vzorů, které denně používáme v Claude Code a Cursor (2026)

Většina článků o „promptech pro AI kódování“ vám nabídne 50 šablon ke kopírování. Tento článek učí 7 vzorů, které každý den používáme k provozu pipeline s 16 agenty v Claude Code, včetně skutečných příkladů před a po úpravě pro každý z nich, a ukazuje, kde se každý vzor nachází v nástrojích Claude Code, Cursor a Copilot v roce 2026.

11 min read minut čtení
Číst
Zobrazit všechny články
Začněte svůj projekt

Pojďme něco postavit nevšedního?

Proměňme vaši vizi ve skutečnost. Náš tým je připraven vám pomoct vytvořit software, který dělá rozdíl.

Rezervovat 30minutový úvodní hovorNaše projekty

Než z knihovny

Claude dovednosti

Zobrazit vše
  • New Post

    Full SEO blog pipeline: research, brief, write, validate, image, translate, publish to Sanity. Autonomous from start to finish.

  • Content Refresh

    Audit a stale post, find decay drivers, and ship a SERP-aligned refresh without losing existing rankings.

  • SEO Audit

    Site-wide SEO audit with prioritized fix list: technical, on-page, and EEAT signals.

AI automatizace

Zobrazit vše
  • Security Auditor

    Weekly SCA + IaC scan with prioritized fix PRs.

  • Cold Email Writer

    Generates first-touch emails grounded in one specific public detail.

  • Lead Research Agent

    Enrich an email into a profile, score fit, alert in Slack.

Než z knihovny

Claude dovednosti

Zobrazit vše
  • New Post

    Full SEO blog pipeline: research, brief, write, validate, image, translate, publish to Sanity. Autonomous from start to finish.

  • Content Refresh

    Audit a stale post, find decay drivers, and ship a SERP-aligned refresh without losing existing rankings.

  • SEO Audit

    Site-wide SEO audit with prioritized fix list: technical, on-page, and EEAT signals.

AI automatizace

Zobrazit vše
  • Security Auditor

    Weekly SCA + IaC scan with prioritized fix PRs.

  • Cold Email Writer

    Generates first-touch emails grounded in one specific public detail.

  • Lead Research Agent

    Enrich an email into a profile, score fit, alert in Slack.

Služby

  • Podniková řešení
  • Mobilní aplikace
  • Webové aplikace

Řešení

  • CRM systémy
  • Integrace AI
  • ERP systémy
  • Hlasoví agenti
  • Automatizace procesů
  • Kybernetická bezpečnost

Knihovna

  • Blog
  • Reference

Komunita

  • AI automatizace
  • Claude dovednosti

Nástroje

  • Kalkulátor ceny mobilní aplikace
  • Kalkulátor ceny OpenAI / LLM API
  • Kalkulátor ceny MVP
  • Kalkulátor ceny hlasového AI agenta

Společnost

  • O projektu
  • Partneři
  • Kontakt

Právní informace

  • Zásady ochrany osobních údajů
  • Podmínky poskytování služeb
  • Zásady používání cookies

Služby

  • Podniková řešení
  • Mobilní aplikace
  • Webové aplikace

Řešení

  • CRM systémy
  • Integrace AI
  • ERP systémy
  • Hlasoví agenti
  • Automatizace procesů
  • Kybernetická bezpečnost

Knihovna

  • Blog
  • Reference

Komunita

  • AI automatizace
  • Claude dovednosti

Nástroje

  • Kalkulátor ceny mobilní aplikace
  • Kalkulátor ceny OpenAI / LLM API
  • Kalkulátor ceny MVP
  • Kalkulátor ceny hlasového AI agenta

Společnost

  • O projektu
  • Partneři
  • Kontakt
Právní informaceZásady ochrany osobních údajůPodmínky poskytování služebZásady používání cookies
TECHSY
© 2026 Techsy. Všechna práva vyhrazena.