Poslanie udalosti z Dakoty do Make a n8n
Čo dosiahnete: udalosť z Dakoty v Make a n8n
Section titled “Čo dosiahnete: udalosť z Dakoty v Make a n8n”Keď sa v Dakoty niečo stane, môže sa o tom dozvedieť aj váš scenár v Make.com alebo workflow v n8n, a to úplne samo. Postavíte tok, ktorý po zvolenej udalosti (v návode je to vytvorenie nového leadu) pošle údaje na webhook v Make alebo n8n. Výsledkom je spustený scenár či workflow s dátami z Dakoty, ktorý ďalej sprístupní iba správa s vaším API kľúčom.
Čo potrebujete pred začiatkom
Section titled “Čo potrebujete pred začiatkom”Tok v Dakoty môže vytvoriť používateľ s oprávnením Vytvoriť - Toky dát. V Make.com alebo n8n potrebujete účet a právo vytvoriť scenár či workflow. Adresa webhooku musí byť verejne dostupná na internete: Dakoty nepošle údaje na adresu v lokálnej alebo internej sieti ani na localhost. Použiť môžete Make.com, n8n Cloud alebo vlastný n8n, ktorý je dostupný z internetu cez https.
Ako vytvoriť webhook v Make – krok za krokom
Section titled “Ako vytvoriť webhook v Make – krok za krokom”- V Make.com otvorte alebo vytvorte nový scenár.
- Do scenára pridajte modul Webhooks > Custom webhook.
- V module vedľa rozbaľovacieho zoznamu Webhook kliknite na Add.
- Do poľa Webhook name napíšte názov, napríklad
Dakoty leady. - Kliknite na Save.
- Kliknite na Copy address to clipboard a adresu si skopírujte.
- Kliknite na Run once. Make teraz čaká na prvé dáta z Dakoty.
Adresu necháte otvorenú, vrátite sa k nej pri teste. Make má pre každý scenár vlastný webhook, jeden webhook nemôžete použiť vo viacerých scenároch.
Ako vytvoriť webhook v n8n – krok za krokom
Section titled “Ako vytvoriť webhook v n8n – krok za krokom”- V n8n vytvorte nové workflow.
- Ako prvý uzol pridajte Webhook.
- V poli HTTP Method vyberte POST.
- V hornej časti uzla prepnite na záložku Production URL.
- Skopírujte adresu z Production URL.
- Workflow zapnite tak, aby bežalo ostro (v n8n tlačidlom Publish, v starších verziách Active).
Adresa z Test URL funguje len vtedy, keď n8n počúva pomocou Listen for test event. Na trvalé napojenie vždy použite Production URL.
Ako zabezpečiť webhook API kľúčom
Section titled “Ako zabezpečiť webhook API kľúčom”Adresu webhooku môže poslať kdokoľvek, kto ju pozná. Preto si v Make aj n8n vyžiadajte API kľúč v hlavičke a rovnaký kľúč vložte do uzla Webhook v Dakoty (krok 11 v časti o nastavení toku).
- Vymyslite si dlhý náhodný kľúč, napríklad ho vygenerujte v správcovi hesiel.
- V Make otvorte modul Custom webhook, v jeho nastaveniach pri autentifikácii zvoľte API kľúč a vložte svoj kľúč. Make očakáva hlavičku
x-make-apikey. - V n8n otvorte uzol Webhook, v poli Authentication vyberte Header Auth a vytvorte prístup: do Name napíšte názov hlavičky, napríklad
x-api-key, do Value svoj kľúč. - Názov hlavičky a hodnotu kľúča si zapíšte. Dakoty ich bude potrebovať v nasledujúcej časti.
Make aj n8n odmietnu každú požiadavku bez správneho kľúča, takže scenár sa nespustí od cudzích volajúcich.
Ako nastaviť tok v Dakoty – krok za krokom
Section titled “Ako nastaviť tok v Dakoty – krok za krokom”- V ľavom paneli DataFlow kliknite na Nový tok.
- Do poľa Názov toku dát napíšte názov, napríklad
Nový lead do Make. - V rozbaľovacom zozname Typ zdroja vyberte Udalosť.
- V zozname Vyberte udalosť zvoľte udalosť Lead vytvorený. Pole Spustenie sa samo nastaví na Pri udalosti.
- Z ľavého panela pretiahnite na plochu uzol Zdroj dát.
- Z ľavého panela zo skupiny Notifikácia pretiahnite na plochu uzol Webhook.
- Potiahnite spojnicu z uzla Zdroj dát do uzla Webhook.
- Kliknite na uzol Webhook. Vpravo sa otvoria jeho nastavenia.
- Do poľa URL adresa vložte skopírovanú adresu z Make alebo n8n.
- V zozname HTTP metóda nechajte POST.
- V poli Hlavičky kliknite na Pridať hlavičku. Do Názov hlavičky napíšte
x-make-apikey(Make) alebo názov z Header Auth (n8n), do Hodnota hlavičky svoj API kľúč. - Vpravo hore kliknite na Validovať.
- Vpravo hore kliknite na Uložiť.
Nový tok je po uložení aktívny. V zozname tokov ho nájdete s prepínačom stavu a typom zdroja Udalosť. Ďalšie udalosti, napríklad Faktúra zaplatená, Objednávka dokončená či Hodnotenie rezervácie odoslané, nastavíte rovnakým postupom.
Milan radí: Pre každú udalosť si založte vlastný tok a vlastný webhook. Správa síce nesie názov udalosti v poli event, no vlastný webhook na udalosť vám ušetrí vetvenie a každý scenár zostane jednoduchý.
Ako otestovať odoslanie z Dakoty
Section titled “Ako otestovať odoslanie z Dakoty”Test stačí spraviť bez čakania na skutočného leada.
- V editore uloženého toku kliknite vpravo hore na Spustiť. Otvorí sa Spustiť tok dát.
- Do poľa Zdrojové dáta vložte vzorový JSON, napríklad
{"lead_uuid": "3f9c2a64-8e1b-4d77-a5c2-0b7e91d4f6a8", "name": "Jana Nováková"}. - Kliknite na Validovať a pokračovať.
- Kliknite na Spustiť synchrónne.
- V Make alebo n8n skontrolujte, že prišla jedna správa.
Spustenie pošle skutočnú požiadavku na vašu adresu, nie len skúšku. Pri ručnom spustení v tele chýba pole event a occurred_at je čas spustenia. V Make sa tým zároveň určí štruktúra dát, ktorú potom vidíte v ďalších moduloch. Priebeh nájdete aj v História spustení v ľavom paneli DataFlow.
Čo príde do Make a n8n
Section titled “Čo príde do Make a n8n”Dakoty pošle telo požiadavky vo formáte JSON. Vždy obsahuje pole event (kód udalosti) a occurred_at (čas udalosti v UTC) a za nimi údaje udalosti. Pre udalosť Lead vytvorený vyzerá telo takto:
{ "event": "lead.created", "occurred_at": "2026-10-10T12:30:00Z", "lead_uuid": "3f9c2a64-8e1b-4d77-a5c2-0b7e91d4f6a8", "name": "Jana Nováková"}Údaje sa líšia podľa udalosti. Pri udalosti Rezervácia vytvorená pribudnú napríklad appointment_id, customer_name, customer_email, starts_at, service_name a source. Hodnoty v ukážkach sú vymyslené. V n8n nájdete tieto údaje v uzle Webhook pod kľúčom body. Dakoty zároveň pošle hlavičky Content-Type: application/json, User-Agent: Dakoty-CRM-Dataflow/1.0 a hlavičky, ktoré ste nastavili v uzle Webhook.
Čo sa stane po zapnutí toku
Section titled “Čo sa stane po zapnutí toku”Hotovo! 🎉 Odteraz, keď v Dakoty pribudne nový lead, Dakoty samo zavolá váš webhook a spustí sa váš scenár v Make alebo workflow v n8n. Každé zavolanie uvidíte v História spustení s výsledkom. Ak Make alebo n8n odpovie chybou, spustenie sa tam zobrazí ako zlyhané.
Časté problémy pri posielaní do Make a n8n
Section titled “Časté problémy pri posielaní do Make a n8n”Nič neprišlo. Stáva sa to každému. Skontrolujte, či je tok v zozname tokov Aktívny, či je v ňom uzol Webhook spojený s uzlom Zdroj dát a či je vybraná udalosť. V Make skontrolujte, či je scenár zapnutý, alebo či ste kliknuli na Run once. V n8n skontrolujte, či workflow beží ostro a či ste vložili Production URL.
Spustenie zlyhalo s hláškou o adrese. Dakoty odmietne adresy, ktoré nezačínajú na http alebo https, adresy na localhost a v internej sieti. Použite verejnú https adresu.
Make alebo n8n príjme prázdne dáta. Skontrolujte, či je v uzle Webhook metóda POST. Pri metóde GET Dakoty neposiela telo požiadavky.
V n8n vidím dáta len počas testu. Test URL funguje, len kým n8n počúva. Prepnite na Production URL a workflow zapnite.
Spustenie zlyhalo s HTTP 401 alebo 403. Make alebo n8n odmietol kľúč. Skontrolujte, či sa názov hlavičky v poli Hlavičky presne zhoduje s Make (x-make-apikey) alebo n8n (názov z Header Auth) a či je kľúč rovnaký.
Spustenie zlyhalo s inou HTTP 4xx. Make alebo n8n adresu odmietol. Skontrolujte, či je adresa celá.
Validácia uzla Webhook zlyhá na hlavičke. Dakoty neprijme hlavičky Host, Content-Length či Connection, duplicitné názvy ani viac než 20 hlavičiek.
Nenašli ste svoj problém? Opýtajte sa Milana: vpravo hore kliknite na svoje meno a vyberte Podpora a pomoc. Milan je náš AI asistent a o Dakoty vie veľa; keď si nebude istý, odovzdá vás kolegom z podpory.
Čo webhook zatiaľ neumožňuje
Section titled “Čo webhook zatiaľ neumožňuje”Toto je jednoduché napojenie na webhook, nie plnohodnotná integrácia. Plnohodnotná integrácia s Make a n8n sa pripravuje.
- Údaje idú len jedným smerom, z Dakoty do Make alebo n8n. Dakoty z nich zatiaľ nečíta odpoveď a Make ani n8n do Dakoty nič nevracia.
- Správa nie je podpísaná. Príjemca overí len API kľúč v hlavičke, nie obsah správy, preto kľúč ani adresu webhooku nikomu nezdieľajte.
- V uzle Webhook nastavíte hlavičky (napríklad API kľúč), ale nie tvar správy. Tvar JSON určuje udalosť a nedá sa upraviť, k údajom udalosti Dakoty pridá len polia
eventaoccurred_at. - Hlavičky sú len statické, takže nepodporujú napríklad prihlásenie OAuth ani podpis správy.
- Udalosť Rezervácia vytvorená sa spustí pri novej rezervácii z portálu aj pri rezervácii vytvorenej v Dakoty. Tok, ktorý na tejto udalosti sám vytvára rezerváciu, by sa opakoval donekonečna, preto ho nestavajte.
- Požiadavka má časový limit 30 sekúnd. Dlhé spracovanie v Make alebo n8n nechajte bežať až po rýchlej odpovedi.