Povezivanje WhatsApp-a sa Activepieces-om na Coexistence broju
Activepieces ima piece za WhatsApp Business koji se povezuje pomoću access tokena i ID-ja WhatsApp Business naloga (WABA), a oba podatka Coexistence broj već ima. Njegov okidač „New Incoming Message" sam odgovara na Metinu verifikaciju, pa njegov URL može da bude odredište webhooka za broj. Opcionalni app secret ostavite prazan i tok se pokreće na svaku poruku, a tim i dalje odgovara sa telefona.
Akcije u Activepieces piece-u za WhatsApp Business, uključujući tekstualne, medijske, šablon i interaktivne poruke, uz 4 okidača.
Okidači piece-a prepoznaju ovaj parametar upita i vraćaju njegovu vrednost kao običan tekst, čime završavaju Metinu verifikaciju.
Polje app secret u piece-u; kada je popunjeno, isporuke bez odgovarajućeg X-Hub-Signature-256 se ignorišu.
Kako povezati Coexistence broj sa Activepieces-om?
U Activepieces-u napravite WhatsApp Business vezu sa dve vrednosti: access tokenom i ID-jem WhatsApp Business naloga. EasyCoexistence kontrolna tabla prikazuje obe vrednosti za vezu, a get_api_credentials ih vraća asistentu. Uputstvo piece-a govori o pravljenju Meta aplikacije i sistemskog korisnika, jer pretpostavlja da nemate nijedno. Ovde je broj već povezan, pa samo nalepite vrednosti.
Zatim napravite tok koji počinje okidačem „New Incoming Message", na njemu postavite verify token po sopstvenom izboru i objavite tok. Kopirajte webhook URL okidača u odredište webhooka za broj u EasyCoexistence-u, sa istim verify tokenom. Meta pošalje zahtev za verifikaciju, okidač odgovori na njega, i svaka poruka na broj pokreće jedno izvršavanje.
Zašto app secret mora da ostane prazan?
Zato što secret kojim se potpisuju ove isporuke nije vaš da ga nalepite. Meta potpisuje svaki webhook app secretom aplikacije koja je vlasnik pretplate, a na broju povezanom preko EasyCoexistence-a to je EasyCoexistence aplikacija, čiji se secret nikada ne deli.
Piece to polje smatra opcionalnim. Kada je prazno, njegovi okidači primaju isporuke onakve kakve stignu. Kada se unese secret bilo koje druge aplikacije, svaka isporuka pada na proveri X-Hub-Signature-256 i tiho se ignoriše, što izgleda isto kao da poruke uopšte ne stižu.
Verify token je ono što drži strance van rukovanja. Izaberite dugačku nasumičnu vrednost i čuvajte URL okidača privatnim, jer je to adresa koja pokreće vaš tok.
Šta tok može da uradi kada poruka stigne?
Okidač predaje toku spljošten oblik poruke: pošiljaoca, ime profila, ID poruke, tip, tekst, eventualni ID medija, odgovore sa dugmadi i lista, i ID telefonskog broja koji prima poruku. Odatle je to običan Activepieces tok preko njegovih drugih piece-ova, na primer CRM-a, tabele ili AI koraka.
Odgovori koriste isti piece. „Send Message" šalje slobodan tekst i isporučuje ga samo u roku od 24 sata od poslednje poruke klijenta. „Send Template Message" šalje odobreni šablon, a samo on se isporučuje posle tog prozora. Interaktivna dugmad, liste, mediji, lokacija i reakcije su zasebne akcije.
Uputstvo Activepieces-a napominje da Meta prima jedan callback URL po aplikaciji. Sa odredištima po broju ograničenje je jedan URL po broju, pa tok koji mora da obradi više tipova događaja treba da se grana unutar jednog toka.
Da li odgovori ukucani na telefonu stižu do toka?
Stižu do webhooka, ali ne do ovog okidača. Na Coexistence broju Meta šalje odjek svakog odgovora ukucanog u aplikaciji WhatsApp Business na isto odredište, u polju smb_message_echoes. Okidač „New Incoming Message" piece-a čita samo polje messages i odbacuje sve ostalo.
Ako vam trebaju odgovori sa telefona u toku, počnite ga opštim piece-om Webhook u Activepieces-u, koji prihvata bilo koji HTTP metod, i na verifikacioni GET odgovorite korakom Return Response na njegovom sinhronom URL-u. Tada sami obrađujete sirovi payload, sa oba polja.
Za većinu tokova okidač piece-a je jednostavniji izbor: reaguje na klijente, a odgovori tima ostaju vidljivi u aplikaciji na telefonu.
Česte greške
- Nalepljen app secret u WhatsApp vezu. Isporuke se potpisuju secretom EasyCoexistence aplikacije, pa se svaka ignoriše.
- Postavljanje odredišta pre objavljivanja toka. Meta verifikuje odmah, a neobjavljen tok ne može da odgovori.
- Očekivanje da okidač „New Incoming Message" vidi odgovore ukucane na telefonu. On čita samo polje messages, ne i smb_message_echoes.
Povežite broj na easycoexistence.com, nalepite njegov token i WABA ID u Activepieces i postavite odredište webhooka na URL okidača. Od US$ 9 po broju mesečno, do US$ 1 kako dodajete brojeve, a prva 3 dana su besplatna.
Često postavljana pitanja
Da li ovo radi na self-hosted Activepieces-u?
Da. Piece je otvorenog koda i radi na Activepieces cloudu ili self-hosted, sve dok je instanca dostupna preko HTTPS-a sa interneta.
Sa kog telefonskog broja tok šalje poruke?
Sa onog koji izaberete u polju za telefonski broj u akciji, a ono prikazuje brojeve na WhatsApp Business nalogu na koji veza pokazuje.
Mogu li i dalje da koristim n8n ili Make na istom broju?
Ne istovremeno. Meta usmerava webhookove jednog broja na jedno odredište, pa izaberite jedan alat za prijem ili prosleđujte iz njega ka drugom.
Da li EasyCoexistence čuva poruke?
Ne. Meta isporučuje svaki webhook direktno okidaču u Activepieces-u, a EasyCoexistence nikada ne čuva sadržaj razgovora.
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 periodProvereno na