easyCoexistence
Prijavite seZapočnite besplatni probni period
Meta Tech Provider

Povežite WhatsApp sa n8n preko zvaničnog Cloud API-ja

Usmerite odredište webhooka na n8n Webhook node i svaka poruka poslata na broj stiže kao okidač toka. Odgovori se vraćaju preko Cloud API-ja ili našeg MCP servera, do kog n8n može da dođe jer njegov MCP Client Tool podržava OAuth2. Telefon sve vreme ostaje u funkciji.

1 field

Cela integracija je URL odredišta webhooka, koji se podešava jednom po broju.

24 hours

Vremenski prozor posle poruke klijenta u kom tok može da odgovori slobodnim tekstom.

20 msg/s

Propusnost slanja po Coexistence broju, koja određuje koliko brzo tok može da šalje.

Kako WhatsApp poruka stiže do n8n toka?

Meta isporučuje svaku poruku poslatu na broj na jedan URL koji odredite, kao HTTP POST. Taj URL je cela integracija. Postavite n8n Webhook node na produkcioni URL, podesite ga kao odredište webhooka broja i tok će se pokrenuti pri svakoj dolaznoj poruci.

Payload sadrži pošiljaoca, tekst ili referencu na medij, vremensku oznaku i ID poruke. Od tog trenutka to je običan n8n tok: granajte prema sadržaju, pronađite klijenta, pozovite sve što još koristite i odlučite da li treba odgovoriti.

Pošto je ovo Coexistence, ista poruka se nalazi i u aplikaciji WhatsApp Business na telefonu. Čovek može da odgovori. Tok vidi šta je čovek poslao, a čovek vidi šta je tok poslao, pa nijedno ne odgovara preko drugog.

Inbound payload, trimmed to the fields a workflow uses
{
  "from": "14155550188",
  "id": "wamid.HBgLMTQxNTU1NTAxODgVAgAS",
  "timestamp": "1758412800",
  "type": "text",
  "text": { "body": "do you have anything friday?" }
}

Kako tok šalje odgovor?

Pomoću HTTP Request node-a prema Cloud API-ju, uz phone number id i access token tog broja. Oboje možete pročitati na kontrolnoj tabli ili preko MCP konektora, ako želite da ih pomoćnik preuzme.

Šta treba poslati zavisi od trenutka, i upravo tu ljudi najčešće pogreše. U roku od 24 sata od poslednje poruke klijenta slobodan tekst funkcioniše, a odgovor je ono što je tok sastavio. Van tog roka proći će samo šablon koji je Meta već odobrila. Tok koji šalje isključivo slobodan tekst deluje savršeno tokom testiranja, jer se testiranje uvek odvija nekoliko sekundi posle poruke, a zatim utihne pri prvom stvarnom slučaju preko noći.

Pouzdano rešenje je grananje: proverite koliko je prošlo od poslednje dolazne poruke i u skladu s tim izaberite slobodan tekst ili šablon.

Može li n8n da koristi i MCP konektor?

Da, i n8n je po tome neuobičajen. Njegov MCP Client Tool node povezuje se sa udaljenim MCP serverom i podržava OAuth2, što je potrebno našem serveru, pa AI Agent node u toku može direktno da poziva naše alate.

To je važno jer većina platformi za automatizaciju to ne može. Make i Zapier imaju sopstvene MCP servere i nijedan ne radi kao klijent, pa nijedan ne može da dođe do servera treće strane. n8n može.

MCP je koristan za izvršavanje: agent node može da odluči da pošalje poruku, proveri stanje broja ili pročita status odobrenja šablona dok tok radi. Ne može da zameni webhook, jer MCP nema način da se probudi zbog dolazne poruke.

Koji od ta dva mehanizma tok treba da koristi?

Oba, za različite delove, i podela nije stvar ličnog izbora.

Webhook je način na koji sve počinje. Klijent pošalje poruku, Meta je isporuči vašem Webhook node-u i tok se pokrene. Ne postoji MCP ekvivalent tome ni u jednom alatu, jer je protokol zasnovan na zahtevu i odgovoru, a ne na pozivu koji može da stigne spolja.

MCP Client Tool služi agentu unutar tog toka da izvršava radnje bez ručnog upisivanja poziva. Ako tok već tačno zna šta treba poslati, HTTP Request node prema Cloud API-ju je jednostavniji i ima manje prostora za grešku. Ako odluku donosi agent, konektor mu daje jedanaest alata i pravila iz njihovih opisa, uključujući prozor od 24 sata.

Po čemu se ovo razlikuje od n8n WhatsApp node-ova koje ljudi već koriste?

Većina n8n WhatsApp podešavanja koja ćete naći u praksi zasnovana je na nezvaničnom gateway-u koji se prijavljuje kao povezani uređaj. Lako ih je pokrenuti, ali ugrožavaju broj, jer taj mehanizam krši uslove korišćenja WhatsApp-a, a Meta prepoznaje obrazac saobraćaja, a ne samo biblioteku.

Drugi čest put je zvanični API bez Coexistence-a. On funkcioniše, ali migrira broj. Aplikacija WhatsApp Business prestaje da radi na tom broju, pa tim koji je odgovarao tokom celog dana mora da pređe u novi alat. Za većinu malih firmi to nije prihvatljivo, zbog čega su mnoge prvobitno završile na nezvaničnim gateway-ima.

Coexistence je kombinacija koja je nedostajala: zvanični API, dok telefon i dalje radi.

Česte greške

  • Korišćenje n8n Test URL-a kao odredišta webhooka. Prestaje da sluša kada zatvorite editor, pa se poruke isporučuju ni u šta.
  • Neodgovaranje na zahtev za verifikaciju koji šalje Meta. Meta šalje GET sa izazovom pre nego što bilo šta isporuči, a node koji ga ne vrati neće primiti nijednu poruku.
  • Odgovaranje slobodnim tekstom van prozora od 24 sata. Iz perspektive toka greška prolazi neopaženo, a samo odobreni šablon prolazi.
Ovo radite uz EasyCoexistence

Povežite broj na easycoexistence.com, podesite odredište webhooka na svoj n8n Webhook node i tok će početi da prima poruke. Od US$ 9 po broju mesečno, do US$ 2 pri većem obimu, uz prvih 7 dana besplatno.

Često postavljana pitanja

Da li mi je potreban poseban n8n node za ovo?

Ne. Webhook node prima, a HTTP Request node šalje. Ništa ne instalirate, jer se integracija sastoji od URL-a i REST poziva.

Može li tim i dalje da odgovara sa telefona?

Da. To znači Coexistence. Aplikacija WhatsApp Business nastavlja da radi na istom broju, a tok i čovek vide poruke onog drugog.

Može li jedan tok da obrađuje brojeve više klijenata?

Da. Usmerite svaki broj na isti webhook i granajte prema phone number id-u koji se nalazi u payload-u. Jedan nalog može da sadrži koliko god brojeva vam je potrebno.

Šta se dešava ako je moja n8n instanca nedostupna?

Meta ponavlja isporuku određeni period, a zatim prestaje. Poruke i dalje stižu u aplikaciju WhatsApp Business na telefonu, pa nisu izgubljene za firmu, već samo za tok.

Nastavite sa čitanjem

Spremni da počnete?

Podesite WhatsApp Coexistence za nekoliko minuta, a ne meseci. Aplikacija nastavlja da radi na telefonu.

Započnite besplatni probni period

Provereno na

Povežite WhatsApp sa n8n preko Cloud API-ja