# EasyCoexistence: Suomi (fi) EasyCoexistence is an independent Meta Tech Provider. It is not a Meta product and is not affiliated with or endorsed by Meta. Product documentation (English): https://easycoexistence.com/llms-full.txt ## WhatsAppin MCP-palvelin Claudelle, ChatGPT:lle ja Cursorille https://easycoexistence.com/fi/whatsapp-mcp-server MCP-palvelimen avulla tekoälyavustaja voi käyttää WhatsAppia suoraan: se luettelee numerosi, lähettää viestejä ja viestipohjia, tarkistaa yhteyden tilan ja ohjaa webhookin järjestelmääsi. EasyCoexistence käyttää Metan virallista Cloud API -rajapintaa, joten asiakkaidesi jo käyttämä numero pysyy virallisena eikä ole vaarassa joutua estetyksi. ### Mikä on WhatsAppin MCP-palvelin? MCP eli Model Context Protocol on tapa, jolla tekoälyavustaja käyttää työkalua, jota se ei itse omista. Lisäät yhdistimen kerran, minkä jälkeen avustaja voi kutsua työkalua puolestasi tavallisella kielellä ilman väliin tarvittavaa liimakoodia. WhatsAppin MCP-palvelin tarjoaa WhatsApp-numeron yhdeksi tällaiseksi työkaluksi. Sen sijaan että kirjoittaisit komentosarjan, joka todentaa yhteyden API:ssa, muodostaa payloadin ja käsittelee vastauksen, voit pyytää: lähetä tälle asiakkaalle viesti, luo viestipohja tilauspäivityksiä varten, kerro onko tämän numeron yhteys kunnossa. Avustaja tekee kutsut. Ratkaisevaa on, mihin WhatsAppiin yhteys muodostuu. Samalla nimellä kulkee kaksi täysin eri asiaa, ja ero ratkaisee, säilyykö asiakkaan numero käytössä. ### Miksi useimpien WhatsAppin MCP-palvelimien numerot joutuvat estetyiksi? Lähes kaikki nykyään asennettavat WhatsAppin MCP-palvelimet toimivat ohjaamalla WhatsApp Webiä. Ne kirjautuvat yhdistettynä laitteena samalla tavalla kuin selainasiakas ja automatisoivat kyseisen istunnon. Se rikkoo WhatsAppin ehtoja, jotka kieltävät kuluttaja-asiakkaan automatisoidun ja massakäytön, ja yhdistetty laite on kuluttaja-asiakas. Näin toimiva numero voidaan estää, eikä estonestosuojausta koskeva väite muuta sitä, ettei toimittaja hallitse estämistä. Henkilökohtaisessa numerossa tämä on harmi. Numerolle, johon asiakkaat jo lähettävät viestejä, se merkitsee koko liiketoimintaa. EasyCoexistencen yhdistin ei toimi näin. Se kutsuu Metan virallista Cloud API -rajapintaa numerolla, joka on otettu käyttöön Metan omalla Coexistence-ominaisuudella. Yhdistettyä laitetta ei ole, eikä menetettävää istuntoa synny. ### Mitä tekoäly voi sillä oikeasti tehdä? Kuusitoista työkalua, jotka vastaavat oikeisiin käyttötarpeisiin. Lukeminen: luettele tilisi numerot, tarkista yhden numeron yhteyden tila, kuten laatuluokitus, viestintätaso ja yhteyden tila, sekä lue API-tunnistetiedot, kun tarvitset niitä muualla. Lähettäminen: lähetä viesti 24 tunnin istunnon aikana; luettele numeron viestipohjat, luo uusi, tarkista onko Meta hyväksynyt sen ja lähetä hyväksytty viestipohja keskustelun avaamiseksi ajanikkunan ulkopuolella. Määritykset: aseta webhookin kohde, jotta saapuvat viestit kulkevat Metasta suoraan omalle palvelimellesi. Käynnistä myös yhteys, joka palauttaa linkin, jonka asiakas avaa numeronsa liittämiseksi. Lisäksi mukana on dokumentaatiotyökalu, josta avustaja voi tarkistaa toimintaperiaatteen arvaamisen sijaan. Juuri tämä viimeinen pari tekee siitä enemmän kuin keskustelulelun. Agentti voi ottaa numeron käyttöön ja ohjata sen järjestelmääsi ilman, että ihminen avaa hallintapaneelin. Partner API: viisi muuta työkalua ottaa käyttöön isännöidyt yhdistämislinkit, kun oma ohjelmistosi antaa asiakkaidensa yhdistää numeronsa. Ne näyttävät määrityksen tilan, luovat tai mitätöivät API-avaimen, asettavat URL-osoitteen, johon tilatapahtumat lähetetään, ja luovat yhdistämislinkin yhdelle asiakkaalle. ### Jatkaako yritys sovelluksen käyttöä puhelimessa? Kyllä, ja juuri siksi tämä toimii numerolla, johon yritys jo luottaa. Coexistence on Metan virallinen tila, jossa WhatsApp Business -sovellusta ja Cloud API -rajapintaa käytetään samassa numerossa yhtä aikaa. Tiimi jatkaa vastaamista puhelimella täsmälleen kuten ennenkin, samoilla keskusteluilla, historialla ja laitteella, samalla kun API lähettää ja vastaanottaa samalla linjalla. API:n lähettämä näkyy sovelluksessa, ja tiimin sovelluksessa kirjoittama näkyy API:ssa. Agentti ei siis korvaa ketään. Se vastaa, kun voi, ja ihminen jatkaa samaa keskustelua puhelimella, kun haluaa. Kummankaan puolen ei tarvitse tietää toisesta. 1. Connect the number: Sign up, then run Meta's Embedded Signup and scan the code from the WhatsApp Business app. About two minutes, and nothing about the app changes. 2. Add the connector: In Claude, ChatGPT, Cursor or Claude Code, add a custom connector pointing at https://easycoexistence.com/api/mcp and sign in. OAuth, so no key is pasted anywhere. 3. Ask for something: "Which of my numbers is unhealthy?" or "Send Sarah the booking confirmation." The assistant picks the tool and makes the call. - Viestin lähettäminen 24 tunnin istunnon ulkopuolella tavallisena tekstinä. Ajanikkunan jälkeen vain hyväksytty viestipohja menee läpi, joten agentti, joka tuntee vain send_message-toiminnon, vaikenee tunnin 25 kohdalla. - Ryhmäkeskustelujen odottaminen. Coexistence-numerot eivät kuulu ryhmien API:in millään palveluntarjoajalla. - Webhookin ohjaaminen URL-osoitteeseen, joka ei vastaa Metan GET-kättelyyn. Meta vahvistaa endpointin ennen minkään toimittamista, ja hiljainen 404 näyttää toimivalta määritykseltä siihen asti, kun ensimmäinen viesti ei koskaan saavu. **Voiko asiakkaani numero joutua tämän vuoksi estetyksi?** Ei. Kyseessä on Metan virallinen Cloud API -rajapinta, jota käytetään Metan oman Coexistence-ominaisuuden kautta. Estoriski liittyy epävirallisiin yhdyskäytäviin, jotka kirjautuvat yhdistettynä laitteena. Se on täysin eri mekanismi. **Minkä avustajien kanssa yhdistin toimii?** Kaikki, jotka käyttävät MCP:tä HTTP:n kautta OAuth-todennuksella: Claude, ChatGPT, Cursor, Claude Code ja Codex tällä hetkellä. Kyseessä on yksi etäendpoint, joten mitään ei suoriteta koneellasi. **Kulkevatko keskusteluni palvelimienne kautta?** Eivät. Saapuvat viestit kulkevat Metasta suoraan määrittämääsi webhookiin, emmekä koskaan tallenna keskustelujen sisältöä. Säilytämme yhteyden valvontaan tarvittavat tili- ja puhelinnumeron tilatiedot, emme muuta. **Voinko käyttää yhtä yhdistintä useille asiakkaille?** Kyllä. Yhdellä tilillä voi olla niin monta numeroa kuin tarvitset. Jokainen laskutetaan omana yhteytenään, ja yhdistin luettelee ne kaikki. Sen käyttöä palvelemiesi yritysten kanssa ei ole rajoitettu. --- ## WhatsApp Coexistence: sovellus ja API samalla numerolla https://easycoexistence.com/fi/whatsapp-coexistence Coexistence on Metan virallinen tila, jossa WhatsApp Business -sovellus ja Cloud API toimivat samalla numerolla yhtä aikaa. Tiimi vastaa edelleen puhelimella samoihin keskusteluihin ja näkee saman historian, samalla kun ohjelmisto lähettää ja vastaanottaa viestejä samalla linjalla. Mitään ei siirretä eikä numero vaihdu. ### Minkä ongelman Coexistence oikeastaan ratkaisee? Ennen sitä yritysnumeron yhdistäminen WhatsApp API:in tarkoitti sovelluksesta luopumista. Numero siirrettiin, puhelin lakkasi toimimasta WhatsApp-asiakasohjelmana, ja koko päivän asiakkaille vastannut henkilö joutui yhtäkkiä tekemään sen hankitulla ohjelmistolla. Useimmat pienet tiimit eivät hyväksyneet tätä vaihtokauppaa, joten ne eivät automatisoineet mitään. Coexistence poistaa vaihtokaupan. Sovellus toimii täsmälleen kuten ennenkin. Sama henkilö vastaa samasta puhelimesta, näkee samat keskustelut eikä joudu opettelemaan mitään uutta. Samaan numeroon liitetty API voi lähettää ja vastaanottaa viestejä sekä yhdistyä muihin järjestelmiin. Kysymys ei siis enää ole siitä, pitääkö puhelimesta luopua. Kysymys on siitä, mitä haluat ohjelmiston hoitavan, kun ihminen voi jatkaa samaa keskustelua milloin tahansa. ### Mitä puhelimessa muuttuu yhdistämisen jälkeen? Lähes ei mikään, ja juuri se on tarkoitus. Sovellus avautuu samalla tavalla, yhteystietoluettelo on ennallaan ja vanhat keskustelut ovat edelleen siellä. Kenenkään ei tarvitse kirjautua uuteen paikkaan. Muutos tapahtuu puhelimesta näkymättömästi. API:n lähettämät viestit näkyvät sovelluksen keskusteluketjussa, joten vastaaja näkee kokonaisuuden eikä vain puolta siitä. Sovelluksessa kirjoitetut viestit näkyvät API:lle, joten ohjelmisto ei vastaa ihmisen jo hoitamaan keskusteluun. Meta synkronoi noin kuuden kuukauden historian, kun numero yhdistetään ensimmäisen kerran. API ei siis aloita tyhjästä. Kaksi rajoitusta kannattaa tietää etukäteen: ryhmäkeskustelut eivät kuulu API:in Coexistence-numeroilla millään palveluntarjoajalla, eikä numero voi olla WhatsAppin kuluttajasovelluksessa, vaan ainoastaan Business-sovelluksessa. ### Kenelle Coexistence sopii? Kahdelle ryhmälle, jotka haluavat siltä vastakkaisia asioita. Yhden numeron ja pienen tiimin yritys haluaa puhelimen toimivan edelleen samalla, kun jokin automatisoi toistuvan osuuden: vahvistukset, muistutukset ja ensimmäisen vastauksen työajan ulkopuolella. Ohjelmistoa ei hankita korvaamaan ketään, vaan vapauttamaan illat. Toimisto, konsultti tai kehittäjä haluaa nähdä asian päinvastoin. He palvelevat monia yrityksiä, joilla kullakin on numero, johon he eivät voi koskea tai jota he eivät voi siirtää. He tarvitsevat nämä numerot rakentamiensa järjestelmien tavoitettaviksi. Coexistence on ainoa virallinen tapa saada API numeroon, johon asiakkaan henkilöstö vastaa edelleen käsin. Molemmat tarvitsevat pohjimmiltaan saman asian: yhteyden on pysyttävä aktiivisena, ja jonkun on huomattava, jos se ei pysy. ### Miksi Coexistence-yhteys tarvitsee valvontaa? Koska se voi lakata toimimasta ilman ilmoitusta. Numerolla on laatuluokitus ja viestintätaso, joita Meta säätää vastaanottajien reaktioiden perusteella. Luokitukset laskevat. Tasot muuttuvat. Käyttöoikeustokenit vanhenevat. Jos webhookin kohde lakkaa vastaamasta, pyyntöjä ei yritetä uudelleen loputtomasti. Mikään näistä ei tuota hälytystä puhelimeen, ja sovellus toimii koko ajan normaalisti. Ensimmäinen merkki on yleensä asiakas, joka kertoo, ettei saanut viestiä. Meta soveltaa myös sääntöä, jonka mukaan yhteys, jossa ei ole API-aktiivisuutta neljääntoista päivään, vaatii huomiota. Mikään tässä ei ole piilotettua tai epäreilua, mutta asian voi helposti ohittaa. Tätä EasyCoexistence valvoo. Yhteys tarkistetaan jatkuvasti, ja jos jokin muuttuu, kuulet siitä meiltä etkä asiakkaalta. 1. Sign up: Create an account and add a card. The first 3 days are free, and nothing is charged until they end. 2. Run Embedded Signup: Meta's own flow opens, you pick the number, and you scan a code from the WhatsApp Business app. About two minutes. 3. Point it somewhere: Set the webhook destination to your own system, or add the MCP connector and let an assistant do it. The app on the phone carries on as before. - Yrität yhdistää numeron, joka on WhatsAppin kuluttajasovelluksessa. Coexistence tarvitsee Business-sovelluksen, joten numero on siirrettävä sinne ensin. - Oletat, että ryhmäkeskustelut tulevat mukaan. Ne eivät kuulu API:in Coexistence-numeroilla millään palveluntarjoajalla, joten ryhmiin perustuva ratkaisu ei toimi. - Vastaat vapaalla tekstillä yli 24 tuntia asiakkaan viimeisen viestin jälkeen. Tämän ajan ulkopuolella läpi menee vain hyväksytty viestipohja. - Jätät webhookin osoittamaan URL-osoitteeseen, joka ei pysty vastaamaan Metan vahvistuspyyntöön. Meta tarkistaa endpointin ennen toimituksia, ja hiljainen virhe näyttää samalta kuin toimiva määritys. **Pitääkö tiimini lopettaa puhelimen käyttö?** Ei. Se on koko Coexistencen tarkoitus. WhatsApp Business -sovellus toimii samalla numerolla ja samoilla keskusteluilla, ja API toimii sen rinnalla. **Menetänkö nykyiset keskusteluni?** Et. Ne pysyvät sovelluksessa, ja Meta synkronoi noin kuuden kuukauden historian API:in numeron yhdistämisen yhteydessä. Ohjelmistolla on siis taustatiedot heti alusta lähtien. **Voinko perua sen?** Kyllä. Numeron voi irrottaa, ja sovellus jatkaa toimintaansa kuten ennenkin. Numeron yhdistäminen ei muuta itse numeroa pysyvästi. **Onko tämä sama asia kuin epäviralliset WhatsApp API:t?** Ei, ja ero ratkaisee, säilyykö numero. Coexistence on Metan virallinen ominaisuus Cloud API:ssa. Epäviralliset yhdyskäytävät käyttävät WhatsApp Webiä linkitettynä laitteena, mikä rikkoo ehtoja ja johtaa numeroiden estämiseen. --- ## Epäviralliset WhatsApp-rajapinnat: mikä johtaa numeroiden estämiseen https://easycoexistence.com/fi/unofficial-whatsapp-api-risks Epäviralliset WhatsApp-rajapinnat toimivat kirjautumalla linkitettynä laitteena ja automatisoimalla WhatsApp Web -istunnon. Tämä rikkoo WhatsAppin ehtoja, Meta havaitsee toimintatavan ja numero estetään. Virallinen Cloud API tekee saman työn Metan tukeman rajapinnan kautta numerolla, jota yritys jo käyttää. ### Miten epäviralliset WhatsApp-rajapinnat toimivat? Kaikki ne tekevät markkinoinnista riippumatta pohjimmiltaan saman asian. Ne avaavat WhatsApp Webin käyttämän protokollan, yhdistävät itsensä tiliin linkitettynä laitteena ja ohjaavat istuntoa ohjelmallisesti. Kirjasto lukee saapuvat viestit yhteydestä ja lähettää lähtevät viestit takaisin sen kautta. Siksi ne ovat halpoja, asentuvat minuuteissa ja voivat käyttää ominaisuuksia, joita virallinen API ei tarjoa. Erillistä tiliä ei tarvitse hakea eikä tarkistusta läpäistä. Skannaat koodin ja alat lähettää viestejä. Siksi myös numero on vaarassa. Meta ei hyväksy tällaista istuntoa. WhatsAppin ehdot kieltävät kuluttajasovelluksen automaattisen tai joukkokäytön, ja linkitetty laite on kuluttajasovellus. Helppous ja altistuminen ovat saman asian kaksi puolta. ### Miten Meta oikeasti havaitsee tämän? Ei etsimällä kirjaston nimeä, kuten usein oletetaan ja siksi uskotaan uudelleenkirjoituksen pelastavan tilanteen. Havaitseminen perustuu toimintaan, ja siinä seurataan liikenteen rakennetta. Signaalit syntyvät luonnostaan automaatiosta. Lähetettyjen viestien ja saatujen vastausten suhde, koska oikeat keskustelut ovat yleensä tasapainossa mutta joukkolähetykset eivät. Etäisyys kontaktiverkostossa, sillä viestien lähettäminen ihmisille, jotka eivät ole koskaan kirjoittaneet sinulle eivätkä jaa kanssasi kontakteja, näyttää erilaiselta kuin normaali käyttö. Lähetysrytmin säännöllisyys, koska ihmiset eivät lähetä viestejä tasaisin välein. Vastaanottajien ilmoitukset painavat paljon ja saapuvat nopeimmin. Siksi vuoden toiminut yhdyskäytävä ei todista turvallisuutta. Se kertoo vain, ettei liikenne ole vielä ylittänyt kynnystä. Kynnys ei riipu siitä, mikä kirjasto viestin lähettää. ### Mitä esto oikeasti maksaa? Enemmän kuin automaatio olisi koskaan ollut arvoinen, mikä usein aliarvioidaan. Numero lakkaa toimimasta. Ei automaatio, vaan numero. Kaikki sen keskustelut muuttuvat tavoittamattomiksi, eivätkä niissä olevat asiakkaat tiedä, mitä tapahtui. He vain lakkaavat saamasta vastauksia. Yritykselle, jonka numero on painettu ajoneuvoon, liikkeen julkisivuun, käyntikorttiin tai tuhansiin vanhoihin laskuihin, numero muistuttaa enemmän puhelinlinjaa kuin ohjelmistoa. Historia katoaa sen mukana. Samoin kontaktit, joita keskusteluihin on kertynyt. Estoista voi valittaa ja joskus valitus hyväksytään, mutta käsittely on hidasta eikä lopputulosta voi luvata. Toimistolle laskelma on vielä huonompi, koska lakkaava numero kuuluu asiakkaalle, jolle ei koskaan kerrottu tämän olevan toimintatapa. ### Miltä virallinen reitti näyttää? Vastaväite viralliselle API:lle oli ennen perusteltu. Se tarkoitti numeron siirtämistä, jolloin WhatsApp Business -sovellus lakkasi toimimasta puhelimessa, eikä pieni tiimi olisi hyväksynyt sitä. Coexistence poisti tämän ongelman. Se on Metan oma tila, jossa Business-sovellus ja Cloud API toimivat samalla numerolla yhtä aikaa. Tiimi jatkaa vastaamista puhelimella, keskustelut ja historia säilyvät ennallaan, ja API liitetään samaan linjaan. Linkitettyä laitetta ei ole, palvelimella ei säilytetä istuntoa eikä varastettavia tunnistetietoja ole. Kompromissi on todellinen mutta pieni. Vapaa teksti toimii vain 24 tuntia asiakkaan viimeisestä viestistä, viestipohjat tarvitsevat hyväksynnän ja ryhmäkeskustelut eivät ole käytettävissä. Vastineeksi numeroa ei voida estää itse toimintatavan vuoksi. - Uskoa, että estonestoa mainostava kirjasto on ratkaissut ongelman. Havaitseminen seuraa liikenteen toimintaa, ei viestejä lähettävää koodia, joten väite koskee asiaa, johon toimittaja ei voi vaikuttaa. - Pitää kuukausien toiminta-aikaa turvallisuuden todisteena. Se tarkoittaa vain, ettei liikenne ole vielä ylittänyt kynnystä, mikä on eri asia. - Testata ensin henkilökohtaisella numerolla. Esto siellä on harmillinen, mutta se ei kerro mitään yrityksen numerosta, joka käsittelee paljon enemmän liikennettä. - Säilyttää epävirallinen istunto jaetulla palvelimella. Tunnistetiedot antavat täyden pääsyn tiliin ja ovat tunnettu kohde. **Onko numeroni jo vaarassa, jos käytän tällaista ratkaisua?** Altistuminen jatkuu niin kauan kuin istunto on käynnissä. Mikään ei käynnisty tiettynä päivänä, joten pitkä toiminta-aika ei ole rauhoittava merkki. Siirtyminen viralliseen API:hin samalla numerolla on mahdollista ilman sovelluksen menettämistä. **Voinko siirtyä viralliseen API:hin vaihtamatta numeroa?** Kyllä. Coexistence yhdistää jo käyttämäsi numeron, ja WhatsApp Business -sovellus toimii puhelimessa koko ajan. Mitään ei siirretä. **Mitä virallinen API ei voi tehdä?** Ryhmäkeskustelut eivät ole käytettävissä Coexistence-numeroilla. Vapaa teksti toimii vain 24 tuntia asiakkaan viimeisestä viestistä, ja sen jälkeen viesteissä on käytettävä Metan hyväksymää viestipohjaa. **Maksaako virallinen reitti enemmän?** Meta veloittaa omat viestimaksunsa joka tapauksessa suoraan sinulta. Ero on kiinteä kuukausimaksu numeroa kohden, ei riski menettää numeroa. --- ## Yhdistä WhatsApp n8n:ään virallisella Cloud API -rajapinnalla https://easycoexistence.com/fi/integrations/n8n Määritä webhookin kohteeksi n8n Webhook -solmu, niin jokaiseen numeroon saapuvaan viestiin syntyy työnkulun käynnistin. Vastaukset lähetetään Cloud API -rajapinnan tai MCP-palvelimemme kautta. n8n voi käyttää sitä, koska sen MCP Client Tool tukee OAuth2:ta. Puhelin toimii koko ajan. ### Miten WhatsApp-viesti päätyy n8n-työnkulkuun? Meta toimittaa jokaiseen numeroon lähetetyn viestin yhteen nimeämääsi URL-osoitteeseen HTTP POST -pyyntönä. Tämä URL-osoite on koko integraatio. Lisää n8n Webhook -solmu tuotantokäyttöön tarkoitettuun URL-osoitteeseen, määritä se numeron webhookin kohteeksi, ja työnkulku käynnistyy jokaisesta saapuvasta viestistä. Payload sisältää lähettäjän, tekstin tai mediasisällön viitteen, aikaleiman ja viestin tunnisteen. Sen jälkeen kyseessä on tavallinen n8n-työnkulku: haarauta sisällön perusteella, hae asiakkaan tiedot, kutsu muita käyttämiäsi palveluja ja päätä, vastataanko. Koska kyseessä on Coexistence, sama viesti näkyy myös puhelimen WhatsApp Business -sovelluksessa. Ihminen voi vastata siihen. Työnkulku näkee ihmisen lähettämän vastauksen, ja ihminen näkee työnkulun lähettämän vastauksen, joten vastaukset eivät mene päällekkäin. ### Miten työnkulku lähettää vastauksen? Käytä HTTP Request -solmua Cloud API -rajapinnan kanssa sekä numeron puhelinnumeron tunnistetta ja käyttöoikeustokenia. Molemmat löytyvät hallintapaneelista tai MCP-liittimen kautta, jos haluat avustajan hakevan ne. Lähetettävä sisältö riippuu ajoituksesta, ja juuri tämä kohta aiheuttaa ongelmia. Asiakkaan viimeisestä viestistä alkavien 24 tunnin aikana vapaa teksti toimii, ja vastaus on työnkulun muodostama. Tämän ajan jälkeen läpi pääsee vain Metan jo hyväksymä viestipohja. Vain vapaata tekstiä lähettävä työnkulku näyttää testeissä toimivalta, koska testit tehdään aina sekunteja viestin jälkeen. Ensimmäinen todellinen yötilanne kuitenkin pysäyttää sen. Kestävä ratkaisu on haara: tarkista, kuinka kauan viimeisestä saapuvasta viestistä on kulunut, ja valitse sen mukaan vapaa teksti tai viestipohja. ### Voiko n8n käyttää myös MCP-liitintä? Kyllä, ja tässä n8n poikkeaa muista. Sen MCP Client Tool -solmu muodostaa yhteyden etäkäytössä olevaan MCP-palvelimeen ja tukee OAuth2:ta, jota omamme tarvitsee. Näin työnkulun AI Agent -solmu voi kutsua työkalujamme suoraan. Tämä on hyvä tietää, koska useimmat automaatioalustat eivät pysty siihen. Make ja Zapier käyttävät kumpikin omia MCP-palvelimiaan, eivätkä ne toimi asiakkaina, joten kumpikaan ei voi käyttää kolmannen osapuolen palvelinta. n8n voi. MCP sopii toimivaan osuuteen: agenttisolmu voi päättää lähettää viestin, tarkistaa numeron kunnon tai lukea viestipohjan hyväksynnän tilan työnkulun aikana. Se ei kuitenkaan voi korvata webhookia, koska MCP ei pysty heräämään saapuvasta viestistä. ### Kumpaa näistä työnkulun pitäisi käyttää? Molempia eri tehtäviin. Kyse ei ole mieltymyksestä. Webhook käynnistää kaiken. Asiakas kirjoittaa, Meta toimittaa viestin Webhook-solmuusi ja työnkulku käynnistyy. Millään työkalulla ei ole tälle MCP-vastinetta, koska protokolla perustuu pyyntöön ja vastaukseen eikä siihen, että siihen voitaisiin kutsua. MCP Client Tool on tarkoitettu työnkulun sisällä toimivalle agentille, joka voi suorittaa toiminnon ilman, että kutsu kovakoodataan. Jos työnkulku tietää jo tarkalleen, mitä lähettää, HTTP Request -solmu Cloud API -rajapintaa vasten on yksinkertaisempi ja siinä on vähemmän rikkoutumiskohtia. Jos päätöksen tekee agentti, liitin antaa sille 16 työkalua ja niiden kuvauksissa määritellyt säännöt, mukaan lukien 24 tunnin aikaikkunan. ### Miten tämä eroaa n8n:n WhatsApp-solmuista, joita jo käytetään? Useimmat luonnossa näkemäsi n8n:n WhatsApp-asennukset perustuvat epäviralliseen yhdyskäytävään, joka kirjautuu sisään linkitettynä laitteena. Ne on helppo ottaa käyttöön, mutta numero joutuu vaaraan, koska mekanismi rikkoo WhatsAppin ehtoja ja Meta tunnistaa liikennemallin eikä kirjastoa. Toinen yleinen vaihtoehto on virallinen API ilman Coexistencea. Se toimii, mutta siirtää numeron. WhatsApp Business -sovellus lakkaa toimimasta siinä, ja koko päivän vastannut tiimi joutuu siirtymään uuteen työkaluun. Useimmille pienyrityksille tämä ei käy, minkä vuoksi niin moni päätyi alun perin epävirallisiin yhdyskäytäviin. Coexistence yhdistää puuttuneet osat: virallinen API ja puhelin toimii edelleen. - n8n:n Test URL -osoitteen käyttäminen webhookin kohteena. Se lakkaa kuuntelemasta editorin sulkeutuessa, joten viestit päätyvät tyhjyyteen. - Metan vahvistuspyyntöön vastaamatta jättäminen. Meta lähettää GET-pyynnön ja haasteen ennen toimituksia, eikä viestejä saavu, jos solmu ei palauta haastetta. - Vapaalla tekstillä vastaaminen 24 tunnin aikaikkunan jälkeen. Työnkulun näkökulmasta se epäonnistuu hiljaisesti, ja vain hyväksytty viestipohja pääsee läpi. **Tarvitsenko tätä varten erillisen n8n-solmun?** Et. Webhook-solmu vastaanottaa ja HTTP Request -solmu lähettää. Mitään ei tarvitse asentaa, koska integraatio koostuu URL-osoitteesta ja REST-kutsusta. **Voiko tiimi vastata edelleen puhelimesta?** Kyllä. Sitä Coexistence tarkoittaa. WhatsApp Business -sovellus toimii samalla numerolla, ja työnkulku sekä ihminen näkevät toistensa viestit. **Voiko yksi työnkulku käsitellä useiden asiakkaiden numeroita?** Kyllä. Osoita jokainen numero samaan webhookiin ja haarauta payloadin vastaanottavan puhelinnumeron tunnisteen perusteella. Yhdellä tilillä voi olla niin monta numeroa kuin tarvitset. **Mitä tapahtuu, jos n8n-instanssini on poissa käytöstä?** Meta yrittää toimittaa viestin uudelleen jonkin aikaa ja lopettaa sitten. Viestit saapuvat silti puhelimen WhatsApp Business -sovellukseen, joten yritys ei menetä niitä, vain työnkulku jää niistä paitsi. --- ## Yhdistä WhatsApp Claudeen mukautetulla liittimellä https://easycoexistence.com/fi/integrations/claude Lisää https://easycoexistence.com/api/mcp mukautetuksi liittimeksi Claudeen ja kirjaudu sisään. Claude voi sen jälkeen luetella numerosi, tarkistaa niiden tilan, lähettää viestejä ja viestipohjia sekä ohjata webhookin omiin järjestelmiisi. Kaikki toimii Metan virallisen Cloud API -rajapinnan kautta, ei linkitetyn laitteen istunnossa. ### Miten lisäät sen Claudeen? Avaa Claudessa asetukset ja lisää mukautettu liitin, joka osoittaa EasyCoexistence MCP-päätepisteeseen. Claude avaa kirjautumissivun, valtuutat yhteyden ja työkalut tulevat näkyviin. Avainta ei tarvitse luoda eikä mitään liittää asetustiedostoon, koska liitin käyttää OAuthia. Claude Desktop käyttää samaa liitintä, joka lisätään Asetukset-kohdan Liittimet-valikosta. Sen asetustiedosto kuvaa vain paikallisia palvelimia, jotka se käynnistää itse, joten tämän kaltainen etäpäätepiste ei kuulu sinne. Kummassakin tapauksessa palvelin on etäpalvelin. Mitään ei asenneta eikä kannettavallasi suoriteta taustalla, eikä sovelluksen sulkeminen riko mitään. Numero pysyy yhdistettynä riippumatta siitä, onko Claude auki. ### Mitä Claude voi tehdä yhteyden muodostamisen jälkeen? Kirjoita pyyntö tavallisella kielellä, niin Claude valitsee työkalun. Mikä numeroistani ei ole kunnossa? Lähetä varausvahvistus tälle asiakkaalle. Luo viestipohja tilauspäivityksiä varten ja ilmoita, kun Meta hyväksyy sen. Ohjaa tämän numeron webhook omaan palvelimeeni. Lukutyökalut ovat sellaisia, joita käytetään päivittäin huomaamatta: numeroiden luettelo, numeron laatuluokituksen, viestintätason ja yhteyden tilan tarkistaminen sekä tunnistetietojen hakeminen, kun jokin muu tarvitsee niitä. Lähetystyökalut kattavat vapaan tekstin istuntoaikana ja hyväksytyt viestipohjat sen ulkopuolella. Asiakkaita palveleville tärkeimmät toiminnot ovat yhteyden aloittaminen ja webhook-kohteen määrittäminen. Niiden avulla Claude voi ottaa asiakkaan numeron käyttöön ja yhdistää sen järjestelmääsi ilman hallintapaneelin avaamista. ### Onko numero suojassa estoilta näin toimittaessa? Kyllä, koska ratkaisevaa on taustalla oleva tekniikka, ei Claude. WhatsAppin MCP-palvelimet, joihin ihmiset yleensä törmäävät, käyttävät WhatsApp Webiä linkitettynä laitteena. Se rikkoo WhatsAppin ehtoja, ja Meta havaitsee sen liikenteen käyttäytymisestä. Numero estetään riippumatta siitä, mikä avustaja antaa ohjeet. Harkittu avustaja ei auta, koska kiellettyä on juuri käytetty mekanismi. Tämä liitin kutsuu Metan virallista Cloud API -rajapintaa numerolla, joka on otettu käyttöön Metan omalla Coexistence-toiminnolla. Linkitettyä laitetta ei ole, istuntoa ei säilytetä missään eikä toiminta riko ehtoja. Sen sijaan normaalit rajoitukset ovat voimassa: vapaata tekstiä voi lähettää vain 24 tunnin kuluessa asiakkaan viimeisestä viestistä, sen jälkeen tarvitaan hyväksytty viestipohja, eikä ryhmäkeskusteluja tueta. **Toimiiko tämä Claude Codessa ja Claude-sovelluksissa?** Kyllä. Se on OAuthia käyttävä etä-MCP-palvelin HTTP:n kautta, joten kaikki mukautettuja liittimiä tukevat palvelut voivat käyttää sitä, mukaan lukien Claude Code, ChatGPT ja Cursor. **Näkeekö Claude asiakkaideni keskustelut?** Vain sen, mitä pyydät. Saapuvat viestit kulkevat Metasta määrittämääsi webhook-kohteeseen, emmekä koskaan tallenna keskustelusisältöä. **Voiko Claude yhdistää uuden numeron itse?** Se voi aloittaa prosessin. Liitin palauttaa linkin, jonka yrityksen omistaja avaa valtuuttaakseen oman numeronsa Metan prosessissa. Vain hän voi suorittaa tämän vaiheen. **Mitä tapahtuu, jos Claude yrittää lähettää viestin aikaikkunan ulkopuolella?** Cloud API hylkää pyynnön ja Claude näkee virheen, joten se voi käyttää hyväksyttyä viestipohjaa. Mitään ei jätetä hiljaisesti lähettämättä. --- ## WhatsApp Cloud API vai Coexistence: mitä numero tarvitsee https://easycoexistence.com/fi/whatsapp-cloud-api-vs-coexistence Coexistence ei ole vaihtoehto Cloud API:lle, vaan tapa ottaa se käyttöön. Tavallinen Cloud API -numero kuuluu kokonaan ohjelmistolle. Coexistence-numero käyttää API:a ja WhatsApp Business -sovellusta samanaikaisesti, joten tiimi voi jatkaa vastaamista puhelimella. ### Ovatko Cloud API ja Coexistence oikeasti eri asioita? Eivät, mutta tämä sekoittaa monia. Cloud API on Metan ylläpitämä WhatsApp Business Platform. Coexistence on tapa ottaa numero käyttöön saman API:n kautta niin, että WhatsApp Business -sovellus jatkaa toimintaansa numerolla. Siksi endpointit ovat samat, viestimuoto on sama, viestipohjat toimivat samalla tavalla ja 24 tunnin ikkuna koskee molempia samalla tavoin. Yhdelle kirjoitettu toimii myös toisessa. Ero koskee puhelinta. Kun numero otetaan käyttöön tavalliseen tapaan, Business-sovellus lakkaa toimimasta siinä. Numero kuuluu nyt ohjelmistolle, ja aiemmin vastanneen on käytettävä rakennettua ratkaisua. Coexistence-käyttöönotossa molemmat käyttöliittymät ovat aktiivisia ja näkevät toistensa lähettämät viestit. ### Milloin tavallinen Cloud API on parempi valinta? Kun kenenkään ei tarvitse vastata numerosta käsin. Näin käy useammin kuin voisi kuvitella. Tilauspäivityksiä lähettävä ilmoitusnumero ei tarvitse säilyttää ihmisen käyttämää puolta. Integraatiota varten hankittu uusi numero ei ole koskaan ollut kenenkään sovelluksessa. Suuren volyymin tukinumeroa taas käytetään jo tukipalvelussa, jossa ihmisten työnkulku on muualla. WhatsApp Business -sovelluksen tuominen takaisin keskelle vain hajottaisi kokonaisuuden. Näissä tilanteissa Coexistence lisää rajoituksia ilman hyötyä: Metan määrittämä kiinteä viestimäärän yläraja ei kasva laatuluokituksen ja viestintätason mukana, ja laitteen ajoittainen aktiivisuusvaatimus toisi ylläpitotyötä ilman hyötyä. ### Milloin Coexistence on ainoa toimiva vaihtoehto? Kun numero on jo yrityksen käytössä ja joku vastaa siihen jo henkilökohtaisesti. Tämä koskee useimpia pieniä yrityksiä ja käytännössä jokaista numeroa, jonka toimisto ottaa haltuunsa. Numero on painettu ajoneuvoon, liikkeen julkisivuun, laskuihin ja verkkosivustolle. Joku vastaa siihen päivisin puhelimella ja tuntee vakioasiakkaat nimeltä. Jos tälle henkilölle kerrotaan sovelluksen lakkaavan toimimasta, keskustelu päättyy siihen. Siksi niin monet yritykset päätyivät epävirallisiin yhdyskäytäviin virallisen API:n sijaan. Coexistence poistaa tämän kompromissin. Sovellus jatkaa toimintaansa, tiimin ei tarvitse opetella mitään uutta ja ohjelmisto saa saman API:n kuin muutenkin. ### Voiko numeron siirtää myöhemmin näiden kahden välillä? Numeron voi irrottaa ja yhdistää uudelleen, joten päätös ei ole pysyvä siinä mielessä kuin moni pelkää. Keskusteluhistoriaa koskeva valinta on kuitenkin pysyvä. Kun numero yhdistetään ensimmäisen kerran Coexistenceen, Meta kysyy, jaetaanko aiemmat keskustelut API:n kanssa. Tämä valitaan kerran käyttöönoton aikana, eikä valintaa voi myöhemmin tehdä uudelleen. Jos kieltäydyt ja tarvitset myöhemmin keskustelukontekstin, ainoa tapa on irrottaa numero ja yhdistää se uudelleen. Siksi harkintaa vaativa valinta ei ole käyttöönottotapa. Tärkeää on päättää, hyväksytkö historian jakamisen sinä päivänä, sillä tätä valintaa ei voi myöhemmin palauttaa. - Coexistencen pitäminen heikompana API:na. Se on sama Cloud API eri käyttöönoton kautta, samoilla endpointeilla ja samoilla säännöillä. - Coexistencen valitseminen numerolle, johon kukaan ei vastaa käsin. Se lisää laitteen aktiivisuusvaatimuksen ja kiinteän viestimäärän ylärajan vastineeksi puhelinkäytöstä, jota ei tarvita. - Keskusteluhistorian jakamisesta kieltäytyminen käyttöönotossa ja sen lisäämisen odottaminen myöhemmin. Valinta tehdään kerran, eikä sitä voi muuttaa. **Onko Coexistence hitaampi kuin tavallinen Cloud API?** Coexistence-numeron viestimäärän yläraja on Metan määrittämä, eikä se kasva laatuluokituksen ja viestintätason mukana. Keskustelukäytössä raja harvoin haittaa, mutta suuren volyymin lähetyksessä se voi tulla vastaan. **Toimivatko viestipohjat molemmissa samalla tavalla?** Kyllä. Viestipohjat lähetetään Metalle tarkistettaviksi ja toimitetaan API:n kautta samalla tavalla. Coexistence-numerolla puhelinsovellus ei voi lähettää niitä, joten kaikki 24 tunnin ikkunan ulkopuolinen kulkee API:n kautta. **Voinko yhdistää uuden numeron Coexistenceen?** Numero on ensin rekisteröitävä WhatsApp Business -sovelluksessa, koska Coexistence yhdistää numeron, jota sovellus jo käyttää. Jos kukaan ei vastaa numeroon käsin, tavallinen Cloud API -käyttöönotto sopii paremmin. **Mitä vaihtoehtoa toimistot käyttävät asiakkaiden numeroille?** Lähes aina Coexistencea. Asiakkaan numero on henkilökunnan jo käyttämä, ja siirto veisi WhatsApp Business -sovelluksen heiltä. Mikään asiakas ei suostu siihen. --- ## WhatsApp-virhe 131047: uudelleenaktivointiviesti https://easycoexistence.com/fi/docs/whatsapp-error-131047 Virhe 131047 tarkoittaa, että asiakkaan viime viestistä on yli 24 tuntia. Asiakaspalveluikkuna on sulkeutunut, eikä vapaatekstiä toimiteta. Keskustelun voi avata uudelleen vain viestipohjalla, jonka Meta on hyväksynyt. ### Mikä aiheuttaa virheen 131047? Vapaatekstiviesti, joka lähetetään henkilölle, jonka viimeisestä viestistä on yli 24 tuntia. WhatsApp Business Platform sallii yrityksen kirjoittaa vapaasti vain asiakaspalveluikkunan aikana. Ikkuna alkaa, kun asiakas lähettää sinulle viestin, ja kestää 24 tuntia. Sen aikana voit lähettää haluamasi viestin. Sen jälkeen API hylkää vapaatekstin virhekoodilla 131047 sen sijaan, että toimittaisi viestin, jota vastaanottaja ei ole pyytänyt. Virhe ilmenee tuotannossa eikä testauksessa ajoituksen vuoksi. Integraatiota testaava henkilö lähettää viestin ja vastaa siihen sekunteja myöhemmin, jolloin ikkuna on aina auki. Virhe näkyy ensimmäisen yön yli kestävän tauon tai päivän hiljaisena olleen asiakkaan kohdalla. ### Miten korjaan sen? Lähetä vapaatekstin sijaan hyväksytty viestipohja. Viestipohjat lähetetään Metalle etukäteen tarkistettaviksi. Hyväksytyn viestipohjan voi lähettää milloin tahansa, myös henkilölle, joka ei ole koskaan kirjoittanut sinulle. Sen lähettäminen avaa keskustelun uudelleen, ja asiakkaan vastatessa saat uuden 24 tunnin jakson vapaatekstiä. Kestävä ratkaisu ei siis ole uusi yritys, vaan haarautuva logiikka: tarkista ennen lähetystä, milloin yhteyshenkilö viimeksi viestitti. Jos aikaa on alle 24 tuntia, lähetä vapaatekstiä. Muuten lähetä tilanteeseen sopiva viestipohja. Vain vapaatekstiä osaava integraatio törmää virheeseen jatkuvasti, jolloin keskustelua seuraavalle näyttää siltä kuin mitään ei tapahtuisi. ### Koskeeko tämä Coexistence-numeroa? Kyllä, ja mukana on yksi tärkeä lisäseuraus. Ikkuna toimii samalla tavalla riippumatta siitä, onko numero otettu käyttöön Coexistencen kautta, koska kyseessä on alustan sääntö eikä käyttöönottotavan ominaisuus. Ero koskee sitä, kuka voi toimia sen perusteella. Coexistence-numerolla WhatsApp Business -sovellus ei voi lähettää viestipohjia, joten kaikki ikkunan ulkopuolinen on lähetettävä API:n kautta. Puhelimesta vastaava tiimi voi siis vastata avoimeen keskusteluun vapaasti, mutta ei aloittaa uudelleen hiljentynyttä keskustelua sovelluksesta. Uudelleenaloitus kuuluu API:lle, mikä on yksi käytännön syy yhdistää numero palveluun. - Saman vapaatekstiviestin lähettäminen uudelleen. Ikkuna ei avaudu itsestään, joten uusi yritys epäonnistuu samalla tavalla. - Ikkunan mittaaminen omasta viimeisestä viestistä asiakkaan viestin sijaan. Ikkunan avaa asiakkaan viesti. - Oletus, että viestipohjan voi kirjoittaa ja lähettää samana hetkenä. Meta tarkistaa sen ensin, yleensä minuuteissa mutta joskus vasta päivässä. **Voinko pidentää 24 tunnin ikkunaa?** Et. Meta määrittää sen kiinteäksi, eikä palveluntarjoaja voi pidentää sitä. Ainoa tapa avata se uudelleen on, että asiakas viestii sinulle uudestaan. **Avaako asiakkaan vastaus viestipohjaan ikkunan uudelleen?** Kyllä. Jokainen asiakkaan viesti aloittaa uuden 24 tunnin jakson, myös lähettämääsi viestipohjaan tullut vastaus. **Mitä viestipohjaluokkaa minun pitäisi käyttää?** Utility sopii tapahtumaviesteihin ja marketing markkinointiviesteihin. Marketing-viestien lähettäminen edellyttää maksutapaa omalla WhatsApp Business Account -tililläsi. **Onko virhe 131047 sama kuin 131049?** Ei. 131047 tarkoittaa sulkeutunutta ikkunaa. 131049 tarkoittaa, että Meta rajoittaa toimitusta ekosysteemin suojaamiseksi. Kyseessä on eri tilanne. --- ## WhatsApp-virhe 131049: viesti estettiin ekosysteemin terveyden vuoksi https://easycoexistence.com/fi/docs/whatsapp-error-131049 Virhe 131049 tarkoittaa, että Meta päätti olla toimittamatta tätä viestiä ekosysteemin terveen vuorovaikutuksen ylläpitämiseksi. Kyse ei ole 24 tunnin ikkunasta eikä viestipohjan ongelmasta. Metan ohje on odottaa vähintään 24 tuntia ennen kuin yrität lähettää viestin samalle vastaanottajalle uudelleen. ### Mitä ekosysteemin vuorovaikutus tässä oikeastaan tarkoittaa? Se on Metan käyttämä termi sille, toivottavatko vastaanottajat yritysten lähettämät viestit tervetulleiksi. Arvio perustuu koko alustaan, ei vain sinun tiliisi. Kun alusta arvioi, ettei tietty lähetys olisi tervetullut, se estää viestin ja palauttaa koodin 131049. Kyse on viestistä ja vastaanottajasta, ei rikotusta kiinteästä säännöstä. Siksi virhe voi ilmetä myös tilillä, jonka laatuarvio näyttää hyvältä. Virhe näkyy useimmiten markkinointiviesteissä, joita lähetetään vastaanottajille, jotka eivät ole olleet vuorovaikutuksessa, sekä suurissa samankaltaisten viestien lähetysmäärissä. Se kertoo lähetysmallista, ei numeroon kohdistuvasta rangaistuksesta. ### Miksi viestipohjan lähettäminen ei korjaa ongelmaa? Koska viestipohja ei ollut ongelman syy. Kun lähetys estyy, ensimmäinen ajatus on usein käyttää viestipohjaa, koska se korjaa toisen yleisen virheen, 131047:n. Koodi 131047 liittyy aikaan: ikkuna sulkeutui, ja hyväksytty viestipohja on hyväksytty tapa avata se uudelleen. Koodi 131049 koskee tätä tiettyä viestiä ja henkilöä, ja viestipohja kulkee samaa toimitusreittiä. Välitön uusi yritys, viestipohjalla tai ilman, vahvistaa helposti eston aiheuttanutta mallia. Metan oma ohje on odottaa vähintään 24 tuntia ennen uutta yritystä saman vastaanottajan kanssa ja arvioida, oliko viesti sellainen, jota hän todennäköisesti halusi vastaanottaa. ### Miten estät ongelman toistumisen? Muuttamalla lähetettävää sisältöä, ei lähetyksen tapaa. Lähetä viestejä ihmisille, jotka ovat olleet hiljattain vuorovaikutuksessa, älä koko listalle. Vaihtele sisältöä, sillä lähes identtiset viestit suurina määrinä muodostavat mallin, jota valvotaan. Suosi asiakkaan toimintaan liittyviä hyötyviestejä, kuten tilaus- tai varausviestejä, yleisen mainoslähetyksen sijaan. Laatuarviota ja viestintätasoa kannattaa seurata yhdessä, koska ne muuttuvat saman perussyyn vuoksi: vastaanottajat reagoivat kielteisesti. Laadun heikkeneminen näkyy yleensä tällaisina virheinä ennen vakavampia rajoituksia. Kun huomaat muutoksen ajoissa, ehdit mukautua ennen rajoituksia. - Virheen tulkitseminen 24 tunnin ikkunaksi ja siirtyminen viestipohjaan. Eri ehto, sama lopputulos. - Uuden yrityksen tekeminen heti. Metan ohje on odottaa kyseisen vastaanottajan kanssa vähintään 24 tuntia. - Virheen tulkitseminen kielloksi. Numero toimii, mutta tätä yksittäistä viestiä ei toimitettu. **Onko numeroni estetty?** Ei. Koodi 131049 estää yhden viestin. Numero toimii edelleen, ja muut lähetykset voivat onnistua. **Kuinka kauan minun pitäisi odottaa?** Metan ohje on odottaa vähintään 24 tuntia ennen lähettämistä samalle vastaanottajalle uudelleen. Tarkkaa julkaistua lukua ei ole. **Vaikuttaako tämä laatuarviooni?** Se on merkki samasta taustalla olevasta mittarista. Jos virhe toistuu usein, pidä sitä varhaisena varoituksena laadusta, älä yksittäisenä virheenä. **Voiko palveluntarjoaja kiertää eston?** Ei. Meta soveltaa estoa toimitusvaiheessa, joten kaikki virallista API:a käyttävät palveluntarjoajat näkevät saman toiminnan. --- ## WhatsApp-virhe 131048: roskapostin lähetysraja saavutettu https://easycoexistence.com/fi/docs/whatsapp-error-131048 Virhe 131048 tarkoittaa, että Meta rajoittaa lähetyksiä tästä numerosta, koska sen laatu on heikentynyt. Tämä tapahtuu yleensä sen jälkeen, kun vastaanottajat ovat estäneet viestejä tai ilmoittaneet niistä. Numero toimii edelleen. Muuttunut asia on lähetysmäärä, joka sallitaan laadun palautuessa. ### Mikä heikentää numeron laatua? Vastaanottajien kielteiset reaktiot, joita Meta mittaa eikä päättele koodistasi. Merkkejä ovat estot, ilmoitukset ja hienovaraisemmin myös se, etteivät ihmiset yksinkertaisesti vastaa viesteihin, joihin odotetaan vastausta. Numero, joka lähettää paljon viestejä mutta saa vähän vastauksia, näyttää erilaiselta kuin keskusteluja ylläpitävä numero. Ero karttuu laatuluokitukseen. Luokitus kulkee vihreän, keltaisen ja punaisen kautta. Punaisessa tilassa lähetykset alkavat epäonnistua tällä virheellä. Muutoksista ei ilmoiteta puhelimessa, ja WhatsApp Business -sovellus toimii koko ajan normaalisti. Siksi useimmat yritykset huomaavat ongelman vasta lähetyksen epäonnistuessa, eivät varoituksesta. ### Miten numero palautuu? Itsestään, jos heikentymisen aiheuttanut lähettäminen loppuu. Laatu on jatkuvasti päivittyvä mittari. Kun viimeaikaiset lähetykset saavat parempia reaktioita, luokitus nousee ja raja poistuu sen mukana. Asiasta ei voi tehdä valitusta eikä palveluntarjoaja voi kääntää mitään kytkintä. Siksi kukaan ei voi myydä siihen korjausta. Käytännössä auttaa se, että rajaat viestien vastaanottajat. Lähetä viestejä ihmisille, jotka ovat olleet äskettäin aktiivisia. Suosi asiakkaan tekemään toimintaan liittyviä hyötyviestejä joukkomainonnan sijaan. Poista kaikki, mikä lähtee listalle eikä yksittäiselle henkilölle. Luokituksen heikentänyt toimintamalli pitää sen myös matalana, joten palautuminen alkaa vasta mallin muuttuessa. ### Mistä tietäisit ongelmasta ennen epäonnistumista? Vain seuraamalla itse luokitusta. Siksi yhteyden valvonta on tärkeää, eikä pelkkä yhdistäminen riitä. Meta näyttää puhelinnumerolle laatuluokituksen ja viestintätason, ja ne muuttuvat ennen kuin ongelma aiheuttaa menetyksiä. Vihreästä keltaiseen siirtyvä numero on varoitus, johon voi vielä reagoida. Kun numero muuttuu punaiseksi ja alkaa palauttaa tätä virhettä, lähetyksiä on jo menetetty. Siihen mennessä kyseiset viestit ovat hävinneet eivätkä odota jonossa. Muutos ei näy WhatsApp Business -sovelluksessa, joten puhelimesta vastaava tiimi näkee kaiken jatkuvan normaalisti aina siihen asti, kunnes lähetykset loppuvat. - Sen tulkitseminen lähetyskoodin virheeksi. Pyyntö on kunnossa, mutta numeron lähetyksiä rajoitetaan. - Palveluntarjoajan vaihtaminen ongelman kiertämiseksi. Luokitus kuuluu numerolle ja seuraa sitä. - Ilmoituksen odottaminen. Puhelin ei ilmoita laadun heikkenemisestä. **Voinko edelleen vastaanottaa viestejä?** Kyllä. Vastaanottoon ei ole vaikutusta, ja WhatsApp Business -sovellus toimii numerossa normaalisti. **Kuinka kauan palautuminen kestää?** Meta ei julkaise aikaa. Kyseessä on jatkuvasti päivittyvä mittari, joten tila paranee viimeaikaisten lähetysten parantuessa, ei tietyn ajan kuluttua. **Nollaantuuko ongelma, jos vaihdan palveluntarjoajaa?** Ei. Laatu on liitetty puhelinnumeroon, ei siihen, kuka lähettää sen kautta. **Onko tämä sama asia kuin porttikielto?** Ei. Porttikielto poistaa numeron käytöstä. Tämä rajoittaa toimivan numeron lähetysmäärää, kunnes sen laatu palautuu. --- ## WhatsApp-virhe 132001: viestipohjaa ei ole https://easycoexistence.com/fi/docs/whatsapp-error-132001 Virhekoodi 132001 tarkoittaa, ettei lähettämääsi viestipohjaa ole pyytämälläsi kielellä tai sitä ei ole hyväksytty. Viestipohjat tunnistetaan yhdessä nimen ja kielen perusteella, joten sama nimi eri kielialueella tarkoittaa eri viestipohjaa. ### Miksi olemassa oleva viestipohja palauttaa silti virhekoodin 132001? Lähes aina syynä on kielikoodi. Viestipohja tunnistetaan sen nimen ja kielen perusteella yhdessä. Viestipohjaa, joka on luotu nimellä order_update kielellä en_US, ei ole nimellä order_update kielellä en, pt tai pt_BR. Oikean nimen lähettäminen väärällä kielialueella tuottaa täsmälleen tämän virheen, eikä viesti kerro hyödyllisesti, kumpi osa oli väärin. Toinen syy on hyväksynnän tila. Luotu mutta yhä tarkistettavana oleva viestipohja ei lähde, eikä myöskään hylätty viestipohja. Molemmat palauttavat saman koodin kuin viestipohja, jota ei ole koskaan luotu, joten tila kannattaa tarkistaa ennen kuin oletat nimen olevan väärä. ### Miten löydät oikean nimen ja kielen? Listaa numeron viestipohjat ja lue tiedot takaisin sen sijaan, että luottaisit asetuksiin. Luettelo näyttää jokaisen viestipohjan tarkan nimen, tarkan kielikoodin ja tarkistuksen tilan. Näin kaikki kolme tämän virheen syytä voidaan selvittää kerralla. Se on myös ainoa luotettava lähde, koska viestipohjaa voidaan muokata tai se voidaan hylätä sen jälkeen, kun sen luonut järjestelmä tallensi nimen. MCP-yhdistimen kautta tämä on kysymys eikä API-pyyntö: kysy, mitkä viestipohjat on hyväksytty numerolle, niin avustaja lukee ne. Omasta koodistasi se on yksi Graph-pyyntö WhatsApp Business Account -tiliä vastaan käyttäen tämän yhteyden puhelinnumeron tunnistetta ja tokenia. ### Kuinka kauan hyväksyntä kestää? Yleensä muutamia minuutteja, joskus jopa vuorokauden. Meta tarkistaa jokaisen viestipohjan ennen sen lähettämistä. Useimmat tarkistetaan nopeasti, mutta ajoitusta ei taata eikä palveluntarjoaja voi nopeuttaa sitä. Tämä on tärkeää, jos järjestelmä luo viestipohjan ja lähettää sen heti, sillä lähetys epäonnistuu tällä virheellä tarkistuksen ollessa kesken. Luotettavin toimintatapa on luoda viestipohjat etukäteen integraation käyttöönoton yhteydessä ja tarkistaa tila ennen niiden käyttöä. Yhdistimen avulla toimiva avustaja voi tehdä molemmat: lähettää viestipohjan tarkistettavaksi ja ilmoittaa sitten, onko se hyväksytty, hylätty vai yhä tarkistettavana. - Lähetät en, vaikka viestipohja luotiin kielellä en_US. API käsittelee niitä eri viestipohjina. - Luot viestipohjan ja lähetät sen saman suorituksen aikana. Meta tarkistaa sen ensin. - Oletat hylätyn viestipohjan toimivan edelleen. Se palauttaa tämän virheen aivan kuten puuttuva viestipohja. **Mistä näen tarkan kielikoodin?** Sen numeron viestipohjaluettelosta. Siinä nimi, kieli ja tila näkyvät yhdessä, joten se on ainoa luotettava lähde. **Voinko lähettää tarkistettavana olevan viestipohjan?** Et. Vain hyväksytyt viestipohjat toimitetaan, ja tarkistettavana oleva palauttaa saman virheen. **Pitääkö hylätty viestipohja luoda uudelleen?** Sen voi muokata ja lähettää uudelleen tarkistettavaksi. Sitä ei kuitenkaan voi lähettää hylätyssä tilassa. **Voiko WhatsApp Business -sovellus lähettää viestipohjia?** Ei Coexistence-numerolla. Viestipohjat kulkevat API:n kautta, mikä on yksi käytännön syy numeron yhdistämiseen. --- ## WhatsApp-virhe 132000: muuttujien määrä ei täsmää https://easycoexistence.com/fi/docs/whatsapp-error-132000 Virhe 132000 tarkoittaa, etteivät antamasi muuttujat vastaa viestipohjan odottamia tietoja. Kahden paikanmerkin viestipohja tarvitsee täsmälleen kaksi arvoa oikeassa järjestyksessä. Virhe ilmestyy usein sen jälkeen, kun joku muokkaa viestipohjaa mutta lähetyskoodia ei päivitetä. ### Miten viestipohjan muuttujat lasketaan? Komponenttikohtaisesti ja järjestyksessä käyttämällä viestipohjan tekstissä olevia numeroituja paikanmerkkejä. Viestipohjan teksti Hello {{1}}, your order {{2}} has shipped määrittää kaksi muuttujaa, joten lähetyksessä on annettava täsmälleen kaksi arvoa body-komponentille. Yhden tai kolmen arvon antaminen palauttaa tämän virheen. Sama tapahtuu, jos annat kaksi arvoa väärälle komponentille, koska header-, body- ja button-parametrit lasketaan erikseen eikä yhtenä luettelona. Siksi virhe näyttää usein aluksi väärältä: arvojen kokonaismäärä voi olla oikein, vaikka niiden jakautuminen komponenttien kesken ei ole. ### Miksi virhe ilmestyy viestipohjaan, joka toimi vielä eilen? Koska joku muokkasi viestipohjaa, mutta lähetyskoodi ei muuttunut sen mukana. Viestipohjia voi muokata hyväksynnän jälkeen, ja paikanmerkin lisääminen tai poistaminen muuttaa lähettäjän näkökulmasta sopimusta huomaamatta. Integraatio ei saa varoitusta, ja seuraava lähetys epäonnistuu. Kun markkinointi muokkaa viestipohjia WhatsApp Managerissa ja kehitys vastaa lähetyskoodista, tämä on yleisin tapa, jolla virhe ilmestyy. Ratkaisu on lukea viestipohja uudelleen sen sijaan, että luotat sen ensimmäisen määrityksen yhteydessä kirjattuun tietoon. Viestipohjien luettelo palauttaa nykyisen määritelmän, joka on ainoa lähetyshetkellä merkityksellinen versio. ### Miten arvot annetaan oikein? Rakentamalla components-taulukko viestipohjan oman rakenteen mukaisesti. Jokainen komponentti ilmoittaa tyyppinsä ja sisältää omat parametrinsa paikanmerkkien esiintymisjärjestyksessä. Kaksi muuttujaa sisältävä body tarvitsee body-komponentin, jossa on kaksi text-parametria. Jos viestipohjan headerissa on lisäksi muuttuja, tarvitaan myös header-komponentti omalla parametrillaan. Headerin arvoa ei lisätä body-luetteloon. MCP-yhdistimen kautta tämä tapahtuu puolestasi osittain automaattisesti: avustaja lukee viestipohjan, tarkistaa kunkin komponentin paikanmerkkien määrän ja täyttää ne pyyntösi perusteella. Omassa koodissasi viestipohjan määritelmä kannattaa lukea käynnistyksen yhteydessä sen sijaan, että kovakoodaat muuttuvan rakenteen. - Header- ja body-muuttujien yhdistäminen yhdeksi luetteloksi. Ne lasketaan komponenttikohtaisesti. - Muuttujamäärän kovakoodaus. Viestipohjan muokkaus muuttaa sitä ilman lähettäjälle annettavaa varoitusta. - Tyhjän merkkijonon lähettäminen käyttämättömälle paikanmerkille. Viestipohja määrittää sen silti, joten määrän on täsmättävä. **Voinko lähettää viestipohjan ilman muuttujia?** Kyllä. Jos viestipohja ei määritä muuttujia, älä lähetä parametreja. Niiden lähettäminen palauttaa tämän virheen. **Onko arvojen järjestyksellä väliä?** Kyllä. Paikanmerkit numeroidaan ja täytetään järjestyksessä, joten kahden arvon vaihtaminen tuottaa väärän viestin eikä virhettä. **Miksi sama lähetys toimii yhdellä kielellä mutta ei toisella?** Jokainen kieliversio on erillinen viestipohja, ja muokkauksen jälkeen niissä voi olla eri määrä paikanmerkkejä. **Onko tämä sama kuin 132001?** Ei. 132001 tarkoittaa, ettei viestipohjaa löytynyt tai sitä ei ole hyväksytty. 132000 tarkoittaa, että viestipohja löytyi mutta muuttujat eivät täsmänneet. --- ## WhatsAppin virhekoodi 2593107: synkronointiraja ylitetty https://easycoexistence.com/fi/docs/whatsapp-error-2593107 Virhekoodi 2593107 tarkoittaa, että tämä numero on jo käyttänyt ainoan yhteystietojen ja keskusteluhistorian synkronointinsa. Synkronointi suoritetaan kerran käyttöönottoa kohden, eikä sitä voi toistaa. Jos haluat suorittaa sen uudelleen, numero on irrotettava ja yhdistettävä uudelleen. ### Mihin synkronointiin tässä viitataan? Kyseessä on vaihe, jossa Coexistence-numeron aiemmat yhteystiedot ja keskusteluhistoria siirretään API-puolelle. Näin ohjelmisto ei aloita tyhjästä numerolla, jota yritys on käyttänyt jo vuosia. Tämä on mahdollista vain Coexistencen ansiosta. Tavalliseen tapaan käyttöön otetulla numerolla ei ole aiempaa sovellushistoriaa siirrettäväksi, joten mitään ei tarvitse synkronoida. Coexistence-numerolla on molemmat, ja Meta tarjoaa niiden kertaluonteisen siirron numeron yhdistämisen yhteydessä. Siksi virhekoodi on vieras jopa niille, jotka ovat työskennelleet Cloud API:n kanssa pitkään. Se liittyy käyttöönoton tilaan, jota he eivät ole aiemmin käyttäneet. ### Miksi se voidaan suorittaa vain kerran? Koska kyseessä on käyttöönoton osa eikä jatkuva toiminto, Meta käsittelee sen yhteydessä tehtävänä kertaluonteisena valintana. Yrityksen omistajalta kysytään Embedded Signup -prosessin aikana, saako aiemman keskusteluhistorian jakaa. Synkronointi voidaan suorittaa, jos vastaus on kyllä. Asetusta ei voi ottaa myöhemmin uudelleen käyttöön, eikä mikään endpoint toista sitä. Siksi toinen kutsu palauttaa tämän virheen eikä poistuvaa kutsurajavirhettä. Käytännössä valinnalla on siis suurempi merkitys kuin käyttöönoton aikana näyttää. Jos joku etenee käyttöönotossa nopeasti ja kieltäytyy historiasta, koska se tuntuu turvallisemmalta, päätös voidaan muuttaa vain irrottamalla ja yhdistämällä numero uudelleen. ### Mitä tapahtuu, jos tarvitset synkronointia uudelleen? Numero on irrotettava ja yhdistettävä uudelleen. Kyseessä on varsinainen toiminto, ei asetuksen muuttaminen. Uudelleenyhdistäminen käynnistää Embedded Signup -prosessin alusta, mukaan lukien puhelimella tehtävän koodin skannauksen, ja antaa uuden mahdollisuuden hyväksyä historia. WhatsApp Business -sovellus toimii koko ajan normaalisti, joten yritys ei menetä mitään. Toiminto ei kuitenkaan tapahdu huomaamatta taustalla, vaan jonkun on oltava puhelimen luona. Yksi seuraus kannattaa suunnitella etukäteen. Irrottaminen poistaa webhook-kohteen, koska kohde tallennetaan sovellustilauksen ohitusasetuksena eikä numerolle. Uudelleenyhdistäminen palauttaa lähetyksen ja valvonnan, mutta ei viestien toimitusta omaan palvelimeesi, ellei jokin lisää kohdetta takaisin. - Synkronointikutsun toistaminen. Kyseessä on kertaluonteinen tapahtuma, joten toisto palauttaa saman virheen eikä lopulta onnistu. - Keskusteluhistoriasta kieltäytyminen käyttöönoton aikana varmuuden vuoksi. Valintaa voi muuttaa vain yhdistämällä numeron uudelleen. - Uudelleenyhdistäminen ilman suunnitelmaa webhook-kohteen palauttamiseksi. Kohde poistetaan sovelluksen mukana. **Tapahtuuko tämä tavallisella Cloud API -numerolla?** Ei. Synkronointi koskee vain Coexistence-numeroita, koska vain niillä on siirrettävää aiempaa sovellushistoriaa. **Kuinka paljon historiaa synkronoidaan?** Meta synkronoi käyttöönoton aikana osan viimeaikaisesta keskusteluhistoriasta. Metan määrittämä tarkka määrä ei riipu palveluntarjoajasta. **Menetänkö puhelimessa olevat keskustelut, jos yhdistän numeron uudelleen?** Et. WhatsApp Business -sovellus ja sen keskustelut eivät muutu, kun API-puoli irrotetaan ja yhdistetään uudelleen. **Onko 2593108 sama ongelma?** Ei. Se tarkoittaa, että synkronointia yritettiin yli 24 tuntia käyttöönoton jälkeen, ei sitä, että synkronointi olisi jo suoritettu. --- ## WhatsApp-virhe 2593108: synkronointi 24 tunnin aikaikkunan ulkopuolella https://easycoexistence.com/fi/docs/whatsapp-error-2593108 Virhe 2593108 tarkoittaa, että yhteystietojen ja chat-historian synkronointi aloitettiin yli 24 tuntia puhelinnumeron käyttöönoton jälkeen. Meta määrittää aikaikkunan kiinteäksi, ja sen sulkeuduttua synkronointi onnistuu vain yhdistämällä numero uudelleen. ### Mikä 24 tunnin aikaikkuna tämä on? Ei viestintäaikaikkuna, joka aiheuttaa suurimman osan tämän virheen hämmennyksestä. WhatsApp Business Platformissa on tunnettu 24 tunnin asiakaspalveluikkuna. Se lasketaan asiakkaan viimeisestä viestistä ja määrittää, voiko vapaamuotoista tekstiä lähettää. Tämä on täysin eri aikaikkuna. Se alkaa, kun Coexistence-numero on otettu käyttöön, ja määrittää vain, voidaanko yhteystiedot ja chat-historia vielä siirtää. Aikaikkunoilla ei ole muuta yhteistä kuin numero. Onnistuneesti lähetetty viesti ei kerro, että synkronointiaikaikkuna olisi yhä avoinna. ### Miksi tämä jää huomaamatta? Koska käyttöönotto ja integrointi tapahtuvat yleensä eri päivinä ja usein eri henkilöiden toimesta. Tyypillisessä tilanteessa yrityksen omistaja yhdistää numeron iltapäivällä, ja toimisto tai kehittäjä liittää sen järjestelmiin myöhemmin samalla viikolla. Kun joku alkaa ajatella historiaa, aikaikkuna on jo sulkeutunut ja vastaan tulee varoituksen sijaan tuntematon virhekoodi. Synkronointia kannattaa käsitellä osana käyttöönottoa, ei integrointia. Jos historialla on merkitystä, se on siirrettävä samana päivänä, kun numero yhdistetään, ennen muun rakentamista. ### Mitä voi tehdä, kun aikaikkuna on sulkeutunut? Irrota numero ja yhdistä se uudelleen tai hyväksy aloittaminen ilman historiaa. Uudelleen yhdistäminen käynnistää Embedded Signupin alusta, mukaan lukien puhelimella tehtävän skannauksen, ja avaa uuden aikaikkunan. WhatsApp Business -sovellukseen tämä ei vaikuta, joten yrityksen keskustelut säilyvät kummassakin tapauksessa. Kustannuksena on se, että jonkun täytyy olla jälleen puhelimen ääressä. Ilman historiaa aloittaminen sopii usein hyvin. API vastaanottaa kaiken numeron yhdistämisestä lähtien, ja useimmat integraatiot tarvitsevat uusia keskusteluja vanhojen sijaan. Historia on tärkeintä silloin, kun asiakkaan aiempi tausta on löydettävä heti. Tämä tilanne on harvinaisempi kuin aluksi näyttää. - Tämän sekoittaminen viestintäaikaikkunaan. Ne ovat erillisiä aikaikkunoita ja mittaavat eri asioita. - Historian jättäminen siihen vaiheeseen, kun integrointi aloitetaan. Silloin aikaikkuna on yleensä jo sulkeutunut. - Uudelleen yhdistäminen palauttamatta webhook-kohdetta, joka ei säily irrottamisen jälkeen. **Onko tämä sama 24 tuntia kuin viestintäaikaikkunassa?** Ei. Tämä aikaikkuna lasketaan käyttöönotosta ja ohjaa synkronointia. Viestintäaikaikkuna lasketaan asiakkaan viimeisestä viestistä ja ohjaa vapaamuotoista tekstiä. **Voiko aikaikkunaa pidentää?** Ei. Meta määrittää sen, eikä mikään palveluntarjoaja voi pidentää sitä. **Maksaako uudelleen yhdistäminen?** Uudelleen yhdistämisestä ei veloiteta. Jonkun täytyy kuitenkin olla puhelimen ääressä skannaamassa koodi uudelleen. **Mitä jos en koskaan synkronoi historiaa?** API vastaanottaa silti kaiken siitä hetkestä alkaen, kun numero yhdistetään. Historia on tärkeä vain, jos aiempi tausta on löydettävä heti. --- ## WhatsApp-virhe 131026: viestiä ei voida toimittaa https://easycoexistence.com/fi/docs/whatsapp-error-131026 Virhe 131026 tarkoittaa, ettei Meta voinut toimittaa viestiä vastaanottajalle. Tavallisin syy on, ettei numeroa ole rekisteröity WhatsAppiin lainkaan, mutta myös vanhentunut sovellus tai käyttäjän hyväksymättömät ehdot aiheuttavat saman virhekoodin. ### Miksi oikealta näyttävää numeroa ei voida tavoittaa? Puhelinnumeron olemassaolo ei tarkoita, että siinä olisi WhatsApp. Ylivoimaisesti yleisin syy on, ettei vastaanottaja ole koskaan rekisteröinyt numeroa WhatsAppiin tai on poistanut sen myöhemmin. Numeron muodosta tätä ei voi päätellä. Siksi CRM:stä tuotu lista aiheuttaa näitä virheitä suurina määrinä: se sisältää puhelinnumeroita, joista vain osa on WhatsApp-numeroita. Kaksi harvinaisempaa syytä tuottaa saman koodin. Vastaanottajan WhatsApp-sovellus voi olla liian vanha vastaanottamaan lähetettävää viestityyppiä, tai hän ei ole hyväksynyt uuden ominaisuuden edellyttämiä ehtoja. Kumpaakaan lähettäjä ei voi hallita. ### Mitä pitäisi tehdä, kun saat tämän virheen? Kirjaa virhe yhteystiedolle ja lopeta lähettäminen tähän numeroon sen sijaan, että yrittäisit uudelleen. Ongelma on vastaanottajan puolella, joten välitön uusi yritys tuottaa yleensä saman tuloksen, kuten myös ajastettu yritys. Jos käsittelet virhettä tilapäisenä, integraatio kuluttaa lähetyskapasiteettia numeroihin, jotka eivät koskaan vastaanota mitään. Hyödyllisempää on merkitä yhteystieto WhatsAppissa tavoittamattomaksi ja ohjata yhteydenotto muualle. Näin myös yhteystietolista ei rapaudu hiljalleen ajan mittaan. Jos numero todella on WhatsAppissa, korjaus kuuluu vastaanottajalle eikä sinulle. - Uuden yrityksen ajastaminen. Ongelma on vastaanottajan puolella eikä poistu ajan kulumisella. - Virheen tulkitseminen muotovirheeksi. Numero saavutti Metan, joka hylkäsi sen toimitusvaiheessa, ei vahvistuksessa. - Lähettäminen CRM-listalle ilman suodatusta. Puhelinnumero ei välttämättä ole WhatsApp-numero. **Voinko tarkistaa ensin, onko numero WhatsAppissa?** Et luotettavasti, eikä Meta tarjoa siihen hakua. Käytännössä ensimmäinen lähetys toimii tarkistuksena. **Vaikuttaako tämä laatuluokitukseeni?** Tavoittamattomat vastaanottajat eivät ole sama asia kuin vastaanottajat, jotka estävät sinut tai ilmoittavat sinusta. Jos lähetät paljon viestejä listalle, joka on täynnä heitä, kuvio voi kuitenkin näkyä muualla. **Onko ongelma numeron muodossa?** Yleensä ei. Virheelliset numerot palauttavat parametrivirheen. Tämä koodi tarkoittaa, että numero tunnistettiin, mutta sitä ei voitu tavoittaa. **Pitäisikö yhteystieto poistaa?** Merkitse se WhatsAppissa tavoittamattomaksi sen sijaan, että poistaisit sen. Henkilö voi rekisteröidä numeron myöhemmin. --- ## WhatsAppin virhe 131042: yritystilin maksuongelma https://easycoexistence.com/fi/docs/whatsapp-error-131042 Virhe 131042 tarkoittaa, ettei Meta voi veloittaa viesteistä, koska WhatsApp Business Account -tilillä ei ole toimivaa maksutapaa. Meta veloittaa maksut suoraan sinulta, joten korjaus tehdään WhatsApp Managerissa eikä API-käyttösi palveluntarjoajan kautta. ### Kuka veloittaa oikeasti ketä? Kaksi yritystä veloittaa sinua, mutta vain toinen maksuista liittyy palveluntarjoajaasi. Meta veloittaa keskusteluista WhatsApp Business Platformissa ja käyttää oman WhatsApp Business Account -tilisi maksutapaa. Tämä suhde on sinun ja Metan välinen. Palveluntarjoaja toimii sen rinnalla ja veloittaa käyttöoikeudesta sekä työkaluista, mutta ei koskaan näe näitä keskustelumaksuja. Siksi virhettä ei voi korjata ottamalla yhteyttä palveluntarjoajaan, eikä kukaan tässä roolissa voi lisätä korttia puolestasi. Tämä tarkoittaa myös sitä, ettei palveluntarjoaja voi lisätä katetta keskustelumaksuun, jota se ei koskaan vastaanota. ### Missä maksutapa määritetään? WhatsApp Managerissa, siinä WhatsApp Business Account -tilissä, jonka omistuksessa numero on. Lisää tai päivitä maksutapa siellä. Tilillä on oltava maksutapa, ennen kuin tietyt lähetykset toimivat lainkaan. Erityisesti markkinointiviestipohjien lähettäminen edellyttää sitä. Siksi virhe näkyy usein ensimmäisellä kerralla, kun joku yrittää lähettää markkinointiviestin tililtä, jolla on aiemmin vain vastattu asiakkaille. API ei tarkoituksella tue tätä. Kortin liittämiseen ei ole endpointia, koska kyse on tilitason kaupallisesta suhteesta eikä viestitoiminnosta. - Pyydät palveluntarjoajaa korjaamaan ongelman. Laskutussuhde on sinun ja Metan välinen, eikä mikään API voi liittää korttia. - Oletat palveluntarjoajan maksun kattavan viestikulut. Kyse on eri yritysten erillisistä maksuista. - Yrität lähettää markkinointiviestipohjia tililtä, jolla ei ole maksutapaa. Meta edellyttää sitä näissä lähetyksissä. **Voiko EasyCoexistence maksaa Metalle puolestani?** Ei. Maksut veloitetaan oman WhatsApp Business Account -tilisi maksutavalta, eikä kortin liittämiseen ole API:a. **Miksi tämä ilmeni vasta nyt?** Usein siksi, että ensimmäistä markkinointiviestipohjan lähetystä yritettiin. Meta edellyttää näissä lähetyksissä maksutapaa. **Estääkö tämä saapuvat viestit?** Vastaanotto toimii normaalisti. Estynyt toiminto on lähetys, josta Metan on veloitettava maksu. **Voiko Metan maksut välttää kokonaan?** Vastaukset 24 tunnin asiakaspalveluikkunan aikana ovat ilmaisia. Meta veloittaa keskusteluista, jotka avataan sen ulkopuolella. --- ## WhatsApp-virhe 133010: puhelinnumeroa ei ole rekisteröity https://easycoexistence.com/fi/docs/whatsapp-error-133010 Virhe 133010 tarkoittaa, ettei puhelinnumeron rekisteröintiä ole viimeistelty WhatsApp Business Platformissa. Numero voi olla liitetty tiliin ja näkyä hallintapaneelissa, mutta ennen rekisteröinnin valmistumista sillä ei voi lähettää mitään. ### Mitä rekisteröinti tässä oikeastaan tarkoittaa? Se on viimeinen vaihe, joka tekee numerosta käyttökelpoisen lähetyksiä varten. Se on eri asia kuin numeron olemassaolo WhatsApp Business -tilillä. Käyttöönotto liittää numeron tiliin ja antaa sen tunnistetiedot. Rekisteröinti ilmoittaa alustalle, että numero on valmis viestintään. Tämä vaihe jää helposti väliin, koska hallintapaneeli näyttää numeron jo ennen sitä. Kaikki näyttää olevan yhdistetty, mutta ensimmäinen lähetys epäonnistuu. Coexistence-numeron kohdalla tämä on helppo ohittaa toisestakin syystä: puhelimen WhatsApp Business -sovellus toimii koko ajan normaalisti, joten yrityksen arjessa ei näy, että jokin olisi kesken. ### Miten käyttöönotto jää kesken? Yleensä siksi, että joku sulkee ikkunan. Metan Embedded Signup avautuu ponnahdusikkunassa, ja siihen kuuluu useita vaiheita, kuten koodin skannaaminen puhelimella. Jos ikkuna suljetaan sen jälkeen, kun numero näkyy mutta ennen prosessin valmistumista, tuloksena on juuri tämä tila. Sama voi tapahtua, jos puhelinyhteys katkeaa kesken kaiken tai istunto vanhenee jonkun etsiessä laitetta. Ratkaisu on suorittaa prosessi uudelleen, ei yrittää lähetystä uudestaan. Uudelleenyhdistäminen aloittaa alusta ja viimeistelee rekisteröinnin. Numerolle tai WhatsApp Business -sovellukselle ei aiheudu haittaa siitä, että prosessi tehdään kahdesti. - Lähetyksen yrittäminen uudelleen. Rekisteröinti ei valmistu viestin lähetysyrityksellä. - Oletus, että näkyvä numero toimii. Se voi olla liitetty tiliin mutta silti rekisteröimättä. - Tilanteen päättelemistä puhelimen perusteella. WhatsApp Business -sovellus toimii normaalisti riippumatta siitä, valmistuiko rekisteröinti. **Onko numero kadonnut?** Ei. Metan käyttöönotto suoritetaan uudelleen, jolloin rekisteröinti valmistuu. WhatsApp Business -sovellus toimii koko ajan normaalisti. **Voinko rekisteröidä numeron API:n kautta?** Rekisteröinti kuuluu Metan käyttöönottoprosessiin, joka vaatii selaimen ja puhelimen. Skannausta ei voi ohittaa API:n avulla. **Miksi voin yhä vastaanottaa viestejä?** Vastaanotto ja lähetys eivät riipu samasta vaiheesta, joten osittain käyttöönotettu numero voi näyttää puhelimessa toimivalta. **Onko tämä sama kuin 133006?** Ei. 133006 tarkoittaa, että numero on vahvistettava ennen rekisteröintiä. Tämä koodi tarkoittaa, ettei rekisteröintiä ole koskaan viimeistelty. --- ## WhatsApp-virhe 190: käyttöoikeustoken vanhentui https://easycoexistence.com/fi/docs/whatsapp-error-190 Virhe 190 tarkoittaa, että pyynnössä käytetty käyttöoikeustoken on vanhentunut tai mitätöity. Jokainen API-kutsu epäonnistuu samalla tavalla, joten näyttää siltä kuin numero olisi kadonnut. Näin ei ole: käyttöoikeustiedot rikkoutuivat, ja numero on yleensä kunnossa. ### Miksi vanhentunut token näyttää kadonneelta numerolta? Koska jokainen pyyntö epäonnistuu ja kaikki epäonnistuvat samalla tavalla. Numeron lukeminen, sen tilan tarkistaminen, viestipohjien listaaminen ja viestin lähettäminen lakkaavat toimimasta yhtä aikaa. Ulkopuolelta tämä näyttää samalta kuin numero olisi poistettu tililtä, eikä yhdellä käyttöoikeustiedolla toimiva integraatio pysty erottamaan tilanteita toisistaan. Monet päättelevät yhteyden katkenneen, vaikka mitään sellaista ei tapahtunut. Ero on tärkeä, koska vastaukset ovat vastakkaiset. Rikkoutunut käyttöoikeustieto vaihdetaan. Poistettu numero on yhdistettävä uudelleen, mikä vaatii yrityksen omistajan ja puhelimen. ### Miten ero tunnistetaan? Käyttämällä toista käyttöoikeustietoa, joka voi lukea saman tilin. EasyCoexistence säilyttää asiakkaan tokenin ja oman System User -tokeninsa jokaista yhteyttä varten. Kun toinen hylätään, toinen lukee WhatsApp Business Account -tilin ja ratkaisee, kumpi todella rikkoutui. Hylätty asiakkaan token ja toimiva toinen luku tarkoittavat, että käyttöoikeustieto vanheni ja numero on kunnossa. Jos molemmat epäonnistuvat, numerolle on tapahtunut jotain. Ilman toista lukijaa ainoa tapa erottaa tilanteet on pyytää yrityksen omistajaa tarkistamaan asia. Juuri tällaisen keskeytyksen valvonnan pitäisi estää. ### Miten tokenit mitätöityvät? Monella tavalla, useimmiten tahattomasti. Tokeneilla on voimassaoloaika, ja ne vanhenevat itsestään. Metan tilin salasanan vaihtaminen mitätöi ne. Myös sovelluksen käyttöoikeuden poistaminen Business Settings -asetuksissa tekee sen, samoin Meta voi peruuttaa vaarantuneeksi katsomansa tokenin. Mikään näistä ei anna ensin varoitusta, eikä mikään näy puhelimen WhatsApp Business -sovelluksessa. Siksi tokenien voimassaolo kuuluu valvontaan eikä virheenkäsittelijään. Kun virheenkäsittelijä huomaa ongelman, lähetykset ovat jo epäonnistuneet. - Numeron yhdistäminen uudelleen. Jos ongelma on tokenissa, pyydät yrityksen omistajaa tekemään tarpeetonta työtä. - Tilanteen pitäminen satunnaisena ja uusi yritys. Mitätöity token ei palaudu itsestään. - Yhteen käyttöoikeustietoon luottaminen. Yhdellä tokenilla et voi erottaa käyttöoikeustiedon virhettä kadonneesta numerosta. **Toimiiko numero edelleen?** Yleensä kyllä. WhatsApp Business -sovellus toimii normaalisti ja numero itsessään on tallella. Vain API-yhteys lakkasi toimimasta. **Onko virhe 0 sama asia?** Käytännössä kyllä. Meta ilmoittaa tämän tilanteen molemmilla koodeilla endpointin mukaan. **Korjaako uudelleen yhdistäminen ongelman?** Se korjaisi sen, mutta kyseessä on raskas ratkaisu pieneen ongelmaan. Se vaatii yrityksen omistajan ja puhelimen, vaikka uusi käyttöoikeustieto ratkaisee asian. **Voiko tokenien vanhenemisen estää?** System User -tokenit voivat olla pitkäkestoisia, mikä on yksi syy toisen tokenin säilyttämiseen. --- ## WhatsApp-virhe 130429: läpäisykyvyn raja saavutettu https://easycoexistence.com/fi/docs/whatsapp-error-130429 Virhe 130429 tarkoittaa, että Cloud API -rajapinnan tämän numeron viestien läpäisykyvyn raja on saavutettu. Kyse on nopeusongelmasta, ei viestimäärästä: samat viestit menevät läpi, kun ne lähetetään hitaammin. Coexistence-numeron enimmäisnopeuden määrittää Meta. ### Mitä oikeastaan rajoitetaan? Rajoitettu on viestien lähtönopeus, ei se, kuinka monta viestiä voit lähettää päivässä. Alusta hyväksyy tietyn määrän viestejä sekunnissa numeroa kohden, ja sen ylittävät pyynnöt hylätään jonottamisen sijaan. Kymmenentuhannen viestin lähettäminen ei siis itsessään ole ongelma, mutta kaikkien lähettäminen saman sekunnin aikana on. Kun sama erä jaetaan muutamalle minuutille, se menee läpi muuttumattomana. Tämä eroaa viestintätasosta, joka määrittää, kuinka monen yksilöllisen asiakkaan kanssa voit aloittaa keskustelun päivässä. Se eroaa myös laatupohjaisesta rajoituksesta, joka rajoittaa numeroa, jos vastaanottajat reagoivat siihen huonosti. Kyseessä on kolme eri rajaa ja kolme eri virhekoodia, jotka sekoitetaan usein toisiinsa. ### Voiko rajaa nostaa? Ei Coexistence-numerossa. Meta määrittää sen kiinteäksi nopeudeksi, eikä mikään palveluntarjoaja voi nostaa sitä. Tämä on hyvä tietää ennen kuin suunnittelet järjestelmää suuremman nopeuden varaan. Tavalliseen tapaan käyttöön otetussa numerossa läpäisykyky kasvaa ajan mittaan laatuluokituksen ja viestintätason mukaan. Tämä ero on yksi harvoista Coexistencen todellisista kompromisseista. Siksi suuren volyymin lähetysnumero kannattaa yleensä ottaa käyttöön ilman sitä. Keskustelevaan käyttöön raja on harvoin este. Se tulee vastaan, kun jokin silmukka käy luetteloa läpi ja lähettää niin nopeasti kuin koodi sallii. Tällaista rakennetta kannattaa välttää jo itsessään. ### Mitä lähettäjän pitäisi tehdä sen sijaan? Hidasta lähetysnopeutta ja yritä uudelleen kasvavalla viiveellä sen sijaan, että yrittäisit heti uudelleen. Kiinteällä nopeudella toimiva jono on kestävä ratkaisu, koska silloin rajasta tulee järjestelmän ominaisuus eikä tuotannossa yllättäen havaittava ongelma. Jos tämä olisi liikaa, eksponentiaalinen viive juuri tämän virhekoodin kohdalla tuottaa suurimman osan hyödystä. Tiheä uudelleenyritys ei toimi. Silmukka, joka yrittää hylkäyksen jälkeen heti uudelleen, tuottaa lisää pyyntöjä juuri silloin, kun numeron nopeusraja on jo ylitetty. Tämä pidentää tilannetta sen ratkaisemisen sijaan. - Yrität heti uudelleen. Hylkäyshetkellä lähetetyt lisäpyynnöt pitävät numeron nopeusrajan yläpuolella. - Sekoitat sen viestintätasoon. Se määrittää päivittäiset yksilölliset keskustelut, ei viestejä sekunnissa. - Suunnittelet Coexistence-numeron kasvavan läpäisykyvyn varaan. Se ei kasva, vaan raja on kiinteä. **Tarkoittaako tämä, että numeroni on rajoitettu?** Ei. Kyseessä on tavallinen nopeusrajoitus. Numero toimii normaalisti, ja samat viestit onnistuvat, kun ne lähetetään hitaammin. **Kuinka nopeasti Coexistence-numero voi lähettää?** Meta määrittää Coexistence-numeroille kiinteän nopeuden sen sijaan, että se kasvaisi laadun ja tason mukaan. **Onko 80007 sama asia?** Ei. Se on WhatsApp Business Account -tilin nopeusrajoitus, ei numeroa koskeva viestien läpäisykyvyn rajoitus. **Lähettääkö jokin toinen palveluntarjoaja nopeammin?** Ei. Rajoitus liittyy numeroon ja Metaan, ei siihen, kuka kutsuu API:a. --- ## Yhdistä WhatsApp Makeen virallisen Cloud API -rajapinnan kautta https://easycoexistence.com/fi/integrations/make Aseta numeron webhook-kohteeksi Makeen luotu mukautettu webhook, jolloin jokainen saapuva viesti käynnistää skenaarion. Vastaukset lähetetään takaisin Cloud API -rajapinnan kautta HTTP-moduulilla. Make ei voi käyttää MCP-palvelintamme, koska Make on itse MCP-palvelin eikä asiakas. ### Miten WhatsApp-viesti käynnistää Make-skenaarion? Luo Makeen mukautetun webhookin moduuli, kopioi sen antama URL-osoite ja aseta se numeron webhook-kohteeksi. Sen jälkeen Meta toimittaa kaikki numeroon lähetetyt viestit suoraan tähän URL-osoitteeseen HTTP POST -pyyntönä, ja skenaario käynnistyy. Payload sisältää lähettäjän, viestin sisällön tai mediaviitteen, aikaleiman ja viestin tunnisteen. Sen jälkeen kyseessä on tavallinen skenaario: reititä sisältöä, etsi asiakas ja kutsu muita käyttämiäsi palveluja. Koska kyseessä on Coexistence, sama viesti näkyy myös puhelimen WhatsApp Business -sovelluksessa. Henkilö voi vastata siihen, skenaario näkee hänen lähettämänsä viestin, eikä kumpikaan päädy vastaamaan toisen päälle. ### Miksi Make ei voi käyttää MCP-liitintä? Koska Make on MCP-palvelin, ei MCP-asiakas. Se tarjoaa omat skenaarionsa Claude- ja ChatGPT-avustajille, jotka yhdistävät siihen sisäänpäin. Make ei yhdistä ulospäin jonkun muun MCP-palvelimeen. Suunta ratkaisee kaiken. Liittimemme on kutsua odottava palvelin, eikä Makella ole mitään, mikä kutsuisi sitä, joten nämä kaksi eivät kohtaa. Tämä eroaa n8n:stä, jossa on MCP Client Tool -solmu ja joka voi käyttää etäpalvelinta OAuthin kautta. Käytännössä tämä ei maksa mitään. Webhook-polku tekee kaiken, mitä skenaario tarvitsee, ja se reagoi saapuviin viesteihin tavalla, johon MCP ei pysty millään työkalulla. ### Miten skenaario lähettää vastauksen? HTTP-moduulilla Cloud API -rajapintaan käyttäen numeron puhelinnumeron tunnistetta ja käyttöoikeustokenia. Molemmat voi lukea hallintapaneelista tai MCP-liittimen kautta, jos haluat avustajan hakevan ne puolestasi. Lähetettävä sisältö riippuu ajoituksesta. Asiakkaan viimeisimmästä viestistä kuluneen 24 tunnin aikana vapaa teksti toimii. Sen jälkeen vain Metan hyväksymä viestipohja toimitetaan, ja skenaario, joka lähettää aina vain vapaata tekstiä, vaikenee ensimmäisessä yön yli kestävässä tapauksessa. Kestävä ratkaisu on reititin: tarkista, kuinka kauan viimeisen saapuneen viestin saapumisesta on kulunut, ja valitse sen perusteella vapaan tekstin tai viestipohjan haara. - Webhookin jättäminen osoittamaan käytöstä poistetun skenaarion Make-URL-osoitteeseen. Meta toimittaa viestit sinne, mutta mikään ei käynnisty. - Metan vahvistuspyynnön ohittaminen. Meta lähettää GET-pyynnön ja haasteen ennen minkään toimittamista. - Vapaalla tekstillä vastaaminen 24 tunnin aikaikkunan ulkopuolella. Lähetys epäonnistuu, ja skenaarion näkökulmasta näyttää siltä, ettei mitään tapahtunut. **Voiko Make yhdistää MCP-palvelimeesi?** Ei. Make on MCP-palvelin eikä asiakas, joten se ei voi kutsua palvelintamme. Webhook-polku kattaa kaiken, mitä skenaario tarvitsee. **Tarvitsenko WhatsAppia varten Make-sovelluksen?** Et. Mukautettu webhook vastaanottaa ja HTTP-moduuli lähettää. Integraatio on URL-osoite ja REST-kutsu. **Voiko tiimi edelleen vastata puhelimesta?** Kyllä. Sitä Coexistence tarkoittaa. Sovellus toimii samalla numerolla, ja skenaario näkee ihmisen lähettämän viestin. **Voiko yksi skenaario palvella useita asiakkaita?** Kyllä. Osoita jokainen numero samaan webhookiin ja reititä vastaanotetun payloadin `phone number id` -kentän perusteella. --- ## Yhdistä WhatsApp Zapieriin virallisella Cloud API -rajapinnalla https://easycoexistence.com/fi/integrations/zapier Aseta puhelinnumeron webhook-kohteeksi Zapierin catch hook, jolloin jokainen saapuva viesti käynnistää Zapin. Vastaukset lähetetään takaisin Cloud API -rajapinnan kautta webhook-toiminnolla. Zapier ei voi käyttää MCP-palvelintamme, koska Zapier on MCP-palvelin eikä asiakas. ### Miten saapuva viesti käynnistää Zapin? Aloita Zap Webhooks by Zapier -käynnistimellä, valitse Catch Hook ja kopioi Zapierin luoma URL-osoite. Aseta URL-osoite puhelinnumeron webhook-kohteeksi, jolloin Meta toimittaa kaikki saapuvat viestit suoraan siihen. Payload sisältää lähettäjän, viestin sisällön, aikaleiman ja viestin tunnisteen. Näiden tietojen perusteella useimmat Zapit haarautuvat. Mitään ei suoriteta omassa infrastruktuurissasi, eikä meidän tarvitse ylläpitää Zapier-sovellusta, koska integraation yhteyspinta on URL-osoite. WhatsApp Business -sovellus toimii samalla numerolla koko ajan, joten henkilö voi ottaa käsittelyyn keskustelun, jota Zap ei hoida. ### Miksi Zapier ei käytä MCP-yhdistintä? Koska Zapier toimii MCP-palvelimena eikä MCP-asiakkaana. Claude- ja ChatGPT-avustajat yhdistävät Zapieriin käyttääkseen sen toimintoja. Zapier ei yhdistä ulospäin kolmannen osapuolen MCP-palvelimeen, joten se ei pääse käsiksi palvelimeemme. Käytännön vaikutus on olematon. MCP on tarkoitettu avustajan toimintaan ihmisen pyynnöstä, kun taas Zap toimii päinvastoin: jokin tapahtuu ja automaatio vastaa. Tämä on webhookien käyttötapa kaikissa työkaluissa, myös niissä, joissa on MCP-asiakkaita. Jos haluat avustajan mukaan, yhdistin toimii Claudessa tai ChatGPT:ssä Zappien rinnalla, ei niiden sisällä. ### Miten Zap lähettää vastauksen? Webhooks by Zapier POST -toiminnolla Cloud API -rajapintaan käyttäen puhelinnumeron tunnistetta ja hallintapaneelista saatavaa käyttötokenia. Ajoitus määrittää, mitä voit lähettää. Asiakkaan viimeisestä viestistä kuluneiden 24 tunnin aikana vapaa teksti toimitetaan perille. Sen jälkeen vain hyväksytty viestipohja käy. Tässä useimmat Zapit rikkoutuvat tuotannossa, koska testaus tehdään aina sekunteja viestin jälkeen. Molemmat tilanteet käsittelevä Zap tarvitsee ehtosuodattimen sen perusteella, kuinka kauan saapuneen viestin saapumisesta on kulunut. Se on yksi lisävaihe, mutta sen ansiosta automaatio toimii tiistai-iltapäivän lisäksi myös aamuyöllä. - Zapierin testaus-URL-osoitteen käyttäminen kohteena. Se lakkaa kuuntelemasta, jolloin viestit eivät päädy mihinkään. - Metan vahvistus-GET-pyynnön unohtaminen. Catch hookin on palautettava haaste ennen toimituksen alkamista. - Vapaan tekstin lähettäminen 24 tunnin aikaikkunan ulkopuolella. Zap näkee epäonnistumisen äänettömänä. **Onko WhatsAppille virallista Zapier-sovellusta?** Et tarvitse sitä tässä. Catch hook vastaanottaa ja webhook-toiminto lähettää, joten käytössäsi on virallinen Cloud API -rajapinta ilman välikättä. **Voiko Zapier käyttää MCP-palvelintanne?** Ei. Zapier on itse MCP-palvelin eikä toimi asiakkaana, joten se ei voi kutsua palvelintamme. **Menettääkö tiimini puhelimen?** Ei. Coexistence pitää WhatsApp Business -sovelluksen toiminnassa samalla numerolla. **Mitä jos Zapini on keskeytetty?** Meta yrittää uudelleen jonkin aikaa ja lopettaa sitten. Viestit saapuvat edelleen puhelimen sovellukseen, joten yritys ei menetä mitään. --- ## Yhdistä WhatsApp ChatGPT:hen mukautetulla liittimellä https://easycoexistence.com/fi/integrations/chatgpt Ota ChatGPT:n asetuksissa kehittäjätila käyttöön, lisää EasyCoexistence liittimeksi, ja ChatGPT voi listata numerosi, tarkistaa niiden kunnon, lähettää viestejä ja viestipohjia sekä ohjata webhookit omiin järjestelmiisi. Kaikki toimii Metan virallisen Cloud API:n kautta. ### Miten lisäät sen ChatGPT:hen? Avaa Settings, siirry kohtaan Connectors ja sitten kohtaan Advanced. Ota kehittäjätila käyttöön. Tällöin voit lisätä liittimen URL:n avulla sen sijaan, että valitsisit sen sisäänrakennetusta luettelosta. Lisää liitin, joka osoittaa EasyCoexistencen MCP-endpointiin. Kun ChatGPT kutsuu työkalua ensimmäisen kerran, se avaa kirjautumisen, jossa annat valtuutuksen. Mitään ei luoda, kopioida tai liitetä, koska liitin käyttää OAuthia API-avaimen sijaan. Palvelin on etäpalvelin. Mitään ei asenneta eikä suoriteta taustalla koneellasi, eikä ChatGPT:n sulkeminen vaikuta yhdistettyyn numeroon millään tavalla. ### Mitä ChatGPT voi tehdä yhteyden muodostamisen jälkeen? Kysy tavallisella kielellä, niin se valitsee työkalun. Mikä numeroistani ei ole kunnossa? Lähetä tälle asiakkaalle varausvahvistus. Luo viestipohja tilauspäivityksiä varten ja kerro, kun Meta hyväksyy sen. Ohjaa tämän numeron webhook palvelimelleni. Lukutyökalut kattavat numeroiden listaamisen, laatuluokituksen, viestintätason ja yhteyden tilan tarkistamisen sekä tunnistetietojen hakemisen silloin, kun jokin muu tarvitsee niitä. Lähetystyökalut kattavat vapaan tekstin lähettämisen istuntoikkunan aikana ja hyväksyttyjen viestipohjien lähettämisen sen ulkopuolella. Yksi kuudestatoista työkalusta tarjoaa ChatGPT:lle dokumentaatiomme markdown-muodossa. Siksi se vastaa kysymyksiin näiden toimintojen toiminnasta dokumentaatiomme perusteella eikä arvaamalla. ### Mitä se ei voi tehdä? Reagoida saapuvaan viestiin. Tämä on syytä sanoa selvästi, koska useimmat olettavat avustajan toimivan näin. MCP perustuu pyyntöihin ja vastauksiin. ChatGPT kutsuu työkalua, kun pyydät sitä. Asiakkaan WhatsApp-viesti ei voi herättää ChatGPT:tä vastaamaan itsenäisesti kolmelta aamuyöllä. Liittimemme ei muuta tätä, eikä mikään minkään tuotteen MCP-palvelin toimi niin. Automaattiset vastaukset toteutetaan webhook-polulla: Meta toimittaa saapuvat viestit järjestelmään, jota ylläpidät, ja järjestelmä päättää, mitä tehdään. Nämä kaksi toimivat yhdessä, ja liitin voi jopa määrittää webhookin kohteen puolestasi. - Odotat sen vastaavan asiakkaille automaattisesti. MCP toimii pyynnöstä, ja saapuvat viestit tarvitsevat webhookin. - Etsit EasyCoexistencea sisäänrakennetusta liitinluettelosta. Se lisätään URL:n avulla, kun kehittäjätila on käytössä. - Oletat, että avain tarvitaan. Liitin valtuuttaa OAuthilla, eikä mitään tarvitse liittää. **Tarvitsenko maksullisen ChatGPT-tilauksen?** Mukautetut liittimet ovat käytettävissä asetusten kehittäjätilassa. Saatavuus määräytyy OpenAI:n omien tilaussääntöjen mukaan, emmekä voi vaikuttaa niihin. **Näkeekö ChatGPT asiakkaideni keskustelut?** Vain sen, mitä pyydät. Saapuvat viestit kulkevat Metalta määrittämääsi webhook-kohteeseen, emmekä koskaan tallenna keskustelujen sisältöä. **Voiko se yhdistää uuden numeron?** Se voi aloittaa prosessin. Liitin palauttaa linkin, jonka yrityksen omistaja avaa valtuuttaakseen oman numeronsa Metan prosessin kautta. **Toimiiko se samalla tilillä kuin Claude?** Kyllä. Yksi EasyCoexistence-tili, yksi endpoint ja jokainen yhdistämäsi avustaja näkee samat numerot. --- ## Yhdistä WhatsApp Cursoriin MCP:n kautta https://easycoexistence.com/fi/integrations/cursor Lisää EasyCoexistence Cursorin MCP-asetuksiin, niin editori voi käyttää oikeaa WhatsApp-puhelinnumeroa poistumatta projektistasi: listaa numerot, tarkista niiden tila, lähetä viestejä ja hyväksyttyjä viestipohjia sekä ohjaa webhookien kohteet siihen, mitä olet rakentamassa. Kaikki toimii Metan virallisen Cloud API:n kautta. ### Miten lisäät sen Cursoriin? Avaa Settings ja etsi MCP-osio. Lisää sitten palvelin, joka osoittaa EasyCoexistencen endpointiin. Cursor lukee myös mcp.json-tiedoston. Se sopii paremmin, jos määrität useita koneita tai haluat asetukset versionhallintaan. Kun olet ladannut asetukset uudelleen, pyydä Cursoria listaamaan numerosi. Ensimmäisellä kerralla se kirjautuu sisään, minkä jälkeen työkalut ovat käytettävissä. Mitään pakettia ei tarvitse asentaa eikä avainta luoda. Palvelin on etäpalvelin, joten editorin rinnalla ei suoriteta mitään. Cursorin sulkeminen ei vaikuta yhdistettyyn numeroon. ### Miksi haluaisit WhatsAppin editoriin? Koska rakennettava asia on yleensä itse integraatio, ja ilman tätä palautesykli on hidas. Webhookin määrittäminen, sen tarkistaminen, onko se vahvistettu, testiviestin lähettäminen itsellesi ja viestipohjan hyväksynnän tilan lukeminen edellyttävät kaikki siirtymistä hallintapaneeliin ja takaisin. Yhdistimen avulla kysyt nämä asiat siellä, missä koodi jo on. Se on myös nopein tapa määrittää asiakkaan numero hänen projektinsa parissa työskennellessäsi. get_connect_link palauttaa linkin, jonka asiakas avaa, ja set_webhook_destination ohjaa numeron siihen, mitä olet rakentamassa, ilman että kenenkään tarvitsee avata muuta selaimen välilehteä kuin Metan ponnahdusikkuna. - Oletat sen vastaanottavan viestejä. MCP toimii pyynnöstä, joten saapuva liikenne tarvitsee webhook-kohteen. - Lisäät tokenin asetuksiin. Yhdistin käyttää OAuthia eikä tarvitse tiedostossa salaista arvoa. - Lähetät vapaamuotoisen viestin yhteyshenkilölle, joka ei ole kirjoittanut vuorokauteen. 24 tunnin jälkeen vain hyväksytty viestipohja toimitetaan. **Onko jotain asennettavaa?** Ei. Kyseessä on HTTP:n kautta toimiva etäpalvelin, joka käyttää OAuthia, joten Cursor yhdistää siihen suorittamatta sitä paikallisesti. **Voinko pitää asetukset versionhallinnassa?** Kyllä, mcp.json-tiedoston avulla. Siinä ei ole salaista arvoa, koska valtuutus tapahtuu OAuthilla ensimmäisellä käyttökerralla. **Toimiiko tämä myös Claude Codessa?** Kyllä, yhdellä komennolla. Endpoint on sama kaikille asiakkaille. **Voiko sillä lähettää mihin tahansa numeroon?** Se lähettää tilillesi yhdistetyistä numeroista mille tahansa WhatsApp-vastaanottajalle tavanomaisten aikaikkuna- ja viestipohjasääntöjen mukaisesti. --- ## Yhdistä WhatsApp Claude Codeen MCP:n kautta https://easycoexistence.com/fi/integrations/claude-code Suorita yksi claude mcp add -komento, niin Claude Code voi käyttää oikeaa WhatsApp-numeroa: listata numerot, tarkistaa tilan, lähettää viestejä ja viestipohjia sekä määrittää webhook-kohteet. Kaikki tapahtuu Metan virallisessa Cloud API -rajapinnassa, ei linkitetyn laitteen istunnossa. ### Miten se lisätään? Suorita claude mcp add http-siirtotavan ja EasyCoexistence-endpointin kanssa missä tahansa terminaalissa. Suorita sitten /mcp Claude Codessa ja tunnistaudu. Kuusitoista työkalua on sen jälkeen käytettävissä jokaisessa kyseisen koneen istunnossa. Mitään ei asenneta asetusrivin lisäksi. Palvelin on etäpalvelin, joten ylläpidettävää prosessia tai levylle tallennettua istuntoa ei ole. Valtuutus käyttää OAuthia, joten token ei päädy komentohistoriaan, piilotiedostoon tai repositorioon. Tämä on tässä tärkeämpää kuin työpöytäsovelluksessa, koska terminaaliasetukset päätyvät helposti vahingossa versionhallintaan. ### Mihin sitä oikeasti tarvitaan? Agenttityöhön, jossa WhatsApp ja koodikanta ovat käytössä samanaikaisesti. Sitä maksavat asiakkaamme tekevät suurimman osan ajasta. Agentti voi ottaa asiakkaan numeron käyttöön get_connect_link-komennolla, ohjata sen rakentamaansa palveluun set_webhook_destination-komennolla, lähettää testiviestin ja lukea, vahvistettiinko webhook. Muuten tähän tarvitaan hallintapaneeli, puhelin ja paljon odottamista. Näin dokumentaatio välittyy myös mallille. get_docs palauttaa tuotteemme dokumentaation markdown-muodossa, joten Coexistence-säännöistä, 24 tunnin aikaikkunasta tai 14 päivän ehdosta vastaava agentti käyttää dokumentaatiotamme sen sijaan, että luottaisi muistiinsa. - Odotetaan saapuvien viestien päätyvän agentille. MCP käyttää pyyntöjä ja vastauksia, joten toimitus vaatii webhookin. - Se lisätään projektikohtaisesti. Se määritetään konetta kohti ja on käytettävissä jokaisessa istunnossa. - Vapaatekstiä lähetetään komentosarjassa aikaikkunan ulkopuolella. Tarkista viimeisimmän saapuvan viestin aika ja käytä tarvittaessa viestipohjaa. **Toimiiko se myös Codexissa?** Samaa endpointia voi käyttää kaikki, mikä puhuu MCP:tä HTTP:n ja OAuthin kautta. **Tallennetaanko token levylle?** Ei. Valtuutus käyttää OAuthia, joten asetustiedostossa ei ole salaista avainta. **Voiko agentti yhdistää numeron itse?** Se voi aloittaa prosessin. Sen palauttaman linkin on avattava yrityksen omistaja, koska Metan prosessi tarvitsee selaimen ja puhelimen. **Katkaiseeko terminaalin sulkeminen jonkin yhteyden?** Ei. Palvelin on etäpalvelin, ja numero pysyy yhdistettynä riippumatta siitä, mitä paikallisesti suoritetaan. --- ## WhatsApp-webhookit: ohjaa viestit suoraan palvelimellesi https://easycoexistence.com/fi/whatsapp-webhook WhatsApp-webhook on nimeämäsi HTTPS-endpoint, johon Meta lähettää tapahtumia: saapuvia viestejä, toimitustiloja, laatumuutoksia ja tilin päivityksiä. Coexistence-numerossa kohteeksi voi määrittää oman palvelimesi, joten keskustelut eivät kulje lainkaan palveluntarjoajan kautta. ### Mitä Meta todella lähettää webhookiin? Tapahtumia eri luokissa, ja niiden välinen ero ratkaisee arkkitehtuurisi. Viestipolku sisältää asiakkaiden lähettämät viestit sekä Coexistence-numerossa kaiut viesteistä, jotka tiimisi lähettää WhatsApp Business -sovelluksesta. Näitä ovat kentät messages ja smb_message_echoes, ja ne sisältävät keskustelujen sisällön. Toimintopolku sisältää kaiken muun: account_update, kun yhteyden tila muuttuu, phone_number_quality_update, kun laatu tai läpimeno muuttuu, sekä account_alerts, account_review_update, business_capability_update ja phone_number_name_update. Ne eivät sisällä keskustelujen sisältöä, vaan niiden pohjalta valvonta rakennetaan. Palveluntarjoaja, joka sijoittuu viestipolulle, vastaanottaa ensimmäisen ryhmän. Palveluntarjoaja, joka ei sijoitu siihen, ei vastaanota sitä. ### Miten Meta vahvistaa endpointin? GET-pyynnöllä ennen minkään toimittamista. Tämän epäonnistuminen on yleisin syy siihen, ettei valmiilta näyttävä käyttöönotto koskaan vastaanota viestiä. Meta kutsuu URL-osoitettasi niin, että hub.mode-arvona on subscribe, mukana ovat hub.verify_token ja hub.challenge-arvo. Endpointisi on palautettava haaste raakana vastausrunkona, ei JSON-muodossa eikä minkään lisäyksen kanssa. Jos näin ei tapahdu, Meta ei koskaan aloita toimituksia, eikä mikään hallintapaneeli kerro siitä. Endpointin on oltava HTTPS. Endpoint, joka palauttaa hiljaisen 404-virheen, tai todennustason takana oleva endpoint, joka hylkää Metan, näyttää toimivalta käyttöönotolta siihen asti, kun ensimmäinen viesti jää saapumatta. ### Voiko kohde osoittaa omaan palvelimeesi? Kyllä, ja tämä on palveluntarjoajien välinen ero. Meta sallii sovelluksen ohittaa kohteen, johon tietyn WhatsApp Business Account -tilin webhookit toimitetaan. Asetamme ohituksen URL-osoitteeseesi, jolloin viestipolun tapahtumat siirtyvät meidän callbackistamme sinulle. Pidämme toimintopolun tapahtumat, koska hallintapaneeli ja hälytykset perustuvat niihin. Seuraus liittyy arkkitehtuuriin, ei julkaisemaamme käytäntöön. Keskustelujen sisällöllä ei ole paikkaa puolellamme, koska sitä ei koskaan toimiteta meille. Tili, jolle ohitusta ei ole asetettu, käyttää oletusarvoista callbackiamme, jossa käsittelijä hylkää nämä tapahtumat tallentamatta niitä. ### Mitä kohteelle tapahtuu, kun numero yhdistetään uudelleen? Se poistetaan. Tätä lähes kukaan ei suunnittele etukäteen. Kohde ei ole puhelinnumeron ominaisuus. Se on ohitus sovelluksemme WhatsApp Business Account -tilin tilaukseen. Kun yhteys poistetaan Metan neljäntoista päivän passiivisuussäännön vuoksi tai muusta syystä, sovellus poistetaan tililtä ja ohitus poistuu sen mukana. Uudelleenyhdistäminen palauttaa lähettämisen ja valvonnan. Se ei palauta toimituksia palvelimellesi, eikä mikään ilmoita virheestä, joten ensimmäinen merkki voi olla asiakkaan kertomus siitä, ettei kukaan vastannut. Asetamme ohituksen uudelleen jokaisen uudelleenyhdistämisen yhteydessä, koska näin kävi oikealle numerolle, joka yhdistettiin uudelleen onnistuneesti mutta hiljeni. - JSON-vastauksen palauttaminen vahvistuksen GET-pyynnössä. Meta haluaa raakana hub.challenge-arvon eikä mitään muuta. - Väliaikaisen tai testikäyttöön tarkoitetun URL-osoitteen käyttäminen. Meta jatkaa toimituksia siihen, vaikka sen luonut työkalu lopettaisi kuuntelun. - Oletus, että kohde säilyy uudelleenyhdistämisen jälkeen. Se kuuluu sovelluksen tilaukseen ja poistetaan sen mukana. - Endpointin sijoittaminen todennuksen taakse niin, että se hylkää Metan pyynnön. **Kulkevatko viestini EasyCoexistencen kautta?** Eivät. Ohitus lähettää viestipolun tapahtumat Metalta suoraan endpointiisi. Tili ilman ohitusta käyttää callbackiamme, jossa tapahtumat hylätään tallentamatta niitä. **Voinko vaihtaa kohdetta myöhemmin?** Kyllä, milloin tahansa hallintapaneelista tai MCP-liittimen kautta. Null-arvon välittäminen palauttaa kohteen oletusarvoiseen callbackiimme. **Mitä jos palvelimeni on poissa käytöstä, kun Meta toimittaa tapahtuman?** Meta yrittää toimitusta jonkin aikaa ja lopettaa sitten. Viestit saapuvat silti puhelimen WhatsApp Business -sovellukseen, joten yritys ei menetä mitään, vaikka integraatio ei toimisi. **Riittääkö yksi webhook usealle numerolle?** Kyllä. Osoita jokainen numero samaan endpointiin ja haarauta vastaanottavan puhelinnumeron id:n perusteella payloadissa. --- ## Lähetä ja vastaanota WhatsApp-viestejä Pythonilla https://easycoexistence.com/fi/integrations/python Vastaanotto on verkkokehyksesi reitti, joka vastaa Metan vahvistuksen GET-pyyntöön ja hyväksyy POST-pyynnöt. Lähetys on HTTPS-pyyntö Cloud API -rajapintaan, jossa käytetään numeron phone number id -kenttää ja tokenia. Meiltä ei tarvita SDK:ta eikä mitään asennettavaa. ### Miten viestejä vastaanotetaan Pythonilla? Kahdella käsittelijällä yhdellä reitillä, käyttämästäsi verkkokehyksestä riippumatta. GET-käsittelijä vastaa Metan vahvistukseen. Se lukee kyselymerkkijonosta hub.mode-, hub.verify_token- ja hub.challenge-arvot, tarkistaa tokenin omaa tokeniasi vasten ja palauttaa challengen raakasisältönä. JSON-vastauksen palauttaminen tässä on yleisin virhe, ja se epäonnistuu hiljaisesti. POST-käsittelijä vastaanottaa tapahtumat. Palauta 200 nopeasti ja käsittele tapahtuma sen jälkeen, koska Meta tulkitsee hitaan vastauksen epäonnistumiseksi ja yrittää uudelleen. Sama viesti voidaan silloin käsitellä kahdesti. Aseta tapahtuma jonoon tai anna se taustatehtävälle sen sijaan, että käsittelisit sen suoraan pyynnön aikana. Viestit saapuvat wamid-viestitunnisteen kanssa. Sen perusteella kannattaa poistaa kaksoiskappaleet heti alusta alkaen, koska uudelleenyritykset ovat tavallisia eivätkä poikkeuksia. ### Miten viestejä lähetetään? Yksi POST-pyyntö Cloud API -rajapinnan messages-endpointiin, joka käyttää phone number id -tunnistetta ja bearer-tokenia. Molemmat arvot tulevat yhteydestä: hallintapaneeli näyttää ne, ja get_api_credentials palauttaa ne, jos haluat avustajan noutavan ne. Mikään kutsussa ei ole meille erityistä, joten mikä tahansa HTTP-kirjasto toimii ja pyyntö näyttää täsmälleen samalta kuin Metan omassa dokumentaatiossa. Ajoitus muuttaa pyynnön sisältöä. Asiakkaan viimeisimmästä viestistä kuluneen 24 tunnin aikana lähetät text-objektin. Sen jälkeen lähetät template-objektin, jossa ilmoitetaan hyväksytty viestipohja ja sen kieli. Asiakas, joka tuntee vain ensimmäisen rakenteen, toimii testauksessa täydellisesti mutta epäonnistuu ensimmäisessä yön yli kestävässä tilanteessa ja palauttaa virhekoodin 131047. ### Mitä tuotantokäsittelijä tarvitsee tämän lisäksi? Kolme asiaa, jotka on helppo ohittaa mutta kallis lisätä myöhemmin. Poista kaksoiskappaleet viestitunnisteen perusteella, koska Meta yrittää uudelleen. Lisää webhookin URL-osoitteeseen pitkä satunnainen salaisuus ja hylkää pyynnöt, joissa sitä ei ole, sillä muuten kuka tahansa, joka saa tietoonsa arvattavan URL-osoitteen, voi lähettää sinne pyyntöjä. Allekirjoitusotsake ei ole tässä vaihtoehto: Meta allekirjoittaa pyynnöt sen sovelluksen salaisuudella, jolle tilaus kuuluu, eli meidän sovelluksemme, jonka salaisuutta ei koskaan jaeta. Tee myös haara sen perusteella, kuinka kauan yhteyshenkilön viimeisimmästä viestistä on kulunut, jotta lähetyspolku valitsee text- tai template-objektin ilman ihmisen päätöstä. Mikään näistä ei vaadi verkkokehystä tai kirjastoa. Tarvitset joukon, tarkistuksen ja vertailun. Kun ne ovat kunnossa ennen ensimmäistä asiakasta, integraatio toimii huomaamattomasti eikä jatkuvasti hälytä. - JSON-vastauksen palauttaminen vahvistuksen GET-pyynnössä raakaa challenge-arvoa palauttamatta. - Tapahtuman käsitteleminen ennen 200-vastausta. Meta yrittää hitaita vastauksia uudelleen, jolloin käsittelet viestin kahdesti. - Vapaamuotoisen tekstin lähettäminen tarkistamatta aikaikkunaa. Se palauttaa virhekoodin 131047 ja näyttää siltä, ettei mitään tapahtunut. **Onko Pythonille SDK:ta?** Ei meiltä, etkä tarvitse sellaista. API on Metan, Meta dokumentoi sen, ja sitä voi käyttää millä tahansa HTTP-kirjastolla. **Mitä verkkokehystä pitäisi käyttää?** Mitä tahansa. Tarvitset reitin, joka vastaa GET-pyyntöön ja hyväksyy POST-pyynnön. Kaikki Pythonin verkkokehykset tukevat tätä. **Miten estän viestin käsittelyn kahdesti?** Poista kaksoiskappaleet payloadissa olevan wamid-viestitunnisteen perusteella. Meta yrittää uudelleen tarkoituksella, joten tämä on odotettua eikä poikkeustapaus. **Voiko tiimi käyttää puhelinta edelleen?** Kyllä. Coexistence pitää WhatsApp Business -sovelluksen toiminnassa samassa numerossa, ja käsittelijäsi näkee tiimin lähettämät viestit echo-tapahtumina. --- ## Lähetä ja vastaanota WhatsApp-viestejä Node.js:llä https://easycoexistence.com/fi/integrations/node Vastaanotto on reitti, joka vastaa Metan vahvistuksen GET-pyyntöön ja hyväksyy POST-pyynnöt. Lähetys on fetch-kutsu Cloud API -rajapintaan puhelinnumeron tunnisteella ja tokenilla. Meillä ei ole omaa SDK:ta eikä mitään asennettavaa. ### Miten viestejä vastaanotetaan Nodessa? Yksi reitti kahdella metodilla Expressissä, Fastifyssa, Next-reittikäsittelijässä tai tavallisella palvelimella. GET vastaa Metan vahvistukseen: lue hub.mode, hub.verify_token ja hub.challenge kyselyparametreista, vertaa tokenia omaasi ja palauta challenge pelkkänä tekstinä. Sen palauttaminen JSON-muodossa on tavallinen virhe. Tällöin syntyy päätepiste, joka näyttää oikealta mutta ei koskaan vastaanota mitään. POST vastaanottaa tapahtumat. Vastaa heti koodilla 200 ja käsittele tapahtumat vasta sen jälkeen. Meta yrittää uudelleen kaikkea hidasta, ja ennen vastausta työnsä tekevä käsittelijä näkee saman viestin useammin kuin kerran. Erityisesti palvelimettomassa ympäristössä ensin palauttaminen ja työn lisääminen jonoon estää kylmäkäynnistystä muuttumasta kaksoiskappaleeksi. ### Miten viestejä lähetetään? fetch-kutsu Cloud API -rajapinnan messages-päätepisteeseen puhelinnumeron tunnistetta varten, token Bearer-otsakkeena. Mikään tässä ei ole meille ominaista, joten pyyntö vastaa täsmälleen Metan omaa dokumentaatiota. Opittavaa tai käyttöön lukittavaa käärettä ei ole. Molemmat arvot löytyvät hallintapaneelista, ja get_api_credentials palauttaa ne MCP-yhdistimen kautta, jos avustaja tekee määritykset. Sisältö riippuu ajoituksesta. Asiakkaan viimeisimmästä saapuvasta viestistä kuluneen 24 tunnin aikana lähetä text-objekti. Sen jälkeen lähetä viestipohjaobjekti, jossa on hyväksytty viestipohjan nimi ja kieli. Vain tekstiä lähettävä koodi läpäisee kaikki testit, mutta epäonnistuu ensimmäisen yön aikana saapuvan viestin kohdalla. ### Mikä on palvelimettomassa ympäristössä erilaista? Kaksi asiaa, ja molemmat liittyvät siihen, että funktio päättyy ennen työn valmistumista. Koodin 200 palauttaminen ja käsittelyn jatkaminen sen jälkeen ei toimi, jos funktio jäätyy heti vastauksen jälkeen. Käytä alustan tarjoamaa tapaa pitää työ käynnissä vastauksen jälkeen tai lisää payload jonoon ja anna erillisen funktion käsitellä se. Meta tarvitsee kuittauksen nopeasti, mutta työn ei tarvitse olla valmis. Kylmäkäynnistykset hidastavat vastauksia entisestään, mikä tarkoittaa uusia yrityksiä ja lisää kaksoiskappaleita. Deduplication wamid-viestin tunnisteella ei ole tässä mallissa valinnainen, vaan se tekee toteutuksesta luotettavan. - Challengen palauttaminen JSON-muodossa raakasisällön sijaan. - Työn tekeminen ennen 200-vastausta. Palvelimettomassa ympäristössä funktio voi jäätyä heti vastauksen jälkeen. - Deduplicationin ohittaminen. Meta yrittää suunnitellusti uudelleen, joten kaksoiskappaleet ovat normaaleja eivätkä poikkeustapauksia. **Tarvitsenko kirjaston?** Et. Reitti ja fetch-kutsu riittävät, ja kutsu vastaa täsmälleen Metan dokumentaatiota. **Toimiiko tämä Vercelissä tai Lambdassa?** Kyllä, tavanomaisella palvelimettoman ympäristön ehdolla: kuittaa ensin ja käsittele sitten jonon tai taustamekanismin kautta, ei suoraan. **Miten varmistan, että pyyntö tuli Metalta?** Lisää webhookin URL-osoitteeseen pitkä satunnainen salaisuus ja hylkää kaikki pyynnöt, joissa sitä ei ole. Meta allekirjoittaa pyynnöt sen sovelluksen salaisuudella, jolle tilaus kuuluu. Tässä se on meidän sovelluksemme, jonka salaisuutta ei koskaan jaeta, joten allekirjoitusotsaketta ei voi tarkistaa sinun puolellasi. **Voinko käyttää TypeScriptiä?** Kyllä. Meiltä ei tarvitse tyypittää mitään, koska payload on Metan oma ja Metan dokumentoima. --- ## EasyCoexistence vai BSP:n postilaatikko https://easycoexistence.com/fi/compare/coexistence-vs-bsp BSP myy alustan: jaetun postilaatikon, jossa tiimisi työskentelee ja viestit tallennetaan heidän palvelimilleen. Coexistence pitää WhatsApp Business -sovelluksen puhelimessa ja ohjaa viestit valitsemiisi kohteisiin. Valinta riippuu siitä, haluatko tuotteen, jossa työskentelet, vai yhteyden, jonka päälle rakennat. ### Mitä BSP oikeastaan tarjoaa? Tuotteen, eikä se ole kritiikkiä. Business Solution Provider myy tyypillisesti jaetun postilaatikon: agentit kirjautuvat sisään, keskustelut jaetaan, ja mukana ovat valmiit vastaukset, tunnisteet, raportointi ja mobiilisovellus. Kahdeksan hengen tukitiimille, jonka täytyy jakaa työt ja nähdä, kuka vastasi mihinkin, tämä on aidosti oikea hankinta. Sen rakentaminen itse olisi järjetöntä. Arkkitehtuurin seuraus on, että viestit kulkevat heidän alustansa kautta ja tallennetaan sinne, koska jaettua postilaatikkoa ei voisi muuten olla. Se tarvitsee historian näyttämistä varten. Tämä kuuluu tuotteeseen eikä ole yksittäisen toimittajan tekemä valinta. ### Milloin Coexistence sopii paremmin? Kun numero kuuluu yritykselle, jolla on jo toimiva tapa työskennellä, eikä kukaan halua muuttaa sitä. Yhdestä puhelimesta vastaava pieni tiimi ei tarvitse keskustelujen jakamista. He tarvitsevat illat takaisin, mikä tarkoittaa, että jokin hoitaa vahvistukset ja ensimmäiset vastaukset automaattisesti samalla, kun puhelin toimii täsmälleen kuten ennenkin. Postilaatikkoon siirtyminen ratkaisisi ongelman, jota heillä ei ole, ja loisi uuden ongelman, jota he eivät pyytäneet. Toimistolla on sama lähtötilanne toisesta syystä. Asiakkaat eivät siirrä numeroaan tai kouluta henkilöstöään uudelleen, eivätkä he usein hyväksy keskustelujensa säilyttämistä lainkaan kolmannen osapuolen alustalla. Coexistence on ainoa virallinen reitti, joka ei vaadi heiltä mitään. ### Kumpi sopii, jos rakennat ohjelmistoa? Coexistence lähes aina, ja syy on rakenteellinen eikä liity ominaisuuksiin. Jos rakennat keskusteluja käsittelevää tuotetta, BSP:n postilaatikko kilpailee rakentamasi tuotteen kanssa ja muodostaa kerroksen sinun ja Metan väliin. Päädyt integroimaan heidän abstraktionsa etkä Cloud API:a, joten saat Metan omien rajoitusten lisäksi heidän pyyntörajoituksensa, webhook-muotonsa, julkaisuaikataulunsa ja hinnoittelunsa. Coexistencessa webhook tulee sinun endpointiisi ja API-kutsut ovat Metan omia, Metan dokumentoimia. Mikään integraatiossa ei ole toimittajakohtaista, mikä tekee myös vaihtamisesta mahdollista. - Valinta hinnan perusteella. Nämä ovat eri tuotteita, eikä halvempi ole toisen pienempi versio. - Kahdeksan hengen tukitiimin sijoittaminen raakaan yhteyteen ilman rakennettua käyttöliittymää. He tarvitsevat postilaatikon ja turhautuvat ilman sitä. - Oletus, että BSP voi pitää WhatsApp Business -sovelluksen toiminnassa. Jotkut pystyvät siihen Coexistencen avulla, monet eivät, joten asia kannattaa kysyä suoraan. **Voinko käyttää molempia?** Käytännössä kyllä, jos BSP tukee Coexistencea. Kysy, missä viestisisältö säilytetään, koska juuri se on todellinen ero. **Onko BSP luotettavampi?** Molemmat toimivat Metan Cloud API:ssa, joten toimitus on sama. Ero on siinä, kuinka monta osapuolta on Metan ja järjestelmäsi välissä. **Kumpi on halvempi?** Yleensä kiinteä yhteysmaksu on pienempi kuin käyttäjäkohtainen postilaatikkohinnoittelu, mutta kyse on eri hankinnoista, eikä pelkkien lukujen vertailu kerro totuutta. **Mitä historialleni tapahtuu, jos lähden?** Coexistencessa historia ei ole koskaan ollut meidän hallussamme. Alustalla se on siellä, ja sen saaminen ulos edellyttää vientiä. --- ## EasyCoexistence vai itse rakennettu ratkaisu https://easycoexistence.com/fi/compare/build-it-yourself-vs-easycoexistence Jokainen tämän tuotteen tekemä API-kutsu on Metan dokumentoima ja kaikkien käytettävissä Meta-sovelluksella. Yhteyden rakentamiseen kuluu viikonloppu. Pidemmän ajan vie Tech Provider -statuksen hankkiminen, ja jatkuvasti on valvottava, katkeaako yhteys huomaamatta. ### Mitä sinun pitäisi oikeasti rakentaa? Ensimmäiseen versioon vähemmän kuin moni odottaa, mutta toimivaan ja kestävään versioon enemmän. Ensimmäinen versio koostuu Meta-sovelluksesta, Embedded Signupista, vahvistuskättelyn kuittaavasta endpointista ja lähetyskutsusta. OAuthin ja webhookien kanssa tottuneelle tämä on aidosti viikonlopun työ, ja omat dokumentaatiosivumme kuvaavat siitä suurimman osan. Kestävä versio on eri asia. Se käsittelee nimeltä kahdeksan webhook-tapahtumatyyppiä, erottaa perutun tokenin poistetusta numerosta, tarkistaa quality rating- ja messaging tier -arvot, koska kumpikaan ei saavu luotettavana tapahtumana, palauttaa webhook override -asetuksen, jos uudelleenyhdistäminen poistaa sen, ja erottaa fourteen day -passiivisuudesta johtuvan yhteyden katkeamisen tilanteesta, jossa asiakas todella lähti. Jokainen näistä opittiin jonkin rikkouduttua. ### Mitä osaa ei voi oikaista? Oman Meta Tech Provider -statuksen hankkimista. Se erottaa yhden numeron yhdistämisen muiden ihmisten numeroiden yhdistämisestä. Se on ilmaista, mutta ei nopeaa. Tarvitset vahvistetun Business Managerin, App Reviewin läpäisevän sovelluksen ja tallennetut videot, jotka näyttävät työnkulut. Siihen asti käytät jonkun muun provider-tiliä, mikä aiheuttaa valmisohjelmistojen käyttäjille tutut yhden yhteyden rajoitukset. Jos yhdistät yhden omistamasi numeron, mikään tästä ei koske sinua, vaan voit rakentaa sen itse. Jos yhdistät asiakkaiden numeroita, tämä on varsinainen projekti, ja se mitataan odotusviikkoina, ei työpäivinä. ### Mitä valvonnan ylläpito oikeasti maksaa? Se on osa, jolla ei ole valmistumispäivää, ja juuri siksi se eroaa kaikesta muusta. Yhteys voi katketa hiljaa. WhatsApp Business -sovellus jatkaa toimintaansa quality rating -arvon heikkenemisestä, vanhentuneesta tokenista, poistetusta webhook override -asetuksesta ja fourteen day -katkaisusta huolimatta. Puhelimessa ei näy ongelmaa, ja ensimmäinen merkki on yleensä asiakkaan kysymys siitä, miksi kukaan ei vastannut. Sen havaitseminen vaatii ajastetun tarkistajan, webhook-vastaanottimen, paikan tilan tallentamiseen, hälytykset ja jonkun huomaamaan hälytyksen. Mikään näistä ei ole vaikeaa. Kaiken on kuitenkin toimittava jatkuvasti ja pysyttävä oikeana Metan muuttaessa asioita, kuten se tekee. Rehellisesti ostetaan tämä, ei API-kutsuja. - Arvioit työn ensimmäisen version perusteella. Yhden numeron yhdistäminen vie viikonlopun, mutta viidenkymmenen yhteyden ylläpito ei. - Suunnittelet Tech Provider -statuksen hankkimista tiettyyn määräaikaan mennessä. App Reviewin aikataulu ei ole sinun hallinnassasi. - Siirrät valvonnan myöhempään vaiheeseen. Sen havaitsemat häiriöt ovat hiljaisia, joten niiden näkymättömyys ei todista, ettei niitä tapahdu. **Onko jokin tässä omaa teknologiaa?** Ei. Jokainen kutsu käyttää Metan dokumentoitua Cloud API:a. Se on tarkoituksellista: mikään ei sido sinua, ja voit lähteä oma oma integraatiosi ehjänä. **Pitäisikö minun rakentaa tämä, jos minulla on yksi numero?** Todennäköisesti kyllä. Yksi omistamasi numero, joka yhdistetään kerran, on pieni projekti, ja opit samalla alustan kunnolla. **Kuinka kauan Tech Provider -statuksen saaminen kestää?** Se on ilmaista, mutta vaatii vahvistetun Business Managerin ja App Reviewin sekä tallennetut videot. Odottaminen on pitkä osa. **Mitä menetän rakentamalla itse?** Et mitään teknistä. Vastaat itse valvonnasta, joka ei koskaan valmistu ja jossa häiriöt ilmenevät hiljaa. --- ## WhatsApp-virhe 368: tili rajoitettu käytäntörikkomuksen vuoksi https://easycoexistence.com/fi/docs/whatsapp-error-368 Virhe 368 tarkoittaa, että Meta on rajoittanut WhatsApp Business Account -tiliä käytäntöjen valvontatoimen jälkeen. Kyse on tilitason päätöksestä, ei pyyntöön liittyvästä ongelmasta. Päätöksestä valitetaan Metalle, ei palveluntarjoajalle. ### Mitä rajoitus oikeastaan tarkoittaa? Meta on kohdistanut yritystiliin valvontatoimen, yleensä toistuvien käytäntöongelmien vuoksi eikä yhden tapahtuman seurauksena. Yleisiä syitä ovat WhatsAppin kaupankäynti- tai yrityskäytäntöjä rikkova viestisisältö, vastaanottajien toistuva ilmoitus viesteistä tai yrityksen vahvistustieto, joka ei kestä tarkistusta. Yhteistä näille on se, että ne koskevat tiliä eivätkä yksittäistä viestiä. Siksi jokainen lähetys epäonnistuu eikä vain osa niistä. Rajoitus kannattaa erottaa laatupohjaisesta rajoittamisesta, joka rajoittaa terveen tilin lähetysmäärää. Rajoitus on arvio siitä, pitäisikö tilin toimia lainkaan, eikä lähettämisen vähentäminen ratkaise sitä. ### Miten asia ratkaistaan? Metan kautta Business Managerissa, ja vain tilin omistajat voivat tehdä sen. Business Managerin valvontailmoitus kertoo, mihin käytäntöön vedottiin ja onko valitusmahdollisuus avoinna. Valituksia voi tehdä, ja ne onnistuvat joskus, mutta kukaan ei voi luvata käsittelyaikaa eikä palveluntarjoajan kautta kulkevaa eskalointireittiä ole. API-käyttöoikeuksia myyvällä taholla ei ole näkyvyyttä valvontapäätökseen eikä mahdollisuutta vaikuttaa siihen. Tässä on yksi harvoista tilanteista, joissa minkä tahansa palveluntarjoajan rehellinen vastaus on, ettei se voi auttaa asiassa, johon eniten kaipaat apua. Palveluntarjoaja voi kertoa, mikä tili on rajoitettu ja milloin se tapahtui. Tätä varten yhteyden aikajana on olemassa. - Pyydät palveluntarjoajaa poistamaan rajoituksen. Valvontapäätös kuuluu Metalle, eikä kukaan muu näe sitä. - Yhdistät numeron muualla. Rajoitus koskee yritystiliä ja seuraa sitä. - Sekoitat rajoituksen laatupohjaiseen rajoittamiseen, joka rajoittaa terveen tilin lähetysmäärää eikä itse tiliä. **Voinko siirtää numeron toiselle palveluntarjoajalle?** Et. Rajoitus koskee WhatsApp Business Account -tiliä, joten se on voimassa kaikkialla, missä numeroa käytetään. **Kuinka kauan valitusten käsittely kestää?** Meta ei julkaise aikaa, eikä millään palveluntarjoajalla ole näkyvyyttä prosessiin. **Vaikuttaako se vastaanottamiseen?** Valvonnan vaikutukset vaihtelevat tapauksen mukaan. Yhtä varmaa on, että lähettäminen lakkaa toimimasta. **Onko 131031 sama asia?** Liittyy samaan asiaan. Se liittyy rajoitukseen, jonka yhteydessä vahvistustiedoissa on ristiriita. Tämä viittaa yrityksen tietoihin eikä viestintäkäyttäytymiseen. --- ## WhatsAppin virhe 131031: tili rajoitettu tai tiedot eivät täsmää https://easycoexistence.com/fi/docs/whatsapp-error-131031 Virhe 131031 tarkoittaa, että WhatsApp Business Account on rajoitettu. Yleinen syy on, etteivät yrityksen vahvistustiedot vastaa Metan tietoja, tai että kyse on kaksivaiheisen vahvistuksen PIN-koodista. Ongelma ratkaistaan Business Managerissa, ei koodissa. ### Millainen ristiriita aiheuttaa tämän? Ero Metan yrityksestä tallentamien tietojen ja toimitettujen tietojen välillä. Se kuulostaa pieneltä, mutta ei ole sitä. Yrityksen vahvistus yhdistää oikeushenkilön tiliin: nimen, osoitteen, rekisteritiedot ja liiteasiakirjat. Jos yrityksen tiedot muuttuvat eikä niitä päivitetä Metalle tai toimitetut tiedot eivät vastaa rekisteriä, jonka Meta tarkistaa, tili voidaan rajoittaa, kunnes tiedot täsmäävät. Toinen yleinen syy on kaksivaiheisen vahvistuksen PIN. Se määritetään puhelinnumerolle ja vaaditaan tietyissä toiminnoissa. Jos se on unohtunut tai sen on määrittänyt henkilö, joka ei enää työskentele yrityksessä, PIN on nollattava ennen kuin muut toiminnot toimivat. ### Mistä asia tarkistetaan? Business Managerista yrityksen tililtä, ei puhelinnumeron kohdalta. Vahvistuksen tila ja mahdollinen täytäntöönpanohuomautus näkyvät siellä. Yhdessä ne yleensä kertovat, kumpi syy on kyseessä. Palveluntarjoajan hallintapaneeli voi kertoa, että numero lakkasi toimimasta ja milloin, mutta se ei näe vahvistustietoja eikä voi siksi kertoa, mikä tieto on väärin. Jos syy on vahvistuksessa, yrityksen tiedot päivitetään ja lähetetään uudelleen. Jos syy on PIN, se nollataan kyseisen numeron WhatsApp Manager -asetuksista. PIN kannattaa tallentaa paikkaan, josta yritys löytää sen myöhemmin. - Asian käsitteleminen koodivirheenä. Pyyntö oli oikein muodostettu, mutta tili hylättiin. - Vahvistuksen lähettäminen uudelleen samoilla hylätyillä tiedoilla. - Olettaminen, että PIN on palveluntarjoajan tallentama. Se määritetään numerolle Metan omissa asetuksissa. **Onko tämä sama kuin 368?** Liittyvä, mutta ei sama. 368 tarkoittaa käytäntöön perustuvaa täytäntöönpanotoimea. Tämä viittaa yleensä yrityksen vahvistustietoihin tai kaksivaiheisen vahvistuksen PIN-koodiin. **Voiko palveluntarjoaja nähdä vahvistuksen tilan?** Ei. Tiedot ovat yrityksen tilillä Business Managerissa, eikä niitä näytetä palveluntarjoajille. **Auttaako yhteyden muodostaminen uudelleen?** Ei. Rajoitus koskee tiliä, joten uusi yhteys kohtaa saman ehdon. **Miten nollaan kaksivaiheisen vahvistuksen PIN-koodin?** WhatsApp Managerissa kyseisen puhelinnumeron asetuksista. Tallenna PIN paikkaan, josta yritys löytää sen myöhemmin. --- ## WhatsAppin virhe 132015: viestipohja keskeytetty laadun vuoksi https://easycoexistence.com/fi/docs/whatsapp-error-132015 Virhekoodi 132015 tarkoittaa, että Meta on keskeyttänyt tämän viestipohjan sen laadun heikennyttyä. Yleensä vastaanottajat ovat estäneet tai ilmoittaneet viesteistä, joissa sitä käytettiin. Puhelinnumero toimii normaalisti. Vain tämän viestipohjan lähetys on tilapäisesti estetty. ### Miksi yksittäinen viestipohja keskeytetään? Koska laatua mitataan sekä viestipohjakohtaisesti että puhelinnumerokohtaisesti. Huono viestipohja voidaan eristää vaikuttamatta kaikkeen muuhun. Meta seuraa, miten vastaanottajat reagoivat kullakin viestipohjalla lähetettyihin viesteihin: estävätkö he lähettäjän, ilmoittavatko he viesteistä ja reagoivatko he niihin lainkaan. Viestipohja, joka aiheuttaa jatkuvasti kielteisiä reaktioita, keskeytetään, kun taas muut saman puhelinnumeron viestipohjat toimivat edelleen. Tämä on tarkoituksella rajattu toimenpide ja hyödyllisempi kuin aluksi näyttää, koska se kertoo täsmälleen, mikä viesti aiheuttaa ongelman. Yleisiä syitä ovat mainossisältö hyötyviestipohjassa, viesti, josta ei käy selvästi ilmi lähettävä yritys, tai viestipohja, joka lähetetään ihmisille, jotka eivät odottaneet sitä. ### Mitä keskeytetylle viestipohjalle pitäisi tehdä? Muokkaa sitä sen sijaan, että lähettäisit sen uudelleen, ja pidä keskeytystä tietona sisällöstä. Keskeytetty viestipohja voidaan ottaa uudelleen käyttöön tietyn ajan kuluttua, mutta saman sisällön lähettäminen samanlaiselle yleisölle tuottaa saman reaktion ja johtaa toiseen keskeytykseen. Meta poistaa viestipohjan pysyvästi käytöstä toistuvien keskeytysten jälkeen. Silloin ainoa vaihtoehto on luoda uusi viestipohja erilaisella sisällöllä, joten toista keskeytystä kannattaa välttää. Muokkaaminen tarkoittaa yleensä, että tarkoitus tehdään selväksi heti ensimmäisellä rivillä, yritys nimetään ja kerrotaan rehellisesti, miksi henkilö vastaanottaa viestin. Tarkista myös vastaanottajat, sillä hyväkin viestipohja tuottaa samat signaalit, jos se lähetetään asiasta kiinnostumattomalle listalle. - Saman viestipohjan lähettäminen uudelleen keskeytyksen päätyttyä. Sisältö aiheutti keskeytyksen. - Tulkinta, että ongelma koskee puhelinnumeroa. Muut saman puhelinnumeron viestipohjat toimivat edelleen. - Kolmannen keskeytyksen odottaminen. Toistuvat keskeytykset poistavat viestipohjan pysyvästi käytöstä. **Voivatko muut viestipohjat edelleen lähettää viestejä?** Kyllä. Keskeytys koskee tätä viestipohjaa, eivätkä puhelinnumeron muut hyväksytyt viestipohjat muutu. **Kuinka kauan keskeytys kestää?** Meta ei ilmoita kiinteää kestoa, ja kesto pitenee toistuvien keskeytysten myötä. **Voinko muokata keskeytettyä viestipohjaa?** Kyllä, ja juuri siksi sitä kannattaa muokata. Parannetun sisällön lähettäminen uudelleen auttaa palauttamaan sen käyttöön. **Mikä on 132016?** Se on pysyvä versio. Toistuvien keskeytysten jälkeen viestipohja poistetaan käytöstä ja korvataan uudella. --- ## WhatsApp-virhe 100: virheellinen parametri https://easycoexistence.com/fi/docs/whatsapp-error-100 Virhe 100 tarkoittaa, että pyyntö sisälsi parametrin, jota Meta ei hyväksy: parametriä ei tueta, se on kirjoitettu väärin tai sen rakenne ei sovi kyseiseen endpointiin. Virhe on deterministinen, joten sama pyyntö epäonnistuu joka kerta samalla tavalla, eikä sen uudelleenyritys auta. ### Mikä aiheuttaa sen Jokin pyynnön rungossa tai kyselyssä ei ole endpointin tunnistama, ja syyt ovat poikkeuksetta samoja. - Kentän nimi on kirjoitettu väärin tai väärässä kirjainkoossa. - Parametri kuuluu toiselle endpointille. - Arvo on väärää tyyppiä, esimerkiksi numero lähetetään merkkijonona, vaikka odotettu arvo on kokonaisluku. - Sisäkkäinen objekti on litistetty tai objektiin kuuluva arvo lähetetään litteänä. ### Miksi uudelleenyritys on turha Koska mikään alustalla ei muuttunut yritysten välillä. Virheellinen pyyntö on toisella yrityksellä virheellinen samasta syystä kuin ensimmäiselläkin, ja tämän virheen ympärille rakennettu uudelleenyrityssilmukka aiheuttaa alkuperäisen ongelman lisäksi nopeusrajoituksen onnistumisen sijaan. Hyödyllinen tapa toimia on kirjata pyynnön runko virheen rinnalle ja verrata sitä kenttä kentältä endpointin dokumentaatioon. Lähes aina ero näkyy minuutin sisällä. - Uudelleenyritys. Pyyntö on deterministinen ja epäonnistuu joka kerta samalla tavalla. - Oletus, että vika on numerossa. Tämä virhe ei koskaan tarkoita mitään yhteyteen liittyvää. - Virheen tulkitseminen yleiseksi epäonnistumiseksi. Se koskee nimenomaan parametriongelmaa, ja puuttuville tai sallitun alueen ulkopuolisille arvoille on tarkemmat koodit 131008 ja 131009. **Tarkoittaako tämä, että numeroni on rikki?** Ei. Tämä virhe koskee vain pyyntöä, eikä numeroon vaikuta mikään. **Miksi virhe on niin epämääräinen?** Se on parametriongelmien yleiskoodi. Metalla on tarkemmat koodit puuttuvalle parametrille ja virheelliselle arvolle. **Voiko palveluntarjoaja aiheuttaa tämän?** Vain rakentamalla pyynnön. Suorassa integraatiossa pyyntö on sinun vastuullasi. **Pitäisikö minun yrittää uudelleen viiveellä?** Ei. Virhe on deterministinen, ja uudelleenyritys lisää nopeusrajoituksen ongelmaan, joka ei ole tilapäinen. --- ## WhatsApp-virhe 131008: pakollinen parametri puuttuu https://easycoexistence.com/fi/docs/whatsapp-error-131008 Virhe 131008 tarkoittaa, että pyynnöstä puuttui pakollinen parametri. Se on täsmällisempi ja hyödyllisempi kuin virhe 100, joka kattaa yleisesti virheelliset parametrit, koska tämä virhe kertoo kentän puuttuvan eikä olevan väärin. ### Mikä yleensä puuttuu Kentät, jotka vaikuttavat valinnaisilta mutta eivät ole sitä. Siksi samat muutamat kentät toistuvat kerta toisensa jälkeen. - messaging_product, jonka arvoksi on asetettava whatsapp jokaisessa lähetyksessä. - recipient_type viestirakenteissa, jotka sitä edellyttävät. - language-objekti viestipohjaa lähetettäessä. Se vaaditaan, vaikka vaihtoehtoja olisi vain yksi. - components viestipohjassa, jossa määritellään muuttujia. Tyhjä lista ei tarkoita samaa kuin kentän jättäminen pois. ### Miksi tämä on hyvä uutinen Se on tämän virheryhmän täsmällisin virhe. Virhe 100 kertoo, että jokin parametri on väärä, mutta tämä virhe kertoo pakollisen parametrin puuttuvan kokonaan. Siksi haku rajautuu endpointin pakollisten kenttien luetteloon. Korjaus on lukea kutsuttavan endpointin ohje ja verrata pyyntöä sen pakollisten kenttien joukkoon. Siihen kuluu minuutti, minkä vuoksi tämä virhe kannattaa erottaa lokissa virheestä 100 eikä ryhmitellä molempia virheellisiksi pyynnöiksi. - Virheen käsitteleminen samalla tavalla kuin virhe 100. Tämä virhe nimeää puuttumisen ja on siksi täsmällisempi. - Tyhjän components-listan lähettäminen ikään kuin kenttä puuttuisi. API käsittelee nämä eri tavoin. - messaging_product-kentän jättäminen pois. Se vaaditaan jokaisessa lähetyksessä ja on yleisin yksittäinen syy. **Mikä parametri puuttuu?** Vastaus nimeää sen. Jos näin ei tehdä, endpointin ohjeessa luetellaan pakolliset kentät. **Onko messaging_product todella pakollinen?** Kyllä. Aseta sen arvoksi whatsapp jokaisessa lähetyksessä. Sen pois jättäminen on yleisin virhe. **Onko tämä sama kuin 100?** Ei. Virhe 100 koskee mukana olevaa mutta väärää parametria. Tämä virhe koskee puuttuvaa parametria. **Voiko uudelleenyritys auttaa?** Ei. Pyyntö on deterministinen ja epäonnistuu samalla tavalla, kunnes kenttä lisätään. --- ## WhatsApp-virhe 131009: virheellinen parametrin arvo https://easycoexistence.com/fi/docs/whatsapp-error-131009 Virhe 131009 tarkoittaa, että vähintään yhden parametrin arvo on virheellinen: kenttä oli mukana ja tunnistettiin, mutta sen sisältöä endpoint ei hyväksy. Useimmiten syynä ovat kielikoodit, puhelinnumeron muotoilu tai enum-arvot. ### Useimmin virheitä aiheuttavat arvot Kolme muotoa aiheuttavat suurimman osan virheistä, vaikka kaikki näyttävät lukijasta oikeilta. - Kielikoodit: en, kun viestipohja luotiin muodossa en_US, tai pt, kun sen muoto on pt_BR. - Puhelinnumerot, joissa on välimerkkejä, alkunollia tai plusmerkki, vaikka kansainvälisessä muodossa odotetaan vain numeroita. - Väärässä kirjainkoossa olevat enum-arvot, kuten pienillä kirjaimilla annettu viestipohjan luokka. - Päivämäärät tai aikaleimat muodossa, jota endpointin dokumentaatio ei määritä. ### Miksi kielialuetapaus kannattaa nostaa esiin Koska se tuottaa endpointista riippuen kaksi eri virhettä, ja väärää virhettä saatetaan yrittää korjata. Viestipohjan lähettäminen kielellä, jota kyseiselle nimelle ei ole olemassa, palauttaa koodin 132001, joka näyttää viestipohjan puuttuvan. Jos endpoint validoi kielikoodin ensin, virheellisesti muodostettu kielikoodi palauttaa tämän virheen. Taustalla on sama virhe, ja molemmissa tapauksissa ratkaisu on lukea viestipohjien luettelo ja kopioida tarkka kielimerkkijono sen sijaan, että sen muoto päätellään. - Oletetaan, että en ja en_US tarkoittavat samaa. Ne yksilöivät eri viestipohjat. - Lähetetään puhelinnumero plusmerkin tai välimerkkien kanssa. Käytä vain numeroita kansainvälisessä muodossa. - Yritetään uudelleen. Arvo on deterministisesti väärä. **Mikä arvo on väärä?** Vastaus nimeää yleensä parametrin. Jos se ei nimeä sitä, tarkista ensin kielikoodi ja puhelinnumeron muoto. **Miten puhelinnumero pitää muotoilla?** Kansainvälisessä muodossa, vain numeroina, ilman plusmerkkiä ja välimerkkejä. **Miksi sama virhe palauttaa joskus koodin 132001?** Koska viestipohjan lähetys ratkaisee nimen ja kielen yhdessä, joten tuntematon pari näyttää puuttuvan viestipohjan virheeltä. **Onko ongelma puhelinnumerossani?** Ei. Tämä virhe koskee vain pyyntöä. --- ## WhatsAppin virhekoodi 131051: viestityyppiä ei tueta https://easycoexistence.com/fi/docs/whatsapp-error-131051 Virhekoodi 131051 tarkoittaa, ettei lähetettävää viestityyppiä tueta. Joskus tyyppiarvo on virheellinen, mutta Coexistence-numerossa koodi tarkoittaa useammin, ettei alusta salli kyseistä tyyppiä tämänkaltaisessa yhteydessä. ### Kaksi eri syytä Ensimmäinen syy on tavallinen: tyyppiarvo on kirjoitettu väärin tai API ei määrittele sitä. Endpointin dokumentaation tarkistaminen ratkaisee ongelman minuutissa. Toinen syy on rakenteellinen ja yllättää käyttäjät, koska virhekoodi on sama. Coexistence-numero ei voi tehdä kaikkea, mitä tavallinen Cloud API -numero voi, ja tällaisen toiminnon yrittäminen palauttaa tämän virheen selkeämmän viestin sijaan. Katoavat viestit, kerran katsottava media, reaaliaikainen sijainti ja lähetyslistat ovat poissa käytöstä yhdistetyssä numerossa, ja ryhmäkeskustelut eivät kuulu API:in lainkaan. ### Miten tiedät, kumpi syy koskee sinua Sen perusteella, mitä yritit lähettää. - API:n määrittelemä tyyppi, jonka olet lähettänyt aiemmin: kyse on muotoiluvirheestä, joten vertaa payloadia. - Kaikki ryhmälle osoitettu: syy on rakenteellinen, eikä mikään palveluntarjoaja voi ottaa sitä käyttöön. - Reaaliaikainen sijainti, kerran katsottava media tai katoava viesti: syy on rakenteellinen Coexistence-numerossa. - Uusi tyyppi, jota et ole lähettänyt aiemmin: tarkista, että se on käytettävissä tililläsi ja alueellasi. - Rakennetaan toiminto ryhmäkeskustelujen varaan. Ne eivät kuulu API:in millään palveluntarjoajalla. - Oletetaan, että palveluntarjoaja voi ottaa käytöstä poistetun tyypin käyttöön. Nämä rajoitukset ovat alustatasoisia. - Yritetään uudelleen. Kumpikaan syy ei ole tilapäinen. **Voinko lähettää viestin ryhmälle?** Et. Ryhmäkeskustelut eivät kuulu Coexistence-numeron API:in millään palveluntarjoajalla. **Miksi reaaliaikaista sijaintia ei tueta?** Se on yksi ominaisuuksista, jotka poistuvat numerosta käytöstä Coexistencen aktivoinnin jälkeen. **Voiko tämän korjata?** Jos syynä on virheellinen tyyppiarvo, kyllä. Jos kyse on alustarajoituksesta, ei. **Vaikuttaako tämä vastaanottamiseen?** Ei. Tämä virhe koskee sellaisen tyypin lähettämistä, jota ei sallita. --- ## WhatsApp-virhe 131052: median lataus epäonnistui https://easycoexistence.com/fi/docs/whatsapp-error-131052 Virhe 131052 tarkoittaa, ettei Meta pystynyt lataamaan viestiin liitettyä mediaa. Se koskee itse mediaa, ei pyyntöäsi, joten käytännössä pyydä lähettämään se toisella tavalla sen sijaan, että muuttaisit koodia. ### Miksi se tapahtuu Saapuva media haetaan erikseen sen sijaan, että se toimitettaisiin viestin mukana. Viesti sisältää media-tunnuksen, ja tavut haetaan erikseen sen avulla. Haku voi epäonnistua lähettäjän puolella esimerkiksi siksi, että lataus ei valmistunut, tiedosto vanheni ennen hakua tai sen tuottanut prosessi ei säilyttänyt muotoa. Et näe mitään näistä omasta päästäsi, eikä pyyntösi muuttaminen korjaa niitä. ### Mitä tehdä Käsittele tilannetta viestinä, jonka liite puuttuu, ja toimi kuten minkä tahansa muun puutteellisen syötteen kanssa. - Tallenna viesti ja merkitse media puuttuvaksi sen sijaan, että hylkäisit koko tapahtuman. - Hae media nopeasti: tunnukset eivät pysy voimassa ikuisesti. - Jos ihminen osallistuu käsittelyyn, pyydä asiakasta lähettämään media uudelleen. Tämä ratkaisee useimmat tapaukset. - Älä yritä loputtomasti uudelleen. Jos ensimmäinen haku ja yksi uusi yritys epäonnistuvat, mediaa ei enää saada. - Koko viestin hylkääminen. Teksti ja asiayhteys ovat edelleen hyödyllisiä ilman liitettä. - Median hakeminen vasta pitkän ajan kuluttua. Tunnukset vanhenevat. - Uudelleen yrittäminen silmukassa. Epäonnistunut haku onnistuu harvoin myöhemmin. **Onko viesti menetetty?** Ei. Viesti saapuu, mutta sen liitteen hakeminen epäonnistui. **Pitäisikö pyytää asiakasta lähettämään se uudelleen?** Jos ihminen osallistuu käsittelyyn, kyllä. Se ratkaisee useimmat tapaukset nopeasti. **Kuinka kauan media-tunnus on voimassa?** Ei rajattomasti, minkä vuoksi media kannattaa hakea nopeasti. **Onko 131053 sama virhe?** Ei. Se koskee lähettämäsi median lataamisen epäonnistumista. --- ## WhatsApp Cloud API -virhekoodit https://easycoexistence.com/fi/docs/whatsapp-error-codes Tässä ovat kaikki dokumentoimamme WhatsApp Cloud API -virhekoodit yhdessä taulukossa, merkityksineen ja uudelleenyrityksen vaikutuksineen. Useimmat eivät auta: ne ovat deterministisiä, joten sama pyyntö epäonnistuu aina samalla tavalla ja uudelleenyrityssilmukka muuttaa virheellisen pyynnön nopeusrajoitukseksi. ### Uudelleenyrityssarakkeen lukeminen Sarakkeessa on kolme arvoa, ja väärän vaihtoehdon valitseminen on tämän koko viitteen kallein virhe. Ei tarkoittaa, että epäonnistuminen on deterministinen. Pyyntö, viestipohja tai vastaanottajan tila aiheutti virheen, ja saman pyynnön lähettäminen uudelleen tuottaa saman virheen sekä kuluttaa myöhemmin tarvitsemaasi läpäisykykyä. Kyllä tarkoittaa, että virhe oli Metan puolella ja viive ratkaisee sen aidosti. Odota tarkoittaa, että tila on todellinen mutta väliaikainen: rajoitus tai lukitus poistuu itsestään, eikä ennen sitä tehty uudelleenyritys auta vaan voi pidentää tilaa. ### Miksi useimpia näistä ei voi yrittää uudelleen Koska alusta palauttaa tarkat koodit yleisten sijaan. Virheellinen parametri, puuttuva viestipohja, sulkeutunut viesti-ikkuna ja viesteistä kieltäytynyt vastaanottaja ovat tiedossa jo vastauksen hetkellä, joten Meta nimeää ongelman sen sijaan, että epäonnistuisi epämääräisesti. - Pyyntöongelma ei muutu oikeaksi toisella yrityksellä. - Viestipohjaongelma on viestipohjassa, eikä pyyntö voi muuttaa sitä. - Ikkuna- tai kieltäytymisongelma koskee vastaanottajan tilaa, ei sinun tilaasi. - Tilirajoitus on päätös, eikä uudelleenyritys ole valitus. ### Mitä kirjataan, kun jokin näistä saapuu Kirjaa tarpeeksi tietoja vian selvittämiseen ilman toistoa. Se erottaa viiden minuutin korjauksen päivän arvailusta. - Koko virhevastaus, mukaan lukien trace id, jota Metan tuki pyytää. - Lähetetty pyyntörunko, ei aiottu runko. Näiden välinen ero on yleensä virhe. - Puhelinnumeron tunnus, jotta yhden numeron ongelma erottuu koko tiliä koskevasta ongelmasta. - Aikaleima, jotta virhe voidaan tarkistaa yhteyden tilaa vasten juuri sillä hetkellä. ### Vain Coexistencessa esiintyvät koodit Niitä on kaksi, ja ne hämmentävät, koska näyttävät tavallisilta lähetysvirheiltä. 2593107 ja 2593108 koskevat keskusteluhistorian synkronointia. Se kopioi viimeisimmät keskustelut WhatsApp Business -sovelluksesta, kun numero yhdistetään ensimmäisen kerran. Ne eivät ole viestintävirheitä eivätkä tarkoita, että yhteys epäonnistui. Jos synkronointi ylittää rajansa tai tapahtuu ikkunan ulkopuolella, numero pysyy yhdistettynä ja lähettää normaalisti, mutta historiaa kopioituu odotettua vähemmän. Jos koodi tulkitaan rikkoutuneeksi yhteydeksi, yhteys katkaistaan ja aloitetaan alusta, mikä menettää lisää historiaa sen palauttamisen sijaan. - Uudelleenyritys oletuksena. Useimmat näistä koodeista ovat deterministisiä, ja silmukka tuo päälle nopeusrajoituksen. - Virheen kirjaaminen ilman pyyntörunkoa. Lähetetyn ja aiotun ero on yleensä virhe. - Synkronointivirheen tulkitseminen rikkoutuneeksi yhteydeksi. Numero on yhä yhdistetty ja lähettää. - Trace id:n hylkääminen. Se on ainoa tieto, joka tekee tukipyynnöstä käsiteltävän. **Mitkä virheet kannattaa yrittää uudelleen?** 131016 ja 131000 eksponentiaalisella viiveellä. 130429, 132015 ja 133008 poistuvat itsestään odottamalla. Kaikki muut ovat deterministisiä. **Tarkoittaako virhekoodi, että numeroni yhteys katkaistiin?** Yleensä ei. Useimmat koskevat pyyntöä, viestipohjaa tai vastaanottajaa. Yhteysongelmat näkyvät tili- ja laatua koskevina webhookeina, eivät lähetysvirheinä. **Mikä on trace id?** Virhevastauksessa oleva tunniste, jonka avulla Metan tuki löytää tietyn pyynnön. Kirjaa se jokaisesta virheestä, sillä ilman sitä tukipyyntöä ei voida käsitellä. **Ovatko nämä koodit samoja kaikilla palveluntarjoajilla?** Kyllä. Ne tulevat Metan Cloud API:sta, joten ne ovat samat riippumatta siitä, mikä palveluntarjoaja yhdisti numeron. Palveluntarjoaja voi muuttaa vain sitä, kuinka selkeästi koodit saavuttavat sinut. --- ## WhatsApp-virhe 131053: median lataus epäonnistui https://easycoexistence.com/fi/docs/whatsapp-error-131053 Virhe 131053 tarkoittaa, ettei Meta onnistunut lataamaan pyynnössäsi olevaa mediaa. Toisin kuin siihen liittyvä saapuvan median virhe 131052, tämä koskee hallitsemaasi tiedostoa, joten sen voi korjata: tarkista koko ja formaatti sekä linkkiä lähettäessäsi, pääseekö Meta todella siihen käsiksi. ### Kolme syytä Tässä järjestyksessä ne yleensä ilmenevät käytännössä. - Koko: tiedosto ylittää oman tyyppinsä kokorajan. Kuvat 5 MB, video ja ääni 16 MB, asiakirjat 100 MB. - Formaatti: API ei hyväksy koodekkia tai säilömuotoa. Tämä on tavallista videoissa, jotka on viety muokkausohjelmasta. - Saavutettavuus: lähetät ladatun tunnisteen sijaan linkin, jonka URL tarvitsee kirjautumisen, on palomuurin takana tai uudelleenohjaa. - Vanhentuminen: ladattua media id -tunnistetta käytetään kauan sen luomisen jälkeen. ### Lataa mieluummin kuin linkitä Linkin lähettäminen saa Metan hakemaan tiedoston lähetyshetkellä. Se lisää yhden tavan epäonnistua, etkä näe sitä omasta verkostasi. Selaimessasi täydellisesti latautuva URL-osoite voi olla Metan infrastruktuurista saavuttamaton maantieteen, palomuurisäännön tai selaimesi valmiiksi sisältämän todennusevästeen vuoksi. Kun lataat tiedoston ensin ja lähetät palautetun media id -tunnisteen, tämä virheluokka poistuu kokonaan. Pyyntöjä tulee yksi lisää, mutta lähetys muuttuu ennustettavaksi, mikä kannattaa, kun viestejä lähetetään suuria määriä. - Oletat, että selaimessasi toimiva URL toimii myös Metalle. Istuntosi ja verkkosi eivät ole sen käytössä. - Viet videon tarkistamatta koodekkia. Muokkausohjelmien oletukset eivät usein ole tuettuja. - Käytät media id -tunnistetta kauan lataamisen jälkeen. Tunnisteet vanhenevat. **Mitkä ovat kokorajat?** Kuvat 5 MB, video ja ääni 16 MB, asiakirjat 100 MB. **Pitäisikö minun ladata tiedosto vai lähettää URL-osoite?** Lataa tiedosto. Näin saavutettavuus ei enää aiheuta virhettä. **URL toimii minulla, miksei Metalla?** Metan verkko ei ole sama kuin sinun verkkosi. Maantiede, palomuurit ja todennus poikkeavat toisistaan. **Onko tämä sama kuin 131052?** Ei. Se tarkoittaa virhettä asiakkaan sinulle lähettämän median lataamisessa. --- ## WhatsApp-virhe 131016: palvelu ei ole käytettävissä https://easycoexistence.com/fi/docs/whatsapp-error-131016 Virhe 131016 tarkoittaa, että Metan puolella toimiva palvelu ei ole tilapäisesti käytettävissä. Se kuuluu niihin harvoihin alustavirheisiin, jotka todella ovat ohimeneviä, joten eksponentiaalinen uudelleenyritys kasvavilla viiveillä on oikea ratkaisu tutkimisen sijaan. ### Miksi tämä virhe on erilainen Useimmat tämän alustan virheet ovat deterministisiä: pyyntö on virheellinen, viestipohjaa ei ole tai aikaikkuna on sulkeutunut. Niiden uudelleenyritys kuluttaa pyynnön ja johtaa nopeusrajoitukseen. Tämä virhe on poikkeus. Se ei kerro mitään pyynnöstäsi tai numerostasi, vaan ainoastaan siitä, ettei Metan ylläpitämä palvelu pystynyt juuri nyt vastaamaan. Sama pyyntö onnistuu yleensä minuutin kuluttua, juuri tätä varten viiveellinen uudelleenyritys on tarkoitettu. ### Miten uudelleen yritetään oikein Hallitusti, koska toistuva uudelleenyritys voi pahentaa häiriötä. - Eksponentiaalinen viive: odota ensin sekunti, sitten kaksi, neljä ja kahdeksan. - Yrityksille asetettu enimmäismäärä, yleensä viisi, minkä jälkeen viesti siirretään myöhempää käsittelyä odottavaan jonoon. - Satunnaisviive, jotta työntekijäjoukko ei yritä uudelleen täysin samanaikaisesti. - Idempotenssi, jotta viestiä, joka ehti lähteä ennen virheen saapumista, ei lähetetä kahdesti. - Uudelleen yrittäminen heti tiukassa silmukassa. Se lisää kuormaa palvelulle, jolla on jo vaikeuksia. - Virheen tulkitseminen yhteysongelmaksi. Numerosi toimii. - Uudelleen yrittäminen ilman enimmäismäärää. Jotkin häiriöt kestävät pidempään kuin minkään uudelleenyrityskäytännön pitäisi. **Pitäisikö yrittää uudelleen?** Kyllä, eksponentiaalisilla viiveillä. Tämä on yksi niistä virheistä, joissa uudelleenyritys toimii. **Vaikuttaako tämä numerooni?** Ei. Kyse on alustan puolella tapahtuvasta häiriöstä. **Kuinka kauan nämä kestävät?** Yleensä sekunteja tai minuutteja. Viiden yrityksen viiveellinen uudelleenyritys kattaa useimmat tilanteet. **Miten erotan tämän todellisesta häiriöstä?** Sen perusteella, jatkuuko virhe. Jatkuva valvonta kertoo sen ilman arvailua. --- ## WhatsApp-virhe 131000: jokin meni pieleen https://easycoexistence.com/fi/docs/whatsapp-error-131000 Virhe 131000 tarkoittaa, että viestin lähetys epäonnistui syystä, jota Meta ei luokitellut. Kyse on luokittelemattomasta luokasta, joten käytännössä kannattaa yrittää kerran uudelleen lyhyen viiveen jälkeen ja, jos virhe jatkuu, eskaloida asia vastauksessa olevan trace id:n avulla. ### Mitä se oikeasti kattaa Kaikki tilanteet, joissa Metan lähetyspolku epäonnistui yhdistämättä virhettä nimettyyn koodiin. Näihin kuuluvat aidot tilapäiset häiriöt, sisäiset ongelmat ja joskus tilanne, jolla on API:n uudemmassa versiossa oma koodinsa, mutta jolla sitä ei vielä tuolloin ollut. Koska luokka on laaja, yhtä oikeaa vastausta ei ole. Yksittäinen tapaus on vain kohinaa. Jos sama vastaanottaja epäonnistuu toistuvasti tällä virheellä, kyse on kaavasta, jonka vuoksi kannattaa tehdä tukipyyntö. ### Mitä sille pitää tehdä Etene tässä järjestyksessä ja lopeta heti, kun jokin vaihe toimii. - Yritä kerran uudelleen lyhyen viiveen jälkeen. Osa tapauksista on tilapäisiä. - Kirjaa koko vastaus, myös trace id, jota tuki pyytää. - Tarkista, koskeeko ongelma yhtä vastaanottajaa vai kaikkia. Yksi vastaanottaja viittaa kyseiseen numeroon, kaikki vastaanottajat alustaan. - Jos virhe jatkuu uudelleenyrityksistä huolimatta, tee tukipyyntö ja ilmoita trace id sekä aikaleimat. - Yrittäminen uudelleen loputtomasti. Jos kaksi yritystä epäonnistuu, kyse ei ole tilapäisestä häiriöstä. - trace id:n hylkääminen. Se on ainoa tieto, jonka avulla tukipyyntö voidaan käsitellä. - Sen olettaminen, että puhelinnumerosi on rikki. Yleensä näin ei ole. **Pitäisikö yrittää uudelleen?** Kerran lyhyen viiveen jälkeen. Sen jälkeen kyse ei ole tilapäisestä häiriöstä. **Mikä trace id on?** Virhevastauksessa oleva tunniste, jonka avulla Metan tuki löytää tietyn pyynnön. **Tarkoittaako se, että numeroni ei ole käytettävissä?** Yleensä ei. Tarkista, onnistuvatko muut lähetykset. **Milloin kannattaa tehdä tukipyyntö?** Kun virhe toistuu uudelleenyrityksistä huolimatta. Ilmoita trace id ja aikaleimat. --- ## WhatsApp-virhe 131021: lähettäjä ja vastaanottaja ovat samat https://easycoexistence.com/fi/docs/whatsapp-error-131021 Virhe 131021 tarkoittaa, että lähettäjä ja vastaanottaja ovat sama numero. WhatsApp ei salli yritysnumeron lähettää viestiä itselleen, ja syynä on lähes aina testiviesti, joka osoitetaan yhdistettyyn numeroon toisen puhelimen sijaan. ### Miksi tämä tapahtuu Ensimmäinen asia, jonka kuka tahansa tekee numeron yhdistämisen jälkeen, on testiviestin lähettäminen. Ainoa käytettävissä oleva numero on juuri yhdistetty numero. Vaisto on ymmärrettävä, mutta alusta estää lähetyksen. Asetusta ei voi muuttaa. Viestien lähettäminen omaan numeroon toimii WhatsAppin kuluttajasovelluksessa muistiinpanona itselle, mutta API:ssa se ei ole mahdollista. ### Miten testaat oikein Käytä toista numeroa ja tarkista huolellisesti, kumpaan suuntaan testaaminen tapahtuu. - Käytä henkilökohtaista puhelinta testin vastaanottajana. Mikä tahansa muu WhatsApp-numero kuin yhdistetty numero käy. - Jos haluat testata vapaata viestien lähettämistä, lähetä testinumerosta ensin viesti yritykselle. Tämä avaa 24 tunnin palveluikkunan. - Testaa palveluikkunan ulkopuolella lähettämällä hyväksytty viestipohja, joka on silloin ainoa sallittu vaihtoehto. - Älä rekisteröi toista yritysnumeroa vain testaamista varten, ellet tarvitse sitä. Tavallinen kuluttajanumero riittää. - Viestin lähettäminen yhdistettyyn numeroon testaamista varten. Alusta estää sen tarkoituksella. - Oletus, että muistiinpanot itselle toimivat API:ssa. Ne eivät toimi. - Vapaamuotoisen viestin testaaminen ilman, että asiakas lähettää ensin viestin. Tällöin saat sen sijaan virheen 131047. **Voinko lähettää viestin omaan numerooni?** Et. WhatsApp ei salli sitä API:n kautta. **Onko tätä varten olemassa asetus?** Ei. Kyseessä on alustan sääntö. **Millä numerolla minun pitäisi testata?** Millä tahansa toisella WhatsApp-numerolla, esimerkiksi henkilökohtaisella puhelimella. **Miksi testi epäonnistui virheeseen 131047?** Koska vapaamuotoinen viesti edellyttää, että asiakas on lähettänyt sinulle viestin viimeisten 24 tunnin aikana. --- ## WhatsApp-virhe 131045: puhelinnumeroa ei ole rekisteröity https://easycoexistence.com/fi/docs/whatsapp-error-131045 Virhe 131045 tarkoittaa, ettei puhelinnumeroa ole rekisteröity Cloud API -viestintään. Numeron lisääminen WhatsApp Business Account -tilille ja sen rekisteröinti lähettämistä varten ovat erillisiä vaiheita. Tämä virhe tarkoittaa, ettei jälkimmäistä tehty. ### Miksi vaiheita on kaksi WhatsApp Business Account -tilillä voi olla numeroita, joista ei lähetetä mitään. Numeron lisääminen vahvistaa omistajuuden. Rekisteröinti aktivoi numeron Cloud API -viestintään ja määrittää sen kaksivaiheisen PIN-koodin. Manuaalisessa määrityksessä nämä ovat erillisiä API-kutsuja, joten ensimmäinen vaihe on helppo tehdä ja toinen unohtaa. Numero näkyy tällöin tilillä, näyttää oikealta hallintapaneelissa ja hylkää jokaisen lähetyksen tällä virheellä. ### Mikä ratkaisee ongelman Ratkaisu riippuu siitä, miten numero lisättiin. - Manuaalisessa määrityksessä kutsu puhelinnumeron tunnisteen register endpoint -päätepistettä ja anna sen kaksivaiheinen PIN-koodi. - Palveluntarjoajan kautta tehdyssä Coexistence-käyttöönotossa rekisteröinti tapahtuu työnkulun aikana. Tämä virhe tarkoittaa yleensä, ettei työnkulku valmistunut. - Jos numero siirrettiin äskettäin toiselta tililtä, rekisteröinti on tehtävä uudelleen uudella tilillä. - Jos rekisteröinti itsessään epäonnistuu, syynä on yleensä PIN-koodi. Kyseessä on virhe 133005. - Oletetaan, että hallintapaneelissa näkyvä numero on valmis lähettämiseen. Näkyminen ja rekisteröinti ovat eri asioita. - Käyttöönoton työnkulku keskeytetään puolivälissä. Viimeiset vaiheet tekevät rekisteröinnin. - Tämä sekoitetaan virheeseen 133006, joka koskee vahvistamista eikä rekisteröintiä. **Mitä rekisteröinti tarkoittaa?** Numeron aktivointia Cloud API -viestintään erillään sen lisäämisestä tilille. **Pitääkö minun tehdä se itse?** Manuaalisessa määrityksessä kyllä. Coexistence-työnkulussa se tehdään puolestasi. **Pitääkö se tehdä uudelleen?** Vain, jos numero siirretään toiselle tilille. **Mitä jos rekisteröinti epäonnistuu?** Yleensä syynä on kaksivaiheinen PIN-koodi, joka aiheuttaa virheen 133005. --- ## WhatsApp-virhe 133005: väärä kaksivaiheisen vahvistuksen PIN-koodi https://easycoexistence.com/fi/docs/whatsapp-error-133005 Virhe 133005 tarkoittaa, että rekisteröinnin yhteydessä annettu kaksivaiheisen vahvistuksen PIN-koodi oli väärä. Se on kuusinumeroinen koodi, joka asetetaan numeron ensimmäisessä rekisteröinnissä. Toistuvat väärät arvaukset lukitsevat uudet yritykset, joten palautustie on tärkeämpi kuin uusi yritys. ### Mistä PIN-koodi tulee Koodi asetetaan, kun numero rekisteröidään ensimmäisen kerran Cloud API -rajapinnan viestintää varten. Sitä tarvitaan uudelleen jokaisessa myöhemmässä rekisteröinnissä, myös silloin, kun numero siirretään toiselle tilille. Juuri tässä välissä ongelma syntyy. Kerran käyttöönotossa asetettua PIN-koodia, jota ei tarvita vuoteen, harvoin kirjataan mihinkään, ja sen asettanut henkilö on usein jo siirtynyt muualle. Virhe ilmestyy täsmälleen silloin, kun numeroa siirretään tai rekisteröidään uudelleen, eli jo valmiiksi kiireisellä hetkellä. ### Jos kukaan ei tiedä sitä Tie on olemassa. Se on arvailua hitaampi, mutta se oikeasti toimii. - Lopeta arvailu. Toistuvat epäonnistumiset palauttavat koodin 133008 ja lukitsevat yritykset joksikin aikaa. - Vaihda PIN-koodi WhatsApp Managerissa numeron kaksivaiheisen vahvistuksen asetuksista. Sen poistamiseen ei ole API-päätepistettä. - Ylläpitäjä voi myös asettaa uuden PIN-koodin API:n kautta POST-kutsulla puhelinnumeron ID:hen ja rekisteröidä numeron sen jälkeen uudelleen. - Kun pääsy on palautettu, tallenna uusi PIN-koodi paikkaan, josta seuraava henkilö löytää sen. ### Näin vältät sen jatkossa Kohtele PIN-koodia infrastruktuurina, älä henkilökohtaisena tietona. Sen paikka on samassa paikassa tilin tunnusten kanssa, yrityksen omistuksessa eikä sen henkilön, joka sattui tekemään käyttöönoton, ja sen pitää säilyä, vaikka kyseinen henkilö lähtisi. Hinta ei ole itse virhe, joka on vähäpätöinen. Hinta on se, ettei toimivaa numeroa voi siirtää tai rekisteröidä uudelleen juuri silloin, kun se pitäisi tehdä. - Toistuva arvailu. Se laukaisee koodin 133008 ja lukituksen. - PIN-koodin tallentaminen yhdelle henkilölle yrityksen sijaan. - Oletus, ettei koodia tarvita enää käyttöönoton jälkeen. Siirto tarvitsee sen. **Missä tämä PIN-koodi asetettiin?** Kun numero rekisteröitiin ensimmäisen kerran Cloud API -rajapinnan viestintää varten. **Mitä jos en tiedä sitä?** Vaihda se WhatsApp Managerissa numeron kaksivaiheisen vahvistuksen asetuksista tai aseta uusi API:n kautta. **Mitä tapahtuu, jos jatkan arvaamista?** Yritykset lukitaan ja saat sen sijaan virheen 133008. **Milloin PIN-koodia tarvitaan?** Rekisteröinnissä sekä jokaisessa uudelleenrekisteröinnissä ja siirrossa. --- ## WhatsApp-virhe 133008: liian monta PIN-yritystä https://easycoexistence.com/fi/docs/whatsapp-error-133008 Virhe 133008 tarkoittaa, että virheellisiä kaksivaiheisen vahvistuksen PIN-yrityksiä on tehty liikaa ja uudet yritykset estetään hetkeksi. Se seuraa toistuvia 133005-virheitä, joten väärän PIN-koodin jälkeen kannattaa lopettaa yrittäminen. ### Mikä laukaisee virheen Lyhyt sarja vääriä PIN-yrityksiä riittää aiheuttamaan virheen, koska väärä PIN-koodi tuntuu helposti sellaiselta, jota kannattaa kokeilla vielä kerran. Ei kannata. Ensimmäinen 133005 on merkki siitä, että PIN pitää selvittää oikein sen sijaan, että yrittäisit arvata uudelleen. Kun numero on lukittu, sitä ei voi rekisteröidä ennen odotusajan päättymistä, vaikka oikea PIN löytyisi sillä välin. ### Mitä tehdä lukituksen aikana Hyödynnä odotusaika sen sijaan, että yrittäisit kiertää lukitusta. - Lopeta yrittäminen. Uudet yritykset voivat pidentää lukitusta lyhentämisen sijaan. - Etsi tai nollaa PIN odotusaikana: poista kaksivaiheinen vahvistus käytöstä tilitason tokenilla tai pyydä apua Metan tukipalvelusta. - Varmista, että rekisteröit oikean phone number id:n. Väärää numeroa vastaan tehty PIN-yritys näyttää samalta. - Suunnittele uusi yritys odotusajan jälkeen sen sijaan, että kyselisit tilaa jatkuvasti. - Yrittämisen jatkaminen lukituksen aikana. Se ei auta ja voi pidentää lukitusta. - Odotat käyttämättä aikaa PIN-koodin asianmukaiseen nollaamiseen. - Oletat, että numero on estetty. PIN-lukitus on väliaikainen eikä liity käytäntöjen rikkomiseen. **Kuinka kauan lukitus kestää?** Metan määrittämän ajan. Aikaiset uudet yritykset voivat pidentää aikaa lyhentämisen sijaan. **Onko numeroni estetty?** Ei. Kyseessä on vahvistuslukitus, joka ei liity käytäntöjen valvontaan. **Voinko nollata PIN-koodin lukituksen aikana?** Kyllä, ja se on paras tapa käyttää odotusaika. **Miksi tämä tapahtui?** Toistuvien väärien PIN-yritysten vuoksi. Jokainen niistä palautti virheen 133005. --- ## WhatsApp-virhe 133006: puhelinnumeroa ei ole vahvistettu https://easycoexistence.com/fi/docs/whatsapp-error-133006 Virhe 133006 tarkoittaa, että puhelinnumero on vahvistettava ennen kuin se voidaan rekisteröidä viestintään. Vahvistus todistaa numeron hallinnan tekstiviestillä tai äänipuhelulla lähetettävän koodin avulla. Se on erillinen vaihe sekä numeron lisäämisestä että sen rekisteröinnistä. ### Vahvistus ja rekisteröinti Vahvistus todistaa, että yritys hallitsee numeroa. Rekisteröinti aktivoi sen Cloud API -viestintään. Vaiheet tehdään tässä järjestyksessä, ja tämä virhe tarkoittaa, ettei ensimmäinen vaihe ole valmis. Käytännössä jonkun on pystyttävä vastaanottamaan numeroon koodi tekstiviestillä tai automaattisella äänipuhelulla. Numeroa, johon kukaan ei pääse vastaamaan, ei voi vahvistaa. Useimmissa tapauksissa tämä on todellinen este, ei API-kutsu. ### Mikä estää vahvistuksen Lähes aina jokin fyysinen, ei tekninen ongelma. - Kenelläkään ei ole puhelinta tai SIM-korttia. Tämä on tavallista aiemmalta omistajalta perityn numeron yhteydessä. - Numero on lankapuhelinnumero, johon ei voi vastaanottaa tekstiviestejä. Tällöin käytä äänivahvistusta. - Virtuaalinen numero, jonka palveluntarjoaja suodattaa tai viivästyttää koodia. - Numero on jo rekisteröity toiselle WhatsApp-tilille, mikä on ratkaistava ensin. - Rekisteröinnin yrittäminen ennen vahvistusta. Järjestyksellä on merkitystä. - Tekstiviestin valitseminen lankapuhelinnumerolle. Äänivahvistus on tarkoitettu juuri tähän. - Oletus, että virtuaalinen numero vastaanottaa koodin luotettavasti. Moni ei vastaanota sitä. **Miten vahvistan numeron?** Numeron kautta lähetettävällä tekstiviesti- tai automaattisella äänipuhelukoodilla. **Entä lankapuhelinnumero?** Käytä äänivahvistusta, joka on tarkoitettu numeroille, joihin ei voi vastaanottaa tekstiviestejä. **Onko tämä sama asia kuin rekisteröinti?** Ei. Vahvistus todistaa hallinnan, kun taas rekisteröinti aktivoi viestinnän. **Voinko ohittaa sen?** Et. Rekisteröinti palauttaa tämän virheen, kunnes vahvistus on tehty. --- ## WhatsApp-virhe 131050: käyttäjä on kieltäytynyt https://easycoexistence.com/fi/docs/whatsapp-error-131050 Virhe 131050 tarkoittaa, että vastaanottaja on kieltäytynyt vastaanottamasta yrityksesi viestejä. Kyse ei ole virheestä, eikä kiertotapaa ole: henkilö teki valinnan, joten se pitää kirjata ja viestien lähettäminen lopettaa. ### Miksi kiertotapaa ei ole Mekanismi suojaa ihmisiä yrityksiltä, jotka eivät hyväksy kieltävää vastausta. Alusta, jonka voisi kiertää, ei olisi kummankaan osapuolen kannalta hyödyllinen. Meta seuraa myös sitä, mitä tapahtuu seuraavaksi. Viestien lähettämisen jatkaminen henkilöille, jotka ovat kieltäytyneet niistä, vaikuttaa laatuluokituksen taustalla oleviin signaaleihin. Heikkenevä laatuluokitus vähentää viestikapasiteettia koko puhelinnumerolta, ei vain näiltä vastaanottajilta. ### Mitä tehdä sen sijaan Kirjaa päätös oikein kerran ja anna muun järjestelmän noudattaa sitä. - Tallenna kieltäytyminen yhteystiedolle, jotta mikään toiminto ei yritä lähettää viestejä uudelleen automaattisesti. - Estä numero kaikissa kampanjoissa ja automaatioissa, ei vain siinä, joka aiheutti virheen. - Älä yritä tavoittaa henkilöä toisesta yrityksen puhelinnumerosta. Kyse on samasta henkilöstä ja samasta valinnasta. - Jos hän lähettää myöhemmin sinulle ensin viestin, palveluikkuna avautuu uudelleen ja voit vastata. Päätös kuuluu hänelle, ei sinulle. - Uudelleen yrittäminen. Esto on tarkoituksellinen ja pysyy voimassa, kunnes henkilö muuttaa päätöstään. - Eston tekeminen vain epäonnistuneessa kampanjassa, jolloin toinen yrittää uudelleen huomenna. - Saman henkilön tavoittaminen toisesta numerosta. Se sivuuttaa saman valinnan. **Voinko lähettää hänelle viestin uudelleen?** Vain jos hän lähettää ensin sinulle viestin, jolloin palveluikkuna avautuu uudelleen. **Onko tähän kiertotapaa?** Ei, ja yritys heikentää laatuluokitustasi. **Vaikuttaako tämä koko puhelinnumerooni?** Kieltäytyminen koskee kyseistä vastaanottajaa, mutta toistuvat yritykset vaikuttavat laatuluokitukseesi yleisesti. **Pitäisikö poistaa henkilö luettelostani?** Estä hänet kaikkialla, ei vain epäonnistuneessa kampanjassa. --- ## WhatsApp-virhe 130497: vastaanottajan maa ei ole sallittu https://easycoexistence.com/fi/docs/whatsapp-error-130497 Virhe 130497 tarkoittaa, että viestit vastaanottajan maahan eivät ole sallittuja tililtäsi. Kyse on maantieteellisestä rajoituksesta, ei vastaanottajasta, ja yleensä tilin rajoituksesta eikä pyynnön virheestä. ### Mikä aiheuttaa maarajoituksen Syitä on useita, eivätkä kaikki rajoitukset ole pysyviä. - Uusi tai vahvistamaton tili, jonka rajoitukset poistuvat yrityksen vahvistamisen jälkeen. - Maa, jota koskee Metan koko alustalla soveltama rajoitus. - Tilin tarkistuksen tai valvontatoimenpiteen aikana asetettu tilirajoitus. - Väärällä maakoodilla muotoiltu numero, jolloin virhe koskee maata, johon et aikonut lähettää viestiä. ### Tarkista muotoilu ensin Se on ainoa syy, jonka voit korjata itse, ja yleisempi kuin muut. Jos puhelinnumerossa säilytetään alkunolla tai maakoodi puuttuu ja järjestelmä käyttää oletusta, numero yhdistyy eri maahan kuin oli tarkoitus. Lähetys estyy tällöin maan rajoituksen vuoksi, vaikka sinulla ei ole kyseiseen maahan liittyvää tarvetta. Tarkista, että numero on kansainvälisessä muodossa, sisältää vain numeroita ja oikean maakoodin. Se vie hetken ja poistaa todennäköisimmän syyn. - Oletat vastaanottajan olevan syyllinen. Rajoitus koskee tiliäsi ja kyseistä maata. - Yrität uudelleen. Yritysten välillä mikään ei muutu. - Ohitat muotoilun tarkistamisen, vaikka se on ainoa syy, johon voit itse vaikuttaa. **Estääkö vastaanottaja minut?** Ei. Kyse on tiliäsi koskevasta maarajoituksesta. **Voidaanko rajoitus poistaa?** Osa rajoituksista on tilapäisiä ja poistuu yrityksen vahvistamisen jälkeen. Muut koskevat koko alustaa. **Voiko kyse olla muotoiluvirheestä?** Kyllä, ja se kannattaa sulkea pois ensin. Väärä maakoodi yhdistää numeron väärään maahan. **Auttaako uudelleen yrittäminen?** Ei. Rajoitus ei muutu yritysten välillä. --- ## WhatsAppin virhe 132007: viestipohjan käytäntörikkomus https://easycoexistence.com/fi/docs/whatsapp-error-132007 Virhe 132007 tarkoittaa, että viestipohja rikkoo WhatsAppin yritysviestinnän käytäntöä. Viestiä ei lähetetä nykyisessä muodossaan. Korjaa ja lähetä viestipohja uudelleen sen sijaan, että muuttaisit pyyntöä. ### Mitä käytäntö oikeastaan kieltää Käytäntö on useimpia oletettua suppeampi, kun he kirjoittavat ensimmäisen viestipohjansa. - Sisältö, joka vaikuttaa pyytämättä lähetetyltä mainokselta henkilölle, joka ei ole pyytänyt sitä. - Kielletyt kategoriat, kuten tietyt rahoitus-, terveys- ja säännellyt tuotteet. - Kieli, joka antaa lähettäjästä väärän kuvan tai vihjaa olemattomaan yhteistyöhön. - Harhaanjohtava kiireellisyys tai muu vastauspaineeseen tähtäävä rakenne. ### Miksi kategoria on yhtä tärkeä kuin sanamuoto Viestipohjan lähettäminen hyötyviestinä, vaikka se vaikuttaa markkinoinnilta, rikkoo käytäntöä, vaikka sen sisältö olisi muuten hyväksyttävää. Meta luokittelee viestipohjat, koska kategorioihin liittyy erilaiset suostumusodotukset. Hyötyviestiksi naamioitu markkinointiviesti kiertää tämän periaatteen. Käytännössä kirjoita viestipohja rehellisesti valitun kategorian mukaan. Markkinointiviesti, joka tunnistetaan markkinoinniksi, hyväksytään. Toimitusilmoitukseksi puettu markkinointiviesti ei yleensä mene läpi, eikä sanamuodon muuttaminen ilman kategorian vaihtamista tavallisesti auta. - Lähetyksen yrittäminen uudelleen. Ongelma on viestipohjassa, ei pyynnössä. - Uudelleenlähetys kosmeettisin muutoksin. Jos kategoria on väärä, sanamuoto ei pelasta viestipohjaa. - Hyväksynnän pitäminen pysyvänä. Viestipohja voidaan poistaa myöhemmin käytöstä koodilla 132016. **Voinko yrittää lähetystä uudelleen?** Et. Viestipohja on muokattava ja lähetettävä uudelleen. **Miksi se hylättiin, vaikka sanamuoto vaikuttaa hyvältä?** Usein syynä on kategoria. Markkinointiviestiksi tarkoitettu viesti on käytäntöongelma, vaikka se olisi lähetetty hyötyviestinä. **Kuinka kauan uudelleenlähetys kestää?** Tarkistus on yleensä nopea, mutta sille ei ole taattua kestoa. **Onko tämä sama kuin 132016?** Ei. 132016 tarkoittaa viestipohjaa, joka on hyväksynnän jälkeen poistettu käytöstä pysyvästi. --- ## WhatsApp-virhe 132012: viestipohjan parametrien muoto ei täsmää https://easycoexistence.com/fi/docs/whatsapp-error-132012 Virhe 132012 tarkoittaa, etteivät lähetetyt parametriarvot vastaa viestipohjan määrittämää muotoa. Kolme muuttujaa sisältävä viestipohja vaatii täsmälleen kolme parametria oikeassa järjestyksessä ja oikeaa tyyppiä. Kaikki poikkeamat aiheuttavat tämän virheen osittaisen lähetyksen sijaan. ### Minkä on täsmättävä Kaiken, ja huomaamatta. Osittaista täsmäystä ei ole. - Määrä: kolme paikkamerkkiä viestirungossa tarkoittaa kolmea runkoparametria, ei enempää eikä vähempää. - Järjestys: parametrit ovat sijaintiin perustuvia. Kahden parametrin vaihtaminen lähettää arvot vääriin kohtiin tai aiheuttaa tämän virheen, jos tyypit eroavat. - Tyyppi: valuutta- tai päivämääräparametrilla on määritetty oliomuoto, eikä sitä voi lähettää pelkkänä tekstinä. - Komponentit: header-, body- ja button-parametrit ovat erillisiä luetteloita, eikä niitä voi yhdistää yhdeksi. ### Tuotannon rikkova muutos Viestipohjia muokkaavat usein eri henkilöt kuin API:a kutsuvaa koodia. Joku lisää muuttujan selkeyttääkseen viestiä, viestipohja hyväksytään uudelleen, ja kaikki muuttumattoman integraation lähetykset alkavat epäonnistua. Tätä kannattaa ehkäistä etukäteen. Viestipohjan tilan webhookeihin tilaaminen tuo muutoksen tapahtumana, ja muuttujamäärän käsitteleminen integraatiosopimuksen osana sekä tarkistaminen muutoksen yhteydessä estää sanamuodon parannusta muuttumasta käyttökatkokseksi. - Ylimääräisen parametrin lähettäminen varmuuden vuoksi. Liian moni on yhtä väärin kuin liian harva. - Sijaintiin perustuvien parametrien käsitteleminen nimettyinä. Ne yhdistetään vain sijainnin perusteella. - Viestipohjan muokkaaminen tarkistamatta sitä lähettävää koodia. **Kuinka monta parametria lähetän?** Täsmälleen niin monta kuin viestipohja määrittää, oikeassa järjestyksessä. **Voinko lähettää ylimääräisiä parametreja?** Et. Liian moni epäonnistuu samalla tavalla kuin liian harva. **Miksi tämä alkoi yhtäkkiä tapahtua?** Yleensä siksi, että viestipohjaa muokattiin ja sen muuttujamäärä muuttui. **Onko parametreilla nimet?** Ei. Ne ovat sijaintiin perustuvia, joten järjestyksellä on merkitystä. --- ## WhatsAppin virhekoodi 132016: viestipohja poistettu pysyvästi käytöstä https://easycoexistence.com/fi/docs/whatsapp-error-132016 Virhekoodi 132016 tarkoittaa, että viestipohja on poistettu käytöstä pysyvästi eikä sitä voi enää käyttää. Yleensä kyse on laadun heikkenemisen lopputuloksesta: vastaanottajat estivät tai ilmoittivat sen avulla lähetettyjä viestejä, viestipohjan laatuluokitus laski ja Meta poisti sen käytöstä. ### Miten tähän päädytään Harvoin yhdellä kertaa. Hyväksytty viestipohja, josta vastaanottajat eivät pidä, kerää estoja ja ilmoituksia. Sen laatuluokitus laskee vihreästä keltaiseen ja punaiseen, minkä jälkeen viestipohja keskeytetään. Toistuvat keskeytykset johtavat pysyvään käytöstä poistamiseen. Voit havaita koko tapahtumasarjan, jos seuraat webhookeja. Viestipohjan laatuwebhook ilmoittaa jokaisesta muutoksesta, ja keltaiseksi muuttuva viestipohja on varoitus, kun toimille on vielä aikaa. Sen huomiotta jättäminen muuttaa toimivan viestipohjan käyttökelvottomaksi. ### Mitä asialle voi tehdä Kaksi asiaa tässä järjestyksessä. - Lopeta sen käyttäminen viestien lähettämiseen ja vaihda toiseen viestipohjaan, koska tämä ei enää toimi. - Selvitä, miksi vastaanottajat eivät pitäneet siitä, ennen kuin kirjoitat korvaavan viestipohjan. Muuten uusi viestipohja etenee samaa polkua. - Tarkista yleisö sanamuodon lisäksi. Hyväkin viestipohja kerää estoja, jos se lähetetään ihmisille, jotka eivät odottaneet sitä. - Tilaa viestipohjan laatuwebhookit, jotta seuraava heikkeneminen näkyy keltaisena eikä vasta käytöstä poistettuna. - Saman viestipohjan luominen uudelleen uudella nimellä. Ongelma oli sisällössä. - Keltaisten laatuluokitusten huomiotta jättäminen. Keltainen on varoitus, punainen seuraus. - Sanamuodon syyttäminen, vaikka ongelma oli yleisössä. **Voiko sen ottaa uudelleen käyttöön?** Ei. Pysyvästi käytöstä poistettu tarkoittaa pysyvästi käytöstä poistettua. **Voinko luoda sen uudelleen uudella nimellä?** Voit, mutta heikkenemisen aiheutti sisältö, joten uusi viestipohja etenee todennäköisesti samaa polkua. **Miten tämä eroaa koodista 132015?** 132015 tarkoittaa keskeytystä, joka poistuu. Tämä ei poistu. **Olisiko tämän voinut nähdä ennalta?** Kyllä. Viestipohjan laatuwebhookit ilmoittavat heikkenemisestä ennen tähän pisteeseen päätymistä. --- ## WhatsApp-virhe 131056: liikaa viestejä yhdelle vastaanottajalle https://easycoexistence.com/fi/docs/whatsapp-error-131056 Virhe 131056 tarkoittaa, että yrityksesi numerosta lähetettiin lyhyessä ajassa liikaa viestejä yhdelle vastaanottajalle. Kyseessä on vastaanottajaparin nopeusrajoitus, joka on erillinen tilisi kokonaislähetysnopeudesta. Yleensä tämä tarkoittaa, että automaatio toistaa itseään. ### Miksi rajoitus koskee paria Koska rajoituksella ei torjuta yleistä viestimäärää, vaan yhden henkilön tulvimista viesteillä. Tili voi pysyä kokonaislähetysnopeutensa rajoissa, vaikka yhdelle vastaanottajalle lähetettäisiin minuutissa kolmekymmentä viestiä. Vastaanottaja kokee sen roskapostina tilin kokonaismäärästä riippumatta. Siksi rajoitus koskee paria eikä tiliä. Se voi tulla vastaan myös vähäisen liikenteen numerossa, joka ei ole koskaan lähestynyt kokonaisnopeusrajoitustaan. ### Mikä sen yleensä aiheuttaa Lähes aina jokin automaattinen toiminto, ei ihmisen kirjoittaminen. - Uudelleenyrityssilmukka tulkitsee toimitusvirheen lähetysvirheeksi ja lähettää viestin uudelleen. - Webhook-käsittelijä lähettää vastauksen, ja sama tapahtuma kutsuu sitä useammin kuin kerran. - Chatbot jakaa yhden vastauksen useiksi lyhyiksi viesteiksi nopeasti peräkkäin. - Testiskripti lähettää samaan numeroon toistuvasti kehityksen aikana. ### Miten sen voi estää Rajoittamalla lähetysnopeutta keskustelutasolla eikä vain tilitasolla. Vastaanottajakohtainen viestimääräraja minuutissa ennen lähetystä maksaa lähes olemattomasti ja estää sekä tämän virheen että sen aiheuttaman huonon asiakaskokemuksen. Viestien kaksoiskappaleiden poisto on yhtä tärkeää. Webhook-tapahtuma voidaan toimittaa useammin kuin kerran, ja käsittelijä, joka lähettää vastauksen tarkistamatta, onko se jo käsitellyt viestin tunnisteen, aiheuttaa kuormituksessa juuri tämän tilanteen. - Uuden yrityksen tekeminen lähettää jälleen viestin vastaanottajalle, jota jo tulvitetaan viesteillä. - Lähetysnopeuden rajoittaminen vain tilitasolla. Tämä rajoitus koskee vastaanottajaa. - Webhook-tapahtumien käsittely ilman viestin tunnisteeseen perustuvaa kaksoiskappaleiden poistoa. **Onko tämä tilini nopeusrajoitus?** Ei. Tilin rajoituksen koodi on 130429. Tämä koskee vastaanottajaa. **Miksi virhe tulee vähäisen liikenteen numerossa?** Koska rajoitus koskee paria, ei tilin kokonaismäärää. **Miten voin estää sen?** Rajoita lähetysnopeutta keskustelukohtaisesti ja poista webhook-tapahtumien kaksoiskappaleet viestin tunnisteen perusteella. **Pitäisikö minun yrittää uudelleen?** Ei. Uusi yritys lähettää toisen viestin samalle vastaanottajalle. --- ## WhatsApp-virhe 80007: WhatsApp Business Accountin nopeusrajoitus https://easycoexistence.com/fi/docs/whatsapp-error-80007 Virhe 80007 tarkoittaa, että WhatsApp Business Account on saavuttanut nopeusrajoituksen. Se koskee hallinta- ja lukupyyntöjä, ei viestien läpimenoa, joten syynä on yleensä pollaus: jokin tarkistaa tilan paljon useammin kuin tiedot muuttuvat. ### Mitä se laskee Tiliin kohdistuvat kutsut, eivät asiakkaille lähetettävät viestit. - Puhelinnumeroiden, niiden laatuluokitusten ja läpimenotasojen lukeminen. - Viestipohjien luetteloiminen ja lukeminen. - Tilauksen ja webhookien asetuskutsut. - Aikataulutettu tilantarkistus, josta määrä yleensä kertyy. ### Pollaus on korjaamisen arvoinen syy Tilan pollaus 30 sekunnin välein muutamalle numerolle tuottaa tuhansia kutsuja päivässä tietoihin, jotka muuttuvat muutaman kerran kuukaudessa. Rajoitus tulee lopulta vastaan, ja silloin pollaus lakkaa toimimasta juuri, kun jotain kiinnostavaa on tapahtunut. Webhookit kääntävät toimintatavan toisin päin. Meta lähettää laatuluokituksen muutoksen, tilipäivityksen tai viestipohjan tilamuutoksen heti sen tapahtuessa. Kutsuja ei tarvita lainkaan, ja tieto saapuu nopeammin kuin millään pollauksella. Oikea arkkitehtuuri käyttää webookeja muutoksiin ja harvaa pollausta ajoittaiseen täsmäytykseen, ei ensisijaisena mekanismina. - Tilan pollaus lyhyin välein kuluttaa rajoituksen tietoihin, jotka muuttuvat harvoin. - Uusien yritysten lisääminen vastaukseksi kuluttaa rajoituksen nopeammin. - Virheen sekoittaminen koodiin 130429, joka koskee viestien lähettämistä. **Koskeeko tämä viestien lähettämistä?** Ei. Se rajoitus on 130429. Tämä koskee hallinta- ja lukupyyntöjä. **Mikä aiheuttaa sen?** Yleensä tilan pollaus lyhyin välein. **Mitä minun pitäisi tehdä sen sijaan?** Tilaa webhookit ja varaa pollaus harvoin tehtävään täsmäytykseen. **Poistuuko se itsestään?** Kyllä, kun aikajakso päättyy, mutta rajoitus palaa, jos pollaustapaa ei muuteta. --- ## WhatsAppin Coexistence toimistoille ja konsulttiyrityksille https://easycoexistence.com/fi/whatsapp-coexistence-for-agencies Toimistot törmäävät jokaisen asiakkaan kohdalla samaan esteeseen: numero on henkilöstön jo käyttämä, ja sen siirtäminen vie WhatsApp Business -sovelluksen heidän käytöstään. Coexistence poistaa tämän ongelman, joten asiakkaan numero voidaan yhdistää ilman muutoksia heidän työskentelytapaansa. ### Miksi asiakkaiden numerot estävät useimmat integraatiot? Koska numeroa ei ole sinun muutettavissasi, ja se on jo kaikilta osin käytössä. Asiakkaan numero on painettu ajoneuvoihin ja laskuihin, julkaistu verkkosivustolla, ja siihen liittyy vuosien keskusteluhistoria. Joku vastaa siihen puhelimestaan koko päivän ja tuntee vakioasiakkaat nimeltä. Heti kun ehdotukseen kuuluu numeron siirtäminen, WhatsApp Business -sovellus lakkaa toimimasta siinä ja kyseisen henkilön on siirryttävä käyttämään rakentamaasi ratkaisua. Useimmat asiakkaat sanovat ei, ja aivan oikein. Siksi niin monet toimistot päätyivät epävirallisiin yhdyskäytäviin. Ne pitivät puhelimen toiminnassa, mikä oli asiakkaalle ainoa tärkeä asia, ja käyttökiellon riski pysyi näkymättömänä, kunnes se ei enää ollut. Coexistence on saman lupauksen virallinen versio. ### Miten asiakkaan käyttöönotto käytännössä etenee? Asiakas tekee yhden asian omalla puhelimellaan, ja siihen kuluu noin kaksi minuuttia. Lähetät hänelle yhdistämislinkin. Hän avaa sen, Metan oma ponnahdusikkuna käynnistyy, hän valitsee Business Portfolionsa ja numeron sekä skannaa koodin WhatsApp Business -sovelluksessa. Siinä kaikki. Mitään ei asenneta, tunnistetietoja ei luovuteta, ja sovellus jatkaa toimintaansa heti skannauksen valmistuttua. Numero säilyy hänen Business Portfoliossaan sinun portfoliosi sijaan, mikä on tärkeää kahdesta syystä. Se on vastaus, kun asiakas kysyy, kuka yhteyden omistaa, ja suhde säilyy, vaikka hän vaihtaisi toimistoa. Tämä on helpompi luvata kuin selittää jälkikäteen. ### Miltä tämä näyttää kahdenkymmenen asiakkaan kanssa? Yksi tili, kaksikymmentä numeroa, jokaiselle sama kiinteä maksu ja luettava luettelo. Kasvua varten ei tarvitse vaihtaa tasoa, eikä suunnitelma muutu tietyn rajan kohdalla. Kahdennenkymmenennen ensimmäisen asiakkaan lisääminen toimii samalla tavalla kuin ensimmäisen. Jokainen numero ilmoittaa oman laatuluokituksensa, viestintätasonsa ja yhteyden tilansa, joten ongelmiin joutuva numero näkyy ennen kuin asiakas soittaa siitä. Tällä mittakaavalla suurin osa arvosta on juuri näkyvyydessä. Yhteys voi katketa äänettömästi, WhatsApp Business -sovellus toimii lähes kaikkien häiriöiden aikana, eikä asiakkaalla ole keinoa tietää siitä. Ilman valvontaa ensimmäinen merkki on asiakkaan kysymys siitä, miksi hänen automaationsa pysähtyi. Se on huonosti alkava keskustelu. ### Voiko agentti tehdä käyttöönoton ihmisen sijaan? Suurimman osan, ja se osa, jota se ei voi tehdä, on joka tapauksessa asiakkaan tehtävä. MCP-liittimen kautta avustaja voi kutsua get_connect_link-toimintoa ja luoda asiakkaan avaaman linkin, määrittää sitten set_webhook_destination-toiminnolla numeron siihen järjestelmään, joka käsittelee sitä, ja tarkistaa lopuksi numeron kunnon varmistaakseen kaiken olevan käytössä. Koko ketju onnistuu ilman hallintapaneelin avaamista. Koodia se ei voi skannata. Metan käyttöönotto tapahtuu selaimessa ja edellyttää puhelinta, jossa numero on. Tämä on tarkoituksellinen suojaus, ei puute. Asiakas on ainoa, joka voi valtuuttaa oman numeronsa, ja näin pitääkin olla. - Lupaat, etteivät asiakkaan työntekijät huomaa mitään, ja siirrät sitten numeron. Siirto vie sovelluksen pois, ja he huomaavat sen heti. - Yhdistät asiakkaiden numerot omaan Business Portfolioosi. Säilytä jokainen asiakkaan portfoliossa, jotta yhteys kuuluu heille. - Pidät valvontaa valinnaisena suuressa mittakaavassa. Kaksikymmentä äänetöntä vikatilannetta kahdellakymmenellä asiakkaalla on tukikuorma, ei poikkeustapaus. **Tarvitseeko jokainen asiakas oman tilin kanssasi?** Ei. Yhdellä tilillä ovat kaikki hallinnoimasi numerot, kukin omalla laskutuksellaan, ja liitin näyttää ne kaikki. Sen käyttöä palvelemiesi yritysten kanssa ei ole rajoitettu. **Kuka omistaa yhteyden, minä vai asiakas?** Numero säilyy asiakkaan Business Portfoliossa. Sinä hallinnoit yhteyttä, mutta taustalla oleva suhde Metaan kuuluu asiakkaalle. Se on rehellinen vastaus, kun hän kysyy. **Mitä tapahtuu, jos asiakas lähtee?** Numero irrotetaan, ja asiakkaan WhatsApp Business -sovellus jatkaa täsmälleen kuten ennen. Yhdistäminen ei muuta numeroa pysyvästi. **Kuka maksaa Metalle viesteistä?** Asiakas maksaa ne oman WhatsApp Business -tilinsä maksutavalla. Maksut eivät koskaan kulje meidän kauttamme, joten kukaan ei lisää niihin katetta. --- ## Mitä Meta Tech Provider tarkoittaa ja miksi sillä on väliä https://easycoexistence.com/fi/meta-tech-provider Meta Tech Provider käyttää omaa Meta-sovellustaan vahvistetussa Business Managerissa ja voi yhdistää muiden yritysten WhatsApp-numerot sen kautta. EasyCoexistence on yksi tällainen toimija, joten numero yhdistetään suoraan omaan Business Portfolioosi eikä jälleenmyyjän tilille. ### Mitä Tech Provider oikeastaan tekee? Se käyttää sovellusta, jonka kautta muut yritykset yhdistävät WhatsApp-numeronsa. Kun yritys aloittaa käyttöönoton, Metan Embedded Signup avautuu ja pyytää sitä valtuuttamaan sovelluksen. Sovellus kuuluu Tech Providerille, ja valtuutuksen jälkeen se voi toimia numeron puolesta: lukea sen tilan, lähettää viestejä, hallita viestipohjia ja määrittää, minne webhookit toimitetaan. Kaikki palveluntarjoajan tarjoama perustuu tähän suhteeseen. Asema tekee toiminnasta virallista. Meta myöntää sen yritykselle, jolla on oma sovellus vahvistetussa Business Managerissa, App Review -tarkistuksen jälkeen. Tämä erottaa palveluntarjoajan komentosarjasta, joka säilyttää jonkun toisen tunnistetietoja. ### Miksi sillä on väliä, kuka omistaa sovelluksen? Koska se ratkaisee, minkä tilin yhteyteen asiakkaasi numero lopulta liitetään. Jonkun toisen palveluntarjoajan tilille rakennettu tekniikka perii kyseisen tilin rajoitukset. Tästä syntyvät yksittäiset yhteysrajat, joihin yleiskäyttöisiä automaatioalustoja käyttävät törmäävät: alustalla on yksi palveluntarjoajasuhde, jonka kaikki käyttäjät jakavat. Omalla sovelluksellamme yhteys muodostetaan suoraan asiakkaan Business Portfolion ja Metan välille. Numero säilyy asiakkaan omana, jälleenmyyjä ei hallitse sitä, ja seuraavan numeron lisääminen tehdään samalla tavalla kuin ensimmäisen. Toimistolle tämä ei ole tekninen yksityiskohta, vaan vastaus siihen, kuka hallitsee asiakkaan numeroa. ### Mitä asema edellyttää? Vahvistetun Business Managerin, App Review -tarkistuksen läpäisevän sovelluksen ja tallennetut esittelyt työnkuluista. Yrityksen vahvistaminen yhdistää sovelluksen todelliseen oikeushenkilöön asiakirjoilla, joita Meta vertaa rekistereihin. App Review tarkistaa, mitä sovellus pyytää ja miksi. WhatsAppin tapauksessa siihen kuuluvat tallennetut videot, jotka näyttävät käyttöönoton toimivan alusta loppuun. Mikään tästä ei maksa rahaa, mutta kaikki vie aikaa, eikä tätä osuutta voi nopeuttaa. Tämä kannattaa tietää, jos harkitset oman ratkaisun rakentamista. Yhden oman numeron yhdistäminen ei vaadi mitään näistä. Asiakkaiden numeroiden yhdistäminen vaatii kaiken, ja odotusaika mitataan viikoissa, vaikka työ itsessään veisi päiviä. ### Mitä tämä muuttaa numeron yhdistävälle yritykselle? Kolme asiaa, joista mikään ei näy käyttöliittymässä. Numero yhdistetään yrityksen omaan Business Portfolioon, joten suhde Metaan kuuluu sille. Meta veloittaa keskustelumaksut suoraan yrityksen WhatsApp Business Accountilta, minkä vuoksi kukaan välikäsi ei voi lisätä niihin omaa katettaan. Yksi tili voi pitää hallussaan rajattoman määrän numeroita, koska jaettavaa palveluntarjoajasuhdetta ei ole. Käyttöönotto itsessään ei muutu. Embedded Signup on Metan oma työnkulku, ponnahdusikkuna on Metan ja koodin skannaus tapahtuu WhatsApp Business -sovelluksessa. Tech Provider ei korvaa mitään näistä, vaan mahdollistaa niiden käytön. - Oletetaan, että jokaisella palveluntarjoajalla on oma Tech Provider -asema. Moni käyttää jonkun toisen asemaa, ja siitä syntyvät yhteysrajat. - Suunnitellaan aseman hankkimista tiettyyn määräaikaan mennessä. Yritys ei voi hallita App Review -tarkistuksen aikataulua. - Sitä pidetään pelkkänä tunnuksena. Kyse on tilisuhteesta, joka ratkaisee, kenen portfoliossa asiakkaan numero on. **Tarkoittaako tämä, että Meta suosittelee EasyCoexistencea?** Ei, eikä minkään palveluntarjoajan pitäisi antaa sellaista kuvaa. Tech Provider on tekninen asema, joka sallii muiden yritysten numeroiden yhdistämisen hyväksytyn sovelluksen kautta. Se ei ole sovelluksella rakennetun tuotteen suositus. **Voinko ryhtyä itse Tech Provideriksi?** Kyllä. Se on ilmaista ja avointa kaikille yrityksille, joilla on vahvistettu Business Manager ja jotka ovat valmiita käymään läpi App Review -tarkistuksen. Kustannus on odotusaika, ei maksu. **Kenen Business Portfoliossa numeroni on?** Sinun. Yhteys muodostetaan portfoliosi ja Metan välille, ja sovelluksemme valtuutetaan toimimaan numeron puolesta. Numero ei siirry meidän tilillemme. **Onko yhdistettävien numeroiden määrälle rajoitusta?** Ei. Muualla kohdatut rajat johtuvat siitä, että yksi palveluntarjoajasuhde jaetaan monien käyttäjien kesken. Näin tämä ei toimi. --- ## Mitä WhatsApp Coexistence maksaa palveluntarjoajittain https://easycoexistence.com/fi/whatsapp-coexistence-pricing-compared Palveluntarjoajat hinnoittelevat kolmella eri yksiköllä: numeroa, käyttäjäpaikkaa tai viestiä kohti. Siksi otsikkohinnat eivät ole vertailukelpoisia, ja todellinen kustannus selviää vasta tietyllä numeromäärällä. Tällä sivulla se lasketaan yhdelle, kymmenelle ja viidellekymmenelle numerolle. ### Miksi otsikkohinnat eivät ole vertailukelpoisia? Koska niillä veloitetaan eri asioista, ja yksikkö ratkaisee, millaiselle yritykselle kukin hinnoittelu sopii. Numerokohtainen hinnoittelu seuraa sitä, kuinka monta WhatsApp-numeroa sinulla on. Se on yksikkö, jota toimisto todella hallitsee, ja sitä käyttävät EasyCoexistence, 360dialog ja Dualhook. Käyttäjäpaikka- ja yhteystietokohtainen hinnoittelu seuraa sitä, kuinka moni vastaa viesteihin ja kuinka monen asiakkaan kanssa keskustelet. Sitä käyttävät WATI ja respond.io, ja se on oikea yksikkö, kun ostettava tuote on agenttitiimi. Viestikohtainen hinnoittelu seuraa pelkkää volyymia. Tämä on Twilion malli: ei alustamaksua eikä numerokohtaista maksua, mutta jokaisesta viestistä veloitetaan Metan laskuttaman hinnan päälle. Siksi ainoa rehellinen vertailu tehdään ilmoitetulla yhteyksien määrällä, ja juuri sen alla oleva taulukko tekee. ### Mitä alustahinnoittelua käyttävät palveluntarjoajat maksavat samoilla määrillä? Niitä ei voi rehellisesti asettaa samaan sarakkeeseen, koska niiden maksu ei muutu numeroiden määrän mukana lainkaan. Muuttuvia tekijöitä ovat käyttäjäpaikat ja yhteystiedot. WATIn julkaistut paketit kattavat kolmesta kymmeneen käyttäjää ja 500–2 500 kuukausittaista aktiivista yhteystietoa. respond.io julkaisee hinnan US$ 79 viidelle käyttäjälle ja 1 000 yhteystiedolle, nousten hintaan US$ 279. YCloud julkaisee ilmaisen tason, sitten US$ 39, US$ 89 ja US$ 399, ja käyttäjät ja kanavat ovat lisäosia hintaan US$ 10 ja US$ 5 kuukaudessa kappaleelta. Tukitiimille, jolla on yksi numero, nämä ovat kilpailukykyisiä ja sisältävät viestinäkymän, jota pelkkä yhteys ei sisällä. Viidenkymmenen asiakasnumeron toimistolle kustannus syntyy lisäosariveistä, ja se syntyy kanavaa kohti, ei keskustelua kohti. Ratkaiseva kysymys on, kirjautuuko kukaan sisään viestinäkymään, jonka maksat. ### Entä Twilio, joka ei veloita kumpaakaan? Twilio julkaisee viestikohtaisen maksun US$ 0,005 kumpaankin suuntaan, Metan omien viestipohjamaksujen päälle, jotka se välittää eteenpäin ilman lisäkatetta. Julkaistussa hinnastossa ei ole kuukausittaista alustamaksua eikä numerokohtaista maksua. Se on halvin tapa pitää numeroa, joka lähettää lähes mitään, ja kallein tapa pyörittää vilkasta numeroa. Viisikymmentä käyttämätöntä numeroa ei maksa mitään, mutta viisikymmentä numeroa todellisissa keskusteluissa maksaa joka viestiltä ikuisesti. Kannattaa myös tietää, ettei Twilion hinnasto käsittele Coexistencea. Jos on tärkeää, että WhatsApp Business -sovellus toimii numerolla edelleen, tämä on kysymys, joka heiltä kannattaa esittää ennen mitään muuta vertailua. ### Minkä palveluntarjoajan toimiston kannattaa oikeasti valita? Sen, jonka yksikkö vastaa sitä, mikä yrityksessäsi kasvaa. Jos kasvaa asiakasnumeroiden määrä, volyymialennuksella varustettu numerokohtainen hinnoittelu on ainoa malli, joka ei rankaise menestyksestä. EasyCoexistence maksaa US$ 9 numeroa kohti viiteen numeroon asti ja laskee hintaan US$ 1 numeroiden määrän kasvaessa, joten viidenkymmenen asiakkaan kohdalla jokainen numero maksaa vähemmän kuin ensimmäinen, ei enemmän. Jos kasvaa yhdessä viestinäkymässä vastaavien agenttien määrä, käyttäjäpaikkahintainen alusta on oikea ostos, eikä tämä sivu väitä muuta. WATI ja respond.io ovat rakentaneet sen, ja se toimii. Jos kasvaa viestimäärä muutamalla numerolla, Twilion viestikohtainen malli kannattaa mallintaa muita vastaan todellisella lähetysmäärällä. Tapaukseen, jota varten tämä tuote rakennettiin, eli toimistolle tai kehittäjälle, joka hallinnoi numeroita, joita ei omista, numerokohtainen hinnoittelu volyymialennuksella on ainoa, joka skaalautuu samaan suuntaan kuin yritys: hinta numeroa kohti laskee määrän kasvaessa. - Otsikkohintojen vertaaminen suoraan. Ne perustuvat kolmeen eri yksikköön, ja pienin luku on usein väärä valinta. - Oletus, että jokin näistä lisää katetta Metan viestimaksuihin. Yksikään tämän sivun palveluntarjoaja ei tee niin, vaan Meta laskuttaa sinua. - Dokumentoimattoman ominaisuuden tulkitseminen puuttuvaksi. Jos hinnasto ei mainitse Coexistencea, kysy palveluntarjoajalta äläkä luota tähän taulukkoon. **Ovatko nämä hinnat ajan tasalla?** Ne ovat sellaisia kuin kunkin palveluntarjoajan oma hinnasto ne julkaisi syyskuussa 2026, ja luvuista on linkki lähteeseen. Hinnat muuttuvat, joten tarkista lähde ennen päätöstä. **Miksi EasyCoexistence halpenee numeroa kohti?** Koska yhteyden valvonnan kustannus ei nouse samassa suhteessa yhteyksien määrään. Viidenkymmenen numeron toimisto ei tarkoita viittäkymmentä kertaa enemmän työtä, joten hintakaan ei ole viisikymmentä kertaa suurempi. **Lisääkö jokin näistä katetta Metan veloituksiin?** Yksikään tämän sivun palveluntarjoaja ei lisää. Meta laskuttaa viestimaksut oman WhatsApp Business -tilisi maksutavalta, minkä vuoksi välissä oleva taho ei myöskään voi antaa niihin alennusta. **Mitkä palveluntarjoajat tukevat Coexistencea?** YCloud ja 8x8 dokumentoivat sen, ja Dualhook ja EasyCoexistence on rakennettu sen ympärille. Useat muut hinnastot eivät käsittele asiaa, mikä ei todista suuntaan eikä toiseen, ja siitä kannattaa kysyä suoraan. --- ## WhatsApp Coexistence -sanasto https://easycoexistence.com/fi/whatsapp-coexistence-glossary WhatsApp Coexistenceen liittyvät termit on helppo sekoittaa. Käytännössä suurin osa hämmennyksestä syntyy, kun kaksi ihmistä käyttää samaa sanaa eri asioista. Tässä ovat sivuston käyttämät määritelmät, joista jokainen linkittyy aihetta tarkemmin käsittelevälle sivulle. ### Miksi sanasto aiheuttaa niin paljon ongelmia? Koska useat näistä termeistä nimeävät eri tasoilla olevia asioita, jotka kaikki tuntuvat kuuluvan samalle tasolle. Business Portfolio sisältää WhatsApp Business Accountin, joka sisältää puhelinnumerot. Jokaisella numerolla on phone number id. Keskusteluissa kaikkia neljää kutsutaan tiliksi, joten lause tarkista, että tili toimii voi tarkoittaa neljää eri tarkistusta. Sama koskee tämän alustan kahta 24 tunnin ikkunaa. Ne mittaavat toisiinsa liittymättömiä asioita, mutta ne sekoitetaan jatkuvasti keskenään. Toinen ongelmien lähde on se, että Meta ja palveluntarjoajat käyttävät samasta asiasta eri sanoja, eivätkä palveluntarjoajatkaan ole keskenään samaa mieltä. Tällä sivulla käytetään Metan omaa sanastoa aina, kun sellainen on olemassa, ja kerrotaan suoraan, milloin termi on meidän käyttämämme. ### Mitkä erot ovat käytännössä todella tärkeitä? Kolme, ja jokainen niistä on maksanut jollekin kokonaisen työpäivän. Asiakaspalveluikkuna ja synkronointi-ikkuna kestävät molemmat 24 tuntia, mutta niillä ei ole mitään tekemistä toistensa kanssa. Ensimmäinen määrittää, toimitetaanko vapaamuotoinen teksti, ja aika lasketaan asiakkaan viimeisestä viestistä. Toinen määrittää, voidaanko keskusteluhistoria vielä siirtää, ja aika lasketaan käyttöönotosta. Yhdistetty laite ei ole API. Se on kuluttajille tarkoitettu WhatsApp-sovellus, johon on kirjauduttu toisella laitteella. Epäviralliset työkalut automatisoivat juuri tätä, ja sen vuoksi numerot voidaan estää. Webhook-kohde ei myöskään ole numeron asetus. Se on ohitus sovelluksen tilaukseen, joka koskee tiliä. Siksi se poistuu yhteyden poistamisen yhteydessä ja täytyy lisätä uudelleen, kun yhteys muodostetaan. **Onko Coexistence eri API kuin Cloud API?** Ei. Coexistence on tapa ottaa numero käyttöön Cloud API -rajapinnassa niin, että WhatsApp Business -sovellus toimii edelleen siinä. Endpointit, viestimuoto ja säännöt ovat samat. **Mikä ero on Business Portfoliolla ja WABA:lla?** Business Portfolio on Meta Business Managerin yritystason säilö. WhatsApp Business Account sijaitsee sen sisällä ja sisältää puhelinnumerot. Yksi portfolio voi sisältää useita WABA-tilejä. **Onko BSP sama asia kuin Tech Provider?** Ne ovat osittain päällekkäisiä, mutta tarkoittavat eri asioita. Tech Provider on Metan myöntämä tila, jonka perusteella yritys voi yhdistää muiden yritysten numeroita oman sovelluksensa kautta. BSP tarkoittaa yleensä yritystä, joka myy viestialustaa. Sillä ei välttämättä ole itse tätä tilaa. **Mitä tekemistä MCP:llä on WhatsAppin kanssa?** Ei mitään itsestäänselvää yhteyttä. MCP on protokolla, jonka avulla tekoälyavustajalle annetaan pääsy työkaluun, ja WhatsApp MCP -palvelin tarjoaa numeron yhdeksi tällaiseksi työkaluksi. Se ei voi vastaanottaa viestejä, vaan toimii vain pyynnöstä. --- ## WhatsAppin webhook-kentät ja niiden reititys https://easycoexistence.com/fi/docs/webhook-fields WhatsApp Business -tili välittää tapahtumat nimettyinä kenttinä. Kaksi kenttää sisältää keskustelun sisällön ja reititetään endpointiin. Kuusi sisältää toimintatilan tietoja, joiden varaan valvonta rakennetaan. Arkkitehtuurisi riippuu siitä, mitkä kentät ovat kyseessä. ### Mitä kukin kenttä sisältää? messages sisältää kaiken, mitä asiakas lähettää numeroon: tekstin, mediasisällön viitteet, vastaukset ja reaktiot. smb_message_echoes sisältää sen, mitä tiimisi lähettää WhatsApp Business -sovelluksesta. Kenttä on olemassa vain Coexistence-numerossa, ja sen avulla ohjelmisto näkee ihmisen lähettämät vastaukset. account_update sisältää yhteyden tilan: PARTNER_REMOVED, kun sovellus poistetaan tililtä, ACCOUNT_OFFBOARDED, ACCOUNT_RECONNECTED sekä rajoitus- ja rikkomustapahtumat. phone_number_quality_update sisältää laatuluokituksen ja läpimenon muutokset. account_alerts sisältää Metan tilille nostamat hälytykset, ja account_review_update sisältää tarkistuksen tuloksen. business_capability_update sisältää viestintärajojen ja ominaisuuksien muutokset, ja phone_number_name_update sisältää näyttönimen hyväksynnät ja hylkäykset. ### Miksi jaolla on arkkitehtuurissa merkitystä? Se ratkaisee, päätyykö keskustelun sisältö koskaan palveluntarjoajalle. Ohitus lähettää kaksi viestikenttää Meta-palvelusta suoraan endpointiin. Kuusi toimintatilakenttää jatkaa palveluntarjoajalle, mikä mahdollistaa hallintapaneelin ja hälytykset ilman, että kukaan käsittelee viestiä. Siksi väite siitä, ettemme tallenna viestejä, voi perustua rakenteeseen eikä käytäntöön. Jos viestikentät toimitetaan muualle, koodissa ei ole reittiä, jota pitkin ne voitaisiin tallentaa. Meillä tili, jolle ohitusta ei ole määritetty, käyttää oletuskutsua, jossa käsittelijä hylkää nämä tapahtumat tallentamatta niitä. ### Mitä kenttiä käsittelijän pitäisi odottaa? Vain kaksi viestikenttää, jos ohitus on määritetty. Käsittelijä kannattaa kirjoittaa niin, että se ohittaa kaiken muun eikä kaadu siihen. Meta lisää kenttiä ajan mittaan, ja payloadiin voi ilmestyä uusia avaimia ilman ilmoitusta. Kentän nimen perusteella haarautuva käsittelijä, joka ohittaa tuntemattomat kentät, toimii jatkossakin. Käsittelijä, joka olettaa tietyn rakenteen, kaatuu heti ensimmäiseen tuntemattomaan tapahtumaan. smb_message_echoes kannattaa käsitellä erikseen eikä pitää sitä hälynä. Ilman sitä ohjelmisto ei tiedä, että ihminen on jo vastannut. Muuten asiakas voi saada kaksi vastausta samaan kysymykseen. - Yleisen payloadin olettaminen. Jokainen tapahtuma nimeää kenttänsä, ja käsittelijän pitäisi haarautua sen perusteella. - smb_message_echoes-kentän ohittaminen. Ilman sitä ohjelmisto vastaa ihmiselle, joka on jo vastannut. - Tuntemattomiin kenttiin kaatuminen niiden ohittamisen sijaan. Meta lisää kenttiä kysymättä. **Voinko vastaanottaa vain osan kentistä?** Ohitus siirtää viestipolun sinulle. Toimintatilakenttien jako on kiinteä, koska valvonta rakennetaan sen varaan. **Onko smb_message_echoes tavallisessa Cloud API -numerossa?** Ei. Se on olemassa, koska Coexistence-numerossa ihminen lähettää viestejä sovelluksesta ja ohjelmisto API:sta. **Mitä viestitapahtumille tapahtuu, jos en määritä kohdetta?** Ne saapuvat oletuskutsuumme ja hylätään tallentamatta niitä. **Ovatko kenttien nimet Metan vai teidän?** Metan. Emme ole keksineet yhtäkään näistä nimistä, joten ne kannattaa opetella kerran. --- ## WhatsApp-webhook-endpointin vahvistaminen https://easycoexistence.com/fi/docs/webhook-verification Ennen minkään tapahtuman toimittamista Meta kutsuu endpointiasi GET-pyynnöllä, joka sisältää kentät hub.mode, hub.verify_token ja hub.challenge. Endpointin on verrattava tokenia ja palautettava challenge raakana vastausrunkona. Muuten toimitus ei ala koskaan. ### Mitä Meta tarkalleen lähettää? GET-pyynnön URL-osoitteeseesi kolmen kyselyparametrin kanssa. hub.mode-arvoksi asetetaan subscribe. hub.verify_token on token, jonka määritit kohdetta asettaessasi. hub.challenge on arvo, jonka Meta luo tätä yritystä varten. Endpointin pitäisi verrata hub.verify_token-arvoa valitsemaasi tokeniin ja täsmäävissä tapauksissa vastata koodilla 200 niin, että hub.challenge on koko vastausrunko. Älä kääri sitä JSON-muotoon, lisää sen ympärille lainausmerkkejä tai päätä vastausta ylimääräiseen rivinvaihtoon, jonka jotkin sovelluskehykset lisäävät oletuksena. Jos token ei täsmää, vastaa koodilla 403. Siinä koko protokolla, ja se on tarkoituksella pieni. ### Miksi väärä vastaus epäonnistuu hiljaa? Koska vahvistuksen epäonnistuminen ei ole virhe sinun järjestelmässäsi, vaan puuttuva tapahtuma Metan järjestelmässä. Kun challengea ei toisteta oikein, Meta ei yksinkertaisesti aloita toimitusta kyseiseen kohteeseen. Palvelimesi palauttaa vahvistukseen koodin 200, lokisi osoittavat pyynnön saapuneen, eikä mikään hallintapaneeli ilmoita ongelmasta. Ainoa merkki on, etteivät viestit saavu. Useimmat tulkitsevat tämän Coexistence-ongelmaksi eivätkä kättelyongelmaksi. Siksi vahvistaminen ennen kutsua kannattaa. Tarkistamme, että URL-osoite käyttää HTTPS:ää ja että verify token on annettu ennen Graph-pyynnön tekemistä. Näin virheellinen kohde epäonnistuu heti eikä näytä yhdistetyltä. ### Mikä muu voi estää vahvistuksen? Kolme asiaa, joilla ei ole mitään tekemistä koodin kanssa. Endpointin edessä oleva tunnistautuminen. Yhdyskäytävä, basic auth -kerros tai IP-sallittujen osoitteiden lista hylkää Metan pyynnön, eikä Metalla ole tunnistetietoja lähetettäväksi. Vahvistusreitin on oltava käytettävissä ilman niitä. Uudelleenohjaus. Meta kutsuu antamaasi URL-osoitetta, eikä 301-uudelleenohjaus kanoniseen isäntään johda kättelyn valmistumiseen. Anna lopullinen URL-osoite. Myös vastauksen sarjallistava sovelluskehys voi estää vahvistuksen. Jos käsittelijä palauttaa merkkijonon ja kehys käärii kaiken JSON-muotoon, vastausrungon challenge-arvon ympärille tulee lainausmerkit, joten se ei täsmää. - JSON-muodon palauttaminen. Vastausrungon on oltava pelkkä challenge-arvo ilman mitään sen ympärillä. - Endpointin sijoittaminen tunnistautumisen taakse. Metalla ei ole tunnistetietoja, joten pyyntö hylätään. - Metalle annettu URL-osoite, joka uudelleenohjaa. Käytä lopullista osoitetta. **Mitä tokenia pitäisi käyttää?** Mitä tahansa valitsemaasi merkkijonoa. Sen avulla endpointisi erottaa Metan pyynnön muiden URL-osoitteen oppineiden lähettämistä pyynnöistä. **Kuinka usein vahvistus tehdään?** Asetuksen yhteydessä ja aina, kun kohde määritetään uudelleen. Toimivaa endpointia ei vahvisteta jokaisen tapahtuman yhteydessä. **Voinko testata sen itse?** Kyllä. Kutsu omaa endpointiasi kolmella parametrilla ja tarkista, että vastausrunko palautuu täsmälleen challenge-arvona. **Entä jos palvelimeni oli pois käytöstä vahvistuksen aikana?** Kättely epäonnistuu eikä kohde aktivoidu. Sen tallentaminen uudelleen käynnistää vahvistuksen. --- ## MCP-työkalujen viite https://easycoexistence.com/fi/docs/mcp-tools-reference Liitin tarjoaa kuusitoista työkalua kaikille tilin numeroille. list_numbers tulee ensin, koska kaikki muut työkalut tarvitsevat siltä saadun connection_id-arvon. Kuuden työkalun käyttö estyy laskutuksen katketessa: neljän ulkoiseen maailmaan vaikuttavan, käyttöoikeustunnuksen palauttavan get_api_credentials-työkalun sekä create_connect_link-työkalun. Muut kymmenen, eli kunto- ja template-tietojen lukeminen sekä Partner API -asetukset, pysyvät avoimina. ### Mitä kukin työkalu tekee? Lukeminen: list_numbers palauttaa yhdistetyt numerot, niiden tilan, laatuluokituksen ja viestintätason. Kaikki muut kutsut alkavat tästä. get_number_health palauttaa reaaliaikaisen Metan tilannekuvan sekä viimeisimmän valvonta-aikajanan, webhook-tapahtumat ja kyselytarkistukset yhdessä. get_api_credentials palauttaa Graph API -rajapinnan perus-URL-osoitteen, WABA id:n, phone number id:n ja, jos saatavilla, tilin oman access tokenin. Lähettäminen: send_message lähettää vapaamuotoisen tekstin 24 tunnin ikkunassa, jossa vastaukset ovat maksuttomia. send_template lähettää hyväksytyn viestipohjan. Näin keskustelu aloitetaan henkilön kanssa, joka ei ole vielä kirjoittanut. list_templates, create_template ja get_template_status kattavat viestipohjan koko elinkaaren. Kytkennät: set_webhook_destination ohjaa saapuvat viestit ja sovelluksen vastaukset järjestelmääsi. Arvon null välittäminen palauttaa oletusasetuksen. get_connect_link palauttaa hallintapaneelin linkin ja uuden numeron yhdistämisohjeet. get_docs palauttaa tuotteen dokumentaation markdown-muodossa. Partner API ohjelmistoille ja toimistoille, joiden omat asiakkaat yhdistävät numeroita: get_partner_setup näyttää laskutuksen, API-avaimen, tapahtumien URL-osoitteen ja seuraavan vaiheen. create_api_key luo Partner API -avaimen ja näyttää sen vain kerran, eikä korvaa olemassa olevaa avainta ilman nimenomaista vahvistusta. revoke_api_key mitätöi avaimen, sekin vasta vahvistuksen jälkeen. set_partner_events_url määrittää, minne tilatapahtumat lähetetään, ja palauttaa allekirjoitussalaisuuden kerran. create_connect_link luo yhdelle asiakkaalle isännöidyn yhdistämislinkin, joka on voimassa 1 tunnin, samoin kuin POST /api/v1/connect-sessions. ### Miksi connection_id on tärkeä? Se yhdistää ohjeen tiettyyn numeroon, eikä avustaja voi päätellä sitä. Jokainen numeroon vaikuttava työkalu tarvitsee connection_id-arvon, ja list_numbers on ainoa paikka, josta se saadaan. Käytännössä viestin lähettämistä pyytävä avustaja kutsuu ensin list_numbers-työkalua. Siksi istunnon ensimmäinen pyyntö on usein muita hitaampi. Tämä tekee myös usean numeron tilistä yksiselitteisen. Oletusnumeroa tai implisiittistä valintaa ei ole, joten ohjeessa on kerrottava, mitä numeroa tarkoitetaan. Avustaja kysyy tarvittaessa tarkennusta sen sijaan, että arvaisi. ### Mitä tapahtuu, kun laskutus katkeaa? Kuusi työkalua rajoitetaan: ulkoiseen maailmaan vaikuttavat send_message, send_template, create_template ja set_webhook_destination; get_api_credentials, koska se palauttaa tilin käyttöoikeustunnuksen, jolla estetty tili voisi lähettää suoraan Graph API:n kautta; sekä uuden numeron yhdistävä create_connect_link. Kaikki muut lukutoiminnot pysyvät käytettävissä, samoin Partner API -asetukset: get_partner_setup, create_api_key, revoke_api_key ja set_partner_events_url. Tämä on tarkoituksellista. Jos tili ei näe, miksi toiminta on estetty, tai voi tarkistaa numeroidensa kunnon, ainoa reitti takaisin olisi tukipyyntö. Samat lukutoiminnot ovat myös terveyden valvonnan perusta, joten niiden rajoittaminen pysäyttäisi valvonnan juuri silloin, kun sitä eniten tarvitaan. Käytännössä laskutuksen katkennut tili vastaa edelleen omaa tilaansa koskeviin kysymyksiin ja pysyy valvottuna. Pysähtyy vain kaikki, mikä tavoittaa asiakkaan. - Odotetaan, että liitin vastaanottaa viestejä. MCP perustuu pyyntöihin ja vastauksiin, joten saapuva liikenne tarvitsee webhookin. - connection_id-arvo kirjoitetaan kiinteästi koodiin. Se saadaan list_numbers-työkalulta, eikä sitä pidä tallentaa käsin. - Oletetaan, että laskutuksen katkennut tili on kokonaan poissa käytöstä. Lukutoiminnot ja valvonta jatkuvat tarkoituksella, paitsi tunnistetiedot, jotka sisältävät lähettämiseen käytettävän tokenin. **Valitsenko, mitä työkalua kutsutaan?** Et. Esität pyynnön tavallisella kielellä, ja avustaja valitsee työkalun. Työkalukuvaukset on kirjoitettu juuri tätä varten. **Voiko se lukea keskusteluni?** Ei. Saapuvat viestit ohjataan nimeämääsi webhook-kohteeseen. Liitin lukee tilin ja numeroiden tilatiedot. **Onko get_docs hyödyllinen?** Enemmän kuin nimestä voisi päätellä. Se antaa avustajalle dokumentaatiomme markdown-muodossa, joten Coexistence-sääntöjä koskevat vastaukset perustuvat dokumentaatioomme eivätkä muistiin. **Kattaako yksi liitin useita asiakkaita?** Kyllä. Yhdelle tilille voi lisätä niin monta numeroa kuin tarvitset, ja list_numbers palauttaa ne kaikki. --- ## Numeron yhdistäminen vaihe vaiheelta https://easycoexistence.com/fi/docs/connecting-a-number Yhdistäminen tapahtuu Metan oman Embedded Signup -prosessin kautta: valitse Business Portfolio, WhatsApp Business Account ja numero ja skannaa sitten koodi WhatsApp Business -sovelluksessa. Tähän kuluu noin kaksi minuuttia, ja sovellus toimii koko ajan. ### Mitä prosessissa tapahtuu? Metan ponnahdusikkuna avautuu ja kysyy kolme asiaa järjestyksessä. Ensin Business Portfolio, joka on Business Managerin yritystason säilö. Sitten sen sisältämä WhatsApp Business Account. Lopuksi puhelinnumero, joka on jo rekisteröity WhatsApp Business -sovellukseen, koska Coexistence yhdistää sovelluksen käyttämän numeron uuden numeron luomisen sijaan. Tämän jälkeen prosessi siirtyy puhelimeen. Meta näyttää koodin, numeron sisältävällä laitteella avataan WhatsApp Business -sovellus ja koodi skannataan. Tämä on ainoa selaimen ulkopuolella tapahtuva vaihe, eikä kukaan muu voi tehdä sitä yrityksen puolesta. ### Mistä päätetään käyttöönoton aikana, eikä päätöstä voi muuttaa? Olemassa olevan keskusteluhistorian jakamisesta kysytään kerran, ja päätös on kyseisen yhteyden osalta lopullinen. Kyllä-vastaus synkronoi viimeaikaisen keskusteluhistorian API:in, joten ohjelmisto aloittaa kontekstin kanssa eikä tyhjästä. Ei-vastaus tarkoittaa, että API näkee vain yhteyden muodostamisen jälkeen lähetetyt viestit. Molemmat vaihtoehdot ovat järkeviä, ja useimmat integraatiot tarvitsevat vain uudet keskustelut, mutta päätöstä ei voi muuttaa ilman yhteyden katkaisemista ja uudelleen muodostamista. Myös ajoitus on rajattu. Synkronointi on aloitettava 24 tunnin kuluessa käyttöönotosta, ja sen voi suorittaa vain kerran. Jos jompikumpi ehto jää täyttymättä, tuloksena on varoituksen sijaan epäselvä virhe. Siksi historiasta kannattaa päättää samana päivänä eikä vasta integraation aikana. ### Mitä pitää valmistella ennen aloittamista? Kolme asiaa. Kun ne ovat valmiina, prosessi ei todennäköisesti keskeydy puolivälissä. Pääsy numeron omistavaan Business Portfolioon. Sen käyttöoikeus on yleensä yrityksen omistajalla eikä integraation toteuttajalla. Lisäksi tarvitset puhelimen, jossa numero on, lukituksen avattuna ja WhatsApp Business -sovelluksen asennettuna. Myös webhook-kohde kannattaa valmistella, sillä sen määrittäminen käyttöönoton lopussa on helpompaa kuin asian muistaminen myöhemmin. Jos prosessi suljetaan ennen sen valmistumista, numero voi päätyä liitetyksi tiliin mutta jäädä rekisteröimättä. Tämä aiheuttaa virheen ensimmäisessä lähetyksessä. Prosessin suorittaminen uudelleen alusta korjaa tilanteen. - Aloittaminen ilman puhelinta lähellä. Koodia ei voi skannata myöhemmin toisella laitteella. - Ponnahdusikkunan sulkeminen, kun numero näkyy. Prosessissa on sen jälkeen vielä vaiheita, ja keskeyttäminen jättää numeron rekisteröimättä. - Historiasta päättämisen siirtäminen integraation rakentamisen yhteyteen. Päätös vanhenee 24 tuntia käyttöönoton jälkeen. **Voinko yhdistää numeron, jota en omista?** Vain sen omistava yritys voi valtuuttaa yhdistämisen. Lähetät heille linkin, ja he suorittavat prosessin omalla puhelimellaan. **Lakkaako sovellus toimimasta käyttöönoton aikana?** Ei. Se toimii koko ajan, myös koodin skannauksen aikana. **Mitä jos numero on kuluttajille tarkoitetussa WhatsApp-sovelluksessa?** Numero on ensin siirrettävä WhatsApp Business -sovellukseen. Coexistence yhdistää Business-sovelluksessa olevan numeron. **Voinko suorittaa prosessin uudelleen?** Kyllä. Yhteyden katkaiseminen ja uudelleen muodostaminen käynnistää prosessin uudelleen ja antaa uuden mahdollisuuden hyväksyä keskusteluhistorian jakaminen. --- ## 24 tunnin asiakaspalveluikkuna https://easycoexistence.com/fi/docs/customer-service-window Asiakaspalveluikkuna avautuu, kun asiakas lähettää viestin numeroosi, ja kestää 24 tuntia. Sen aikana voit lähettää maksutonta tekstiä, ja vastaukset ovat maksuttomia. Sen ulkopuolella toimitetaan vain Metan hyväksymä viestipohja. ### Milloin ajan laskeminen alkaa täsmälleen? Kun asiakas lähettää viestin, ja aika alkaa uudelleen aina, kun hän lähettää uuden viestin. Tämä yksityiskohta ymmärretään usein väärin. Ikkunaa ei mitata viimeisestä lähettämästäsi viestistä, keskustelun alusta tai tiketin avaamisesta. Se mitataan asiakkaan viimeisimmästä saapuvasta viestistä. Siksi aktiivinen keskustelu ei käytännössä koskaan sulkeudu, kun taas yksipuolinen keskustelu sulkeutuu päivän kuluttua. Ikkuna on siis yhteyskohtainen, ei numerokohtainen. Yksi asiakas voi olla sen sisällä ja toinen ulkopuolella samaan aikaan samalla numerolla. ### Mitä voi lähettää ikkunan aikana ja sen ulkopuolella? Ikkunan aikana voit lähettää mitä tahansa: vapaata tekstiä, mediaa ja halutessasi viestipohjia. Sen ulkopuolella toimitetaan vain viestipohja, jonka Meta on hyväksynyt etukäteen. Siksi viestipohjia tarvitaan. Ne ovat hyväksytty tapa aloittaa tai käynnistää keskustelu uudelleen sellaisen henkilön kanssa, joka ei ole kirjoittanut sinulle. Ne tarkistetaan etukäteen juuri siksi, ettei vastaanottaja ole pyytänyt viestiä. Coexistence-numerolla on vielä yksi seuraus. WhatsApp Business -sovellus ei voi lähettää viestipohjia, joten kaikki ikkunan ulkopuolinen lähettäminen on tehtävä API:n kautta. Puhelimesta vastaava tiimi voi vastata vapaasti käynnissä olevaan keskusteluun, mutta ei käynnistää uudelleen passiivista keskustelua. Tämä on yksi käytännön syy yhdistää numero. ### Miksi integraatiot huomaavat tämän vasta tuotannossa? Koska testaus tapahtuu aina ikkunan aikana. Integraation rakentaja lähettää viestin itselleen ja vastaa siihen muutaman sekunnin kuluttua. Se tapahtuu 24 tunnin sisällä, joten vapaa teksti toimii ja kaikki testit menevät läpi. Ensimmäinen oikea epäonnistumistapaus on yleensä asiakas, joka kirjoitti eilen, eli tavallisesti vasta käyttöönoton jälkeen. Kestävä toteutustapa on haarauttaa toiminta ennen lähettämistä: tarkista, kuinka kauan sitten yhteyshenkilö kirjoitti viimeksi, ja valitse vapaan tekstin tai viestipohjan polku. Alusta asti toteutettuna tämä maksaa lähes olemattoman vaivan. Jälkikäteen tehtynä sinun on löydettävä jokainen lähetys koodikannasta. - Ajan mittaaminen omasta viimeisestä viestistäsi. Ikkunan avaa asiakkaan viesti. - Ikkunan käsitteleminen numerokohtaisena. Se on yhteyskohtainen, joten saman numeron kaksi keskustelua voivat olla eri tiloissa. - Testaaminen vain heti viestin jälkeen, jolloin olet aina ikkunan sisällä. **Voiko ikkunaa pidentää?** Ei. Meta määrittää sen pituuden, eikä mikään palveluntarjoaja voi pidentää sitä. **Avaako viestipohjalla lähetetty vastaus ikkunan uudelleen?** Asiakkaan vastaus avaa sen. Viestipohjan lähettäminen ei yksin avaa maksuttoman tekstin ikkunaa. **Ovatko vastaukset todella maksuttomia?** Meta ei veloita asiakaspalveluikkunan aikana lähetetyistä viesteistä. Maksu koskee keskusteluja, jotka avataan sen ulkopuolella. **Entä toinen 24 tunnin ikkuna, josta luin?** Se on käyttöönotosta laskettava synkronointi-ikkuna, joka ohjaa keskusteluhistoriaa eikä lähettämistä. Ne eivät liity toisiinsa. --- ## WhatsApp-viestipohjat https://easycoexistence.com/fi/docs/message-templates Viestipohja on viesti, joka lähetetään Metalle ennakkotarkistukseen. Hyväksynnän jälkeen sen voi lähettää milloin tahansa, myös henkilölle, joka ei ole koskaan kirjoittanut. Se on ainoa tapa toimittaa viesti 24 tunnin asiakaspalveluikkunan ulkopuolella. ### Mihin kolmea luokkaa tarvitaan? Ne kertovat Metalle, millainen viesti on kyseessä. Luokka vaikuttaa sekä tarkistukseen että laskutukseen. Hyöty kattaa asiakkaan toimintaan liittyvät tapahtumaviestit, kuten tilauspäivityksen, varausvahvistuksen tai toimitusilmoituksen. Markkinointi kattaa mainossisällön, ja sen lähettäminen edellyttää maksutapaa WhatsApp Business -tilillä. Vahvistus kattaa kertakäyttöiset koodit, ja sillä on oma tiukempi muotonsa. Väärän luokan valitseminen on yleinen hylkäyssyy. Markkinointikieli hyötyviestipohjassa havaitaan niin johdonmukaisesti, ettei sitä kannata yrittää. ### Miten muuttujat toimivat? Numeroidut paikanvaraajat täytetään järjestyksessä ja lasketaan komponenttikohtaisesti. Teksti Hello {{1}}, your order {{2}} has shipped määrittää kaksi muuttujaa, joten lähetyksen on annettava rungolle täsmälleen kaksi arvoa. Yläosan ja painikkeen parametrit lasketaan erikseen eikä yhtenä listana. Siksi lähetys voidaan hylätä, vaikka arvojen kokonaismäärä olisi oikea. Meta edellyttää myös esimerkkiarvoja viestipohjaa luotaessa, jotta tarkistaja näkee todellisen viestin. Lisäksi sijoittelulle on sääntöjä: viestin alussa tai lopussa oleva muuttuja tai ympäröivään tekstiin nähden liian suuri muuttujamäärä johtaa hylkäykseen. ### Miksi puhelinsovellus ei voi lähettää niitä Coexistence-numerosta? Koska viestipohjat ovat alustan ominaisuus eivätkä sovelluksen ominaisuus, eikä sovellus tunne niitä. Tämä on hyvä tietää heti alussa. Coexistencen kautta yhdistetty yritys voi jatkaa tiiminsä vastaamista puhelimella, ja tiimi voi vastata kaikkeen reaaliaikaiseen viestintään. Sovelluksella ei kuitenkaan voi aloittaa uudelleen keskustelua, joka on hiljentynyt, koska siihen tarvitaan viestipohja ja viestipohjat ovat käytettävissä vain API:n kautta. Siksi kaikki ajastettu, tapahtumiin liittyvä tai henkilölle, joka ei ole kirjoittanut tänään, kohdistuva viestintä edellyttää API:a. Monille yrityksille juuri tämä on se aukko, jonka yhteys täyttää. - Viestipohjan luominen ja lähettäminen samalla kertaa. Meta tarkistaa ensin, yleensä minuuteissa mutta joskus päivässä. - Yläosan ja rungon muuttujien laskeminen yhteen. Ne lasketaan komponenttikohtaisesti. - Markkinointikielen käyttäminen hyötyviestipohjassa. Se johtaa johdonmukaisesti hylkäykseen. **Kuinka kauan tarkistus kestää?** Yleensä minuutteja, joskus päivän. Mikään palveluntarjoaja ei voi nopeuttaa sitä. **Onko viestipohja kielikohtainen?** Kyllä. Nimi ja kieli yksilöivät viestipohjan, joten sama nimi toisella kielialueella tarkoittaa eri viestipohjaa. **Voinko muokata hyväksyttyä viestipohjaa?** Kyllä. Muokkaus muuttaa muuttujamäärittelyä, mikä rikkoo lähettäjät, joihin vanha määrä on koodattu. **Tarvitsenko maksutavan?** Markkinointilähetyksiin kyllä, omalla WhatsApp Business -tililläsi. Meta edellyttää sitä, eikä palveluntarjoaja voi lisätä sitä puolestasi. --- ## account_update-webhook ja kaikki yhteyden katkeamisen syyt https://easycoexistence.com/fi/docs/webhook-account-update account_update on tapa, jolla Meta ilmoittaa yhteyden tilan muuttumisesta. Sen event-kenttä kertoo, mitä tapahtui, ja poistossa disconnection_info.reason kertoo syyn. Syy ratkaisee, palaako numero takaisin vai onko se menetetty. ### Mitä tapahtumia account_update sisältää? PARTNER_REMOVED, kun sovellus poistetaan WhatsApp Business -tililtä. Tämä on luotettava yhteyden katkeamisen signaali ja se, jonka varaan kannattaa rakentaa sen sijaan, että katkeaminen päätellään kentän muuttumisesta epätodeksi. ACCOUNT_OFFBOARDED, kun numero poistetaan kokonaan käytöstä. ACCOUNT_RECONNECTED, kun aiemmin poistettu yhteys palaa. Lisäksi valvontatapahtumat ACCOUNT_RESTRICTION ja ACCOUNT_VIOLATION sekä tapahtumat, joiden nimessä on DISABLED tai BAN. Myös vahvistus- ja hyväksyntätulokset saapuvat tänne, ja tapahtumien nimissä on VERIFIED tai APPROVED. Käsittelijän tulee valita toiminto event-nimen perusteella ja käsitellä tuntemattomat nimet tiedoksiantona sen sijaan, että se epäonnistuisi, koska Meta lisää tapahtumia ilman ennakkoilmoitusta. ### Mitkä ovat yhteyden katkeamisen syyt? Niitä on kuusi, ja niiden merkitykset poikkeavat toisistaan huomattavasti. PRIMARY_INACTIVITY tarkoittaa noin 14 päivän sääntöä: WhatsApp Business -sovellusta ei ole avattu ensisijaisella laitteella. Yhteys voidaan palauttaa, ja tämä on selvästi yleisin syy. COMPANION_INACTIVITY tarkoittaa samaa kumppanilaitteella, mutta pidemmällä, noin 30 päivän ajanjaksolla. BUSINESS_DOWNGRADE tarkoittaa, että numero siirtyi takaisin kuluttajille tarkoitettuun WhatsApp-sovellukseen. Tämä lopettaa Coexistencen, koska Coexistence edellyttää Business-sovellusta. CHANGE_NUMBER tarkoittaa, että puhelinnumero vaihtui. USER_RE_REGISTERED tarkoittaa, että numero rekisteröitiin uudelleen uudella laitteella. ACCOUNT_DISCONNECTED tarkoittaa, että asiakas katkaisi yhteyden tarkoituksella tai valvonta katkaisi sen. Syy saapuu myös yhdessä kentän disconnection_info.initiated_by kanssa. Se kertoo, tekikö katkaisun henkilö vai järjestelmä. ### Miksi syy on tapahtumaa tärkeämpi? Koska PARTNER_REMOVED ei yksin kerro, mitä pitäisi tehdä. PRIMARY_INACTIVITY-syystä poistettu numero palaa takaisin: yritys avaa sovelluksen, yhdistää sen uudelleen ja kaikki jatkuu. Jos tätä käsitellään lähteneenä asiakkaana, seurauksena on peruutusviesti asiakkaalle, joka on edelleen asiakas. BUSINESS_DOWNGRADE- tai ACCOUNT_DISCONNECTED-syystä poistettu numero on eri tilanne. Jos sitä käsitellään väliaikaisena, yhteys voi jäädä pysyvästi odottavaan tilaan. Kun poisto saapuu ilman syytä, initiated_by toimii varamerkkinä: henkilön tekemä poisto vaikuttaa tarkoitukselliselta, kun taas selittämätön järjestelmän tekemä poisto ei. Tämä ero kannattaa käsitellä koodissa eikä myöhemmin tukikeskustelussa. - Kaikkien PARTNER_REMOVED-tapahtumien käsittely samalla tavalla. Syy erottaa kahden viikon hiljaisuuden asiakkaasta, joka lähti. - Katkeamisen päättelemisen kentän muuttumisesta epätodeksi tämän tapahtuman sijaan. Näin syntyy vääriä hälytyksiä. - Tuntemattoman event-nimen käsittely virheenä. Meta lisää tapahtumia, ja käsittelijän tulee ohittaa nimet, joita se ei tunne. **Onko PARTNER_REMOVED pysyvä?** Yleensä ei. Useimmissa tapauksissa mukana on PRIMARY_INACTIVITY, mikä tarkoittaa, ettei sovellusta avattu. Uudelleenyhdistäminen palauttaa kaiken. **Palauttaako uudelleenyhdistäminen webhook-kohteeni?** Ei, ja juuri tässä on ansa. Kohde on sovelluksen tilauksen ohitusasetus, ja se poistetaan sovelluksen mukana. Se on määritettävä uudelleen. **Mikä on COMPANION_INACTIVITY?** Sama käyttämättömyysperiaate kumppanilaitteella ensisijaisen laitteen sijaan, mutta pidemmällä, noin 30 päivän ajanjaksolla. **Voinko saada tämän tapahtuman ilman syytä?** Kyllä. Silloin disconnection_info.initiated_by on ainoa signaali siitä, oliko katkaisu tarkoituksellinen. --- ## phone_number_quality_update-webhook https://easycoexistence.com/fi/docs/webhook-phone-number-quality-update phone_number_quality_update ilmoittaa numeron läpimenon ja viestintärajoituksen muutoksista. Vuonna 2026 se ei nimestään huolimatta sisällä vihreää, keltaista tai punaista laatuluokitusta, vaan luokitus on kysyttävä puhelinnumerolta erikseen. ### Mitä tämä webhook oikeasti sisältää? Läpimenoa ja viestintärajoituksen tietoja, jotka toimitetaan tapahtuma-arvona sekä nykyisen rajoituksen sisältävinä kenttinä. Käytännössä sisältö kertoo, että numeron kapasiteetti muuttui: se siirtyi toiselle viestintätasolle tai sen läpimenotasoa säädettiin. Nämä muutokset kannattaa tallentaa, koska ne vaikuttavat integraation toimintaan ja tason lasku on varhainen varoitusmerkki. Nimestään huolimatta siinä ei ole laatuluokitusta. Vanhempaan dokumentaatioon perustuva käsittelijä etsii täältä arvoja GREEN, YELLOW tai RED, ei löydä niitä ja päättelee virheellisesti, ettei laatu muutu. ### Mistä väriluokitus sitten tulee? Lukemalla se suoraan puhelinnumerolta säännöllisin väliajoin. quality_rating-kenttä sijaitsee puhelinnumero-objektissa Graph API -rajapinnassa, ja sitä on kyseltävä säännöllisesti eikä odotettava tapahtumana. Siksi yhteyden asianmukainen valvonta tarvitsee sekä kyselykomponentin että webhook-vastaanottimen: ne välittävät eri tietoja, eikä kumpikaan yksin riitä. Tämän vuoksi useimmat integraatiot eivät havaitse laadun heikkenemistä. Mikään ei välitä siitä tapahtumana, WhatsApp Business -sovellus ei näytä merkkiä ongelmasta, ja kun se palauttaa virheen 131048, kyseiset lähetykset ovat jo epäonnistuneet. - GREEN-, YELLOW- tai RED-arvojen etsiminen tästä sisällöstä. Vuonna 2026 niitä ei ole mukana. - Valvonnan rakentaminen pelkkien webhookien varaan. Laatuluokitus on kysyttävä erikseen. - Tason laskun sivuuttaminen. Se on yleensä ongelman ensimmäinen näkyvä merkki. **Miksi kenttä on nimetty laadun mukaan?** Se on peräisin ajalta ennen muutosta. Nimi säilyi, vaikka sisältö muuttui, minkä vuoksi tämä sekoittaa monia. **Kuinka usein luokitus pitäisi tarkistaa?** Niin usein, että lasku havaitaan ennen rajoituksen alkamista. Teemme tarkistukset aikataulun mukaan emmekä pyynnöstä. **Näkyykö luokitus sovelluksessa?** Ei. WhatsApp Business -sovellus ei näytä puhelimessa mitään siihen liittyvää. **Liittyykö 131048 tähän?** Kyllä. Se on virhe, jonka numero alkaa palauttaa, kun matala luokitus johtaa rajoittamiseen. --- ## Webhook smb_message_echoes https://easycoexistence.com/fi/docs/webhook-smb-message-echoes smb_message_echoes välittää tiimisi WhatsApp Business -sovelluksesta lähettämät viestit. Se on käytössä vain Coexistence-numeroilla, koska vain niillä ihminen lähettää viestejä puhelimesta ohjelmiston lähettäessä niitä API:n kautta. ### Miksi tämä kenttä on olemassa? Koska Coexistence luo tilanteen, jota API:a ei alun perin rakennettu käsittelemään: yksi numero, josta lähettää kaksi tahoa. Tavallisella Cloud API -numerolla lähettäjä on vain ohjelmisto, joten ilmoitettavaa ei ole. Coexistence-numerolla tiimi vastaa edelleen puhelimesta, ja ilman tapaa nähdä nämä viestit ohjelmisto toimisi sokkona noin puolessa keskusteluista. Echo ratkaisee tämän. Kun joku kirjoittaa vastauksen WhatsApp Business -sovelluksessa, se saapuu endpointiin tapahtumana, jonka rakenne on sama kuin saapuvalla viestillä, mutta se on merkitty yritykseltä lähteväksi. ### Mitä rikkoutuu, jos jätät sen huomiotta? Asiakas saa kaksi vastausta, mikä näyttää huolimattomalta. Tyypillinen tapahtumaketju on tämä: asiakas kysyy jotain aamukahdeksalta, ihminen vastaa puhelimella minuutin sisällä, ja automaatio, joka ei nähnyt vastausta, vastaa samaan kysymykseen kolme minuuttia myöhemmin. Asiakkaan näkökulmasta kyse on yhdestä yrityksestä, joka ei tiedä, mitä se on jo sanonut. Käsittely ei ole monimutkaista. Tallenna echo keskusteluun aivan kuten saapuva viesti ja tarkista viimeaikainen toiminta ennen lähettämistä. Ongelma jää testauksessa näkymättömäksi, koska testikeskustelussa kukaan ihminen ei vastaa. - Echojen pitäminen turhana tietona ja niiden poistaminen. Ne ovat ainoa merkki siitä, että ihminen on jo vastannut. - Oletus, että kenttä on käytössä kaikilla numeroilla. Se liittyy vain Coexistenceen. - Testaaminen ilman ihmistä mukana, vaikka juuri silloin ongelma ei koskaan ilmesty. **Sisältävätkö echot mediaa?** Ne ilmoittavat, mitä lähetettiin, mukaan lukien viittaukset mediaan, samassa rakenteessa kuin saapuvat viestit. **Onko tämä käytössä tavallisella Cloud API -numerolla?** Ei. Ilman Coexistencea sovelluksesta ei lähetä viestejä ihminen, joten echoa ei ole. **Voinko poistaa sen käytöstä?** Se kuuluu viestipolkuun. Polun reitittäminen endpointiisi sisältää sen, ja sen sivuuttaminen koodissa on valinta, jolla on seurauksia. **Maksaako se jotain?** Ei. Se on webhook-tapahtuma, ei viestin lähetys. --- ## messages-webhook https://easycoexistence.com/fi/docs/webhook-messages `messages` on kenttä, joka kuljettaa kaiken asiakkaan numeroosi lähettämän: tekstin, median, vastaukset, reaktiot ja interaktiiviset vastaukset. Reititetyssä Coexistence-numerossa se kulkee Metalta suoraan endpointiisi eikä koskaan palveluntarjoajan kautta. ### Mitä payload sisältää Yksi toimitus voi sisältää yhden tai useamman viestin. Jokaisessa on lähettäjä, tunniste ja tyyppi. Tyyppi määrittää, mitkä muut avaimet ovat mukana. - Lähettäjän puhelinnumero ja sen numeron puhelinnumero-ID, johon hän kirjoitti. - wamid-viestin tunniste, johon deduplikointi perustuu. - Unix-aikaleima. - Tyyppi: text, image, audio, video, document, sticker, location, contacts, reaction, button tai interactive. - Mediasisällöissä media-ID, jolla sisältö haetaan, ei itse tavudataa. ### Miksi se ei saavu meille reititetyssä numerossa Ohitus siirtää tämän kentän ja smb_message_echoes-kentän valitsemaasi kohteeseen. Meta sallii sovelluksen määrittää uudelleen, minne WhatsApp Business -tili toimittaa webhookinsa. Asetamme ohituksen URL-osoitteeseesi, jolloin viestipolku poistuu kokonaan infrastruktuuristamme. Meille ei synny kopiota, jonoa eikä säilytystä, koska toimitus ei koskaan saavu tänne. Kun kohdetta ei ole määritetty, nämä tapahtumat palaavat oletuscallbackiimme, jossa käsittelijä hylkää ne tallentamatta. Tämä erottaa säilytystä koskevan väitteen koodipolusta: keskustelusisällöllä ei ole paikkaa, johon se voisi päätyä. ### Kuittaaminen oikein Palauta 200 ennen työn aloittamista, ei sen jälkeen. Meta tulkitsee hitaan vastauksen virheeksi ja yrittää uudelleen. Siksi inline-käsittelyä tekevä käsittelijä voi nähdä saman viestin useammin kuin kerran. Vastaa heti, siirrä payload jonoon tai taustatehtävään ja anna työn tapahtua pyynnön ulkopuolella. Palvelimettomassa ympäristössä tämä ei ole valinnaista. Funktio, joka palauttaa vastauksen mutta jatkaa sen jälkeen työskentelyä, voidaan jäädyttää heti vastauksen jälkeen. Siksi kuittauksen ja käsittelyn on oltava aidosti erillisiä. ### Deduplikointi Tee se aina wamid-tunnisteen perusteella, koska uudelleenyritykset ovat normaaleja eivätkä poikkeuksia. Sama viesti voi saapua kahdesti syistä, joilla ei ole mitään tekemistä oman puolesi virheen kanssa: hidas vastaus, verkkoyhteyden aikakatkaisu tai kesken toimituksen valmistuva julkaisu. Nähtyjen tunnisteiden tallentaminen ja toistojen ohittaminen vaatii vain muutaman rivin, mutta ratkaisee, vastaataanko asiakkaalle kerran vai kahdesti. Coexistence-numerossa tämä on vielä tärkeämpää, koska smb_message_echoes saapuu samaa polkua pitkin. Käsittelijä, joka tulkitsee jokaisen tapahtuman uudeksi, vastaa ihmisen jo antaman vastauksen päälle. - 200-palautuksen lykkääminen käsittelyn jälkeen. Meta yrittää hidasta vastausta uudelleen, joten käsittelet viestin kahdesti. - Deduplikoinnin ohittaminen. Uudelleenyritykset kuuluvat toimintaan, eivätkä ole poikkeustapauksia. - Mediasisällön tavudatan odottaminen payloadissa. Se sisältää haettavan media-ID:n. **Näkeekö EasyCoexistence asiakkaideni viestit?** Ei. Ohitus toimittaa tämän kentän endpointiisi. Oletuscallbackiimme saapuva sisältö hylätään tallentamatta. **Voiko yhteen pyyntöön saapua useita viestejä?** Kyllä. Yksi toimitus voi sisältää useita viestejä, joten käsittelijän tulee käydä ne läpi sen sijaan, että se lukisi vain ensimmäisen. **Miten saan median?** Payload sisältää media-ID:n. Hae sen avulla URL käyttäen numeron access tokenia ja lataa sisältö. **Mikä smb_message_echoes on?** Se on kumppanikenttä, joka kuljettaa tiimisi WhatsApp Business -sovelluksesta lähettämät viestit. Se on olemassa vain Coexistence-numeroissa. --- ## phone_number_name_update-webhook https://easycoexistence.com/fi/docs/webhook-phone-number-name-update phone_number_name_update sisältää näytönimihakemuksen tuloksen. Sen decision-kenttä kertoo, hyväksyikö vai hylkäsikö Meta nimen, ja tämä tapahtuma on ainoa paikka, jossa tulos ilmoitetaan: WhatsApp Business -sovelluksessa ei näy siitä mitään. ### Mitä se ilmoittaa Näytönimihakemuksen tuloksen tapahtumaan liittyvänä päätöksenä. Näytönimi näkyy asiakkaille keskustelun yläpuolella, ja sen muuttaminen käynnistää Metan tarkistuksen. Tähän tapahtumaan kannattaa tilata webhook juuri siksi, ettei mikään muu kerro, mitä tapahtui. WhatsApp Business -sovellus ei näytä mitään, eikä viikkoja aiemmin muutosta hakenut yritys voi tietää, menikö se läpi, ellei joku vastaanota tätä tapahtumaa. Kun tapahtuma tallennetaan aikajanalle, kysymys ”menikö nimemme muutos läpi” muuttuu tukikeskustelusta päivämäärällä vahvistetuksi tiedoksi. ### Miksi nimi hylätään Pääasiassa siksi, ettei se vastaa yritystä, jonka nimissä tili on vahvistettu. - Nimi, joka vastaa oikeushenkilöä, rekisteröityä toiminimeä tai verkkosivuston brändiä, hyväksytään yleensä. - Yleiskuvaus tai nimi, jolla ei ole yhteyttä vahvistettuun yritykseen, ei yleensä mene läpi. - Kaikki avainsanalta eikä nimeltä näyttävä havaitaan johdonmukaisesti. ### Mitä puuttuva nimi estää Tietyt lähetykset. Näin useimmat huomaavat, ettei nimeä ole koskaan hyväksytty. Numero, jolla ei ole hyväksyttyä näytönimeä, palauttaa virhekoodin 131037 toiminnoissa, jotka edellyttävät sitä. Virhe näyttää sen kohtaavasta henkilöstä koodivirheeltä, koska kaikki muu numerossa toimii. Yleensä syyksi paljastuu kokeiluyhteys, jossa nimivaihe ohitettiin eikä siihen palattu. Nimen lähettäminen on olennainen osa numeron asianmukaista käyttöönottoa, ei kosmeettinen vaihe, joten se kannattaa tehdä samana päivänä, kun numero yhdistetään. - Oletetaan, että uutisten puuttuminen tarkoittaa hyväksyntää. Päätös saapuu tänne eikä muualle. - Lähetetään avainsana nimen sijaan. Meta tarkistaa sen vahvistettua yritystä vasten. - Näytönimi ohitetaan kokeilun aikana, minkä jälkeen lähetyksessä kohdataan 131037, vaikka nimi vaaditaan. **Kuinka kauan tarkistus kestää?** Meta ei ilmoita kiinteää aikaa, eikä mikään palveluntarjoaja voi nopeuttaa sitä. **Voinko vaihtaa nimen myöhemmin?** Kyllä, ja jokainen muutos tarkistetaan uudelleen, jolloin tänne syntyy uusi tapahtuma. **Näkeekö asiakas myös numeroni?** Asiakas näkee hyväksytyn näytönimen, ja siksi sellainen on olemassa. **Mikä on virhekoodi 131037?** Sen numero palauttaa, kun sillä ei ole hyväksyttyä näytönimeä ja sillä yritetään tehdä toimintoa, joka edellyttää sitä. --- ## message_template_status_update-webhook https://easycoexistence.com/fi/docs/webhook-message-template-status-update message_template_status_update ilmoittaa viestipohjan tarkistustilan muutoksesta: hyväksytty, hylätty, keskeytetty tai käytöstä poistettu. Sen avulla integraatio voi lähettää viestipohjan ja saada tuloksen ilman, että Metalta kysellään toistuvasti tilaa. ### Sen välittämät tilat Viestipohja kulkee pienen tilajoukon läpi, ja jokainen muutos saapuu tänne. - Hyväksytty: viestipohjan voi lähettää tästä lähtien. - Hylätty: sitä ei voi lähettää, ja tapahtuma sisältää syyn. - Keskeytetty: laatu heikkeni niin paljon, että Meta keskeytti viestipohjan tilapäisesti. - Käytöstä poistettu: toistuvat keskeytykset johtivat pysyvään pysäytykseen, joten tarvitaan uusi viestipohja. ### Miksi tämä poistaa kyselyn tarpeen Vaihtoehtona olisi kysellä toistuvasti ja arvailla, kuinka usein kysely pitäisi tehdä. Ilman tätä tapahtumaa viestipohjan luova integraatio joutuu kutsumaan get_template_status-toimintoa tietyin väliajoin, kunnes vastaus muuttuu. Liian usein tehtynä se tuhlaa resursseja. Liian harvoin tehtynä hyväksytty viestipohja voi odottaa tunnin ennen kuin kukaan huomaa sen. Tämän kanssa työnkulku on lähetys ja odotus. Meta välittää tuloksen yleensä muutamassa minuutissa, ja integraatio reagoi kerran. Kun toimisto luo viestipohjia asiakkaidensa puolesta, ero näkyy itsestään tyhjenevänä jonona verrattuna jonoon, jota jonkun on valvottava. ### Mitä tehdä kunkin tuloksen jälkeen Hyväksytty on yksinkertainen: merkitse viestipohja lähetettäväksi. Kolme muuta tilaa ovat arvokkaita. Hylkäys sisältää syyn, joka kannattaa näyttää sellaisenaan tiivistämisen sijaan. Syy on yleensä riittävän tarkka toimenpiteitä varten, ja parafraasi voi häivyttää olennaisen. Keskeytetty tarkoittaa, että sisältö herätti huonoa palautetta. Sen lähettäminen uudelleen keskeytyksen päätyttyä johtaa samaan tulokseen. Muokkaa sisältöä sen sijaan, että vain odottaisit. Käytöstä poisto on tälle viestipohjalle lopullinen. Eteenpäin pääsee vain uudella, erilaisella sisällöllä. Jos tilaa käsitellään tilapäisenä, lähetysreitti jää pysyvästi rikki. - Hyväksynnän kysely, vaikka tämä tapahtuma ilmoittaa siitä. - Hylkäyssyyn tiivistäminen sen sijaan, että näyttäisit sen sellaisenaan. Yksityiskohdat tekevät siitä hyödynnettävän. - Käytöstä poistetun viestipohjan odottaminen. Tila on pysyvä ja vaatii uuden viestipohjan. **Kuinka kauan hyväksyntä yleensä kestää?** Yleensä muutaman minuutin, joskus vuorokauden. Mikään palveluntarjoaja ei voi nopeuttaa sitä. **Onko keskeytetty viestipohja sama kuin käytöstä poistettu?** Ei. Keskeytys päättyy määräajan jälkeen, mutta käytöstä poisto on pysyvä ja seuraa toistuvia keskeytyksiä. **Kertooko hylkäys syyn?** Kyllä. Syy on riittävän tarkka toimenpiteitä varten, joten se kannattaa välittää muokkaamattomana. **Voinko lähettää muita viestipohjia, kun yksi on keskeytetty?** Kyllä. Tila koskee kyseistä viestipohjaa, ei puhelinnumeroa. --- ## message_template_quality_update-webhook https://easycoexistence.com/fi/docs/webhook-message-template-quality-update message_template_quality_update ilmoittaa muutoksesta siinä, miten vastaanottajat reagoivat yhteen tiettyyn viestipohjaan. Se saapuu ennen kuin laatu johtaa taukoon, joten se on ainoa viestipohjan signaali, joka antaa aikaa toimia sen sijaan, että joutuisit selittämään virheen vasta jälkikäteen. ### Mitä se mittaa Miten ihmiset reagoivat viesteihin, jotka lähetetään yhdellä tietyllä viestipohjalla, eivätkä numeroon kokonaisuutena. Estot ja ilmoitukset painavat eniten, mutta myös täydellinen sitoutumattomuus vaikuttaa. Juuri rajaus yhteen viestipohjaan tekee signaalista hyödyllisen. Numero voi olla kokonaisuutena hyvässä kunnossa, vaikka yksi viestipohja karkottaisi hiljaa omaa yleisöään. Tämä tapahtuma erottaa tilanteet toisistaan. Ilman sitä ensimmäinen merkki on, että kyseisen viestipohjan lähetys epäonnistuu, vaikka kaikki muu numerossa toimii normaalisti. ### Miksi aikainen toiminta on koko asian ydin Koska jokainen tämän jälkeinen tila on huonompi ja vaikeampi perua. Kun laatu heikkenee tarpeeksi, viestipohjan käyttö keskeytetään. Tällöin jokainen yritys palauttaa virhekoodin 132015, ja toiminta jatkuu vasta sellaisen ajanjakson jälkeen, jota Meta ei ilmoita. Toistuvat tauot poistavat sen pysyvästi käytöstä, jolloin sisältö on rakennettava uudelleen uutena viestipohjana uudella nimellä. Laatusignaalin saapuminen viestipohjan vielä toimiessa on ainoa hetki, jolloin muokkaaminen ei maksa mitään. Kun käyttö on keskeytetty, muokkaaminen on edelleen oikea ratkaisu, mutta lähetysreitti on jo ollut rikki niin kauan kuin kukaan ei ole huomannut sitä. ### Mikä sen yleensä aiheuttaa Sisältö ja yleisö tässä järjestyksessä, ja jälkimmäinen unohtuu usein. - Mainoskieltä viestipohjassa, joka on ilmoitettu hyötyviestiksi, vaikka vastaanottajat eivät sitä odottaneet. - Viesti ei kerro selvästi, mikä yritys ottaa yhteyttä. - Viestien lähettäminen listalle eikä ihmisille, jotka ovat olleet äskettäin aktiivisia. - Saman viestipohjan lähettäminen suurina määrinä yleisölle, joka ei ole pyytänyt sitä. - Sen pitäminen vain tiedoksi tarkoitettuna ilmoituksena. Se on viimeinen signaali, joka saapuu viestipohjan vielä toimiessa. - Sen tulkitseminen numeroa koskevaksi ongelmaksi. Se koskee yhtä viestipohjaa. - Sanamuodon muokkaaminen ja saman yleisön säilyttäminen. Vastaanottajat tuottavat samat signaalit kuin viestin sisältö. **Vaikuttaako tämä muihin viestipohjiini?** Ei. Signaali koskee yhtä viestipohjaa, eivätkä muut saman numeron viestipohjat kärsi siitä. **Näenkö tämän sovelluksessa?** Et. Puhelimen WhatsApp Business -sovelluksessa ei näy mitään viestipohjan laadusta. **Mitä tapahtuu, jos jätän sen huomiotta?** Laadun jatkuva heikkeneminen keskeyttää viestipohjan käytön, ja toistuvat tauot poistavat sen pysyvästi käytöstä. **Riittääkö sanamuodon muokkaaminen?** Usein, mutta ei aina. Se, kenelle viestipohja lähetetään, tuottaa samat signaalit kuin sen sisältö. --- ## history-webhook https://easycoexistence.com/fi/docs/webhook-history history sisältää Coexistence-numeron olemassa olevien keskustelujen kertasiirron API:in. Se saapuu käyttöönoton jälkeen, kun historian jakaminen on hyväksytty, ja se on ainoa signaali, jonka integraatio saa siitä, että siirto tapahtui. ### Mitä se toimittaa Numerolla jo olleen kahdenkeskisten viestien historian WhatsApp Business -sovelluksessa. Historia siirretään, jotta ohjelmisto ei aloita tyhjän päältä linjalla, jota yritys on käyttänyt vuosia. Ryhmäkeskustelut eivät kuulu siirtoon. Ne on rajattu kokonaan API:n ulkopuolelle Coexistence-numerolla. Myöskään sovelluksen omille toiminnoille, kuten tunnisteille, pikavastauksille sekä tervehdyksille ja poissaoloviesteille, ei ole API-vastinetta, joten ne jäävät laitteeseen. Tämä kenttä on olemassa vain Coexistence-numeroilla. Tavalliseen tapaan käyttöönotetulla numerolla ei ole aiempaa sovellushistoriaa siirrettäväksi, joten toimitettavaa ei ole. ### Miksi se käynnistyy kerran Koska siirto kuuluu käyttöönottoon eikä ole jatkuva toiminto. Yrityksen omistajalta kysytään Embedded Signup -prosessin aikana, halutaanko olemassa olevat keskustelut jakaa. Kyllä-vastaus sallii synkronoinnin suorittamisen. Sen jälkeen ei ole asetusta, jolla toiminnon voisi ottaa uudelleen käyttöön, eikä endpointia, joka toistaisi sen. Toinen yritys palauttaa virhekoodin 2593107, ei myöhemmin poistuvaa nopeusrajoitusta. Myös määräaika on olemassa. Synkronointi on aloitettava 24 tunnin kuluessa käyttöönotosta, ja myöhempi yritys palauttaa virhekoodin 2593108. Kumman tahansa ehdon laiminlyönti tarkoittaa numeron irrottamista ja koko prosessin suorittamista uudelleen. ### Mitä käsittelijän tulee tehdä sille Käsittele sitä kerran saapuvana, mahdollisesti suurena eränä, ei viestipolun lisäliikenteenä. - Kuittaa nopeasti ja käsittele asynkronisesti kuten mikä tahansa muu toimitus. - Poista kaksoiskappaleet viestin tunnisteen perusteella: historia ja reaaliaikaiset viestit voivat mennä päällekkäin käyttöönoton aikana. - Varaudu siihen, ettei sitä saavu. Omistaja voi kieltäytyä historiasta, jolloin numero ei lähetä tähän kenttään mitään ja integraation on toimittava kummassakin tapauksessa. - Älä estä käyttöönottoa sen takia. Yhteyttä voi käyttää jo ennen siirron valmistumista. - Integraation rakentaminen niin, että historia on pakollinen. Monet numerot yhdistetään ilman sitä. - Synkronoinnin yrittäminen uudelleen virhekoodin 2593107 jälkeen. Kyseessä on kertaluonteinen tapahtuma, joten yritys palauttaa saman virheen. - Historiaa koskevan päätöksen jättäminen integraatiotyön alkuun, jolloin 24 tunnin aikaikkuna on yleensä jo sulkeutunut. **Kuinka paljon historiaa saapuu?** Meta määrittää viimeaikaisten kahdenkeskisten keskustelujen aikaikkunan, ei palveluntarjoaja. **Siirtyvätkö ryhmäkeskustelut?** Eivät. Ryhmät on rajattu kokonaan API:n ulkopuolelle Coexistence-numerolla. **Voinko pyytää siirtoa myöhemmin uudelleen?** Et. Se suoritetaan kerran käyttöönottoa kohden. Uusi yritys edellyttää numeron irrottamista ja yhdistämistä uudelleen. **Mitä tapahtuu, jos omistaja kieltäytyi historiasta?** Tähän kenttään ei saavu mitään, ja API näkee vain numeron yhdistämisen jälkeen saapuvat viestit. --- ## smb_app_state_sync-webhook https://easycoexistence.com/fi/docs/webhook-smb-app-state-sync smb_app_state_sync sisältää WhatsApp Business -sovelluksen tilan, pääasiassa yhteystietojen synkronoinnin, joka käynnistyy Coexistence-numeron yhdistyessä. Se on erillään historiasta, joka sisältää keskustelut, ja esiintyy vain Coexistence-numeroissa. ### Mitä se sisältää Sovelluksen puolen tila, joka tarkoittaa käytännössä yhteystietoja, jotka yrityksellä oli jo puhelimessa. Jokainen WhatsApp-numeron sisältävä yhteystieto voidaan synkronoida alustalle. Siksi ohjelmisto tunnistaa asiakkaan, joka on ollut yrityksen puhelimessa vuosia, eikä käsittele häntä uutena numerona. Tämä on eri asia kuin keskustelut, jotka saapuvat history-kenttään. Kentät ovat erillisiä, koska toinen on hakemisto ja toinen keskusteluloki. Kuten history, tämäkin esiintyy vain Coexistence-yhteydessä. Numerolla, joka ei ole koskaan ollut sellaisessa, ei ole synkronoitavaa sovelluksen tilaa. ### Mitä se ei sisällä Sovelluksen omia työvälineitä, joilla ei ole vastinetta alustan puolella. - Tunnisteet, jotka ovat laitteessa eikä ohjelmisto voi lukea niitä. - Pikavastaukset sekä tervehdys- ja poissaoloviestit. - Luettelo, tilaukset ja tila. - Kanavat sekä ääni- ja videopuheluiden historia. ### Miksi tällä on merkitystä integraatiolle Se ratkaisee, tietääkö järjestelmäsi heti ensimmäisenä päivänä, kuka kirjoittaa. Ilman yhteystietojen synkronointia jokainen saapuva viesti sisältää vain puhelinnumeron ilman nimeä, joten asiakkaan tietueeseen yhdistäminen jää sinun vastuullesi. Sen kanssa yrityksen oma yhteystietoluettelo on käytettävissä ja yhdistäminen on pääosin tehty. Molempiin tilanteisiin kannattaa varautua, koska yritys voi kieltäytyä synkronoinnista tai jättää aikaikkunan käyttämättä. Yhteystietojen olemassaoloon luottava integraatio näyttää silloin avaajalle pitkän listan pelkkiä numeroita. - Yhteystietojen olettaminen. Yritys voi kieltäytyä synkronoinnista tai jättää aikaikkunan käyttämättä. - Tunnisteiden tai pikavastausten odottaminen tässä payloadissa. Ne jäävät laitteeseen. - Sen sekoittaminen historiaan, joka sisältää keskustelut eikä yhteystietoluetteloa. **Onko tämä sama kuin history-synkronointi?** Ei. Tämä sisältää sovelluksen tilan, pääasiassa yhteystiedot. history sisältää keskustelut. **Suoritetaanko se useammin kuin kerran?** Ensimmäinen synkronointi on käyttöönoton yhteydessä tehtävä kertaluonteinen vaihe, jolla on sama 24 tunnin aikaikkuna kuin historylla. **Saanko tunnisteet?** Et. Tunnisteet ovat sovelluksen ominaisuus, jolle ei ole API-vastinetta. **Esiintyykö se tavallisella Cloud API -numerolla?** Ei. Sellaisessa ei ole synkronoitavaa WhatsApp Business -sovelluksen tilaa. --- ## template_category_update-webhook https://easycoexistence.com/fi/docs/webhook-template-category-update template_category_update kertoo, että Meta on luokitellut viestipohjan uudelleen ja siirtänyt sen utility-, marketing- tai authentication-luokkaan. Tämä on tärkeää, koska luokka määrittää keskustelusta Metan veloittaman hinnan. Uudelleenluokittelu muuttaa kulujasi ilman, että kukaan muuttaa mitään. ### Miksi luokka muuttuu itsestään Koska Meta tarkistaa, mitä viestipohjassa todella sanotaan, eikä vain sitä, miksi se ilmoitettiin. Utility-luokassa lähetetty viestipohja, joka sisältää tarjouksen, on halvempaan luokkaan puettu mainosviesti. Joskus tämä havaitaan tarkistuksessa ja viestipohja hylätään. Joskus se hyväksytään ja luokitellaan myöhemmin uudelleen, kun sisältöä on nähty käytössä. Juuri tästä jälkimmäisestä tapauksesta tämä tapahtuma kertoo. Sinun toimintasi ei käynnistä muutosta. Viestipohja ja koodi pysyvät ennallaan, mutta ilman tätä tapahtumaa ensimmäinen merkki voi olla ennusteesta poikkeava lasku. ### Mitä se muuttaa Jokaisen kyseisen viestipohjan avaaman keskustelun hintaa siitä lähtien. - Meta hinnoittelee utility-, marketing- ja authentication-keskustelut eri tavoin. - Marketing-viestit edellyttävät lisäksi maksutapaa WhatsApp Business -tilillä. - Marketing-luokkaan uudelleenluokiteltu viestipohja tilillä, jolla ei ole maksutapaa, alkaa palauttaa virhekoodia 131042. - Viestipohja toimii edelleen. Muuttuvat hinta ja tarvittavat edellytykset. ### Miten vältät uudelleenluokittelun Ilmoita luokka rehellisesti, sillä se on halvempaa kuin optimointi. Utility-viestipohja kuvaa asiakkaan tekemää asiaa: tilausta, varausta tai toimitusta. Jos viestiä ei olisi ilman asiakkaan tekemää toimintoa, se on utility. Jos viesti on olemassa, koska haluat myydä jotain, se on marketing. Sen ilmoittaminen oikein maksaa vähemmän kuin myöhempi siirto siihen luokkaan ajankohtana, jota et itse valitse. Väärin luokiteltujen viestipohjien toistuva lähettäminen kiinnittää huomiota myös tiliin. Se on huonompi lopputulos kuin marketing-hinnan maksaminen marketing-viestistä. - Mainossisällön ilmoittaminen utility-luokkaan pienemmän hinnan vuoksi. Uudelleenluokittelu tulee myöhemmin ja huonompaan aikaan. - Tämän tapahtuman sivuuttaminen. Se muuttaa laskutusta ilman, että voit hallita muutosta. - Hyväksynnän pitäminen lopullisena. Viestipohja voidaan hyväksyä ja siirtää myöhemmin. **Lakkaako viestipohja toimimasta?** Ei. Viestejä voi edelleen lähettää. Muuttuvat keskustelun hinta ja marketing-viesteissä maksutapaa koskeva vaatimus. **Voinko valittaa uudelleenluokittelusta?** Meta käsittelee luokkakiistat omissa kanavissaan. Mikään palveluntarjoaja ei voi muuttaa luokkaa. **Mikä luokka on halvin?** Meta hinnoittelee luokat eri tavoin markkinoittain. Halvin oikea luokka on se, joka kuvaa viestiä rehellisesti. **Mikä on 131063?** Se tarkoittaa, että marketing-viestipohjat on poistettu käytöstä tilillä. Tämä on eri asia kuin maksutavan puuttuminen. --- ## Meta Business Portfolio ja sen sisältö https://easycoexistence.com/fi/docs/meta-business-portfolio Business Portfolio on Metan Business Managerin yritystason säilö. Se sisältää WhatsApp Business Accountit, jotka sisältävät puhelinnumerot. Kun asiakas yhdistää numeron, se pysyy hänen portfoliossaan eikä siirry palveluntarjoajan portfolioon. ### Miten tasot liittyvät toisiinsa? Tasoja on kolme, ja hämmennys alkaa yleensä siitä, että niitä kaikkia kutsutaan tileiksi. Business Portfolio on ylimpänä, ja se edustaa yritystä Metan Business Managerissa. Se sisältää resursseja: mainostilejä, sivuja ja WhatsApp Business Account -tilejä. WhatsApp Business Accountin sisällä ovat puhelinnumerot, joilla jokaisella on oma phone number id, quality rating ja messaging tier. Siksi lause, kuten tarkista, että tili toimii, voi tarkoittaa neljää eri tarkistusta riippuen siitä, kuka sen sanoo. Kun jokin on pielessä, täsmällisyys tarkoitetun tason suhteen säästää suurimman osan vianmääritykseen kuluvasta ajasta. ### Miksi on tärkeää, kenen portfoliossa numero on? Koska se ratkaisee, kuka yhteyttä todella hallitsee. Kun käyttöönotto tehdään Tech Providerin omalla sovelluksella, numero yhdistetään asiakkaan portfoliossa, ja palveluntarjoajan sovellus valtuutetaan toimimaan sen kautta. Asiakkaan ja Metan välinen suhde kuuluu asiakkaalle, keskustelujen laskutus menee hänen maksutavalleen, ja hän voi myös peruuttaa käyttöoikeuden. Kun työkalut rakennetaan jonkun toisen palveluntarjoajan tilin päälle, numerot liitetään eri tavalla. Yleiskäyttöisten automaatioalustojen rajoitukset johtuvat tästä jaetusta suhteesta. Toimistolle tämä vastaa kysymykseen, jonka jokainen vakavasti otettava asiakas lopulta esittää. - Portfolion ja WABA:n käyttäminen toistensa synonyymeina. Toinen sisältää toisen, ja niiden virheet ovat erilaisia. - Asiakkaiden numeroiden yhdistäminen omaan portfolioosi. Tällöin yhteys kuuluu sinulle eikä asiakkaalle. - Oletus, että yrityksen vahvistus liittyy numeroon. Se liittyy portfoliotasoon. **Onko portfolio sama asia kuin WhatsApp Business Account?** Ei. Portfolio on yrityksen säilö, jonka sisällä WABA sijaitsee ja joka sisältää puhelinnumerot. **Voiko yksi portfolio sisältää useita WABA:ja?** Kyllä. Toimistot näkevät tämän usein, kun asiakkaalla on erilliset tilit eri brändeille. **Kuka voi myöntää käyttöoikeuden portfolioon?** Portfolion ylläpitäjä. Se on yleensä yrityksen omistaja eikä integraation toteuttaja. **Siirtyykö numeroni, kun yhdistän sen?** Ei. Se pysyy portfoliossasi, ja palveluntarjoajan sovellus valtuutetaan toimimaan sen kautta. --- ## WhatsApp Business -tili ja miksi ohitukset ovat siinä https://easycoexistence.com/fi/docs/whatsapp-business-account WhatsApp Business -tili sisältää puhelinnumerot ja viestipohjat. Tili on merkittävämpi kuin ensin näyttää, koska webhookien reititys tehdään tällä tasolla, ei numeroittain. Siksi yhteyden poistaminen poistaa myös reitityksen. ### Mitä WABA todella sisältää? Puhelinnumerot ja viestipohjat, joiden yhdistelmä on merkittävämpi kuin ensin näyttää. Viestipohjat kuuluvat tiliin eivätkä numeroon, joten kaikki saman WABA:n numerot käyttävät samaa viestipohjakirjastoa. Kun luot yhden tilauspäivityksiä varten, kaikki numerot voivat lähettää sen. Meta rajoittaa tilin viestipohjien määrää, mikä voi tulla vastaan toimistoilla, joilla on useita brändejä samalla tilillä. Jokaisella numerolla on oma phone number id, display name, quality rating ja messaging tier. Nämä ovat numerokohtaisia, joten yhden numeroista tila voi heikentyä toisen pysyessä saman tilin terveenä. ### Miksi webhook-ohitukset ovat tällä tasolla? Koska niiden muokkaama tilaus on sovelluksen tilaus tiliin, ei numeroon. Kun määränpää asetetaan, ohituksen callback URI liitetään sovelluksemme tilaukseen kyseiseen WABA:an. Sen jälkeen kaikki tilin numerot toimittavat viestipolun tapahtumat sinne. Numerokohtaista reititystä ei ole, mikä yllättää useita saman asiakkaan numeroita hallitsevat. Tämä seuraus kannattaa suunnitella etukäteen. Kun yhteys poistetaan neljäntoista päivän passiivisuussäännön vuoksi tai muusta syystä, sovellus poistetaan tililtä ja ohitus poistetaan sen mukana. Lähettäminen ja valvonta palaavat, kun yhteys muodostetaan uudelleen. Omalle palvelimellesi toimitus ei kuitenkaan palaa, ellei jokin lisää ohitusta uudelleen. - Odotetaan numerokohtaista webhook-reititystä. Ohitus koskee koko tiliä. - Oletetaan, että uudelleenyhdistäminen palauttaa määränpään. Se poistetaan sovelluksen mukana ja on otettava uudelleen käyttöön. - Unohdetaan viestipohjien olevan jaettuja. Kaikki tilin numerot näkevät saman kirjaston. **Voivatko yhden WABA:n kaksi numeroa reitittyä eri endpointeihin?** Eivät. Ohitus koskee tiliä, joten kaikki sen numerot toimittavat viestit samaan määränpäähän. **Siirtyvätkö viestipohjat tilien välillä?** Eivät. Ne kuuluvat tilille, jolla ne luotiin. **Mitä ohitukselle tapahtuu, kun numero poistetaan?** Jos sovellus poistetaan tililtä, ohitus poistetaan sen mukana. Uudelleenyhdistäminen palauttaa lähettämisen, mutta ei määränpäätä. **Onko viestipohjilla rajoitus?** Meta rajoittaa viestipohjien määrää tiliä kohti, ja rajan ylittäminen palauttaa erillisen virheen. --- ## Kaksivaiheinen vahvistus WhatsApp-numerossa https://easycoexistence.com/fi/docs/two-step-verification Kaksivaiheinen vahvistus on WhatsApp Business -puhelinnumeroon asetettava PIN. Tietyt toiminnot vaativat sen. Koska PIN asetetaan yleensä kerran käyttöönoton aikana eikä sitä käytetä sen jälkeen, yleinen ongelma on, ettei kukaan yrityksessä muista sitä. ### Milloin PIN-koodia todella tarvitaan? Numeron rekisteröinnin ja uudelleenrekisteröinnin aikana sekä tietyissä Metan suojaamissa tilin toiminnoissa. Useimmat yritykset asettavat sen siis käyttöönoton aikana eivätkä näe sitä enää koskaan. Juuri siksi siitä tulee ongelma. PIN-koodin asettanut henkilö siirtyy muualle, PIN-koodia ei ole tallennettu mihinkään, ja sitä tarvitaan kahdeksantoista kuukautta myöhemmin juuri silloin, kun jokin on jo rikki. PIN-koodiin liittyvät virheet ovat riittävän tarkkoja vian selvittämiseen. Väärä PIN palauttaa virhekoodin 133005. Liian monet yritykset palauttavat virhekoodin 133008 ja estävät uudet yritykset vastauksessa ilmoitetuksi ajaksi. Liian nopeasti lähetetyt yritykset palauttavat virhekoodin 133009. Kyse on nopeusrajoituksesta, ei väärästä vastauksesta. ### Mitä teet, jos PIN-koodi katoaa? Nollaa se WhatsApp Managerissa numeron asetuksista. Tämä vaatii pääsyn sen omistavaan tiliin. Kyse on yrityksen omistajan tehtävästä, ei palveluntarjoajan. Mikään API ei voi lukea tai nollata PIN-koodia, eikä yksikään palveluntarjoaja säilytä sitä. Tämä on tarkoituksellista: tunnistetieto, jonka palveluntarjoaja voisi hakea, ei olisi toinen vahvistustekijä. Käytännössä PIN kannattaa tallentaa paikkaan, josta yritys voi itse hakea sen, ei toimistolle. Jos PIN on tallennettu vain toimiston salasananhallintaan, sama ongelma syntyy seuraavan asiakassuhteen kohdalla. - Yritysten tekeminen nopeasti väärän PIN-koodin jälkeen. Se palauttaa virhekoodin 133009 ja siirtää seuraavaa sallittua yritystä. - PIN-koodin tallentaminen vain toimistolle. Yrityksen on pystyttävä hakemaan se itse. - Olettaminen, että palveluntarjoaja voi palauttaa sen. Kukaan ei säilytä sitä, ja juuri siksi PIN on olemassa. **Voitteko nollata PIN-koodini?** Ette. Se asetetaan numeron omissa Meta-asetuksissa, eikä mikään palveluntarjoaja voi lukea tai muuttaa sitä. **Kuinka kauan esto kestää?** Meta ilmoittaa odotusajan virhekoodin 133008 vastauksessa sen sijaan, että käyttäisi kiinteää aikaa. **Koskeeko PIN-koodi numeroa vai tiliä?** Puhelinnumeroa. **Onko tämä sama asia kuin yrityksen vahvistus?** Ei. Vahvistus koskee oikeushenkilöä portfoliotasolla, kun taas tämä on numeroon asetettava PIN. --- ## account_review_update-webhook https://easycoexistence.com/fi/docs/webhook-account-review-update account_review_update välittää Metan yritystilin tarkistuksen tuloksen. Sen decision-kenttä kertoo päätöksen, ja hylkäystä kannattaa käsitellä heikentyneenä yhteytenä eikä pelkkänä tietona, koska lähettäminen yleensä vaikeutuu sen jälkeen. ### Milloin tarkistus tapahtuu? Kun Meta tutkii yritystiliä. Tämä voi seurata vahvistuksen lähettämistä, valitusta tai viestintäkäyttäytymisen perusteella tehtyä automaattista merkintää. Palveluntarjoaja ei käynnistä tarkistusta eikä näe sen sisäisiä vaiheita. Vastaanotettava tieto on tulos tapahtumana, joka sisältää päätöksen. Hyväksynnät ovat yleensä huomaamattomia. Hylkäyksiin kannattaa reagoida, koska ne edeltävät usein rajoitusta eivätkä päätä asiaa. WhatsApp Business -sovelluksessa tarkistuksesta ei näy mitään. Yritys voi siis olla tarkistettavana, saada hylkäyksen ja jatkaa asiakkaiden vastaamista puhelimella ilman merkkiä tapahtuneesta. ### Miksi hylkäystä pitäisi käsitellä heikentymisenä eikä uutena tietona? Koska se on yleensä ensimmäinen useista tapahtumista eikä viimeinen. Hylätty tarkistus tarkoittaa, että Meta tutki tilin eikä ollut siihen tyytyväinen. Seuraavaksi tulee usein rajoitus, joka estää lähettämisen kokonaan ja saapuu account_update-tapahtumana enforcement-tapahtuman kera. Kun yhteys merkitään heikentyneeksi jo hylkäyksen kohdalla, valvonnasta vastaava henkilö ehtii aloittaa keskustelun asiakkaan kanssa ajoissa. Jos hylkäys kirjataan vain tiedoksi, siihen reagoidaan vasta lähetysten alkaessa epäonnistua. Silloin yritys ei jo pysty tavoittamaan asiakkaita, ja keskustelu alkaa kriisistä varoituksen sijaan. - Hylkäyksen kirjaaminen tilaa muuttamatta. Se on ennakoiva merkki, ei alaviite. - Syyn odottaminen tästä tapahtumasta. Se välittää päätöksen, mutta tarkemmat tiedot ovat Business Managerissa. - Olettaminen, että yritys huomaa asian. Tarkistuksesta ei näy mitään puhelimessa. **Voiko palveluntarjoaja nähdä, miksi tarkistus epäonnistui?** Ei. Valvontailmoitus ja sen perustelut ovat yritystilin Business Managerissa. **Johtaako hylkäys aina rajoitukseen?** Ei aina, mutta niin usein, että oletus on käsitellä sitä varoituksena. **Kuka voi valittaa?** Yritystilille järjestelmänvalvojan käyttöoikeuden omaavat henkilöt. Palveluntarjoaja ei voi valittaa heidän puolestaan. **Onko tämä sama asia kuin viestipohjan tarkistus?** Ei. Viestipohjien tarkistusten tulokset saapuvat erikseen ja koskevat yhtä viestipohjaa, eivät tiliä. --- ## business_capability_update-webhook https://easycoexistence.com/fi/docs/webhook-business-capability-update business_capability_update ilmoittaa muutoksesta siihen, mitä tili saa tehdä, tärkeimpänä viestintärajaan. Se sisältää nykyisen rajan eli sen, kuinka monen yksilöllisen asiakkaan kanssa voit aloittaa keskustelun päivässä. Raja voi muuttua kumpaankin suuntaan. ### Mitä viestintäraja oikeastaan rajoittaa? Sitä, kuinka monen yksilöllisen asiakkaan kanssa voit aloittaa keskustelun yhden liikkuvan vuorokauden aikana. Ei lähetettävien viestien määrää eikä lähetysnopeutta. Tämä ero aiheuttaa ongelmia. Läpäisy on sekunneissa mitattava nopeus, ja sen ylittäminen palauttaa virhekoodin 130429. Viestintätaso on uusien keskustelujen päivittäinen lukumäärä, ja sen ylittäminen on eri tilanne. Numero voi olla selvästi oman tasonsa sisällä ja silti joutua nopeusrajoitetuksi, tai päinvastoin. Avoimen asiakaspalveluikkunan sisäiset vastaukset eivät kuluta tasoa, koska ne eivät aloita keskustelua. Taso kuluu, kun tavoitat henkilön, joka ei ole kirjoittanut. ### Miksi taso laskee? Koska taso seuraa laatua ja laatu sitä, miten vastaanottajat reagoivat. Numero menettää asemaansa, jos sen vastaanottajat estävät tai ilmoittavat viestejä, ja taso on yksi säätyvistä asioista. Siksi lasku on hyödyllinen varhainen signaali: se saapuu yleensä ennen kuin mikään lakkaa toimimasta, kun sinulla on vielä aikaa muuttaa sitä, mitä lähetät ja kenelle. Nousu on hitaampaa, ja se ansaitaan jatkuvasti hyvällä vastaanotolla. Kumpaakaan suuntaa ei ilmoiteta paikassa, jonka yritys näkisi, joten tämän tapahtuman tallentaminen pelkkien vikojen seuraamisen sijaan kannattaa pienellä vaivalla. - Tason sekoittaminen läpäisyyn. Toinen tarkoittaa keskusteluja päivässä, toinen viestejä sekunnissa. - Vastausten laskeminen mukaan tasoon. Avoimen ikkunan aikana lähetetyt viestit eivät aloita keskustelua. - Laskun sivuuttaminen. Se saapuu ennen kuin mikään rikkoutuu, mikä on koko tapahtuman arvo. **Miten nostan tasoani?** Taso seuraa laatua ajan mittaan, ei erillistä pyyntöä. Mekanismi on lähettää viestejä hyvin ihmisille, jotka haluavat niitä. **Kuluttaako viestipohjan lähetys aina tasoa?** Keskustelun aloittava viestipohja kuluttaa tasoa. Avoimen ikkunan aikana lähetetty ei kuluta. **Onko messaging_limit_update erilainen?** Meta lähettää molempia nimiä toisiinsa liittyvistä muutoksista. Käsittelijämme käsittelee ne samalla tavalla, koska hyödyllinen sisältö on sama. **Koskeeko tämä Coexistence-puhelinnumeroa?** Kyllä. Coexistence-palvelussa kiinteä asia on läpäisy, ei viestintätaso. --- ## account_alerts-webhook https://easycoexistence.com/fi/docs/webhook-account-alerts account_alerts on Metan yleinen kanava, joka ilmoittaa yritystiliin liittyvästä asiasta. Toisin kuin muut tapahtumat, se ei välitä sovellettavaa tilaa, vaan kehottaa tarkistamaan tilanteen sen sijaan, että siihen reagoitaisiin automaattisesti. ### Mitä tällä kanavalla saapuu? Mitä tahansa Meta pitää yritystilin kannalta ilmoittamisen arvoisena. Sisältö on tarkoituksella avoin, ja se on laajentunut ajan mittaan. Koska sisältö ei ole kiinteä joukko, tiettyihin hälytystyyppeihin perustuva käsittelijä ei tunnista uusia tyyppejä. Kestävä tapa on tallentaa hälytys, liittää se tiliin ja näyttää se ihmiselle sen sijaan, että jokainen muoto yhdistettäisiin automaattiseen vastaukseen. Tämä on ainoa operatiivinen tapahtuma, jossa rehellinen toimintatapa on huomata asia päätöksen tekemisen sijaan. Oma käsittelijämme tallentaa saapuneen hälytyksen eikä yritä päätellä siitä tilaa. ### Miten sen pitäisi sopia valvontaan? Aikajanan merkintänä niiden tapahtumien vierellä, jotka välittävät tilan. Arvo on tapahtumajärjestyksessä. Pian ennen hylättyä tarkistusta ja sen jälkeen tuleva rajoitus kertoo tarinan, jota yksikään näistä kolmesta ei kerro yksin. Niiden tallentaminen samalle aikajanalle tekee tämän näkyväksi ja muuttaa keskustelun asiakkaan kanssa arvailusta päivämääräksi ja tapahtumaksi. Sen ei pidä käynnistää mitään. Hälytys ei ole yhteyden katkeaminen, laadun heikkeneminen eikä rajoitus. Jos sitä käsitellään sellaisena, syntyy vääriä hälytyksiä, joiden vuoksi ihmiset oppivat ohittamaan oikeat. - Tiettyihin hälytystyyppeihin perustuva käsittely. Joukko laajenee, joten tämän päivän luetteloon perustuva käsittelijä vanhenee. - Automaation käynnistäminen hälytyksestä. Se ei välitä tilaa, joten kaikki päätelty on arvaus. - Hälytyksen ohittaminen, koska se ei johda suoraan toimintaan. Sen arvo on muiden tapahtumien kanssa muodostuvassa järjestyksessä. **Miksi se ei muuta yhteyteni tilaa?** Koska se ei kerro, mikä muuttui. Tilan päättelemisestä syntyisi vääriä hälytyksiä. **Mistä näen lisätiedot?** Yritystilin Business Managerissa. Tapahtuma kehottaa tarkistamaan asian siellä. **Onko se harvinainen?** Se ei ole rutiininomainen tapahtuma, mikä on yksi syy näyttää se, kun se saapuu. **Tarkoittaako se, että jokin on vialla?** Ei välttämättä. Se tarkoittaa, että Meta nosti esiin jonkin asian, joka kannattaa tarkistaa ihmisen silmin automaattisen vastauksen sijaan. --- ## Näyttönimet WhatsApp-yritysnumerossa https://easycoexistence.com/fi/docs/display-names Näyttönimi on se, jonka asiakkaat näkevät keskustelun yläpuolella numerosi kanssa. Sen muuttaminen edellyttää Metan hyväksyntää, päätös saapuu phone_number_name_update-webhookissa, ja hylkäykset johtuvat yleensä siitä, ettei nimi vastaa yritystä. ### Mitä Meta tarkistaa? Ensisijaisesti sen, että nimi vastaa yritystä, jonka nimiin tili on vahvistettu. Nimi, joka vastaa oikeushenkilöä, rekisteröityä aputoiminimeä tai verkkosivuston perusteella tunnistettavaa brändiä, hyväksytään yleensä. Yleiskuvaus, vahvistettuun yritykseen liittymätön nimi tai hakusanalle eikä nimelle vaikuttava ilmaus hyväksytään yleensä huonosti. Numero, jolla ei ole hyväksyttyä näyttönimeä, voi tehdä vain rajallisesti asioita ja palauttaa tietyn virheen tietyissä lähetyksissä. Tämä koskee esimerkiksi tilannetta, jossa numero yhdistettiin nopeasti kokeilun aikana, mutta nimeä ei koskaan viimeistelty. Sitten ihmetellään, miksi yksi lähetysluokka epäonnistuu muiden toimiessa normaalisti. ### Miten päätös saapuu? phone_number_name_update-webhookissa, joka sisältää decision-kentän. Tämä on yksi kuudesta operatiivisesta kentästä, joihin yhteys tilaa päivitykset, ja ainoa signaali siitä, että lähetetyn nimen käsittely on ratkaistu. WhatsApp Business -sovelluksessa ei näy mitään, eikä nimeä viikkoja aiemmin muuttanut yritys voi tietää lopputulosta, ellei joku vastaanota tätä tapahtumaa. Kun päätös tallennetaan yhteyden aikajanalle, kysymykseen ”menikö nimemme muutos läpi?” on vastauksena päivämäärä arvauksen sijaan. Muuten kysymys muuttuu helposti tukipyynnöksi. - Hakusanan lähettäminen nimen sijaan. Meta vertaa sitä vahvistettuun yritykseen, ei hakumäärään. - Oletus, että uutisten puuttuminen tarkoittaa hyväksyntää. Päätös saapuu webhookina eikä muualta. - Näyttönimen ohittaminen kokeilun aikana ja sen jälkeen virheen 131037 kohtaaminen lähetyksessä, joka edellyttää nimeä. **Kuinka kauan hyväksyntä kestää?** Meta ei ilmoita kiinteää käsittelyaikaa, eikä mikään palveluntarjoaja voi nopeuttaa sitä. **Voinko muuttaa sitä myöhemmin?** Kyllä, ja jokainen muutos tarkistetaan uudelleen. **Mikä on virhe 131037?** Virhe, jonka numero palauttaa, kun sillä ei ole hyväksyttyä näyttönimeä ja sillä yritetään tehdä jotain, joka edellyttää nimeä. **Näkeekö asiakas myös puhelinnumeroni?** Asiakas näkee hyväksytyn näyttönimen, mikä on koko nimen tarkoitus. --- ## Viestipohjaluokat: käyttö, markkinointi ja tunnistautuminen https://easycoexistence.com/fi/docs/template-categories Jokaiselle viestipohjalle määritetään luokka luomisen yhteydessä. Käyttö kattaa asiakkaan tekemään toimintaan liittyvät tapahtumaviestit, markkinointi kattaa tarjoukset ja edellyttää maksutapaa tilillä, ja tunnistautuminen kattaa kertakäyttökoodit omien tiukempien muotosääntöjensä mukaisesti. ### Mitä kuhunkin luokkaan kuuluu? Käyttö on tapahtumaluokka, joka liittyy asiakkaan tekemään toimintaan: tilausvahvistus, toimituspäivitys, varausmuistutus tai ajanvarauksen muutos. Ratkaiseva testi on, odottaisiko asiakas viestiä jonkin itse tekemänsä toiminnan vuoksi. Markkinointia on kaikki mainostava sisältö: tarjous, uusi tuote, uudelleenaktivointiviesti tai uutiskirje. Sen lähettäminen edellyttää maksutapaa WhatsApp Business -tilillä. Siksi ensimmäinen markkinointiyritys tilillä, jolla on aiemmin vain vastattu asiakkaille, epäonnistuu usein. Tunnistautuminen kattaa kertakäyttöiset pääsykoodit ja vahvistuksen. Sen muoto on tiukin: koodin ympärille sallitaan vain vähän sisältöä. Se on oma luokkansa, koska toimitukseen liittyvät odotukset ovat erilaiset. ### Miksi kaikkea ei kannata ilmoittaa käyttöluokkaan? Koska Meta luokittelee viestipohjia uudelleen, ja uudelleenluokittelu on huonompi vaihtoehto kuin rehellinen ilmoitus. Käyttöluokan viestipohjaan lisätty mainostava sisältö havaitaan johdonmukaisesti. Viestipohja joko hylätään tarkistuksessa tai hyväksytään ja luokitellaan myöhemmin uudelleen. Tällöin lähetykset, joista veloitettiin käyttöluokan mukaan, alkavat maksaa markkinoinnin hinnan ilman, että kukaan muuttaa mitään. Laskulle tulee yllätys säästön sijaan. Väärin luokiteltujen viestipohjien toistuva lähettäminen kiinnittää huomiota myös tiliin. Halvempi tapa on ilmoittaa, mitä viesti todella on. Samalla tarkistus nopeutuu, koska tarkistaja arvioi sitä, mitä viestipohjan ilmoitetaan olevan. - Tarjouksen lisääminen käyttöluokan viestipohjaan. Se havaitaan johdonmukaisesti, ja luokka voidaan muuttaa hyväksynnän jälkeen. - Markkinointiviestin lähettämisen yrittäminen ilman tilillä olevaa maksutapaa. Meta edellyttää sitä, eikä mikään palveluntarjoaja voi lisätä sitä. - Tunnistautumisen käyttäminen muuhun kuin pääsykoodiin. Muotosäännöt ovat tiukat, eikä viestipohja läpäise tarkistusta. **Kuka maksaa markkinointiviestin?** Meta veloittaa sen oman WhatsApp Business -tilisi maksutavalta. Se ei koskaan kulje meidän kauttamme. **Voiko viestipohjan luokka muuttua?** Meta voi luokitella viestipohjan uudelleen hyväksynnän jälkeen, jos sisältö ei vastaa ilmoitettua luokkaa. **Onko käyttö maksutonta?** Meta hinnoittelee käyttöluokan keskustelut, eivätkä ne ole sama asia kuin asiakaspalveluikkunan sisällä lähetetyt vastaukset, jotka ovat maksuttomia. **Mikä on virhe 131063?** Tilin markkinointiviestipohjat on poistettu käytöstä. Tämä on eri asia kuin maksutavan puuttuminen. --- ## Numero lakkasi toimimasta: miten selvittää syy https://easycoexistence.com/fi/docs/troubleshooting-a-connection Kun yhdistetty numero lakkaa toimimasta, syy on lähes koskaan koodissa. Selvitä ongelma yleisimmässä järjestyksessä: vanhentunut token, uudelleenyhdistämisen yhteydessä kadonnut webhook-ohitus, neljäntoista päivän käyttämättömyyden aiheuttama yhteyden katkeaminen, laadun heikkeneminen ja lopuksi tilirajoitus. ### Miksi puhelimessa ei näy mitään poikkeavaa? WhatsApp Business -sovellus ja API ovat samalla numerolla toimivia erillisiä kokonaisuuksia, ja lähes jokainen häiriö vaikuttaa vain toiseen niistä. Token vanhenee, mutta sovellus pysyy ennallaan. Webhook-ohitus poistetaan, mutta sovellus pysyy ennallaan. Laatu heikkenee, mutta sovellus pysyy ennallaan. Kaikissa tapauksissa yritys jatkaa asiakkaiden palvelemista, näkee normaalin toiminnan eikä saa syytä ilmoittaa mistään. Tämä on koko peruste valvonnalle sen sijaan, että joku tarkistaisi hallintapaneelia. Häiriöt ovat todellisia ja hiljaisia, ja numerosta parhaiten perillä olevat huomaavat ne kaikkein epätodennäköisimmin. ### Missä järjestyksessä asia kannattaa tarkistaa? Aloita tokenista, koska se on yleisin syy ja halvin korjata. Vanhentunut tai mitätöity tunnistetieto saa jokaisen pyynnön epäonnistumaan samalla tavalla, mikä näyttää täsmälleen siltä kuin numero olisi poistettu. Toinen samaan tiliin liitetty tunnistetieto auttaa erottamaan nämä tilanteet toisistaan. Tarkista seuraavaksi webhook-ohitus. Jos yhteys on muodostettu uudelleen, kohde poistettiin sovelluksen mukana. Viestien lähetys ja valvonta toimivat, mutta toimitus palvelimellesi ei toimi hiljaisesti. Seuraavaksi tarkista yhteyden katkeaminen: account_update-tapahtuma, jossa ovat PARTNER_REMOVED ja syy. PRIMARY_INACTIVITY tarkoittaa, että sovellusta ei avattu noin neljääntoista päivään, ja uudelleenyhdistäminen korjaa tilanteen. Sen jälkeen tarkista laatu, jota kysellään eikä työnnetä automaattisesti, ja lopuksi rajoitus, joka on tilitason toimenpide eikä yksikään palveluntarjoaja voi poistaa sitä. ### Mikä on lähes koskaan olematon syy? Koodisi, jos se toimi eilen eikä mitään otettu käyttöön. Cloud API on vakaa, eivätkä sen pyyntömuodot muutu huomaamatta. Kun kuukausia toiminut integraatio lakkaa toimimasta, syy on erittäin todennäköisesti tunnistetiedossa, reitityksen muutoksessa tai tilitason tapahtumassa. Kaikki nämä voivat tapahtua ilman, että kukaan koskee koodivarastoon. Mainitsemisen arvoinen poikkeus on muokattu viestipohja. Viestipohjan muuttujien määrän muuttaminen muuttaa sopimusta jokaiselle lähettäjälle hiljaisesti. Se näyttää koodivirheeltä, vaikka kyse on jonkun muun WhatsApp Managerissa tekemästä sisältömuutoksesta. - Numeron yhdistäminen uudelleen ensimmäisenä. Jos token vanheni, yrityksen omistaja joutuu tekemään tarpeetonta työtä. - Koodin rikkoutumisen olettaminen. Vakaa API ja puuttuva käyttöönotto viittaavat muualle. - Oireiden etsiminen puhelimesta. Sovellus toimii lähes kaikissa näissä tilanteissa. **Numero toimii puhelimessa, mutta mitään ei lähetetä. Mistä aloitan?** Käyttöoikeustokenista. Se on yleisin syy ja muistuttaa eniten poistettua numeroa. **Yhdistin numeron uudelleen, mutta viestit eivät vieläkään saavu palvelimelleni.** Webhook-ohitus poistettiin sovelluksen mukana. Se on otettava käyttöön uudelleen, ja me teemme sen automaattisesti. **Mistä tiedän, johtuiko tämä neljäntoista päivän säännöstä?** Katkeaminen saapuu syyllä PRIMARY_INACTIVITY account_update-tapahtumassa. **Voiko viestipohjan muokkaus estää viestien lähetyksen?** Kyllä, ja se on ainoa syy, joka muistuttaa koodivirhettä. Muuttujien määrän muuttaminen muuttaa sopimusta jokaiselle lähettäjälle. --- ## Mistä WhatsApp-viesteistä Meta veloittaa https://easycoexistence.com/fi/docs/free-and-paid-conversations Meta veloittaa toimitetuista viesteistä, ei keskusteluista. Jokaisella yrityksen puhelinnumerolla on 1. lokakuuta 2026 alkaen 1 000 ilmaista palveluviestiä kuukaudessa. Ne ovat vastauksia, jotka lähetetään 24 tunnin asiakaspalveluikkunan aikana. Meta veloittaa 1 001. viestistä alkaen. Viestipohjat veloitetaan toimituksen yhteydessä, myös toiminnalliset viestipohjat. Veloitukset menevät oman WhatsApp Business -tilisi maksutavalle. ### Mikä tarkalleen on ilmaista? Enintään 1 000 palveluviestiä kuukaudessa yrityksen puhelinnumeroa kohti. Palveluviesti on mikä tahansa viesti, joka ei ole viestipohja. Sen voi lähettää vain avoimen asiakaspalveluikkunan aikana, eli 24 tuntia asiakkaan viimeisen sinulle lähettämän viestin jälkeen. Meta veloittaa kuukauden 1 001. viestistä alkaen jokaisesta viestistä, eikä käyttämätön ilmainen määrä siirry seuraavalle kuulle. Tällä on integraation suunnittelussa suurempi merkitys kuin aluksi näyttää. Tukityönkulku, joka vastaa vain viestin lähettäneille, pysyy ilmaisena, kunnes tämä määrä ylittyy, ja sen jälkeen maksetaan viestikohtaisesti. Työnkulku, joka ottaa yhteyttä ensin, maksaa jokaisesta toimitetusta viestipohjasta. Lokakuun 1. päivästä 2026 alkaen se koskee myös avoimen ikkunan aikana lähetettyjä toiminnallisia viestipohjia. Integraation kustannukseen vaikuttaa siis se, montako viestiä se toimittaa ja missä luokassa, ei se, montako keskustelua sillä on. Kaksi järjestelmää, jotka lähettävät saman määrän viestejä, voivat poiketa Metan veloituksissa valtavasti. ### Kuka Metan laskuttaa? Oman WhatsApp Business -tilisi maksutapa, joka määritetään WhatsApp Managerissa. Tämä on suora suhde yrityksen ja Metan välillä. Veloitukset eivät kulje Tech Providerin kautta, minkä vuoksi palveluntarjoaja ei voi lisätä niihin katetta, niputtaa niitä tai myydä niitä edelleen. Jos joku tarjoaa alennettuja WhatsApp-viestien hintoja, hän on joko jälleenmyyjä, jolla on erilainen sopimus, tai kuvaa jotain muuta kuin Metan veloituksia. Käytännössä tili ilman maksutapaa voi vastata, kunnes kuukauden ilmainen määrä loppuu, ja epäonnistuu heti, kun se lähettää viestipohjan tai ylimääräisen vastauksen. Virhe on hämmentävä, kunnes jako ymmärretään. - Oletus, että vastaukset ovat aina ilmaisia. Meta veloittaa 1. lokakuuta 2026 alkaen palveluviesteistä, jotka ylittävät 1 000 numeroa kohti kuukaudessa, sekä ikkunan aikana lähetetyistä toiminnallisista viestipohjista. - Oletus, että palveluntarjoajan lasku sisältää Metan veloitukset. Ne laskutetaan suoraan ja erikseen. - Työnkulkujen rakentaminen ilman tilille liitettyä maksutapaa. Viestipohjat eivät lähde, ja vastaukset loppuvat, kun kuukauden ilmainen määrä on käytetty. **Ovatko kaikki vastaukset ilmaisia?** Vain kuukauden 1 000 ensimmäistä palveluviestiä yrityksen puhelinnumeroa kohti. Sen jälkeen Meta veloittaa jokaisesta, ja 24 tunnin ikkunan ulkopuolella tarvitset viestipohjan, joka veloitetaan toimituksen yhteydessä. **Vaikuttaako luokka hintaan?** Kyllä. Meta hinnoittelee markkinointi-, toiminnalliset, tunnistautumis- ja palveluviestit eri tavoin, ja hinta riippuu myös vastaanottajan maasta. **Voiko palveluntarjoaja antaa minulle paremman hinnan?** Ei Metan veloituksiin, koska ne eivät koskaan kulje palveluntarjoajan kautta. **Mitä tapahtuu, jos maksutapani epäonnistuu?** Veloitusta vaativat lähetykset pysähtyvät ja palauttavat virheen 131042. Vastaanottoon tämä ei vaikuta. --- ## MCP vai webhook: kumman oikeasti tarvitset https://easycoexistence.com/fi/docs/mcp-or-webhook MCP perustuu pyyntöön ja vastaukseen: avustaja kutsuu työkalua, kun henkilö pyytää sitä. Webhook toimii päinvastoin: Meta toimittaa tapahtuman, ja järjestelmäsi päättää, mitä tekee. MCP:n varaan ei voi rakentaa mitään automaattisesti reagoivaa. ### Miksi MCP ei voi vastata asiakkaalle automaattisesti? Koska protokollassa ei ole mekanismia herättämistä varten. MCP-palvelin tarjoaa työkaluja, joita asiakas kutsuu. Kutsu alkaa avustajasta, joka puolestaan vastaa henkilölle. Saapuvaa suuntaa ei ole: asiakkaan lähettämä WhatsApp-viesti ei voi mitenkään päästä avustajaan ja saada sitä toimimaan. Tämä koskee jokaista MCP-palvelinta kaikissa tuotteissa, eikä ole meidän rajoituksemme. Siksi jokaisen ostajan lopulta esittämään kysymykseen, voiko tekoäly vastata asiakkaille yön aikana, vastaus löytyy webhookista eikä MCP:stä. Meta toimittaa viestin käyttämääsi järjestelmään, joka päättää, mitä tekee. Se voi hyvinkin kutsua mallia. ### Mihin kumpikin polku oikeasti sopii? MCP sopii työhön, jota henkilö tekee. Mikä numeroistani ei toimi kunnolla, lähetä tälle asiakkaalle vahvistus, luo viestipohja tilauspäivityksiä varten, ohjaa tämän asiakkaan numero palvelimelleni. Jokainen näistä alkaa jonkun pyynnöstä, ja avustajan kautta ne hoituvat nopeammin kuin hallintapaneelissa. Webhook sopii kaikkeen, minkä on tapahduttava ilman ketään paikalla. Ensimmäinen vastaus työajan ulkopuolella, ohjaus oikealle henkilölle, kirjaus CRM:ään ja työnkulun käynnistäminen. Hyödyllistä on, että MCP voi määrittää webhookin. get_connect_link tuottaa linkin, jonka asiakas avaa, ja set_webhook_destination ohjaa numeron järjestelmääsi. Näin agentti voi hoitaa sen polun käyttöönoton, jota se ei itse voi palvella. ### Mitkä työkalut käyttävät mitäkin? Avustajat käyttävät MCP:tä: Claude, ChatGPT, Cursor ja Claude Code. Automaatioalustat eivät yleensä käytä sitä, eikä ero ole sitä, mitä ihmiset odottavat. Make ja Zapier ylläpitävät omia MCP-palvelimiaan ja tarjoavat toimintonsa avustajien käyttöön. Kumpikaan ei toimi MCP-asiakkaana, joten kumpikaan ei voi kutsua meidän palvelintamme. Niille integraatio on webhook ja HTTP-kutsu. n8n on poikkeus. Sen MCP Client Tool yhdistää etäpalvelimeen ja tukee OAuth2:ta, joten n8n-työnkulun agenttisolmu voi kutsua työkalujamme suoraan. Silloinkin työnkulku alkaa webhookista, koska vain se reagoi tapahtumiin. - MCP:n ostaminen automaattisia vastauksia odottaen. Se toimii pyydettäessä, eikä kukaan pyydä sitä kello kolmelta aamulla. - Oletus, että MCP-palvelimen sisältävä alusta voi käyttää sellaista. Make ja Zapier tarjoavat palvelimen, mutta eivät käytä toista. - Molempien polkujen rakentaminen samaan tehtävään. Ne palvelevat saman järjestelmän eri puoliskoja. **Voiko avustaja seurata WhatsAppiani?** Ei. Mikään ei voi työntää tapahtumaa MCP-palvelimeen. Seuranta hoidetaan webhookilla, joka voi sitten kutsua mallia. **Tarvitsenko molemmat?** Useimmat todelliset järjestelmät käyttävät molempia: MCP ihmisten tekemään työhön ja webhook kaikkeen, mikä tapahtuu ilman heitä. **Voiko Zapier käyttää MCP-palvelintanne?** Ei. Zapier on MCP-palvelin eikä asiakas, joten se ei voi kutsua meidän palvelintamme. **Entä n8n?** Kyllä, sen MCP Client Toolin ja OAuth2:n kautta. Se on kolmesta automaatioalustasta ainoa, joka pystyy siihen. --- ## Mikä muuttuu WhatsApp Business -sovelluksessa yhdistämisen jälkeen https://easycoexistence.com/fi/docs/what-changes-in-the-app Puhelimessa muuttuu tuskin mikään. Samat keskustelut, historia, yhteystiedot ja laite säilyvät, ja tiimi vastaa kuten ennenkin. Muuttuu se, että API liitetään samaan numeroon, kumpikin osapuoli näkee toisen lähettämät viestit ja ryhmät jäävät API:n ulkopuolelle. ### Mikä pysyy täsmälleen ennallaan? Sovellus, numero, keskustelut ja niihin vastaava henkilö. WhatsApp Business -sovellus avautuu samalla tavalla, yhteystietoluettelo ei muutu ja kaikki aiemmat keskustelut ovat edelleen siellä. Kenenkään ei tarvitse kirjautua uuteen paikkaan, asentaa mitään tai osallistua koulutukseen. Kun yritys yhdistää numeron tiistai-iltapäivällä, keskiviikkoaamu on samanlainen kuin jokainen aiempi keskiviikkoaamu. Tämä on koko asian ydin. Siitä kannattaa puhua konkreettisesti, koska lupaus kuulostaa liian hyvältä yrityksistä, joille on aiemmin tarjottu siirtymisiä. ### Mikä todella muuttuu? Kolme asiaa, joista vain yksi näkyy. API:n lähettämät viestit näkyvät sovelluksen keskusteluketjussa, joten puhelinta käyttävä henkilö näkee koko tilanteen eikä vain puolta siitä. Tämä on näkyvä muutos, ja se parantaa käyttöä häiritsemättä sitä. Sovelluksessa kirjoitetut viestit tulevat ohjelmiston nähtäviksi smb_message_echoes-tapahtumina. Puhelinta käyttävä henkilö ei huomaa tätä, mutta juuri tämä estää automaatiota vastaamasta ihmisen jo lähettämän vastauksen päälle. Ryhmächätit jäävät API:n ulkopuolelle. Tiimi voi käyttää ryhmiä sovelluksessa täsmälleen kuten ennenkin. Ohjelmisto ei vain voi nähdä tai lähettää niissä millään palveluntarjoajalla. ### Mitä yrityksen on jatkettava? Sovelluksen avaamista, kuten muutenkin tehtäisiin. Meta katkaisee Coexistence-yhteyden noin neljäntoista päivän käyttämättömyyden jälkeen ensisijaisella laitteella. Aktiivisesti asiakkaille vastaavalla yrityksellä tätä ei käytännössä tapahdu. Mutta jos numero on kausiluonteisesti hiljainen tai toimisto pitää sitä asiakkaalle, jolla on rauhallinen kuukausi, sillä on merkitystä. Yhteyden voi palauttaa, joten kyse on haitasta eikä menetyksestä. Suunnittelua vaativa asia tapahtuu sen jälkeen: webhook-kohde poistetaan yhteyden mukana, joten yhdistäminen palauttaa lähetykset, mutta omaan palvelimeen toimitettavat tiedot eivät palaudu hiljaisesti, ellei kohdetta määritetä uudelleen. - Tiimille luvataan, etteivät he huomaa mitään, mutta numeron yhdistämisen sijaan tehdään siirto. Siirto poistaa sovelluksen käytöstä. - Ryhmächattien varaan rakennetaan jotain. Ne jäävät API:n ulkopuolelle kaikilla palveluntarjoajilla. - Oletetaan, että hiljainen numero pysyy yhdistettynä. Neljätoista päivää ilman sovelluksen avaamista katkaisee yhteyden. **Pitääkö tiimin opetella jotain?** Ei. He jatkavat WhatsApp Business -sovelluksen käyttöä täsmälleen kuten nyt. **Menetänkö vanhat keskustelut?** Et. Ne säilyvät sovelluksessa, ja noin kuuden kuukauden keskusteluhistorian voi halutessaan jakaa API:lle käyttöönoton yhteydessä. **Voimmeko käyttää ryhmiä edelleen?** Sovelluksessa kyllä, täsmälleen kuten ennenkin. API:n kautta ei millään palveluntarjoajalla. **Entä jos kukaan ei avaa sovellusta kahteen viikkoon?** Meta katkaisee API-puolen yhteyden. Yhdistäminen palauttaa sen, eikä sovellus itsessään muutu missään vaiheessa. --- ## Coexistence-viiteopas https://easycoexistence.com/fi/docs/coexistence Coexistence käyttää WhatsApp Business -sovellusta ja Cloud API:a samassa numerossa yhtä aikaa. Tämä sivu on viiteopas: mikä Coexistence on, miten viestit kulkevat, mitä se ei voi tehdä ja miten sen voi perua. Perustelut löytyvät oppaasta. ### Mikä se on Metan virallinen tila, jossa WhatsApp Business -sovellusta ja Cloud API:a käytetään samanaikaisesti yhdellä puhelinnumerolla. Kyse ei ole erillisestä API:sta, vaan samasta Cloud API:sta, joka otetaan käyttöön niin, että sovellus toimii numerossa myös sen jälkeen. ### Miksi tiimit käyttävät sitä Neljä syytä kattaa lähes kaikki yhteydet. - Säilytä numero, joka on jo painettu ajoneuvoihin, kuitteihin ja verkkosivulle. - Lisää API-lähetykset, webhookit ja viestipohjat ilman, että ketään siirretään uuteen työkaluun. - Pidä keskustelut poissa palveluntarjoajan jaetusta postilaatikosta. - Anna toimiston hallita useita asiakkaiden numeroita niin, että kukin numero on asiakkaan omassa portfoliossa. ### Miten viestintä toimii Molemmat näkymät näkevät saman viestiketjun. API:n lähettämä näkyy sovelluksessa. Kun tiimi kirjoittaa sovelluksessa, tieto välittyy ohjelmistolle smb_message_echoes-tapahtumana, mikä estää automaatiota vastaamasta ihmisen puolesta. ### Hinnoittelun toimintaperiaate Meta hinnoittelee keskusteluja viestien sijaan ja veloittaa ne oman WhatsApp Business -tilisi maksutavalta. Vastaukset 24 tunnin asiakaspalveluikkunan aikana ovat maksuttomia. Keskustelun avaaminen sen ulkopuolella vaatii viestipohjan ja on maksullista. ### Linkitetyt laitteet Coexistence ei ole linkitetty laite eikä käytä sellaista. Linkitetty laite on muualle kirjautunut kuluttajasovellus, jota epäviralliset työkalut automatisoivat ja jonka WhatsAppin ehdot kieltävät. Tässä ei käytetä kyseistä mekanismia. ### Toiminnalliset rajoitukset Meta määrittää nämä, ja ne ovat samat kaikilla palveluntarjoajilla. - Ryhmäkeskustelut eivät ole käytettävissä API:n kautta. - Viestipohjia ei voi lähettää puhelinsovelluksesta, vaan ainoastaan API:n kautta. - Lähetysnopeus on kiinteä eikä kasva laadun tai tason mukaan. - Keskusteluhistorian jakamisesta päätetään kerran käyttöönoton aikana. ### Kelpoisuusehdot Numeron on täytettävä kaikki nämä ehdot ennen yhteyden muodostamista. - Numero on jo aktiivinen WhatsApp Business -sovelluksessa, ei kuluttajasovelluksessa. - Numero on Business Portfoliossa, jota voit käyttää. - Numeroa ei ole jo yhdistetty toisen palveluntarjoajan sovellukseen. ### Käyttöä koskevat huomautukset Yhteyden muodostamisen jälkeen voimassa olevat asiat, jotka on helppo ohittaa. - Sovellus on avattava säännöllisesti, tai Meta katkaisee API-puolen yhteyden. - Yhteyden katkaiseminen poistaa webhook-ohituksen sovelluksen mukana. - Laatuluokitusta kysellään, ei työnnetä, joten muutoksesta ei ilmoiteta. - Peruttu token näyttää samalta kuin poistettu numero ilman toista tunnistetta. ### Tiliä koskeva huomautus Embedded Signupissa Business Portfolio ja WhatsApp Business Account valitaan erillisinä vaiheina. Väärän tilin valitseminen liittää numeron paikkaan, johon et sitä tarkoittanut, ja sen siirtäminen myöhemmin vaatii yhteyden katkaisemisen ja koko prosessin suorittamisen uudelleen. ### Yksisuuntaiset päätökset Olemassa olevan keskusteluhistorian jakamisesta kysytään kerran, eikä päätöstä voi muuttaa. Synkronointi on myös aloitettava 24 tunnin kuluessa käyttöönotosta, ja sen voi suorittaa vain kerran. Jos nämä jäävät väliin, seurauksena on varoitusten sijaan epäselviä virheitä. ### Yhteyden katkaiseminen tai palauttaminen Numeron voi irrottaa milloin tahansa hallintapaneelista tai liittimen kautta. WhatsApp Business -sovellus jatkaa täsmälleen kuten ennenkin, keskustelut ja historia säilyvät, eikä yhteyden muodostaminen muuta numeroa pysyvästi. - Coexistencen käsitteleminen eri API:na. Kyse on Cloud API:sta, jolla on erilainen käyttöönotto. - Ratkaisun rakentaminen ryhmäkeskustelujen varaan. Ne on rajattu pois kaikilla palveluntarjoajilla. - Olettaen, että uudelleenyhdistäminen palauttaa webhook-kohteen. Se ei palauta sitä. **Onko tämä sama kuin Cloud API?** Kyllä. Coexistence on tapa ottaa Cloud API käyttöön niin, että WhatsApp Business -sovellus toimii edelleen numerossa. **Voinko perua sen?** Kyllä. Yhteyden katkaiseminen jättää sovelluksen ja sen keskustelut täsmälleen ennalleen. **Tarvitseeko tiimini koulutusta?** Ei. Tiimi jatkaa WhatsApp Business -sovelluksen käyttöä kuten tähänkin asti. **Miksi sovellus ei voi lähettää viestipohjia?** Viestipohjat ovat alustan ominaisuus, eivät sovelluksen. Kaikki 24 tunnin ikkunan ulkopuolinen viestintä kulkee API:n kautta. --- ## Mikä synkronoituu API:in ja mikä ei https://easycoexistence.com/fi/docs/what-syncs-and-what-does-not Yhteystiedot ja kahdenkeskinen viestihistoria synkronoituvat API:in, ja viestit peilautuvat sen jälkeen molempiin suuntiin. Ryhmät eivät synkronoidu, eivätkä WhatsApp Business -sovelluksen omat työkalut, kuten luettelo, tilaukset, tila, tunnisteet, pikavastaukset, tervehdysviestit ja poissaoloviestit. ### Mikä siirtyy Kaksi asiaa, ja juuri ne ovat tärkeitä ohjelmistolle, joka aloittaa vuosia käytössä olleella yrityksen puhelinnumerolla. - Yhteystiedot: jokainen WhatsApp-numeron sisältävä yhteystieto voidaan synkronoida alustalle. - Kahdenkeskinen viestihistoria, joten API ei ole tietämätön keskusteluista, jotka käytiin ennen sen käyttöönottoa. - Sen jälkeen viestit peilautuvat molempiin suuntiin: API:n lähettämät viestit näkyvät sovelluksessa, ja tiimin sovelluksessa kirjoittamat viestit saapuvat järjestelmiisi. ### Mikä ei siirry Enemmän kuin moni odottaa, ja tämä lista kannattaa lukea ennen kuin lupaat asiakkaalle mitään. Kyse ei ole palveluntarjoajan rajoituksesta, vaan alustan toimintatavasta. - Ryhmächatit eivät synkronoidu, eivätkä ne ole käytettävissä API:n kautta millään palveluntarjoajalla. - Yritystyökalut: luettelo, tilaukset ja tila. - Viestityökalut: tervehdysviesti, poissaoloviesti, pikavastaukset ja tunnisteet. - Kanavat, ääni- ja videopuhelut sekä yritysprofiilin tiedot. ### Miksi sovelluksen omat työkalut jäävät sovellukseen Ne ovat sovelluksen eivätkä alustan ominaisuuksia, eikä API:ssa ole niille vastinetta. Pikavastaukset ja tunnisteet sijaitsevat laitteella. Poissaoloviestin sovellus lähettää, kun kukaan ei katso sitä. Mikään näistä ei ole API:n käsite, joten niitä ei voida synkronoida sinne. Käytännössä yritys, joka järjestää työnsä tunnisteilla, käyttää niitä edelleen sovelluksessa, eikä ohjelmisto näe niitä. Jos järjestely on tärkeä rakentamallesi ratkaisulle, se on toteutettava omassa järjestelmässäsi sen sijaan, että tiedot luettaisiin sovelluksesta. ### Aikaikkuna, joka voi mennä ohi Synkronointi on aloitettava 24 tunnin kuluessa käyttöönotosta. Jos aikaikkuna menee ohi, numero on poistettava käytöstä ja otettava uudelleen käyttöön, jotta saat uuden mahdollisuuden. Tämä on eri asia kuin lähettämistä ohjaava 24 tunnin asiakaspalveluikkuna, ja nämä kaksi sekoitetaan jatkuvasti. Toinen lasketaan asiakkaan viimeisestä viestistä ja ratkaisee, toimitetaanko vapaa teksti. Tämä lasketaan käyttöönotosta ja ratkaisee, voidaanko historia vielä siirtää. Siksi historiasta kannattaa päättää sinä päivänä, kun numero yhdistetään, eikä vasta integraation alkaessa, mikä tapahtuu yleensä eri viikolla. - Lupaat asiakkaalle, että hänen tunnisteensa ja pikavastauksensa näkyvät järjestelmässäsi. Ne pysyvät sovelluksessa. - Rakennat jotain ryhmächattien varaan. Ne eivät synkronoidu millään palveluntarjoajalla. - Jätät historian synkronoinnin integraation valmistumisen jälkeiseen aikaan. Aikaikkuna on 24 tuntia käyttöönotosta. **Näkyvätkö vanhat keskusteluni API:ssa?** Kahdenkeskinen historia synkronoituu, jos hyväksyt sen käyttöönoton aikana. Ryhmäkeskustelut eivät synkronoidu. **Voiko ohjelmisto nähdä tunnisteeni?** Ei. Tunnisteet ovat sovelluksen ominaisuus, jolle ei ole API-vastinetta, joten ne pysyvät laitteella. **Menettääkö tiimi pikavastaukset?** Ei. Ne toimivat sovelluksessa täsmälleen kuten ennenkin, mutta ohjelmisto ei yksinkertaisesti voi nähdä niitä. **Mitä jos 24 tunnin synkronointi-ikkuna menee ohi?** Numero on katkaistava ja yhdistettävä uudelleen. Tämä käynnistää käyttöönoton uudestaan ja avaa uuden aikaikkunan. --- ## Mitkä WhatsAppin ominaisuudet lakkaavat toimimasta Coexistencen jälkeen https://easycoexistence.com/fi/docs/features-disabled-by-coexistence Neljä asiaa lakkaa toimimasta, kun numero yhdistetään Coexistencen kautta: katoavat viestit, kerran katsottavat viestit ja reaaliaikainen sijainti poistuvat kaikki kahdenkeskisistä keskusteluista, ja lähetyslistat poistetaan käytöstä kokonaan. Olemassa olevat lähetyslistat muuttuvat vain luku -tilaan, eikä niitä poisteta. ### Neljä ominaisuutta Jokainen poistetaan käytöstä alustatasolla eikä vain piiloteta. Syynä on se, että API näkee keskustelun. - Katoavat viestit: poistettu käytöstä kaikissa kahdenkeskisissä keskusteluissa. - Kerran katsottavat viestit: poistettu käytöstä kaikissa kahdenkeskisissä keskusteluissa. - Reaaliaikaiset sijaintiviestit: poistettu käytöstä kaikissa kahdenkeskisissä keskusteluissa. - Lähetyslistat: poistettu käytöstä, ja olemassa olevat listat muuttuvat vain luku -tilaan niiden poistamisen sijaan. ### Miksi juuri nämä neljä Koska jokainen niistä lupaa jotain, minkä API kumoaa. Katoava viesti lupaa, ettei se säily. Kerran katsottava viesti lupaa, että sen voi nähdä vain kerran. Molemmat lupaukset perustuvat siihen, ettei kukaan muu säilytä kopiota, mutta yhdistetty numero toimittaa viestit määritelmän mukaan toiseen järjestelmään. Reaaliaikainen sijainti on jatkuva virta eikä viesti, joten sillä ei ole API-esitystä. Lähetyslistat ovat sovelluksen tapa lähettää viesti samanaikaisesti monelle ihmiselle. Alustan oma ratkaisu tähän ovat viestipohjat, jotka kulkevat hyväksynnän jälkeen API:n kautta. Mikään tästä ei siis ole sattumanvaraista. Alusta kieltäytyy lupaamasta jotain, mitä se ei enää pysty pitämään. ### Mitä tämä tarkoittaa ennen asiakkaan numeron yhdistämistä Selvitä, käyttääkö yritys jotain näistä ominaisuuksista, sillä asian paljastuminen jälkikäteen johtaa hankalaan keskusteluun. Lähetyslistat aiheuttavat eniten ongelmia oikeille yrityksille. Jos kauppa lähettää viikoittain viestin kahdellesadalle asiakkaalle lähetyslistan kautta, työnkulku menetetään. Korvaava ratkaisu on hyväksytty markkinointiviestipohja, joka edellyttää tilille maksutapaa ja Metan tarkistusta. Katoavat viestit koskettavat toisenlaisia käyttäjiä, yleensä henkilöä, joka otti ominaisuuden kerran käyttöön ja unohti sen. Reaaliaikainen sijainti tulee lähes aina esiin vain toimitusten ja kenttäpalvelun yhteydessä. - Numeron yhdistäminen, vaikka yritys käyttää lähetyslistoja, ilman että asiasta kerrotaan. Korvaava ratkaisu on viestipohja, johon liittyvät hyväksyntä ja laskutus. - Oletus, että olemassa olevat lähetyslistat poistetaan. Ne muuttuvat vain luku -tilaan. - Odotus, että ominaisuudet palaavat numeron pysyessä yhdistettynä. Ne eivät palaa. **Voinko ottaa katoavat viestit uudelleen käyttöön?** Et, kun numero on yhdistetty. Yhteyden katkaiseminen palauttaa sovelluksen normaalin toiminnan. **Poistetaanko olemassa olevat lähetyslistani?** Ei. Ne muuttuvat vain luku -tilaan, joten sisältö säilyy, mutta listalle ei voi enää lähettää viestejä. **Vaikuttaako tämä ryhmäkeskusteluihin?** Käytöstä poistaminen koskee dokumentaation mukaan kahdenkeskisiä keskusteluja. Ryhmät ovat kokonaan API:n ulkopuolella Coexistence-numerossa. **Mikä korvaa lähetyslistan?** Hyväksytty markkinointiviestipohja, joka lähetetään API:n kautta. Se edellyttää maksutapaa omalla WhatsApp Business Account -tililläsi. --- ## Mitkä numerot voivat käyttää Coexistencea https://easycoexistence.com/fi/docs/number-eligibility Numeron on oltava jo käytössä WhatsApp Business -sovelluksessa, version 2.24.17 tai uudemman kanssa, hallinnoimassasi Business Portfoliossa eikä liitettynä toiseen palveluntarjoajaan. Maantiede ei enää vaikuta. Muussa tapauksessa Meta hylkää numeron käyttöönotossa. ### Millainen numeron on oltava Neljä ehtoa, jotka kaikki tarkistetaan Metan omassa käyttöönotossa, eivät palveluntarjoajan toimesta. - Numero on jo rekisteröity ja käytössä WhatsApp Business -sovelluksessa, ei kuluttajille tarkoitetussa WhatsApp-sovelluksessa. - Laitteessa on käytössä sovellusversio 2.24.17 tai uudempi. - Numero on Meta Business Portfoliossa, johon sinulla on järjestelmänvalvojan käyttöoikeus. - Numeroa ei ole jo yhdistetty toisen palveluntarjoajan sovellukseen. ### Missä Coexistence on saatavilla Kaikkialla, missä WhatsApp Business -sovellus toimii. Metan nykyisissä Business-sovelluksen käyttäjille tarkoitetuissa käyttöönotto-ohjeissa todetaan, ettei maantieteellisiä rajoituksia ole. Alueittain alkanut käyttöönotto valmistui vuoden 2026 aikana, ja Etelä-Afrikka sekä Nigeria olivat viimeisiä lisättyjä markkinoita. Tämä on syytä todeta selvästi, sillä käyttöönoton aikana julkaistut alueelliset luettelot kiertävät edelleen. Useissa niistä mainitaan yhä poissuljettuina maita, joita on tuettu jo kuukausien ajan. Niitä lukeva yritys voi päätellä, ettei se voi käyttää ominaisuutta, vaikka voi. Meta ei julkaise päivättyä maaluetteloa, joten luotettava testi on itse prosessi. Jos numero on aktiivinen WhatsApp Business -sovelluksessa eikä Embedded Signup hylkää sitä maantieteellisen sijainnin vuoksi, Coexistence on numerolle saatavilla. ### Mikä käyttöönotossa menee pieleen Useimmat ongelmat johtuvat kolmesta virheestä, ja jokainen näyttää erilaiselta. Kuluttajille tarkoitetussa WhatsApp-sovelluksessa olevalle numerolle ei tarjota Coexistencea lainkaan. Numero on ensin siirrettävä WhatsApp Business -sovellukseen. Yritys tekee siirron puhelimessa. Vanhentunut sovellus käynnistää prosessin, mutta skannausta ei voi saattaa loppuun. Päivitä sovellus ja yritä uudelleen. Jos prosessi suljetaan kesken, numero jää liitetyksi tiliin mutta rekisteröimättä. Se näyttää yhdistetyltä hallintapaneelissa, mutta ensimmäinen lähetys epäonnistuu virhekoodilla 133010. Prosessin käynnistäminen uudelleen alusta saattaa rekisteröinnin loppuun. - Käyttöönoton aloittaminen numerolla, joka on yhä kuluttajille tarkoitetussa WhatsApp-sovelluksessa. Numero on ensin siirrettävä Business-sovellukseen. - Käyttöönoton aikaisen alueellisen saatavuusluettelon luottaminen. Useat luettelot ovat vanhentuneita ja ilmoittavat yhä tuettuja maita poissuljetuiksi. - Metan ponnahdusikkunan sulkeminen, kun numero tulee näkyviin. Rekisteröinti valmistuu vasta sen jälkeisillä vaiheilla. **Voinko käyttää lankapuhelinta tai virtuaalista numeroa?** Numeron on oltava rekisteröity WhatsApp Business -sovelluksessa, joten sen on voitava vastaanottaa rekisteröintiviesti. **Minkä sovellusversion tarvitsen?** Laitteessa, jossa numero on käytössä, on oltava versio 2.24.17 tai uudempi. **Onko Coexistence saatavilla maassani?** Todennäköisesti. Metan nykyisissä käyttöönotto-ohjeissa ei ilmoiteta maantieteellisiä rajoituksia, ja alueellinen käyttöönotto valmistui vuoden 2026 aikana. Itse prosessi on luotettava testi. **Numero näkyy hallintapaneelissa, mutta sillä ei voi lähettää.** Käyttöönotto ei todennäköisesti valmistunut. Se palauttaa virhekoodin 133010, ja prosessin suorittaminen uudelleen korjaa ongelman. --- ## EasyCoexistence vs 360dialog https://easycoexistence.com/fi/compare/easycoexistence-vs-360dialog 360dialogilla ja EasyCoexistencella on sama hinnoittelumalli: kiinteä maksu yhdistettyä numeroa kohti. Metan viestimaksut laskutetaan suoraan sinulta, eikä kumpikaan lisää niihin katetta. Erot ovat hinnassa, tasojen määrässä ja siinä, mitä maksuun todella sisältyy. ### Mitä maksat numerosta Molemmat veloittavat numeroa kohti eivätkä lisää Metan viestimaksuihin katetta, joten ratkaisevaa ovat summa ja se, mitä sillä saa. - 360dialog:: Kolme WhatsApp API -tasoa: €49, €99 ja €500 numeroa kohti kuukaudessa syyskuussa 2026. Rekisteröityessä valitaan suunnitelma, ja myöhemmin vastaan tulee tasoraja. - EasyCoexistence:: Yksi julkaistu hinnasto alkaa hinnasta US$ 9 yhdistettyä numeroa kohti kuukaudessa ja laskee numeroita lisättäessä US$ 1:een. Hinnastossa ei ole ominaisuusrajoituksia: toimiston kahdeskymmenes numero tekee kaiken saman kuin ensimmäinen ja maksaa vähemmän. Päivitettävää tasoa ei ole, joten päivityskeskustelua ei tarvita. ### Mitä tapahtuu, kun lisäät asiakkaita Tässä tilanteessa numerokohtainen summa lakkaa olemasta pelkkä pyöristysvirhe. - 360dialog:: Heidän aloitustasollaan kaksikymmentä numeroa maksaa €980 kuukaudessa ennen Metan maksuja. Malli on selkeä, mutta kerroin tekee tehtävänsä. - EasyCoexistence:: Kaksikymmentä numeroa maksaa US$ 140 kuukaudessa. Jokainen numero on yhdistetty oman asiakkaansa Business Portfolioon ja laskutetaan omalla rivillään, eikä mikään numeromäärä johda uuteen tasoon. ### Mihin keskustelujen sisältö menee Tämä kannattaa selvittää ennen kaikkea muuta, koska asiaa ei voi muuttaa myöhemmin. - 360dialog:: Heidän hinnastosivunsa ei kuvaa viestien kulkua. Se ei todista kumpaakaan suuntaan, joten tämä on ensimmäinen kysymys, joka heille kannattaa esittää. - EasyCoexistence:: Meta toimittaa viestitapahtumat nimeämääsi URL-osoitteeseen sovelluksemme tilauksessa olevan ohituksen kautta. Jos tilille ei ole määritetty kohdetta, tapahtumat palaavat callback-osoitteeseemme, jossa käsittelijä hylkää ne tallentamatta. ### Coexistence itse Jatkaako WhatsApp Business -sovellus toimintaansa numerossa yhdistämisen jälkeen. - 360dialog:: Heidän hinnastosivunsa ei käsittele tätä. Kysy heiltä suoraan sen sijaan, että luottaisit vertailusivuun, myös tähän: dokumentoimaton ominaisuus ei tarkoita puuttuvaa ominaisuutta. - EasyCoexistence:: Se on koko tuotteemme. Numero yhdistetään Metan omaa Coexistence-kulkua käyttäen, sovellus jatkaa täsmälleen entiseen tapaan ja molemmat käyttöliittymät näkevät toistensa lähettämät viestit. ### Milloin haluat täyden BSP-suhteen Tällainen tilanne on olemassa, ja se on todellinen. - 360dialog:: Kun ostat toimittajasuhdetta yhteyden sijaan. He ovat vakiintunut BSP, jolla on pitkä käyttöhistoria, alueellinen läsnäolo ja tukirakenteet, joita pieni tuote ei pysty vastaamaan. Heidän korkein tasonsa on olemassa, koska suuret lähettäjät tarvitsevat asioita, joita pienemmät eivät tarvitse. - EasyCoexistence:: Keskittynyt tuote: sähköpostituki ja yhteysaikajana, joka näyttää, mitä tapahtui ja milloin. Se on sitä, mitä oman käyttöliittymän rakentaja tarvitsee, eikä kyse ole tilinhallintasuhteesta. ### Kumman valitset Jos tarvitset nimetyn asiakkuuspäällikön ja ihmisten hoitaman eskalointipolun, kyse on BSP-suhteesta, ja 360dialog tarjoaa sellaisen. Jos hallinnoit asiakkaiden numeroita ja rakennat niiden ympärille ohjelmiston, laskelma ratkaisee. Sama laskutusmalli viidesosalla hinnasta, yhteyden valvonta ja viestit omiin järjestelmiisi toimitettuina tekevät EasyCoexistencesta toimistolle edullisemman vaihtoehdon, joka skaalautuu toimiston mukana eikä sitä vastaan. - Vertailet vain kuukausisummaa. Se, mitä maksuun sisältyy, eroaa enemmän kuin numero. - Oletat, että jompikumpi lisää Metan maksuihin katetta. Kumpikaan ei lisää, vaan Meta laskuttaa ne sinulta. - Luet dokumentoimattoman ominaisuuden puuttuvaksi. Kysy heiltä sen sijaan, että luottaisit vertailusivuun, myös tähän. **Ovatko hinnat ajan tasalla?** Ne ovat 360dialogin hinnastosivulla syyskuussa 2026 julkaistut hinnat, ja linkki on yllä. Hinnat muuttuvat, joten tarkista lähde ennen päätöstä. **Lisääkö kumpikaan Metan maksuihin katetta?** Ei. Molemmat välittävät ne sellaisenaan, ja Meta laskuttaa omalta WhatsApp Business Account -tililtäsi suoraan. **Tukeeko 360dialog Coexistencea?** Heidän hinnastosivunsa ei käsittele sitä. Se ei todista kumpaakaan suuntaan, joten asia kannattaa kysyä heiltä. **Kumpi sopii toimistolle paremmin?** EasyCoexistence on toimistolle edullisempi, kun haluat yhteyden asiakasta kohti. 360dialog on eri tuote, alusta asiakasta kohti, ja sen aloitustaso maksaa €49 numeroa kohti kuukaudessa. --- ## EasyCoexistence vs WATI https://easycoexistence.com/fi/compare/easycoexistence-vs-wati Kyse on eri tuotteista, ei saman tuotteen kilpailevista versioista. WATI myy jaetun tiimin postilaatikon, jonka hinta määräytyy käyttäjien ja kuukausittaisten aktiivisten yhteystietojen mukaan. EasyCoexistence myy itse yhteyden, jonka hinta määräytyy numerokohtaisesti, ilman postilaatikkoa. ### Mistä kuukausilasku todellisuudessa muodostuu Tuotteet hinnoitellaan eri yksiköiden perusteella, ja useampaa numeroa käyttäville ero kertautuu joka kuukausi. - WATI:: Käyttäjän ja kuukausittain aktiivisen yhteystiedon mukaan. Julkaistut paketit kattavat syyskuussa 2026 kolmesta kymmeneen käyttäjää ja 500–2 500 yhteystietoa, joten lasku kasvaa jokaisen palkatun asiakaspalvelijan ja tavoitetun asiakkaan myötä. - EasyCoexistence:: Yksi kiinteä maksu yhdistetystä numerosta ilman käyttäjä- tai yhteystietorajaa. Toimiston kahdeskymmenes asiakasnumero ei maksa enempää kuin ensimmäinen, ja kiireinen kuukausi maksaa saman kuin hiljainen. ### Mihin asiakkaidesi keskustelut päätyvät Tätä eroa ei voi myöhemmin perua, ja se seuraa suoraan siitä, millaisia tuotteet ovat. - WATI:: Heidän alustalleen. Jaetun postilaatikon on tallennettava viestien sisältö, jotta se voi näyttää sen uudelleen kenelle tahansa avaajalle. Heidän hinnoittelusivunsa ilmoittaa tämän kaikkien pakettien ydintoiminnoksi. - EasyCoexistence:: Ei mihinkään meidän puolellamme. Meta toimittaa viestitapahtumat suoraan ilmoittamaasi URL-osoitteeseen, ja kaikki varakutsuun saapuva sisältö hylätään ilman tallennusta. Tämä varmistetaan koodissa, ei vain käytännössä ilmoitetussa käytännössä. ### Pitääkö tiimisi muuttaa työskentelytapaansa Tämän kysymyksen yrityksen omistaja esittää ennen sitoutumista. - WATI:: Asiakaspalvelijat kirjautuvat heidän postilaatikkoonsa. Siellä keskustelut jaetaan, merkitään ja niihin vastataan, joten tiimi siirtyy puhelimesta uuteen työkaluun. - EasyCoexistence:: Kenenkään ei tarvitse siirtyä. WhatsApp Business -sovellus toimii samalla numerolla Coexistencen kautta, samoilla keskusteluilla ja samalla historialla, ja ohjelmisto hoitaa kaiken, mitä olet rakentanut sen hoidettavaksi. ### Mitä tapahtuu, kun kasvu ylittää tuotteen rajat Molemmilla on katto. Ne ovat vain eri kohdissa. - WATI:: Lisää käyttäjiä ja aktiivisia yhteystietoja, joista jokainen on maksullinen tasokorotus. Alusta on tuote, joten kasvu tarkoittaa sen ostamista lisää. - EasyCoexistence:: Tasoja ei ole eikä kasvua tarvitse sovittaa tuotteen rajoihin. Rakennat käyttöliittymän itse, joten skaalautuva osa on oma järjestelmäsi Metan dokumentoidulla API:lla ilman mitään meidän väliimme. ### Milloin tarvitset postilaatikon Yksi tapaus, ja sen nimeäminen tekee muusta sivusta hyödyllisen. - WATI:: Kahdeksan hengen tukitiimi jakaa keskusteluja heidän alustallaan paketilla, joka alkaa 4 999 rupiasta kuukaudessa kolmelle käyttäjälle ja 500 kuukausittain aktiiviselle yhteystiedolle. Jokainen lisäkäyttäjä veloitetaan erikseen. - EasyCoexistence:: Kyse on eri tarpeesta. Täällä ei ole postilaatikkoa eikä asiakaspalvelijan näkymää, koska käyttöliittymä on jo sinulla tai asiakkaallasi. ### Kumman valitset Jos asiakaspalvelijatiimi kirjautuu joka päivä ja keskustelut ovat itse työ, osta postilaatikko. WATI rakensi sellaisen, ja se tekee sen minkä lupaa. Muille, eli useimmille tätä lukeville, postilaatikko on osa, josta maksat mutta jota et käytä. Asiakasnumeroita hallinnoiva toimisto ostaa käyttäjäpaikkoja, joita kukaan ei avaa. Käyttöliittymää rakentava kehittäjä asettaa kilpailijan tuotteensa ja Metan API:n väliin. Pieneltä yritykseltä pyydetään siirtymään puhelimesta, joka toimii jo. EasyCoexistence on alla oleva yhteys, jonka kiinteä hinta määräytyy numeron mukaan. Keskustelut menevät järjestelmiisi, ja tiimi saa pitää jo tuntemansa sovelluksen. - Kuukausihintojen vertaaminen suoraan. Toinen sisältää postilaatikon ja käyttäjät, toinen ei. - Yhteyden valitseminen, kun tiimi tarvitsee postilaatikon. Se tuottaa tyytymättömyyttä, ja syy on perusteltu. - Postilaatikon valitseminen, kun rakennat käyttöliittymän itse. Lopputuloksena on kaksi käyttöliittymää. **Mitä tapahtuu, kun yhteystietoja on yli 500?** Heidän aloitustasollaan siirryt seuraavalle tasolle. Meillä ei tapahdu mitään: yhteystietorajaa ei ole millään hinnalla, joten kymmenentuhannen asiakkaan kuukausi maksaa saman kuin kymmenen asiakkaan kuukausi. **Onko jompikumpi halvempi?** Enintään kuudella numerolla me, kun vertailukohtana on heidän aloitustasonsa. Se maksaa 4 999 rupiaa kuukaudessa eli noin US$ 53, ja siihen kuuluu kolme käyttäjää ja 500 kuukausittain aktiivista yhteystietoa. Meillä hinta on US$ 9 yhdistetystä numerosta tai US$ 7 kappaleelta kuudesta numerosta alkaen, joten kuusi numeroa maksaa US$ 42 kuukaudessa. Sen jälkeen vastaus riippuu heidän lisäkäyttäjä- ja yhteystietotasomaksuistaan, jotka kasvavat tiimin ja asiakasmäärän mukana, kun taas meidän hintamme kasvaa vain numeroiden määrän mukana. **Tukeeko WATI Coexistencea?** Heidän hinnoittelusivunsa ei käsittele sitä. Kysy heiltä sen sijaan, että luottaisit tähän sivuun. **Onko teillä mobiilisovellusta?** Ei. Tiimi käyttää WhatsApp Business -sovellusta, mikä on Coexistencen tarkoitus. --- ## EasyCoexistence vastaan respond.io https://easycoexistence.com/fi/compare/easycoexistence-vs-respond-io respond.io on monikanavainen alusta, jossa on tiimin postilaatikot, työnkulut, AI-agentit ja joukkolähetykset. Hinta alkaa US$ 79:stä kuukaudessa, ja käyttäjille sekä kontakteille on rajoitukset. EasyCoexistence on alla oleva yhteys, jonka hinta määräytyy numeron mukaan eikä sisällä näitä ominaisuuksia. ### Mitä käyttäminen maksaa Hinnoittelu perustuu eri yksiköihin syyskuussa 2026 julkaistujen tietojen mukaan. - respond.io:: Alkaen US$ 79 kuukaudessa viidelle käyttäjälle ja 1 000 kuukausittain aktiiviselle kontaktille, enintään US$ 279:ään. Lasku seuraa vastaajien ja tavoitettujen asiakkaiden määrää. - EasyCoexistence:: Alkaen US$ 9 yhdistetystä numerosta kuukaudessa, numeroita lisätessä US$ 1:een, ilman käyttäjä- tai kontaktirajoituksia. Lasku seuraa hallussasi olevien numeroiden määrää, jota toimisto käytännössä hallitsee. ### Missä keskustelujen sisältö sijaitsee Seuraus siitä, että myydään postilaatikko eikä yhteyttä. - respond.io:: Heidän alustallaan, koska tiimin postilaatikko tarvitsee sen historian näyttämiseen. Heidän hinnoittelusivunsa ei kerro säilytysajoista, joten asiasta kannattaa kysyä, jos sillä on merkitystä. - EasyCoexistence:: Ei meidän puolellamme missään. Webhook-ohitus lähettää viestitapahtumat Metasta suoraan sinun endpointiisi, ja fallbackiin saapuva sisältö hylätään tallentamatta. ### Mikä on sinun ja Metan välissä Kysymys ratkaisee asian kaikille ohjelmistoa rakentaville. - respond.io:: Heidän alustansa. Integrointi tehdään heidän abstraktionsa, nopeusrajoitustensa, webhook-muotonsa ja julkaisuaikataulunsa kautta, ja rakentamasi ratkaisu on siirrettävä vain heidän sallimissaan rajoissa. - EasyCoexistence:: Ei mikään. API on Metan oma, Meta dokumentoi sen, ja webhook menee sinun endpointiisi. Meidän rajapintaamme ei tarvitse rakentaa, mikä mahdollistaa myös lähtemisen. ### Mikä valvoo yhteyttä Tätä näkee harvoin hinnoittelusivulla, vaikka juuri tästä koko tuote sai alkunsa. - respond.io:: Heidän hinnoittelusivunsa ei käsittele asiaa, joten vastausta ei pidä väittää. Jos hallitset asiakkaiden numeroita, kysy erikseen, mitä tapahtuu yhteyden katketessa hiljaisesti. - EasyCoexistence:: Laatuluokitusta, viestintätasoa ja läpimenoa kysellään aikataulun mukaan. Metan tilitapahtumat käsitellään nimien perusteella. Säilytämme kaksi tunnistetta, jotta peruttu token ei sekoitu kadonneeseen numeroon. Webhook-ohitus otetaan uudelleen käyttöön yhteyden palautumisen jälkeen. ### Milloin tarvitset alustan Tämä kannattaa sanoa ääneen, koska tuotteet vastaavat eri kysymyksiin. - respond.io:: Kun haluat alustan. Heidän julkaistuihin paketteihinsa kuuluvat tiimin ja mukautetut postilaatikot, työnkulut, joukkolähetykset, AI-agentit ja raportointi. Ylemmillä tasoilla mukana ovat SSO ja useat työtilat. Kyseessä on monikanavainen palvelu, ei vain WhatsApp. - EasyCoexistence:: Tarkoituksella eri laajuus: yksi numero, yksi yhteys, kuusitoista MCP-työkalua ja webhook, käyttöliittymä sinun vastuullasi. ### Kumman valitset Nämä ovat eri kerroksia, eivät saman tuotteen kilpailevia versioita. Jos kukaan tiimissäsi ei rakenna käyttöliittymää ja haluat valmiin paikan agenteille, etsit alustaa. Jos rakennat käyttöliittymän itse, alusta toimii omassa pinossasi kilpailijana. Maksat käyttäjäkohtaisesti postilaatikoista, joita käyttäjäsi eivät näe, ja kontaktikohtaisesti keskusteluista, joita tuotteesi jo käsittelee. Lisäksi integroit abstraktion kautta, et Metan dokumentoimaan ja vakaana pitämään API:in. EasyCoexistence on alla oleva kerros: kiinteä numero kohtainen maksu, järjestelmääsi osoitettu webhook ja valvottu yhteys, jotta hiljainen vika ei muutu menetetyksi asiakkaaksi. - US$ 9:n ja US$ 79:n vertaaminen ikään kuin ne ostaisivat saman asian. Näin ei ole. - Yhteyden valitseminen, kun halusit tuotteen. Joudut rakentamaan postilaatikon uudelleen kuukausien ajan. - Olettaminen, että jokainen palveluntarjoaja valvoo yhteyttä. Kysy asiasta erikseen, sillä sitä ei yleensä kerrota hinnoittelusivulla. **Kumpi sopii minulle?** Ne ovat eri kerroksia. respond.io on alusta, jonka sisällä työskennellään. Tämä on sen alla oleva yhteys tiimeille, jotka rakentavat käyttöliittymän itse. **Voinko siirtyä heidän palvelustaan teille?** Numero on sinun, ja sen voi yhdistää Coexistencen kautta. Luopuisit heidän postilaatikostaan ja työnkuluistaan. **Onko teillä työnkulkuja tai AI-agentteja?** Ei. MCP-yhdistin antaa avustajalle mahdollisuuden käyttää numeroa, ja webhook antaa oman järjestelmäsi reagoida. Kumpikaan ei ole työnkulkujen rakentaja. **Ovatko hinnat ajan tasalla?** Ne ovat syyskuussa 2026 julkaistujen tietojen mukaiset, ja lähteet on linkitetty yllä. Tarkista lähde ennen päätöstä. --- ## EasyCoexistence vs Dualhook https://easycoexistence.com/fi/compare/easycoexistence-vs-dualhook Molemmat ovat Coexistence-palveluntarjoajia samalla perusarkkitehtuurilla: WhatsApp Business -sovellus toimii edelleen, ja viestien webhookit kulkevat suoraan Metalta palvelimellesi eivätkä palveluntarjoajan kautta. Erot ovat samankaltaisuuksia kapeampia, mutta ne kannattaa tuntea. ### Mitä molemmat tuotteet ovat Tämä on sivuston lähin vertailu, koska asemointi on lähes sama. - Dualhook:: Coexistence-palveluntarjoaja, jolla on sama peruslupaus: WhatsApp Business -sovellus toimii, ja viestien webhookit reititetään suoraan Metalta palvelimellesi ilman tallennusta. Heidän dokumentaationsa kutsuu tätä nimellä Webhook Override. - EasyCoexistence:: Sama mekanismi samalla nimellä, jota Meta käyttää. Asetamme sovelluksemme tilauksessa kentän override_callback_uri WhatsApp Business Accountiin, jolloin viestipolun kentät siirtyvät endpointiisi ja operatiiviset kentät säilyvät meillä. ### Minne viestit menevät Molemmat reitittävät viestit suoraan. Ero liittyy reitittämättä jääviin tapahtumiin. - Dualhook:: Suora Meta-reititys ilman viestien tallennusta, kuten heidän sivustonsa selvästi kertoo, ja samaa arkkitehtuuria käytämme mekin. - EasyCoexistence:: Sama reititys. Me voimme lisäksi kertoa, mitä varapolulla tapahtuu: tili, jolle ohitusta ei ole asetettu, toimittaa tapahtumat oletus-callbackiin, jossa käsittelijä hylkää ne tallentamatta. Väite toteutuu koodissa eikä vain käytännössä ilmoitetussa käytännössä. ### Neljänntoista päivän toimettomuussääntö Meta katkaisee Coexistence-yhteyden noin 14 päivän kuluttua, jos ensisijaisella laitteella ei ole ollut toimintaa. Molemmat tuotteet käsittelevät asian eri tavoin. - Dualhook:: Heidän dokumentaationsa kuvaa varoituksen 13 päivän kohdalla sekä laskurit ja muistutusviestit. Se kertoo kellon käyvän, mutta ei kerro, miksi yhteys todella katkesi. - EasyCoexistence:: Seuraamme itse katkaisua ja luemme Metan reason-kentän, joka erottaa PRIMARY_INACTIVITY-, BUSINESS_DOWNGRADE-, CHANGE_NUMBER- ja muut syyt. Syy erottaa kahden viikon hiljaisuuden asiakkaasta, joka todella poistui. ### Mitä uudelleenyhdistäminen rikkoo Toimettomuussäännön kallein seuraus ja asia, josta jokaiselta palveluntarjoajalta kannattaa kysyä. - Dualhook:: Heidän dokumentaationsa ei käsittele webhook-ohituksen kohtaloa uudelleenyhdistämisen jälkeen. Se ei todista, etteivät he käsittelisi asiaa, joten kysymys kannattaa esittää heille suoraan. - EasyCoexistence:: Poistaminen poistaa sovelluksen tililtä, ja ohitus poistuu sen mukana. Uudelleenyhdistäminen palauttaa lähetyksen ja valvonnan, mutta toimitus palvelimellesi lakkaa huomaamatta. Otamme ohituksen uudelleen käyttöön jokaisen uudelleenyhdistämisen yhteydessä, koska näin kävi oikealle numerolle, joka palasi puhtaana mutta lakkasi toimittamasta. ### Mitä numero maksaa Molemmat veloittavat kiinteän kuukausimaksun yhdistettyä numeroa kohden, eivät käyttäjän tai viestin mukaan, eivätkä lisää katetta Metan keskusteluveloituksiin. - Dualhook:: Heidän omilla vertailusivuillaan kuvataan kiinteä kuukausimaksu, joka alkaa 12 dollarista kuukaudessa, kuten syyskuussa 2026 julkaistiin. - EasyCoexistence:: US$ 9 yhdistettyä numeroa kohden kuukaudessa, laskien US$ 1:een numeroiden määrän kasvaessa, ilman käyttäjä- tai yhteysrajoja. Toimistolle ero kertautuu jokaisen lisätyn asiakasnumeron myötä. ### MCP-yhdistin Olemme edellä tietylle yleisölle tärkeässä asiassa. - Dualhook:: Heidän dokumentaationsa ei kuvaa MCP-palvelinta. Heidän tuotteeseensa pääsee API:n ja hallintapaneelin kautta. - EasyCoexistence:: Kuusitoista työkalua OAuthia käyttävässä etä-MCP-palvelimessa. Claude, ChatGPT, Cursor ja Claude Code voivat listata numeroita, tarkistaa kunnon, lähettää viestejä ja viestipohjia sekä asettaa webhook-kohteita. Asiakkaita avustajalla käyttöön ottavalle toimistolle tämä on ratkaiseva ero. - Dokumentoimattoman ominaisuuden tulkitseminen puuttuvaksi. Kysy heiltä; tämä sivu kertoo, missä heidän dokumentaationsa vaikenee, eikä arvaa. - Valinta pelkän hinnan perusteella. Molemmat ovat pieniä maksuja verrattuna siihen, mitä Meta veloittaa keskusteluista. - Oletus, että jokainen palveluntarjoaja ottaa webhook-ohituksen uudelleen käyttöön uudelleenyhdistämisen jälkeen. Kysy asiasta täsmällisesti, kenet sitten valitsetkin. **Onko arkkitehtuuri todella sama?** Viestipolun osalta kyllä. Molemmat käyttävät Metan mahdollisuutta ohittaa WhatsApp Business Accountin webhookien toimituskohde, joten keskustelusisältö menee palvelimellesi eikä palveluntarjoajan kautta. **Miten lähestymistavat 14 päivän sääntöön eroavat?** He varoittavat 13 päivän kohdalla, että aika kuluu. Me luemme Metan oman katkaisusyyn, joka erottaa kahden viikon hiljaisuuden asiakkaasta, joka todella poistui, ja otamme webhook-ohituksen sen jälkeen uudelleen käyttöön, jotta toimitus ei lakkaa huomaamatta. **Miten EasyCoexistence eroaa?** MCP-yhdistin, jossa on kuusitoista työkalua ja jota heidän dokumentaationsa ei kuvaa, sekä webhook-ohituksen automaattinen palautus sen poistaneen uudelleenyhdistämisen jälkeen. **Onko tämä sivu reilu?** Kaikki luvut ovat peräisin heidän omilta julkaistuilta sivuiltaan, ja niissä on päivämäärät. Lue ne ennen päätöstä: toisen osapuolen kirjoittama vertailu on todiste, ei tuomio. --- ## Voiko WhatsApp Business -sovellusta ja API:a käyttää samassa numerossa? https://easycoexistence.com/fi/whatsapp-business-app-and-api-same-number Kyllä. Meta kutsuu tätä Coexistence-ominaisuudeksi, ja se on virallinen ominaisuus eikä kiertotapa. Henkilöstö voi jatkaa vastaamista puhelimen WhatsApp Business -sovelluksessa, Cloud API toimii samassa numerossa samanaikaisesti, ja molemmat näkevät samat keskustelut. ### Miten yksi numero voi olla molemmissa samanaikaisesti? Koska Meta rakensi sitä varten oman tilan. Aiemmin kyse oli kompromissista, jota kukaan ei halunnut tehdä: numeron siirtäminen API:in lopetti WhatsApp Business -sovelluksen toiminnan siinä, joten puhelimella vastaavan henkilöstön piti valita tuttujen asiakkaiden ja uuden automaation välillä. Coexistence poistaa tämän valinnan. Numero rekisteröidään Metalle API-numerona, samalla kun WhatsApp Business -sovellus pysyy yhdistettynä siihen. Asiakkaan viesti saapuu sekä puhelimen sovellukseen että API:n webhookiin, ja kummaltakin puolelta lähetetty vastaus näkyy keskustelussa. Mitään ei simuloida eikä kierretä: sovellus ja API ovat kaksi hyväksyttyä tapaa käyttää samaa numeroa. ### Mikä puhelimessa oikeastaan muuttuu? Vähemmän kuin moni odottaa, mutta erot kannattaa tuntea ennen yhdistämistä. Henkilöstö jatkaa kuten ennenkin: sama sovellus, samat keskustelut, samat yhteystiedot ja sama numero. Neljä ominaisuutta poistuu käytöstä kaikista Coexistence-numeroista: katoavat viestit, kerran katsottava media, reaaliaikainen sijainti ja lähetyslistat. Ryhmäkeskusteluja voi edelleen käyttää sovelluksessa, mutta ne eivät kuulu API:in, joten automaatio ei näe niitä. Kun numero yhdistetään ensimmäisen kerran, tehdään myös synkronointi, jossa viimeaikainen keskusteluhistoria kopioidaan API-puolelle. Se kattaa viimeaikaiset viestit, ei koko numeron historiaa, ja vanhemmat viestit jäävät puhelimeen entiselleen. ### Hajoaako jokin, jos muutamme mielemme? Ei, ja tämä kannattaa sanoa suoraan, koska juuri tämä pelko estää monia kokeilemasta. Keskustelut ovat puhelimessa ja ovat aina olleet siellä. Kun numero irrotetaan API:sta, WhatsApp Business -sovellus toimii täsmälleen kuten ennenkin ja keskustelut säilyvät, koska mitään ei alun perin siirretty minnekään. API lisättiin sovelluksen rinnalle sen sijaan, että se olisi korvannut sovelluksen. Numero pysyy koko ajan yrityksen omassa Meta Business Portfolio -kokonaisuudessa. Palveluntarjoaja yhdistää sen Tech Providerina, mikä on käyttöoikeus eikä omistajuus. Kun palveluntarjoaja poistetaan, numero jää paikalleen eikä siirry sen mukana. ### Mitä tarvitaan, jotta tämä toimii? Tarvitaan kolme asiaa, joista kaksi sinulla on jo. Numeron on oltava WhatsApp Business -sovelluksessa, ei kuluttajille tarkoitetussa WhatsApp-sovelluksessa, eikä sitä saa olla rekisteröity Cloud API:in muualla. Lisäksi tarvitset Metan Tech Providerin suorittamaan käyttöönoton, koska Coexistencea ei voi ottaa itse käyttöön Metan hallintapaneelista: yhteys muodostetaan palveluntarjoajan hyväksytyn sovelluksen kautta. Tässä me tulemme mukaan. Metan oma Embedded Signup valitsee portfolion, tilin ja numeron, WhatsApp Business -sovelluksessa skannataan koodi vahvistusta varten, ja numero yhdistetään muutamassa minuutissa. Sovellus toimii koko ajan, myös yhteyden muodostamisen aikana. - Oletetaan, että sinun on valittava. Coexistence on olemassa juuri siksi, ettei sinun tarvitse. - Odotetaan ryhmäkeskusteluja API:n kautta. Ne pysyvät sovelluksessa eivätkä kuulu API:in missään. - Odotetaan Metan hallintapaneelin vaihtoehtoa. Coexistencen käyttöönotto tapahtuu Tech Providerin kautta. **Onko tämä virallinen?** Kyllä. Coexistence on Metan oma ominaisuus ja sen oma termi. Se ei ole silta, linkitetty laite eikä kiertotapa. **Huomaako henkilöstö eron?** Vain sen, että neljä ominaisuutta poistuu: katoavat viestit, kerran katsottava media, reaaliaikainen sijainti ja lähetyslistat. Kaikki muu toimii kuten ennen. **Menetänkö keskusteluhistoriani?** Et. Se on puhelimessa ja pysyy siellä. Viimeaikainen historia kopioidaan myös API-puolelle, kun numero yhdistetään. **Voinko perua sen?** Kyllä. Irrota numero, niin sovellus jatkaa täsmälleen kuten ennenkin ja keskustelut säilyvät. --- ## Näin yhdistät WhatsAppin API-rajapintaan menettämättä keskusteluja https://easycoexistence.com/fi/connect-whatsapp-without-losing-chats Keskustelut ovat puhelimessa, eikä API-rajapintaan yhdistäminen siirrä niitä. Coexistence lisää Cloud API -rajapinnan WhatsApp Business -sovelluksen rinnalle sen sijaan, että korvaisi sen. Keskustelut pysyvät siis ennallaan ja sovellus jatkaa toimintaansa. ### Miksi API-rajapintaan yhdistäminen hävitti ennen keskustelut? Koska vanha tapa oli siirto, ei lisäys. Kun numero rekisteröitiin Cloud API -rajapintaan, se poistui WhatsApp Business -sovelluksesta, jossa kaikki keskustelut olivat. Numerosta tuli API-päätepiste ilman historiaa ja sovellusta. Siksi moni yritys tutustui API-rajapintaan kerran ja päätti olla käyttämättä sitä. Tämä kompromissi oli todellinen, ja se oli suurin syy siihen, että pienet yritykset pysyivät poissa virallisesta API-rajapinnasta. Se ohjasi käyttäjiä myös epävirallisiin yhdyskäytäviin, jotka pitivät sovelluksen toiminnassa esittämällä olevansa linkitetty laite ja altistivat numeron estolle. ### Miten Coexistence toimii eri tavalla? Se lisää API-rajapinnan poistamatta sovellusta. Numero rekisteröidään Metalle API-numerona, mutta WhatsApp Business -sovellus pysyy yhdistettynä siihen. Molemmat toimivat siis yhtä aikaa samalla numerolla. Keskustelut eivät siirry mihinkään. Ne ovat puhelimessa ja sovelluksessa täsmälleen kuten ennenkin, ja pysyvät siellä riippumatta siitä, mitä API-yhteydelle myöhemmin tapahtuu. Kun numero yhdistetään ensimmäisen kerran, Meta synkronoi viimeaikaisen keskusteluhistorian API-puolelle, jotta automaatio ei aloita tyhjästä. Kyse on kuitenkin kopiosta, ei siirrosta. Mitään ei poisteta laitteesta. Sen jälkeen asiakkaan viesti saapuu molempiin paikkoihin: puhelimen sovellukseen ja webhookiin. Henkilöstö voi vastata sovelluksessa, järjestelmäsi voi vastata tarvittaessa, ja molemmat näkyvät samassa keskustelussa. ### Mitä tarkalleen synkronoidaan ja mitä ei? Viimeaikainen viestihistoria synkronoituu yhteyden muodostamisen jälkeen määritetyn ajanjakson puitteissa. Näin automaatiolla tai asiakaspalvelijalla on käynnissä olevan keskustelun konteksti, eikä vastausta tarvitse kirjoittaa täysin tuntemattomalle henkilölle. Kaikki vanhempi sisältö, ennen yhteyttä lähetetty media ja ryhmäkeskustelut eivät synkronoidu. Mitään niistä ei menetetä. Ne ovat puhelimessa ja sovelluksessa henkilöstön luettavissa täsmälleen kuten ennenkin. Niitä ei vain kopioida API-puolelle, koska synkronointi tarjoaa aloituspisteen automaatiolle eikä toimi arkistona. Jos tarvitset koko historian muualle, vie se sovelluksesta. Se on eri tehtävä kuin numeron yhdistäminen, eikä näitä kahta kannata sekoittaa. ### Mitä tapahtuu, jos katkaisemme yhteyden myöhemmin? Sovellus jatkaa toimintaansa ja keskustelut ovat yhä siellä, koska ne eivät koskaan lähteneet. Yhteyden katkaiseminen poistaa numeron API-puolen. WhatsApp Business -sovellus jatkaa toimintaansa kaikkien keskustelujen säilyessä ennallaan, ja yritys palaa täsmälleen lähtötilanteeseen ilman palautettavaa. Tämä turva kannattaa ymmärtää ennen aloittamista: päätös on peruutettavissa tavalla, johon vanha siirto ei pystynyt. Numero pysyy koko ajan omassa Meta Business Portfoliossasi. Palveluntarjoaja yhdistää sen Tech Providerina, eli kyse on myöntämästäsi luvasta, jonka voit peruuttaa. Palveluntarjoajalta lähteminen ei siis tarkoita, että numero pitäisi hakea takaisin. - Kaiken vieminen ensin varmuuden vuoksi. Keskustelut eivät katoa mihinkään. - Koko historian odottaminen API-puolelle. Synkronointi tarjoaa viimeaikaisen kontekstin, ei arkistoa. - Epävirallisen yhdyskäytävän käyttäminen sovelluksen säilyttämiseksi. Coexistence tekee tämän ilman eston riskiä. **Menetänkö keskusteluhistoriani?** Et. Se on puhelimessa ja pysyy siellä. Yhdistäminen lisää API-rajapinnan sovelluksen rinnalle sen sijaan, että korvaisi sen. **Näkyykö vanha historia järjestelmässäni?** Viimeaikainen historia synkronoituu yhdistämisen jälkeen. Vanhemmat viestit ja media pysyvät puhelimessa. **Voiko henkilöstö jatkaa sovelluksen käyttöä?** Kyllä, aivan kuten ennenkin. Se on Coexistencen tarkoitus. **Mitä tapahtuu, jos katkaisen yhteyden?** Sovellus jatkaa toimintaansa kaikkien keskustelujen säilyessä ennallaan, koska mitään ei siirretty. --- ## Edullisin tapa hankkia WhatsApp Business API https://easycoexistence.com/fi/cheapest-whatsapp-business-api API itsessään on maksuton. Maksat Metalle keskusteluista ja palveluntarjoajalle käyttöoikeudesta. Metan osuus on sama palveluntarjoajasta riippumatta, joten ainoa optimoitava muuttuja on palveluntarjoajan maksu. Edullisin ratkaisu on kiinteä maksu numerosta ilman lisämaksua. ### Mistä oikeastaan maksat? Kahdesta eri asiasta, ja niiden sekoittaminen aiheuttaa tämän alan hintavertailujen virheet. Ensimmäinen on Metan keskusteluhinnoittelu. Meta veloittaa keskusteluista kategorian mukaan, ja hinnat vaihtelevat maittain. Palvelukeskustelut 24 tunnin ikkunan aikana toimivat eri tavalla kuin yrityksen aloittamat keskustelut. Tämä kustannus on sama riippumatta siitä, minkä palveluntarjoajan kautta ostat, koska se kuuluu Metalle, ja se on yleensä suurempi summa. Toinen on maksu, jonka palveluntarjoaja veloittaa käyttöoikeudesta. Se on täysin heidän kaupallinen päätöksensä ja ainoa laskun osa, johon voit vaikuttaa valitsemalla toisin. Jos palveluntarjoajia verrataan kokonaishinnan perusteella erottelematta näitä kahta, verrataan vain hälyä. ### Mihin raha vuotaa? Lisämaksuun, joka on helppo ohittaa, koska se on viestiä kohden pieni. Useat palveluntarjoajat lisäävät viestikohtaisen maksun Metan maksun päälle. Twilio ilmoittaa hinnaksi US$ 0.005 saapuvasta ja lähtevästä viestistä. Gupshup ilmoittaa hinnaksi US$ 0.001. Muut ilmoittavat yhdistelmähinnan, joka sisältää jo Metan maksun. Tällöin lisämaksu on todellinen, mutta sitä ei voi verrata lainkaan Metan julkaisemaan hintaan. Sentin kymmenesosa tuntuu mitättömältä, kunnes kerrot sen viestimäärällä. Kun viestejä lähetetään kuukaudessa 100 000, Gupshupin julkaistu maksu on US$ 100 ja Twilion US$ 500 joka kuukausi, Metan veloituksen lisäksi. Nämä ovat lukuja, jotka kannattaa syöttää taulukkoon ennen ominaisuuksien perusteella valitsemista. ### Millainen ratkaisu on edullisin? Kiinteä maksu yhdistetystä numerosta niin, että Metan lasku tulee suoraan sinulle muuttumattomana. Tällä ratkaisulla on kaksi ominaisuutta, joita vaihtoehdoissa ei ole. Kustannus ei enää muutu, kun numero on yhdistetty, joten kasvu ei maksa enempää. Lisäksi Metan lasku pysyy tarkistettavana, koska kukaan ei ole sisällyttänyt omaa maksuaan siihen. Voit siis verrata Metalle maksamaasi summaa suoraan Metan julkaisemiin hintoihin. Hintamme on alkaen US$ 9 yhdistetystä numerosta kuukaudessa ja laskee numeroiden lisääntyessä US$ 1:een, ilman viestikohtaista maksua. Twilion julkaistulla hinnalla tämä on edullisempi noin 1 800 viestin kuukausimäärästä alkaen, ja ero kasvaa sen jälkeen. Käyttäjäpaikan mukaan hinnoiteltavat alustat ovat jälleen eri laskelma: ne veloittavat ihmisistä eivätkä viesteistä, joten kannattavuusraja riippuu henkilöstömäärästä. ### Onko edullisin vaihtoehto oikea? Ei automaattisesti, ja on reilua sanoa, milloin se ei ole. Jos haluat jaetun postilaatikon, kampanjatyökalut ja analytiikan yhteen tuotteeseen, jota tiimisi käyttää koko päivän, käyttäjäpaikan mukaan hinnoiteltava alusta myy sinulle jotain todellista, ja maksu kattaa sen. Meille vähemmän maksaminen ja saman rakentaminen itse ei ole säästö. Edullisin vaihtoehto sopii, kun sinulla on jo järjestelmä. CRM-järjestelmää, tukipalvelua, automaatiotyökalua tai tekoälyagenttia käyttävä yritys ei tarvitse toista paikkaa viestien lukemiseen. WhatsAppin pitää tavoittaa ensimmäinen järjestelmä. Tähän tarkoitukseen numerokohtainen maksu ilman viestikohtaista maksua on pienin mahdollinen kustannus virallista API:a käytettäessä. - Palveluntarjoajien vertaileminen erottelematta Metan keskustelukustannusta palveluntarjoajan maksusta. - Yhdistelmähinnan tulkitseminen lisämaksuttomaksi. Se tarkoittaa, ettei maksua ole eritelty. - Edullisimman maksun valitseminen, vaikka tarvitsetkin alustan myymän postilaatikon. **Onko WhatsApp Business API maksuton?** Käyttöoikeus on. Meta veloittaa keskusteluista, ja palveluntarjoajat veloittavat käyttöoikeudesta sen lisäksi. Metan osuus on kaikkialla sama. **Kuka on edullisin palveluntarjoaja?** Edullisin ratkaisu on kiinteä numerokohtainen maksu ilman lisämaksua. Hintamme alkaa US$ 9:stä numerolta ja laskee numeroiden lisääntyessä US$ 1:een. **Tarkoittaako edullisempi palveluntarjoaja huonompaa API:a?** Ei. Cloud API on kaikissa tapauksissa Metan. Palveluntarjoaja muuttaa sen edessä olevaa ratkaisua ja veloittamaansa hintaa. **Milloin kalliimpi palveluntarjoaja kannattaa?** Kun haluat heidän myymänsä tuotteen, kuten jaetun postilaatikon, jossa tiimisi työskentelee koko päivän. --- ## Viestipohjan osat: otsake, runko, alatunniste ja painikkeet https://easycoexistence.com/fi/docs/template-components Viestipohja koostuu enintään neljästä osasta: otsakkeesta, rungosta, alatunnisteesta ja painikkeista. Vain otsake ja runko hyväksyvät muuttujia, ja jokaisella osalla on rajoituksia, jotka määrittävät viestin sisällön jo ennen Metan tarkistusta. ### Otsake Valinnainen, ja vaihtoehtoja on neljä: teksti, kuva, video tai asiakirja. Tekstiotsakkeen enimmäispituus on 60 merkkiä, ja se hyväksyy yhden muuttujan. Mediaotsake sisältää lähetyshetkellä toimitettavan tiedoston, joten sen avulla viestiin voidaan liittää kuitti tai lippu. - Tekstiotsake: 60 merkkiä ja enintään yksi muuttuja. - Mediaotsake: kuva, video tai asiakirja, joka toimitetaan jokaisella lähetyksellä. - Viestipohjassa voi olla vain yksi otsake. - Sijaintiotsake on käytettävissä joissakin luokissa. ### Runko Pakollinen osa, jossa voi olla enintään 1024 merkkiä. Se on ainoa osa, joka hyväksyy useita muuttujia. Muuttujat ovat sijaintiin sidottuja ja merkitään numeroituina paikkamerkkeinä, joten ensimmäinen paikkamerkki täytetään ensimmäisellä lähettämälläsi parametrilla. Meta hylkää rungot, joissa on lähes pelkkiä muuttujia ja vain vähän kiinteää tekstiä, koska viestipohjaa, joka ei itsessään sano juuri mitään, ei voi erottaa avoimesta kentästä mielivaltaiselle sisällölle. Kirjoita paikkamerkkien ympärille oikea lause. ### Alatunniste Valinnainen, enintään 60 merkkiä pitkä ja kokonaan kiinteää tekstiä ilman muuttujia. Se näkyy runkoa pienempänä ja harmaampana, joten se sopii pysyvään huomautukseen, mutta ei viestin kannalta välttämättömään sisältöön. Yleinen käyttötapa on markkinointiviestien kieltäytymisohje, joka auttaa myös viestipohjaa säilyttämään hyvän aseman vastaanottajien silmissä. ### Painikkeet Painikkeita voi olla yhteensä enintään kymmenen, ja niitä on kolmea tyyppiä. Yhdistelmä vaikuttaa merkittävästi hyväksyntään. - Pikavastaus: lähettää napautettaessa sinulle kiinteän tekstivastauksen. - Toimintakehote: avaa URL-osoitteen tai soittaa puhelinnumeroon. - URL-painikkeet hyväksyvät yhden muuttujan, joka liitetään kiinteän perus-URL:n perään. - Kopiointikoodi: antaa vastaanottajalle kopioitavan koodin tunnistautumista varten. ### Miksi rakenne on tärkeä ennen tarkistusta Meta tarkistaa viestipohjan kokonaisuutena, ja useimmat hylkäykset johtuvat rakenteesta eivätkä sanamuodosta. Rungon lähes kokonaan muuttujista koostuva sisältö, URL-painike, joka ohjaa yritykseen liittymättömään paikkaan, tai hyötyluokkaan lähetetty markkinointiviesti johtavat kaikki rakenteen perusteella hylkäykseen. Kun rakenne on ensin kunnossa, sanamuodon tarkistus on suoraviivainen, ja käytäntöjen perusteella hylätty viestipohja palauttaa virhekoodin 132007 todellisen syyn ilmoittamisen sijaan. - Rungon kirjoittaminen lähes pelkiksi paikkamerkeiksi. Meta hylkää viestipohjat, joissa on liian vähän kiinteää tekstiä. - Muuttujien odottaminen alatunnisteeseen. Se on kiinteää tekstiä ilman poikkeuksia. - Markkinointiviestin lähettäminen hyötyluokan alla. Väärää luokkaa ei voi korjata sanamuodolla. **Mitkä osat hyväksyvät muuttujia?** Otsake hyväksyy enintään yhden ja runko useita. Alatunniste ei koskaan hyväksy muuttujia, ja URL-painikkeet hyväksyvät yhden perään liitettävän arvon. **Kuinka pitkä runko voi olla?** 1024 merkkiä, joten se on selvästi pisin osa. **Kuinka monta painiketta sallitaan?** Yhteensä enintään kymmenen, ja kullakin tyypillä on omat rajoituksensa. **Miksi viestipohjani hylättiin?** Useimmiten syy on rakenteessa eikä sanamuodossa: kiinteitä sanoja on liian vähän tai luokka on väärä. Tällöin palautetaan virhekoodi 132007. --- ## Viestipohjan tilan elinkaari https://easycoexistence.com/fi/docs/template-status-lifecycle Viestipohja käy läpi tilojen sarjan, jossa hyväksyntä on keskivaihe eikä päätepiste. Hyväksytty viestipohja voidaan asettaa laatutason vuoksi tauolle, palauttaa käyttöön, asettaa uudelleen tauolle ja lopulta poistaa käytöstä pysyvästi ilman, että kukaan koskee siihen. ### Tilat Järjestyksessä, jossa viestipohja yleensä kohtaa ne. - PENDING: lähetetty ja odottaa tarkistusta. - APPROVED: käyttövalmis lähetyksiä varten. - REJECTED: hylätty tarkistuksessa yleensä rakenteen tai luokan vuoksi. - PAUSED: tilapäisesti käyttökelvoton laadun heikkenemisen jälkeen. - DISABLED: pysyvästi käyttökelvoton, elinkaaren päätepiste. ### Miten viestipohja asetetaan tauolle Ei minkään sinun tekemäsi toiminnon vuoksi. Vastaanottajat estävät viestejä tai ilmoittavat niistä, jolloin viestipohjan oma laatuluokitus laskee vihreästä keltaiseen ja punaiseen. Meta asettaa sen tauolle pysäyttääkseen heikkenemisen. Tauko on tilapäinen ja poistuu itsestään. Seuraava vaihe ratkaisee: toistuvat tauot johtavat ankarampiin seurauksiin, ja viestipohja, joka palaa jatkuvasti punaiseen, poistetaan lopulta käytöstä pysyvästi sen sijaan, että se asetettaisiin taas tauolle. ### Kaksi webhookia Molempia tarvitaan koko elinkaaren näkemiseen. Jos tilaat vain toisen, järjestelmään jää katvealue. - message_template_status_update: hyväksyntä, hylkäys, tauolle asettaminen ja käytöstä poistaminen. - message_template_quality_update: laatuluokituksen siirtyminen vihreän, keltaisen ja punaisen välillä. - Laatu-webhook on ennakkovaroitus, status-webhook seuraus. - Kumpikaan ei ole oletuksena käytössä, joten molemmat on tilattava. ### Miksi keltainen on hetki toimia Kun viestipohja asetetaan tauolle, sen käyttäminen lähetyksiin epäonnistuu jo ja kampanja on jo rikkoutunut. Keltainen on tila, jossa viestipohja toimii edelleen ja heikkeneminen näkyy. Keltaiseen reagoiminen tarkoittaa sekä kohderyhmän että sanamuodon tarkastelua. Hyvin kirjoitettu viestipohja, joka lähetetään sitä odottamattomille ihmisille, kerää estämisiä yhtä nopeasti kuin huonosti kirjoitettu viestipohja. Tekstin muuttaminen listan säilyessä ennallaan ei muuta mitään. ### Mitä muokkaaminen tekee Hyväksyttyä viestipohjaa voi muokata, jolloin se palaa tarkistukseen. Tämä on hyödyllistä, mutta tuotannossa vastaan tulee seuraus: jos muokkaus muuttaa muuttujien määrää, jokainen lähetys muuttamattomasta integraatiosta alkaa epäonnistua virheellä 132012. Käsittele viestipohjan muuttujamäärää osana integraatiosopimusta, älä vain markkinoinnin omistamana tekstinä. - Hyväksynnän pitäminen pysyvänä. Hyväksytty viestipohja voidaan asettaa tauolle ja poistaa lopulta käytöstä. - Tilataan status mutta ei qualitya. Quality-kenttä on ennakkovaroitus. - Viestipohjan muuttujien muokkaaminen tarkistamatta niitä lähettävää koodia. **Säilyykö hyväksytty viestipohja hyväksyttynä?** Ei välttämättä. Jatkuva kielteinen palaute voi asettaa sen tauolle ja poistaa sen lopulta käytöstä pysyvästi. **Mitä eroa on tauolle asetetulla ja käytöstä poistetulla?** Tauko poistuu itsestään. Käytöstä poistaminen on pysyvää, eikä viestipohjaa voi käyttää uudelleen. **Miten näen ongelman tulevan?** Tilaa viestipohjan quality-webhook. Se ilmoittaa siirtymisestä keltaiseen, kun viestipohja toimii vielä. **Miksi lähetykset alkoivat epäonnistua muokkauksen jälkeen?** Jos muokkaus muutti muuttujamäärää, muuttumaton integraatio lähettää nyt väärän määrän parametreja ja saa virheen 132012. --- ## Muuttujia sisältävän viestipohjan lähettäminen https://easycoexistence.com/fi/docs/sending-a-template-with-variables Viestipohjan muuttujat ovat paikkasidonnaisia, eivät nimettyjä. Lähetät kullekin komponentille parametriluettelon oikeassa järjestyksessä, ja määrän on vastattava täsmälleen viestipohjan määritystä. Väärästä toteutuksesta seuraa kolme erilaista virhettä, joista kukin viittaa eri ongelmaan. ### Miten parametrit kohdistetaan Sijainnin, ei nimen, perusteella. Body-luettelon ensimmäinen parametri täyttää ensimmäisen paikan, toinen toisen ja niin edelleen. Muuttujalle ei voi antaa nimeä, ja kahden parametrin vaihtaminen tuottaa onnistuneesti lähetetyn viestin, jossa arvot ovat väärissä kohdissa. Tämä on vaarallisin tapaus, koska mikään ei epäonnistu. Asiakas saa tilausvahvistuksen, jossa päivämäärä on summan paikalla, eikä virhettä kirjata mihinkään. ### Komponentit ovat erillisiä luetteloita Header-muuttuja ja body-muuttuja eivät käytä samaa luetteloa. Jokaisella komponentilla on omat parametrinsa, ja niiden yhdistäminen aiheuttaa määräristiriidan. - Header-parametrit kuuluvat header-komponenttiin, joita voi olla enintään yksi. - Body-parametrit kuuluvat body-komponenttiin oikeassa järjestyksessä. - Painikkeen URL-parametrit kuuluvat button-komponenttiin painikkeen indeksin mukaan. - Yhden litteän luettelon lähettäminen kaikille palauttaa virheen 132000. ### Kielen on täsmättävä Viestipohja tunnistetaan yhdessä nimen ja kielen perusteella, joten sama nimi kahdella kielellä tarkoittaa kahta viestipohjaa. Jos lähetät arvon en, vaikka viestipohja luotiin kielellä en_US, varakieltä ei käytetä. Lähetys epäonnistuu virheellä 132001, joka näyttää siltä kuin viestipohjaa ei olisi olemassa. Listaa numeron viestipohjat ja kopioi täsmällinen kielimerkkijono sen sijaan, että oletat sen muodon. Tämä on yleisin viestipohjavirhe ja samalla epäselvin. ### Tyypitetyt parametrit Useimmat parametrit ovat tavallista tekstiä. Kaikki eivät ole, ja niiden lähettäminen tekstinä aiheuttaa virheen 132012. - Valuuttaparametrit sisältävät summan, valuuttakoodin ja varamerkkijonon. - Päivämäärä- ja aikaparametrit sisältävät jäsennellyn objektin ja varamerkkijonon. - Median header-parametrit sisältävät media-ID:n tai linkin, eivät tiedostonimeä. - Varamerkkijono näytetään, jos vastaanottajan sovellus ei pysty muotoilemaan arvoa. ### Mitä kukin virhe tarkoittaa Kolme virhettä voidaan erottaa toisistaan. Arvailu vähenee huomattavasti, kun ne kirjataan erikseen eikä niputeta yhdeksi viestipohjavirheeksi. Virhe 132001 tarkoittaa, ettei nimi- ja kielipari löytynyt, joten tarkista ensin kieli. Virhe 132000 tarkoittaa väärää määrää, joten vertaa sitä viestipohjan omaan määritykseen. Virhe 132012 tarkoittaa väärää arvon muotoa. Yleensä kyse on tyypitetystä parametrista, joka lähetettiin tavallisena merkkijonona. - Oletat, että en käyttää automaattisesti kieltä en_US. Näin ei tapahdu, ja virhe näyttää puuttuvan viestipohjan. - Yhdistät header- ja body-parametrit yhdeksi luetteloksi. Ne kuuluvat erillisiin komponentteihin. - Lähetät valuutan tai päivämäärän tavallisena tekstinä. Tyypitetyillä parametreilla on määritetty rakenne. **Onko viestipohjan muuttujilla nimet?** Ei. Ne ovat paikkasidonnaisia, joten parametrien järjestys määrittää kaiken. **Miksi viestipohjaani ei löydy?** Yleensä syynä on kielikoodi. Viestipohja tunnistetaan yhdessä nimen ja kielen perusteella, eikä varakieltä ole. **Mitä jos lähetän liian monta parametria?** Virhe 132000. Liian suuri määrä epäonnistuu samalla tavalla kuin liian pieni. **Miten lähetän summan?** Valuuttaparametrina, joka sisältää summan, valuuttakoodin ja varamerkkijonon, ei tavallisena tekstinä. --- ## Nopeusrajoitukset ja viestien läpivirtaus https://easycoexistence.com/fi/docs/rate-limits-and-throughput Rajoituksia on neljä erillistä, ja niiden sekoittaminen tekee nopeusrajoituksista sekavia. Viestirajoitus rajaa yksilöllisten vastaanottajien määrän päivässä Business Portfolion tasolla, läpivirtaus rajaa viestit sekunnissa, vastaanottajakohtainen raja rajaa yhdelle ihmiselle lähetettävät viestit ja hallintarajoitus rajaa API-kutsut, jotka eivät ole viestejä. ### Viestitaso Kuinka monelle yksilölliselle asiakkaalle voit toimittaa viestejä asiakaspalveluikkunan ulkopuolella liukuvan 24 tunnin aikana. 7. lokakuuta 2025 alkaen raja määräytyy Business Portfolio -kohtaisesti, ja sen jakavat kaikki portfolion numerot. Raja nousee automaattisesti, kun laatu pysyy hyvänä ja määrät kasvavat. - Rajat nousevat portaittain: 250, 2 000, 10 000, 100 000 ja rajaton määrä yksilöllisiä vastaanottajia päivässä. - Vain asiakaspalveluikkunan ulkopuolella tehdyt toimitukset lasketaan mukaan. - Asiakaspalveluikkunan sisällä lähetetyt vastaukset eivät kuluta rajaa. - Laadun lasku ei enää laske rajaa takaisin, mutta se estää rajan kasvun. ### Läpivirtaus Viestejä sekunnissa, mikä on eri asia kuin päivittäinen viestitaso. Numero voi olla reilusti tasonsa sisällä ja silti ylittää läpivirtauksen lähettämällä viestejä kerralla runsaasti. Coexistence-numerolla tämä on raja, joka yllättää, koska se on asetettu matalammaksi kuin tavallisella Cloud API -numerolla. Katto on Metan, ja se koskee kaikkia Coexistence-palveluntarjoajia, joten kukaan palveluntarjoaja ei voi nostaa sitä. ### Vastaanottajakohtaiset rajat Erillinen raja sille, kuinka monta viestiä numerosi ja yhden vastaanottajan välillä voi kulkea lyhyellä aikavälillä. Siitä ilmoitetaan virheellä 131056. Raja estää yhden ihmisen viestitulvan, joten se voi lauketa myös vähän viestejä lähettävällä tilillä. Syy on lähes aina automaattinen: uudelleenyrityssilmukka, webhook-käsittelijä, joka suoritetaan kahdesti samalle tapahtumalle, tai botti, joka pilkkoo vastauksen useaksi lyhyeksi viestiksi. ### Hallintakutsujen rajat Ei liity viesteihin. Numeroiden lukeminen, viestipohjien listaaminen ja tilan tarkistaminen kuluttavat kaikki erillistä tilin rajaa, josta ilmoitetaan virheellä 80007. Rajan tyhjentää kyselyyn perustuva tarkistus. Tilan tarkistus joka kolmas kymmenes sekunti on tuhansia kutsuja päivässä tietoon, joka muuttuu muutaman kerran kuussa, ja webhookit poistavat lähes kaiken tämän tarpeen. ### Mikä nostaa rajaa Laatu ja historia, ei maksaminen. Ostettavaa pakettia ei ole, eikä mikään palveluntarjoaja voi nostaa rajaa puolestasi. - Pidä laatuluokitus vihreänä: vastaanottajien estot ovat se, mikä sitä laskee. - Lähetä määrät tasaisesti äläkä piikkeinä. - Suorita yritysvahvistus, joka on yksi reiteistä tasolta 250 tasolle 2 000. - Käytä vähintään puolet nykyisestä rajasta: yli 2 000 nousevat rajat myönnetään automaattisesti. - Kaikkien nopeusrajoitusten käsitteleminen yhtenä. Neljä eri rajaa tuottaa neljä eri virhettä. - Tilan kysely lyhyellä aikavälillä. Se polttaa hallintarajan tietoon, joka muuttuu harvoin. - Korkeamman rajan odottaminen maksua vastaan. Rajat nousevat laadun ja historian perusteella. **Miksi nopeusrajoitus osuu pienellä viestimäärällä?** Todennäköisesti vastaanottajakohtainen raja, virhe 131056, joka rajaa yhdelle ihmiselle lähetettävät viestit riippumatta tilisi kokonaismäärästä. **Voinko maksaa korkeammasta viestirajoituksesta?** Et. Rajat nousevat automaattisesti laadun ja lähetyshistorian perusteella. **Onko läpivirtaus Coexistencessä matalampi?** Kyllä. Meta rajaa sen matalammaksi kuin tavallisella Cloud API -numerolla, eikä mikään palveluntarjoaja voi nostaa sitä. **Mikä kuluttaa hallintakutsujen rajaa?** Lukukutsut ja asetuskutsut: numeroiden, viestipohjien ja tilojen listaaminen. Webhookit välttävät lähes kaikki niistä. --- ## Interaktiivisten viestien lähettäminen: painikkeet ja luettelot https://easycoexistence.com/fi/docs/sending-interactive-messages Interaktiiviset viestit antavat vastaanottajalle painikkeita tai napautettavan luettelon kirjoittamisen sijaan. Tyyppejä on kaksi: vastauspainikkeet ja luetteloviestit. Molemmissa on pienet kiinteät rajoitukset, jotka vaikuttavat keskustelun suunnitteluun enemmän kuin mikään muu. ### Vastauspainikkeet Viestin alle voi lisätä enintään kolme painiketta. Vastaanottaja napauttaa yhtä, ja vastaus saapuu webhookiisi tavallisena saapuvana viestinä, joka sisältää painikkeen id:n. Kohdista käsittely siis id:n, älä otsikon, perusteella. Otsikossa saa olla enintään 20 merkkiä, mikä on käytännössä vähän ja pakottaa yleensä muokkaamaan tekstiä. - Enintään kolme painiketta viestiä kohden. - Otsikossa saa olla enintään 20 merkkiä. - Jokaisella painikkeella on valitsemasi id, joka palautetaan vastauksessa. - Painikkeiden ympärille voi lisätä valinnaisen ylä-, leipä- ja alatunnisteen. ### Luetteloviestit Yksi painike avaa valikon, jossa voi olla enintään 10 riviä ja enintään 10 osiota. Jokaisella rivillä on otsikko, valinnainen kuvaus ja id. Käytä luetteloa, kun kolme painiketta ei riitä. Muista, että vastaanottajan on avattava luettelo ennen sisältöjen näkemistä, joten painikkeen teksti on tärkeä. - Yhteensä enintään 10 riviä ja enintään 10 osiota. - Rivin otsikossa saa olla enintään 24 merkkiä ja kuvauksessa 72. - Viestissä voi olla yksi luettelo, eikä sitä voi yhdistää painikkeisiin. - Ei käytettävissä kaikkien luokkien viestipohjaviesteissä. ### Miten vastaus saapuu Vastaus saapuu samaan messages webhookiin kuin mikä tahansa muu saapuva viesti. Se sisältää interaktiivisen objektin, joka ilmoittaa painikkeen tai rivin id:n. Mitään erillistä tilausta ei tarvita. Kohdista käsittely id:n, älä otsikon, perusteella. Tekstiä muokkaava henkilö voi vaihtaa otsikkoa, mutta id:t eivät muutu. Tekstiin perustuva käsittelijä rikkoutuu huomaamatta heti, kun joku korjaa kirjoitusvirheen. ### Mitä Coexistence muuttaa Ei mitään itse painikkeissa tai luetteloissa. Ne ovat tavallisia Cloud API -viestejä ja toimivat Coexistence-numerossa samalla tavalla kuin missä tahansa muussa numerossa. Muuttuu vain se, mihin vastaus saapuu: asiakkaan napautus näkyy sekä puhelimen WhatsApp Business -sovelluksessa että webhookissasi, koska Coexistence-numero toimittaa viestin molempiin. Automaattisesti vastaavan käsittelijän on huomioitava, että ihminen voi vastata samaan viestiin sovelluksessa. - Vastausten kohdistaminen painikkeen otsikon perusteella. Otsikoita muokataan, mutta id:t eivät muutu. - Suunnittelu yli kolmelle painikkeelle. Rajoitus on ehdoton, eikä siihen ole kiertotietä. - Sen unohtaminen, että ihminen voi vastata samaan napautukseen WhatsApp Business -sovelluksessa. **Kuinka monta painiketta voin lähettää?** Kolme. Alustalla on ehdoton rajoitus, eikä siihen ole kiertotietä. **Mitä palautuu, kun joku napauttaa painiketta?** Tavallinen saapuva viesti messages webhookissa. Se sisältää painikkeelle tai riville määrittämäsi id:n. **Voinko yhdistää painikkeet ja luettelon?** Et. Yhdessä viestissä voi olla jompikumpi. **Maksavatko nämä extraa?** Eivät. Ne ovat tavallisia viestejä, ja Meta hinnoittelee ne kuten muutkin kyseisen keskustelun viestit. --- ## Median lähetys: kuvat, videot, ääni ja asiakirjat https://easycoexistence.com/fi/docs/sending-media-messages Media lähetetään joko lataamalla tiedosto ensin ja käyttämällä sen palauttamaa tunnistetta tai antamalla Metalle julkinen URL-osoite noutoa varten. Lataus on luotettavampi, ja kokorajat vaihtelevat mediatyypin mukaan tavalla, joka yllättää helposti. ### Rajat tyypeittäin Raja on erilainen jokaiselle tyypille, ja sen ylittäminen palauttaa virhekoodin 131053 ilman tarkempaa kuvausta. - Kuvat: 5 MB. JPEG ja PNG. - Video: 16 MB. MP4 ja 3GPP, H.264-videolla ja AAC-äänellä. - Ääni: 16 MB. AAC, AMR, MP3, MP4-ääni ja Opus-koodekilla pakattu OGG. - Asiakirjat: 100 MB. Yleisimmät asiakirjatyypit, kuten PDF ja Office-muodot. - Tarrat: 100 KB animoituna, 500 KB staattisena, vain WebP. ### Lataus vai linkitys Sama tiedosto voidaan lähettää kahdella tavalla, ja niiden virheet ovat erilaisia. Latauksessa tiedosto lähetetään ensin Metalle, joka palauttaa media id:n lähetystä varten. Linkityksessä Metalle annetaan URL-osoite noudettavaksi lähetyshetkellä. Linkitys näyttää yksinkertaisemmalta, mutta lisää näkymättömän virhelähteen: selaimessa avautuva URL-osoite ei ehkä ole Metan palvelujen saavutettavissa maantieteellisen rajoituksen, palomuurisäännön tai selaimesi valmiiksi sisältämän istuntoevästeen vuoksi. Lataa tiedosto. Yksi ylimääräinen pyyntö poistaa kokonaisen virheluokan. ### Median vastaanottaminen Saapuva media tulee media id:nä, ei tavuina. Käsittelijäsi noutaa tiedoston erikseen tämän tunnisteen avulla. - Nouda nopeasti. Tunnisteet eivät pysy voimassa ikuisesti. - Epäonnistunut nouto palauttaa virhekoodin 131052, mikä tarkoittaa yleensä, että lähettäjän lataus jäi kesken. - Tallenna tiedosto itse, jos tarvitset sitä myöhemmin. Meta ei ole arkisto. - Tallenna viesti myös silloin, kun median nouto epäonnistuu, jotta teksti ja asiayhteys säilyvät. ### Mitä Coexistence muuttaa Media Coexistence-numerossa toimii täsmälleen kuten kaikissa muissakin Cloud API -numeroissa, samoilla rajoilla. Yksi olennainen ero liittyy historiaan. Kun numero yhdistetään ensimmäisen kerran, Meta synkronoi WhatsApp Business -sovelluksen viimeaikaiset viestit. Synkronointi kattaa viestitekstin, ei täydellistä media-arkistoa. Ennen yhteyttä vastaanotettu media on puhelimessa, kuten aina. - Linkin lähettäminen, koska se näyttää yksinkertaisemmalta. Metan verkko ei ole selaimesi. - Saapuvan median noutaminen vasta tuntien kuluttua. Media id:t vanhenevat. - Videon vieminen tarkistamatta koodekkia. Videoeditointiohjelmien oletukset eivät usein ole tuettuja. **Mikä on suurin lähetettävä tiedosto?** 100 MB, mutta vain asiakirjoille. Videoiden ja äänen raja on 16 MB ja kuvien 5 MB. **Pitäisikö tiedosto ladata vai lähettää URL-osoite?** Lataa tiedosto. Se poistaa saavutettavuuden virhelähteenä. **Kuinka kauan media id on voimassa?** Ei ikuisesti, joten saapuva media kannattaa noutaa heti tapahtuman saapuessa. **Synkronoituuko vanha media, kun yhdistän numeron?** Ei. Historian synkronointi kattaa viimeaikaisen viestisisällön, mutta ennen yhteyttä vastaanotettu media pysyy puhelimessa. --- ## Viestireaktiot: emojien lähettäminen ja vastaanottaminen https://easycoexistence.com/fi/docs/message-reactions Reaktio liittää yhden emojin olemassa olevaan viestiin. Sen lähetys edellyttää message id:n ja emojin ilmoittamista. Poistaminen tehdään lähettämällä sama reaktio tyhjällä emoji-merkkijonolla, ei delete-kutsulla. ### Reaktion lähettäminen Viesti, jonka type on reaction ja joka sisältää reagoitavan viestin message id:n sekä yhden emojin. Toisen reaktion lähettäminen samaan viestiin korvaa ensimmäisen sen sijaan, että lisäisi uuden, koska lähettäjällä voi olla vain yksi reaktio viestiä kohti. message id:n on oltava sellainen, jonka numerosi näkee: asiakkaalta saapunut viesti tai viesti, jonka lähetit hänelle. ### Reaktion poistaminen Tämä yllättää monet. Erillistä delete-kutsua ei ole. Lähetät saman reaktioviestin niin, että emoji-kentän arvo on tyhjä merkkijono. Se poistaa reaktion. Poistotapahtumaa odottava käsittelijä jää odottamaan ikuisesti. Saapuva viesti on reaktio, jonka emoji on tyhjä. Sen muoto on sama kuin uudella reaktiolla, joten poisto on pääteltävä kentän arvosta. ### Reaktioiden vastaanottaminen Saapuvat reaktiot tulevat messages-webhookissa type-arvoltaan reaction olevana viestinä. Viestissä ilmoitetaan message id, johon reaktio liittyy, sekä emoji. - Tilaa messages-kenttä. Erillistä reactions-kenttää ei ole. - Tyhjä emoji tarkoittaa, että asiakas poisti reaktionsa. - Viitattu message id on aiemmin lähettämäsi tai vastaanottamasi. - Reaktiot eivät avaa 24 tunnin palveluikkunaa uudelleen. ### Palveluikkuna on edelleen voimassa Reaktio on viesti, joten sen lähettäminen edellyttää avoinna olevaa 24 tunnin asiakaspalveluikkunaa. Jos reagoit kolme päivää vanhaan asiakkaan viestiin, saat virheen 131047 aivan kuten tekstiviestillä. Asiakkaalta saapuva reaktio avaa ikkunan uudelleen, koska jokainen saapuva viesti tekee niin. Tämä on tärkeää automaatioissa: viimeisimpään viestiisi tullut peukku ylös on kelvollinen merkki siitä, että voit nyt vastata vapaasti. - Poistamiseen etsitään delete-endpointia. Poisto tehdään samalla kutsulla tyhjällä emojilla. - Tyhjää emojia pidetään virheellisenä. Se ilmaisee poiston. - Reaktio lähetetään palveluikkunan ulkopuolella. Se epäonnistuu kuten mikä tahansa viesti. **Miten poistan reaktion?** Lähetä sama reaktioviesti tyhjällä emoji-merkkijonolla. Erillistä delete-kutsua ei ole. **Maksavatko reaktiot?** Eivät. Ne eivät avaa laskutettavaa keskustelua. **Voinko reagoida mihin tahansa viestiin?** Vain viesteihin, jotka numerosi lähetti tai vastaanotti, ja vain 24 tunnin palveluikkunan aikana. **Avaako asiakkaan reaktio palveluikkunan uudelleen?** Kyllä. Jokainen asiakkaalta saapuva viesti tekee niin, myös reaktio. --- ## Sijainti- ja yhteystietoviestien lähettäminen https://easycoexistence.com/fi/docs/sending-location-and-contacts Sijaintiviestissä lähetetään tappi sekä valinnainen nimi ja osoite. Yhteystietoviesteissä lähetetään yksi tai useita yhteystietokortteja. Molemmat ovat yksinkertaisia, mutta yksi rajoitus on hyvä tietää: reaaliaikainen sijainti, joka päivittyy henkilön liikkuessa, ei ole käytettävissä Coexistence-numerossa. ### Sijaintiviestit Leveys- ja pituusasteet sekä valinnainen nimi ja osoite, jotka näytetään tapin alla. Vastaanottaja näkee kartan esikatselun ja voi avata sen omassa karttasovelluksessaan. Nimen ja osoitteen lisääminen kannattaa. Ilman niitä tapissa näkyvät vain koordinaatit, jotka eivät kerro asiakkaalle, katsooko hän oikeaa toimipistettä. ### Sijainnin vastaanottaminen Kun asiakas jakaa sijaintinsa, se saapuu viestiwebhookiin location-tyyppisenä viestinä koordinaatteineen sekä nimen ja osoitteen kanssa, jos asiakkaan sovellus toimitti ne. - Koordinaatit ovat aina mukana, mutta nimi ja osoite eivät. - Jaettu sijainti on viesti, joten se avaa 24 tunnin palveluikkunan uudelleen. - Käsittele koordinaatteja likimääräisinä. Puhelinten tarkkuus vaihtelee. - Tallenna vain tarvitsemasi tiedot. Meta ei ole sijaintihistoria. ### Yhteystietoviestit Yksi tai useita yhteystietokortteja yhdessä viestissä, ja jokainen sisältää vCardin kentät: nimet, puhelinnumerot, sähköpostiosoitteet, osoitteet, organisaation ja syntymäpäivän. Vastaanottaja voi tallentaa kortin suoraan. Tämä on hyödyllistä, kun asiakkaalle halutaan antaa oikean henkilön tiedot sen sijaan, että numero kirjoitettaisiin chattiin, jossa se saapuu muotoilemattomana tekstinä ja on kopioitava käsin. ### Mitä Coexistence poistaa Reaaliaikainen sijainti on yksi neljästä WhatsApp-ominaisuudesta, jotka Meta poistaa numerosta käytöstä, kun Coexistence on aktiivinen. Muut ovat katoavat viestit, kerran katsottava media ja lähetyslistat. Sen lähettämisen yrittäminen palauttaa virheen 131051, unsupported message type. Tämä näyttää muotoiluvirheeltä, mutta ei ole sitä. Mikään palveluntarjoaja ei voi ottaa ominaisuutta käyttöön: rajoitus on Metan asettama ja koskee jokaista Coexistence-numeroa. Staattiset sijaintitapit eivät vaikuta asiaan, vaan toimivat normaalisti. - Tapin lähettäminen ilman nimeä tai osoitetta. Pelkät koordinaatit eivät kerro asiakkaalle mitään. - Ratkaisun rakentaminen reaaliaikaisen sijainnin varaan. Se on poistettu käytöstä kaikissa Coexistence-numeroissa. - Virheen 131051 tulkitseminen muotoiluvirheeksi, vaikka viestityyppi ei ole aidosti käytettävissä. **Voinko lähettää reaaliaikaisen sijainnin?** Et Coexistence-numerosta. Meta poistaa sen käytöstä, eikä mikään palveluntarjoaja voi ottaa sitä uudelleen käyttöön. **Toimivatko staattiset sijaintitapit?** Kyllä, normaalisti. Nimi ja osoite voidaan näyttää kartan esikatselun alla. **Kuinka monta yhteystietoa voi olla yhdessä viestissä?** Useita. Jokainen sisältää vCardin vakiokentät, ja vastaanottaja voi tallentaa sen suoraan. **Avaako jaettu sijainti palveluikkunan uudelleen?** Kyllä. Se on saapuva viesti muiden viestien tavoin. --- ## EasyCoexistence vs AiSensy https://easycoexistence.com/fi/compare/easycoexistence-vs-aisensy AiSensy on kuukausihinnoiteltu WhatsApp-markkinointi- ja chatbot-alusta, joka on suosittu intialaisten verkkokauppojen keskuudessa. EasyCoexistence on infrastruktuuri: se yhdistää numeron Metan omaa Coexistence-ominaisuutta käyttäen, toimittaa viestit jo käyttämääsi järjestelmään ja veloittaa yhdistetystä numerosta. Halvempi vaihtoehto määräytyy käyttötavan mukaan, eli haluatko tuotteen, jonka sisällä työskentelet. ### Mikä kumpikin tuote on Tuotteet eivät kilpaile samasta hankinnasta. Kun tämän ymmärtää, vertailusta tulee hyödyllinen. - AiSensy:: WhatsAppin vuorovaikutusalusta, joka perustuu joukkolähetyskampanjoihin, chatbot-virtoihin ja jaettuun tiimin postilaatikkoon. Se myydään kuukausipaketteina, joissa on yhteystieto- ja käyttäjärajoja. - EasyCoexistence:: Coexistence-infrastruktuuri. Puhelimen WhatsApp Business -sovellus jatkaa toimintaansa, Cloud API toimii samalla numerolla ja viestitapahtumat kulkevat Metasta suoraan CRM:ään, tukipalveluun, automaatioon tai AI-agentille. Tiimisi ei siirry käyttämään uutta tuotetta. ### Kenelle tuote on suunniteltu Molemmat yhdistävät WhatsAppin, mutta kummankin odottama päivittäinen työ on erilainen. - AiSensy:: Markkinointitiimille, joka tekee joukkolähetyskampanjoita ja chatbot-polkuja, haluaa kampanjarakentajan, yhteystietolistat ja analytiikan samaan paikkaan ja työskentelee mielellään sen sisällä. - EasyCoexistence:: Yritykselle tai kehittäjälle, jolla on jo oma järjestelmä. Siirrämme WhatsApp-viestit sinne ja pidämme yhteyden toiminnassa, minkä jälkeen väistymme taustalle. Jos haluat kampanjoita, tee ne siellä, missä asiakastietosi jo ovat. ### Säilyykö sovellus puhelimessa Tämä on juuri se asia, jota Coexistence varten on olemassa, ja kysymys, joka kannattaa esittää mille tahansa alustalle. - AiSensy:: Heidän tuotteensa on alustan postilaatikko, joten keskustelut on tarkoitus käsitellä siellä eikä puhelimen WhatsApp Business -sovelluksessa. - EasyCoexistence:: WhatsApp Business -sovellus jatkaa toimintaansa aivan kuten ennenkin. Työntekijät vastaavat puhelimella, API näkee samat keskustelut, eikä kummankaan tarvitse pysähtyä. Se on koko ominaisuuden tarkoitus. ### Mihin laskutus perustuu Rakenteellinen ero ratkaisee kokonaiskustannukset toiminnan kasvaessa. - AiSensy:: Tilaus perustuu käyttäjiin ja pakettitasoihin, joten lasku seuraa tiimin kokoa ja käyttöön avattuja ominaisuuksia. Maksat niistä, vaikka käyttäjäpaikkoja ei käytettäisi. - EasyCoexistence:: Yhdistettyyn numeroon. Työkaverin lisääminen ei maksa mitään, koska käyttäjäpaikkoja ei ole. Numerokohtainen hinta laskee numeroiden lisääntyessä, US$ 9:stä US$ 1:een. Toimiston neljäskymmenes numero tekee kaiken saman kuin ensimmäinen ja maksaa vähemmän. ### Mitä tapahtuu, jos lopetat käytön Tämä kannattaa selvittää kaikesta, joka säilyttää keskustelusi. - AiSensy:: Postilaatikko, yhteystietohistoria ja automaatiot ovat alustalla. Siksi ne toimivat, mutta lähtemisestä tulee samalla siirtoprojekti. - EasyCoexistence:: Mikään omasi ei ole meillä. Viestit toimitettiin omaan järjestelmääsi heti niiden saapuessa, ja numero on asiakkaan omassa Meta Business Portfolio -tilissä. Kun poistat meidät, kaikki jää ennalleen. - Käyttäjäpaikan ja numerokohtaisen hinnan vertaaminen laskematta molempia oman käyttötapasi mukaan. - Postilaatikosta maksaminen, vaikka tiimisi työskentelee jo CRM:ssä. - WhatsApp-yhteyden olettaminen erilaiseksi. Taustalla oleva Cloud API on molemmissa Metan. **Kumpi on halvempi?** Viiden hengen tiimi yhdessä postilaatikossa voi hyötyä käyttäjäpaikoista. Yritys, jolla on useita numeroita ja oma järjestelmä, maksaa meillä numerokohtaisesti paljon vähemmän. **Menetänkö jaetun postilaatikon?** Et siirry sellaiseen koskaan. Viestit saapuvat työkalulle, jota tiimisi käyttää jo valmiiksi. **Onko WhatsApp-yhteys erilainen?** Ei. Molemmissa käytössä on Metan Cloud API. Ero on siinä, mitä sen edessä on ja miten käyttö laskutetaan. **Saanko joukkolähetyskampanjoita?** Et meiltä, eikä niistä veloiteta sinua. Viestit saapuvat omaan järjestelmääsi, joten kampanjat tehdään siellä, missä asiakastietosi jo ovat. --- ## EasyCoexistence vs Interakt https://easycoexistence.com/fi/compare/easycoexistence-vs-interakt Interakt on WhatsApp-kaupankäynti- ja tukialusta, jota myydään kuukausipaketeissa agenttikohtaisin rajoituksin. EasyCoexistence on infrastruktuuri: se yhdistää numeron Metan omaan Coexistence-ominaisuuteen, toimittaa viestit jo käyttämääsi järjestelmään ja veloittaa yhdistetystä numerosta. Kumpi on halvempi, riippuu siitä, haluatko tuotteen, jonka sisällä työskennellään. ### Mikä kumpikin tuote on Ne eivät kilpaile samasta ostoksesta, ja tämän ymmärtäminen tekee vertailusta hyödyllisen. - Interakt:: WhatsApp-kaupankäyntialusta, jossa on luettelointegraatio, tilausilmoitukset, jaettu postilaatikko ja automaatio. Myydään kuukausipaketeissa agentti- ja yhteystietorajoituksin. - EasyCoexistence:: Coexistence-infrastruktuuri. Puhelimen WhatsApp Business -sovellus toimii edelleen, Cloud API käyttää samaa numeroa ja viestitapahtumat kulkevat Metasta suoraan CRM:ään, helpdeskiin, automaatioon tai tekoälyagentille. Tiimisi ei siirry käyttämään erillistä tuotetta. ### Missä kaupankäyntilogiikka sijaitsee Verkkokaupan kannalta olennainen ero liittyy siihen, missä luettelosi on jo valmiiksi. - Interakt:: Alustan sisällä ja yhdistettynä kauppaasi. Tämä on kätevää, jos haluat määrittää tilausilmoitukset ja luetteloviestit yhdessä paikassa ilman kehitystyötä. - EasyCoexistence:: Omassa kaupassasi. Toimitamme WhatsApp-tapahtumat taustajärjestelmääsi, joten tilausilmoitukset lähettää järjestelmä, joka jo tuntee tilauksen. Mitään ei tarvitse synkronoida toiseen tuotteeseen. ### Mitä toimisto maksaa Tässä agenttikohtaisen ja numerokohtaisen hinnoittelun ero näkyy selvimmin. - Interakt:: Paketteja, joissa on agentti- ja yhteystietorajoitukset. Useiden asiakkaiden numeroita hallinnoiva yritys ostaa siis käyttäjäpaikkoja ja kiintiöitä tiliä kohden. - EasyCoexistence:: Yksi tili sisältää niin monta asiakkaan numeroa kuin haluat. Jokainen laskutetaan yhteytenä, jonka hinta laskee volyymin kasvaessa. Agentteja ei tarvitse laskea, eikä yhteystietokiintiö ylity. ### Mitä lasku seuraa Rakenteellinen ero ratkaisee kokonaishinnan kasvun myötä. - Interakt:: Tilauksen käyttäjiin ja pakettitasoihin perustuvaa hinnoittelua. Lasku seuraa tiimin kokoa ja käyttöön avattuja ominaisuuksia riippumatta siitä, käytetäänkö käyttäjäpaikkoja. - EasyCoexistence:: Yhdistettyä numeroa. Työtoverin lisääminen ei maksa mitään, koska käyttäjäpaikkoja ei ole. Numerokohtainen hinta laskee numeroiden lisääntyessä US$ 9:stä US$ 1:een. Toimiston neljäskymmenes numero tekee kaiken saman kuin ensimmäinen ja maksaa vähemmän. ### Mitä tapahtuu, jos lopetat Tätä kannattaa kysyä kaikesta, joka säilyttää keskustelusi. - Interakt:: Postilaatikko, yhteystietohistoria ja automaatiot sijaitsevat alustalla. Se mahdollistaa niiden toiminnan, mutta tekee lopettamisesta myös siirtoprojektin. - EasyCoexistence:: Mikään omistamasi ei ole meillä. Viestit toimitettiin omaan järjestelmääsi niiden saapuessa, ja numero sijaitsee asiakkaan omassa Meta Business Portfolio -kokonaisuudessa. Kun poistat meidät, kaikki jää täsmälleen paikoilleen. - Käyttäjäpaikan ja numerokohtaisen hinnan vertaaminen laskematta molempia oman tilanteesi mukaan. - Postilaatikosta maksaminen, vaikka tiimisi työskentelee jo CRM:ssä. - Oletus, että WhatsApp-yhteys on erilainen. Taustalla oleva Cloud API on molemmissa Metan. **Kumpi on halvempi?** Se riippuu rakenteesta. Viiden hengen tiimi yhdessä postilaatikossa voi suosia käyttäjäpaikkoja. Yritys, jolla on useita numeroita ja oma järjestelmä, maksaa meillä numerokohtaisesti paljon vähemmän. **Menetänkö jaetun postilaatikon?** Et siirry sellaiseen lainkaan. Viestit saapuvat työkaluun, jota tiimisi käyttää jo valmiiksi. **Onko WhatsApp-yhteys erilainen?** Ei. Molemmissa käytössä on Metan Cloud API. Ero on siinä, mitä sen edessä on ja miten käyttö laskutetaan. **Voinko lähettää luetteloviestejä?** Kyllä, oman numerosi Cloud API:n kautta ja omasta järjestelmästäsi lähetettynä. Emme rakenna sinulle luetteloa, koska kaupassasi on jo sellainen. --- ## EasyCoexistence vastaan DoubleTick https://easycoexistence.com/fi/compare/easycoexistence-vs-doubletick DoubleTick on käyttäjäkohtaisesti hinnoiteltu WhatsApp-myyntialusta, jonka ytimessä on mobiilikäyttöön suunniteltu yhteinen postilaatikko. EasyCoexistence on infrastruktuuri: se yhdistää numeron Metan omaan Coexistence-ominaisuuteen, toimittaa viestit käyttämääsi järjestelmään ja veloittaa yhdistetyn numeron mukaan. Kumpi on halvempi riippuu siitä, haluatko tuotteen, johon tiimisi siirtyy. ### Mikä kumpikin tuote on Ne eivät kilpaile samasta hankinnasta, ja tämän ymmärtäminen tekee vertailusta hyödyllisen. - DoubleTick:: WhatsApp-myyntialusta, jonka ytimessä ovat mobiililaitteella käytettävä yhteinen postilaatikko, joukkoviestit ja luettelon jakaminen. Hinnoittelu perustuu käyttäjäpaikkoihin, ja tuote on suunnattu puhelimella työskenteleville myyntitiimeille. - EasyCoexistence:: Coexistence-infrastruktuuri. Puhelimen WhatsApp Business -sovellus jatkaa toimintaansa, Cloud API toimii samalla numerolla ja viestitapahtumat kulkevat Metasta suoraan CRM-järjestelmään, helpdeskiin, automaatioon tai tekoälyagentille. Tiimillesi ei ole erillistä tuotetta, johon siirtyä. ### Miten myyntitiimi työskentelee päivittäin Molempien tuotteiden taustalla oleva ostopäätös. - DoubleTick:: Heidän sovelluksessaan, jossa yhteinen postilaatikko, luettelo ja joukkolähetykset toimivat. Paketti alkaa noin 2 500 rupiasta kuukaudessa ja hinnoittelu perustuu käyttäjään, joten lasku seuraa myyjien määrää. - EasyCoexistence:: Tiimin jo käyttämässä CRM-järjestelmässä. Toimitamme keskustelun sinne, joten myyjä näkee WhatsAppin kauppatietueen rinnalla erillisen sovelluksen sijaan. ### Mitä toinen numero maksaa Tavallista myyntitoiminnassa, jossa on useampi linja. - DoubleTick:: Käyttäjäpaikat ovat laskutuksen yksikkö, joten toinen numero tulee käyttäjäkohtaisen tilauksen rinnalle ja kustannus kasvaa tiimin mukana. - EasyCoexistence:: Toinen numero on yksinkertaisesti toinen numero julkaistulla hinnalla, joka laskee määrän kasvaessa. Henkilömäärä ei vaikuta laskelmaan lainkaan. ### Mitä lasku seuraa Rakenteellinen ero, joka ratkaisee kokonaishinnan kasvun myötä. - DoubleTick:: Käyttäjiin ja pakettitasoihin perustuva tilaus, joten lasku seuraa tiimin kokoa ja käyttöön avattuja ominaisuuksia riippumatta siitä, käytetäänkö käyttäjäpaikkoja. - EasyCoexistence:: Yhdistettyä numeroa. Kollegan lisääminen ei maksa mitään, koska käyttäjäpaikkoja ei ole, ja numerokohtainen hinta laskee numeroiden lisääntyessä US$ 9:stä US$ 1:een. Toimiston neljäskymmenes numero tekee kaiken saman kuin ensimmäinen ja maksaa vähemmän. ### Mitä tapahtuu, jos lopetat Tämä kannattaa kysyä kaikesta, joka säilyttää keskustelusi. - DoubleTick:: Postilaatikko, yhteystietohistoria ja automaatiot ovat alustalla. Niiden ansiosta palvelu toimii, mutta lähtemisestä tulee samalla siirtoprojekti. - EasyCoexistence:: Mikään sinun ei ole meidän sisällämme. Viestit toimitettiin omaan järjestelmääsi heti niiden saapuessa, ja numero on asiakkaan omassa Meta Business Portfolio -kokonaisuudessa, joten poistamisemme jättää kaiken ennalleen. - Käyttäjäpaikkahinnan vertaaminen numerokohtaiseen hintaan laskematta molempia oman tilanteesi mukaan. - Postilaatikosta maksaminen, vaikka tiimisi työskentelee jo CRM-järjestelmässä. - Oletus, että WhatsApp-yhteys olisi erilainen. Molemmissa taustalla on Metan Cloud API. **Kumpi on halvempi?** Se riippuu rakenteesta. Viiden hengen tiimi voi suosia käyttäjäpaikkoja yhdessä postilaatikossa. Yritys, jolla on numeroita ja valmis järjestelmä, maksaa meillä paljon vähemmän numerokohtaisesti. **Menetänkö yhteisen postilaatikon?** Et siirry sellaiseen lainkaan. Viestit saapuvat tiimisi jo käyttämään työkaluun, jossa se työskentelee muutenkin. **Onko WhatsApp-yhteys erilainen?** Ei. Molemmissa kyse on Metan Cloud API:sta. Ero on sen edessä olevassa ratkaisussa ja laskutustavassa. **Onko mobiilisovellusta?** Meidän tuotteemme on infrastruktuuria, joten tiimisi käyttää edelleen nykyistä sovellustaan. Myös WhatsApp Business -sovellus jatkaa toimintaansa puhelimessa koko ajan. --- ## EasyCoexistence vastaan Zoko https://easycoexistence.com/fi/compare/easycoexistence-vs-zoko Zoko on Shopify-kaupoille tarkoitettu WhatsApp-kaupan alusta, jota myydään kuukausipaketteina. EasyCoexistence on infrastruktuuri, joka yhdistää numeron Metan omaan Coexistence-ominaisuuteen, toimittaa viestit jo käyttämääsi järjestelmään ja veloittaa yhdistetystä numerosta. Halvempi vaihtoehto riippuu siitä, haluatko tuotteen, jonka sisällä työskentelet. ### Mitä tuotteet ovat Ne eivät kilpaile samasta hankinnasta, ja tämän ymmärtäminen tekee vertailusta hyödyllisen. - Zoko:: WhatsApp-kaupan alusta, joka on rakennettu tiiviisti Shopifyn ympärille. Se kattaa tuoteluettelon, hylättyjen ostoskorien palautuksen, tilausprosessit ja yhteisen postilaatikon, ja sitä myydään kuukausipaketteina. - EasyCoexistence:: Coexistence-infrastruktuuri. Puhelimen WhatsApp Business -sovellus jatkaa toimintaansa, Cloud API toimii samalla numerolla ja viestitapahtumat kulkevat Metasta suoraan CRM:ään, helpdeskiin, automaatioon tai tekoälyagentille. Tiimisi ei siirry käyttämään uutta tuotetta. ### Jos sinulla on Shopify-kauppa Rehellinen vastaus, koska kyseessä on aidosti erilainen hankinta. - Zoko:: Rakennettu juuri tähän. Ostoskorin palautus, tuoteluettelo ja tilausprosessit ovat valmiiksi määritettyjä eivätkä vaadi kehitystyötä. Tällä on todellista arvoa, jos Shopify on koko liiketoimintasi ja haluat kaiken toimimaan tällä viikolla. - EasyCoexistence:: Taustalla toimiva kerros. Jos kauppasi ei ole Shopifyssa tai logiikka sijaitsee omassa taustajärjestelmässäsi, toimitamme WhatsApp-tapahtumat sinne ja annamme järjestelmäsi päättää, mitä viesti tarkoittaa. Alustan ympärille, jota meillä ei ole, ei tarvitse määrittää mitään. ### Mitä tapahtuu, kun kauppa ei ole koko liiketoiminta Tilanne, jossa kaupan ympärille rakennettu alusta ei enää sovi kokonaisuuteen. - Zoko:: Syvällinen keskittyminen yhteen ekosysteemiin on erikoistuneen tuotteen tekemä kompromissi ja syy siihen, miksi se toimii siellä niin hyvin. - EasyCoexistence:: Riippumattomuus ekosysteemistä. Webhook menee endpointiin, joten sama yhteys palvelee Shopify-kauppaa, omaa taustajärjestelmää, n8n-työnkulkua tai tekoälyagenttia ilman muutoksia numeron yhdistämiseen. ### Mitä lasku seuraa Rakenteellinen ero, joka ratkaisee kokonaiskustannuksen kasvun myötä. - Zoko:: Käyttäjiin ja pakettitasoihin perustuva tilaus, joten lasku seuraa tiimin kokoa ja käyttöön avattuja ominaisuuksia. Maksat siitä, käytetäänkö käyttäjäpaikkoja vai ei. - EasyCoexistence:: Yhdistettyä numeroa. Kollegan lisääminen ei maksa mitään, koska käyttäjäpaikkoja ei ole, ja numerokohtainen hinta laskee numeroiden lisääntyessä US$ 9:stä US$ 1:een. Toimiston neljäskymmenes numero tekee kaiken saman kuin ensimmäinen ja maksaa vähemmän. ### Mitä tapahtuu, jos lähdet Tätä kannattaa kysyä kaikesta, joka säilyttää keskustelusi. - Zoko:: Postilaatikko, yhteyshistoria ja automaatiot sijaitsevat alustalla. Se saa ne toimimaan, mutta tekee lähtemisestä samalla siirtoprojektin. - EasyCoexistence:: Mikään sinun omistamasi ei sijaitse meillä. Viestit toimitettiin omaan järjestelmääsi niiden saapuessa, ja numero sijaitsee asiakkaan omassa Meta Business Portfolio -salkussa. Kun poistat meidät, kaikki jää täsmälleen ennalleen. - Käyttäjäpaikan hinnan vertaaminen numerokohtaiseen hintaan laskematta molempia oman tarpeesi mukaan. - Postilaatikosta maksaminen, vaikka tiimisi työskentelee jo CRM:ssä. - Olettaminen, että WhatsApp-yhteys on erilainen. Taustalla on molemmissa Metan Cloud API. **Kumpi on halvempi?** Se riippuu tarpeesta. Viiden hengen tiimi yhdessä postilaatikossa voi hyötyä käyttäjäpaikoista. Yritys, jolla on useita numeroita ja oma järjestelmä, maksaa meillä numerokohtaisesti paljon vähemmän. **Menetänkö yhteisen postilaatikon?** Et siirry käyttämään sellaista. Viestit saapuvat työkaluihin, joita tiimisi käyttää jo ennestään. **Onko WhatsApp-yhteys erilainen?** Ei. Molemmissa käytössä on Metan Cloud API. Ero on sen edessä olevassa ratkaisussa ja hinnoittelussa. **Käytän Shopifya. Pitäisikö minun käyttää Zokoa?** Zoko myy valmiiksi määritettyjä Shopify-prosesseja kuukausipaketilla. Jos logiikkasi on jo omassa kaupassasi tai taustajärjestelmässäsi, tuomme WhatsAppin siihen US$ 9:llä numeroa kohti ja pidät prosessit siellä, missä tilaustietosi jo ovat. --- ## EasyCoexistence vs Trengo https://easycoexistence.com/fi/compare/easycoexistence-vs-trengo Trengo on käyttäjäkohtainen monikanavainen tiimipostilaatikko, joka kattaa WhatsAppin, sähköpostin, puhelut ja chatin. EasyCoexistence on infrastruktuuria: se yhdistää numeron Metan omaan Coexistence-ominaisuuteen, toimittaa viestit jo käyttämääsi järjestelmään ja veloittaa yhdistetystä numerosta. Halvempi vaihtoehto määräytyy sen mukaan, tarvitsetko erillisen tuotteen työskentelyä varten. ### Mitä tuotteet ovat Ne eivät kilpaile samasta ostosta, ja tämän ymmärtäminen tekee vertailusta hyödyllisen. - Trengo:: Monikanavainen tiimipostilaatikko, joka yhdistää WhatsAppin, sähköpostin, reaaliaikaisen chatin, puhelut ja sosiaalisen median yhteen näkymään. Hinnoittelu perustuu käyttäjäpaikkoihin, ja tuote on suunnattu useita kanavia käsitteleville tukitiimeille. - EasyCoexistence:: Coexistence-infrastruktuuri. Puhelimen WhatsApp Business -sovellus jatkaa toimintaansa, Cloud API toimii samalla numerolla ja viestitapahtumat siirtyvät Metasta suoraan CRM:ään, helpdeskiin, automaatioon tai tekoälyagentille. Tiimisi ei siirry erilliseen tuotteeseen. ### Yksi postilaatikko kaikille kanaville Heidän keskeinen lupauksensa, ja oikealle tiimille se on hyvä lupaus. - Trengo:: Sähköposti, WhatsApp, chat ja puhelut yhdessä paikassa jaettujen tehtävien ja sääntöjen kera. Tukitiimille, joka hukkuu välilehtiin, keskittäminen on tuote, ja se toimii. - EasyCoexistence:: Me hoidamme yhden kanavan emmekä pyydä sinua keskittämään muita. Jos helpdeskisi käsittelee jo sähköpostin ja chatin, WhatsApp saapuu sinne webhookin kautta, eikä tiimisi opettele toista työkalua. ### Mitä maksat tiimin kasvaessa Käyttäjäpaikkahinnoittelulla on oma vaikutuksensa, ja se kannattaa nähdä ennen rekrytointeja. - Trengo:: Käyttäjien mukaan, joten jokainen uusi tukihenkilö kasvattaa kuukausilaskua riippumatta siitä, käyttääkö hän WhatsAppia. - EasyCoexistence:: Numeron mukaan. Kahden hengen ja kahdenkymmenen hengen tukitiimi maksavat saman, koska laskutettava yksikkö on yhteys eikä henkilö. ### Mihin lasku perustuu Rakenteellinen ero, joka ratkaisee kokonaishinnan kasvun myötä. - Trengo:: Käyttäjiin ja pakettitasoihin perustuva tilaus, joten lasku seuraa tiimin kokoa ja käyttöön avattuja ominaisuuksia riippumatta siitä, käytetäänkö käyttäjäpaikkoja. - EasyCoexistence:: Yhdistettyyn numeroon. Kollegan lisääminen ei maksa mitään, koska käyttäjäpaikkoja ei ole, ja numerokohtainen hinta laskee numeroiden lisääntyessä US$ 9:stä US$ 1:een. Toimiston neljäskymmenes numero tekee kaiken saman kuin ensimmäinen ja maksaa vähemmän. ### Mitä tapahtuu, jos lopetat Tätä kannattaa kysyä kaikesta, joka säilyttää keskustelusi. - Trengo:: Postilaatikko, yhteystietohistoria ja automaatiot ovat alustalla. Se saa ne toimimaan, mutta tekee lähtemisestä samalla siirtoprojektin. - EasyCoexistence:: Mikään sinun ei ole meillä. Viestit toimitettiin omaan järjestelmääsi saapuessaan, ja numero on asiakkaan omassa Meta Business Portfoliossa, joten meidän poistamisemme jättää sen täsmälleen ennalleen. - Käyttäjäpaikan ja numerokohtaisen hinnan vertaaminen laskematta molempia oman tilanteesi mukaan. - Postilaatikosta maksaminen, vaikka tiimisi työskentelee jo CRM:ssä. - WhatsApp-yhteyden olettaminen erilaiseksi. Taustalla oleva Cloud API on molemmissa Metan. **Kumpi on halvempi?** Yhden postilaatikon viiden hengen tiimi voi hyötyä käyttäjäpaikoista. Numerot ja nykyinen järjestelmä omaava yritys maksaa meillä paljon vähemmän numeroa kohti. **Menetänkö jaetun postilaatikon?** Et siirry sellaiseen koskaan. Viestit saapuvat työkaluun, jota tiimisi käyttää jo ennestään. **Onko WhatsApp-yhteys erilainen?** Ei. Molemmissa käytössä on Metan Cloud API. Ero on sen edessä olevassa ratkaisussa ja laskutustavassa. **Tarvitsen myös sähköpostin ja chatin. Kattavatko nekin?** Emme, emmekä veloita niistä. Yhdistämme WhatsAppin helpdeskiin, joka käsittelee muut kanavasi jo valmiiksi. --- ## EasyCoexistence vai Rasayel https://easycoexistence.com/fi/compare/easycoexistence-vs-rasayel Rasayel on WhatsAppiin keskittyvä myyntiviestilaatikko, jossa on CRM-integraatioita ja käyttäjäkohtainen hinta. EasyCoexistence on infrastruktuuria: se yhdistää numeron Metan omaan Coexistence-ominaisuuteen, toimittaa viestit käyttämääsi järjestelmään ja veloittaa yhdistetystä numerosta. EasyCoexistence on halvempi, kun sinulla on oma CRM ja yhdistettyjä numeroita; Rasayelin hinta kattaa tuotteen, jossa tiimi työskentelee. ### Mikä kumpikin tuote on Ne eivät kilpaile samasta hankinnasta, ja tämän ymmärtäminen tekee vertailusta hyödyllisen. - Rasayel:: WhatsAppiin keskittyvä jaettu viestilaatikko myyntitiimeille, kaksisuuntaisilla integraatioilla CRM-järjestelmiin, kuten HubSpotiin ja Pipedriveen, hinnoiteltuna käyttäjäpaikan mukaan. - EasyCoexistence:: Coexistence-infrastruktuuri. Puhelimen WhatsApp Business -sovellus toimii edelleen, Cloud API toimii samalla numerolla ja viestitapahtumat siirtyvät Metasta suoraan CRM:ään, helpdeskiin, automaatioon tai tekoälyagentille. Tiimisi ei siirry käyttämään uutta tuotetta. ### WhatsAppin tuominen CRM:ään Tuotteet ovat lähimpänä toisiaan juuri tässä, joten yksityiskohdilla on merkitystä. - Rasayel:: Niiden viestilaatikko synkronoi keskustelut CRM:ään, joten myyjä voi työskennellä kummassakin paikassa ja tietue seuraa mukana. Kyseessä on varsinainen tuote, jonka taustalla on todellinen ohjelmistokehitys. - EasyCoexistence:: Viesti siirtyy Metasta suoraan CRM:ään ilman synkronoitavaa viestilaatikkoa välissä. Keskustelusta on yksi kopio kahden sijaan, eikä synkronoinnin epäonnistuessa tarvitse selvittää ristiriitoja. ### Mistä maksat Molemmat tuovat WhatsAppin CRM:ään. Lasku lasketaan eri tavalla. - Rasayel:: Käyttäjäpaikoista, koska viestilaatikko on tuote ja jokainen myyjä tarvitsee oman paikan työskennelläkseen siinä. - EasyCoexistence:: Yhteydestä. Koko myyntitiimisi lukee WhatsApp-viestit CRM:ssä, josta jo maksat, ja me veloitamme numerokohtaisesti riippumatta käyttäjien määrästä. ### Mitä lasku seuraa Rakenteellinen ero ratkaisee kokonaishinnan kasvun myötä. - Rasayel:: Käyttäjien ja palvelutasojen ympärille rakennetusta tilauksesta, joten lasku seuraa tiimin kokoa ja käyttöön avattuja ominaisuuksia riippumatta siitä, käytetäänkö käyttäjäpaikkoja. - EasyCoexistence:: Yhdistetystä numerosta. Uuden kollegan lisääminen ei maksa mitään, koska käyttäjäpaikkoja ei ole, ja numerokohtainen hinta laskee numeroiden lisääntyessä US$ 9:stä US$ 1:een. Toimiston neljäskymmenes numero tekee kaiken saman kuin ensimmäinen ja maksaa vähemmän. ### Mitä tapahtuu, jos lähdet Tätä kannattaa kysyä kaikesta, joka säilyttää keskustelusi. - Rasayel:: Viestilaatikko, yhteyshistoria ja automaatiot ovat alustalla. Niiden ansiosta palvelu toimii, mutta lähtemisestä tulee samalla siirtoprojekti. - EasyCoexistence:: Mikään sinun tietosi ei ole meillä. Viestit toimitettiin omaan järjestelmääsi heti niiden saapuessa, ja numero on asiakkaan omassa Meta Business Portfolio -kokonaisuudessa. Kun poistat meidät, kaikki jää paikoilleen. - Käyttäjäpaikan ja numerokohtaisen hinnan vertaaminen laskematta molempia oman tilanteesi mukaan. - Viestilaatikosta maksaminen, vaikka tiimisi työskentelee jo CRM:ssä. - WhatsApp-yhteyden olettaminen erilaiseksi. Taustalla oleva Cloud API on molemmissa Metan. **Kumpi on halvempi?** EasyCoexistence on halvempi yritykselle, jolla on omat numerot ja käytössä oleva järjestelmä. Viiden hengen tiimille Rasayelin käyttäjäpaikat voivat sopia, jos se tarvitsee oman jaetun viestilaatikon. **Menetänkö jaetun viestilaatikon?** Et siirry sellaiseen lainkaan. Viestit saapuvat työkaluun, jota tiimisi jo käyttää ja jossa se työskentelee. **Onko WhatsApp-yhteys erilainen?** Ei ole. Molemmissa käytössä on Metan Cloud API. Ero on siinä, mitä sen edessä on ja miten siitä laskutetaan. **Toimiiko tämä HubSpotin kanssa?** Toimitamme Metan webhookin mille tahansa endpointille, joten saapuvia webhookeja tukeva CRM tai sen edessä toimiva työnkulkujen työkalu vastaanottaa keskustelun suoraan. --- ## EasyCoexistence vs Callbell https://easycoexistence.com/fi/compare/easycoexistence-vs-callbell Callbell on pienille tiimeille tarkoitettu usean käyttäjän WhatsApp-viestilaatikko, jonka hinta määräytyy käyttäjien mukaan. EasyCoexistence on infrastruktuuri, joka yhdistää numeron Metan omaan Coexistence-ominaisuuteen, toimittaa viestit jo käyttämääsi järjestelmään ja veloittaa yhdistetystä numerosta. Kumpi on halvempi, riippuu siitä, haluatko tuotteen, jossa työskentelet. ### Mitä tuotteet ovat Ne eivät kilpaile samasta hankinnasta, ja tämän ymmärtäminen tekee vertailusta hyödyllisen. - Callbell:: Usean käyttäjän WhatsApp-viestilaatikko pienille tiimeille, sisältää chatbot-virtoja ja perusautomaatiota. Hinta määräytyy käyttäjäpaikkojen mukaan, ja tuote on suosittu pienissä yrityksissä Latinalaisessa Amerikassa ja Etelä-Euroopassa. - EasyCoexistence:: Coexistence-infrastruktuuri. Puhelimen WhatsApp Business -sovellus jatkaa toimintaansa, Cloud API toimii samassa numerossa ja viestitapahtumat kulkevat Metasta suoraan CRM-järjestelmään, helpdeskiin, automaatioon tai AI-agentille. Tiimin ei tarvitse siirtyä käyttämään uutta tuotetta. ### Pienen tiimin tapaus Tilanne, jossa heidän hinnoittelunsa on järkevimmillään ja vertailu lähimpänä. - Callbell:: Kaksi tai kolme agenttia jakaa yhden numeron, käytössä on yksinkertainen viestilaatikko eikä CRM-järjestelmää tarvitse integroida. Julkaistu hinta määräytyy käyttäjää kohti kuukaudessa, ja WhatsApp veloitetaan sen päälle lisäpalveluna. Näin pienessäkin käytössä maksetaan sekä käyttäjästä että kanavasta. - EasyCoexistence:: Sama yritys, jos sillä on jo oma järjestelmä. Pieni myymälä, joka hoitaa tilauksia taulukkolaskennassa tai yksinkertaisessa taustajärjestelmässä, saa WhatsAppin käyttöönsä halvemmalla kuin yhden käyttäjäpaikan hinnalla. Henkilöstö jatkaa vastaamista WhatsApp Business -sovelluksessa kuten ennenkin. ### Useita toimipaikkoja, yksi tili Tapaus, joka erottaa nämä kaksi selvästi. - Callbell:: Jokainen numero ja jokainen agentti kuuluu tilaukseen, joten myymäläketju ostaa käyttäjäpaikkoja ja numeroita yhdessä. - EasyCoexistence:: Jokainen toimipaikka on julkaistulla hinnalla laskutettava yhteys, ja hinta laskee yhteyksien määrän kasvaessa. Kymmenen myymälää, kymmenen numeroa ja neljäkymmentä työntekijää maksaa kymmenestä numerosta. ### Mitä lasku seuraa Rakenteellinen ero, joka ratkaisee kokonaishinnan toiminnan kasvaessa. - Callbell:: Käyttäjiin ja tilaustasoihin perustuva tilaus, joten lasku seuraa tiimin kokoa ja käyttöön avattuja ominaisuuksia. Maksat käyttäjäpaikoista, vaikka niitä ei käytettäisi. - EasyCoexistence:: Yhdistettyä numeroa. Työkaverin lisääminen ei maksa mitään, koska käyttäjäpaikkoja ei ole. Numerokohtainen hinta laskee, kun numeroita lisätään, US$ 9:stä US$ 1:een. Toimiston neljäskymmenes numero tekee saman kuin ensimmäinen ja maksaa vähemmän. ### Mitä tapahtuu, jos lopetat Tämä kannattaa selvittää kaikista palveluista, jotka säilyttävät keskustelusi. - Callbell:: Viestilaatikko, yhteyshistoria ja automaatiot ovat palvelussa. Ne mahdollistavat toiminnan, mutta palvelusta lähteminen muuttuu samalla siirtymäprojektiksi. - EasyCoexistence:: Mikään omistasi ei ole meidän sisällämme. Viestit toimitettiin omaan järjestelmääsi heti niiden saapuessa, ja numero sijaitsee asiakkaan omassa Meta Business Portfolio -kokonaisuudessa. Kun poistat meidät, kaikki jää täsmälleen ennalleen. - Käyttäjäpaikan hinnan vertaaminen numerokohtaiseen hintaan laskematta molempia oman käyttötapauksen mukaan. - Viestilaatikosta maksaminen, vaikka tiimi työskentelee jo CRM-järjestelmässä. - WhatsApp-yhteyden olettaminen erilaiseksi. Taustalla oleva Cloud API on molemmissa Metan. **Kumpi on halvempi?** Se riippuu käyttötavasta. Viiden hengen tiimi yhdessä viestilaatikossa saattaa suosia käyttäjäpaikkoja. Yritys, jolla on numeroita ja oma järjestelmä, maksaa meillä huomattavasti vähemmän numeroa kohti. **Menetänkö yhteisen viestilaatikon?** Et siirry käyttämään sellaista lainkaan. Viestit saapuvat työkaluun, jota tiimisi käyttää jo nyt ja jossa se työskentelee. **Onko WhatsApp-yhteys erilainen?** Ei. Molemmissa käytössä on Metan Cloud API. Ero on siinä, mitä sen edessä on ja miten palvelu laskutetaan. **Onko Callbell halvempi kahdelle agentille?** Mahdollisesti, jos käytössä on yksi numero eikä omaa järjestelmää ole. Kun mukaan tulee toinen toimipaikka tai CRM-järjestelmä, numerokohtainen hinnoittelu muuttuu nopeasti edullisemmaksi. --- ## EasyCoexistence ja Baileys https://easycoexistence.com/fi/compare/easycoexistence-vs-baileys Baileys on avoimen lähdekoodin kirjasto, joka yhdistää WhatsAppiin toteuttamalla linkitetyn laitteen protokollan suoraan. Se toimii ja on ilmainen tai edullinen, mutta siihen liittyy virallisen reitin puuttuva riski: WhatsAppin yritysehdot eivät kata automaattista viestintää linkitetyn laitteen istunnon kautta, ja näin käytetty numero voidaan rajoittaa tai estää ilman varoitusta. EasyCoexistence yhdistää saman numeron Metan omaa Coexistence-ominaisuutta käyttäen. ### Miten kumpikin yhdistää WhatsAppiin Koko vertailu perustuu tähän, ja kaikki muu seuraa siitä. - Baileys:: TypeScript-kirjasto, joka toteuttaa WhatsAppin linkitetyn laitteen protokollan websocket-yhteyden kautta. Se kirjautuu kuten verkkoversio, skannaamalla QR-koodin, ja ylläpitää istuntoa itse. Metan hyväksyntää ei tarvita, koska Metalta ei pyydetä sitä. - EasyCoexistence:: Metan Cloud API, jossa käytetään Metan asiakkaan omalle WhatsApp Business -tilille myöntämiä tunnistetietoja Coexistencen kautta. Numero rekisteröidään Metalle API-numeroksi, ja WhatsApp Business -sovellus jatkaa toimintaansa puhelimessa samaan aikaan. ### Mitä tapahtuu, kun jokin menee pieleen Molemmat voivat rikkoutua joskus. Ero on siinä, löytyykö joku, jolta kysyä. - Baileys:: GitHub-yhteisöprojekti. Kun WhatsApp muuttaa protokollaa, kirjasto on päivitettävä, ja integraatiosi on poissa käytöstä siihen asti. Tukisopimusta ei ole eikä porttikiellosta voi valittaa. - EasyCoexistence:: Metan omassa infrastruktuurissa toimiva yhteys, jota valvotaan jatkuvasti. Kun yhteys katkeaa, luemme Metan ilmoittaman katkaisusyyn, joten neljäntoista päivän toimettomuus voidaan erottaa aidosta poistosta, ja saat tiedon ennen kuin asiakas huomaa. ### Mitä se oikeasti maksaa Epävirallinen reitti näyttää yleensä ilmaiselta, mutta vertailu ei oikeastaan koske lisenssimaksua. - Baileys:: Kirjasto on ilmainen, mutta tarvitset palvelimen, ylläpidettävän istunnon ja kehittäjän, joka tuntee sen. Kustannus syntyy ylläpidosta ja riskistä, ei lisenssistä. - EasyCoexistence:: Alkaen US$ 9 yhdistettyä numeroa kohden kuukaudessa, ylläpito, valvonta ja MCP-liitin sisältyvät. Palvelinta ei tarvitse käyttää, istuntoa yhdistää uudelleen eikä mitään rakentaa uudelleen protokollan muuttuessa. ### Mitä kumpikin oikeasti pystyy tekemään Tämä on rehellinen kohta ja syy siihen, miksi epäviralliset projektit ovat olemassa. - Baileys:: Joiltakin osin enemmän kuin virallinen API: ryhmäkeskustelut, henkilökohtaiset keskustelut, läsnäolotiedot ja lukukuittaukset protokollatasolla. Tämä kattavuus on sen olemassaolon syy. - EasyCoexistence:: Kaikki Cloud API:n sallima: viestien lähetys ja vastaanotto, viestipohjat, media ja interaktiiviset viestit, ja Meta toimittaa webhookit. Ryhmäkeskustelut eivät kuulu API:in, ja vapaamuotoiset vastaukset edellyttävät avointa 24 tunnin ikkunaa. Nämä ovat Metan sääntöjä, ja ne koskevat kaikkia virallisia palveluntarjoajia. ### Kenen pitäisi valita kumpi Molemmille on todellinen käyttötapaus, ja ratkaisevaa on täysin se, kuinka arvokas numero on. - Harrasteprojekti numerolla, jonka menettäminen ei haittaisi: epävirallinen reitti on ilmainen ja monipuolinen. - Numero, jolla yritys palvelee asiakkaita: virallinen reitti, koska porttikielto lopettaa yrityksen linjan. - Kaikki, missä käytetään asiakkaan numeroa: virallinen reitti, koska riskiä ei kuulu ottaa. - Kaikki, missä WhatsApp Business -sovelluksen on jatkettava toimintaansa puhelimessa: Coexistence, jota me tarjoamme. - Epävirallisen sillan testaaminen yrityksen numerolla. Porttikiellot tulevat ilman varoitusta ja ilman valitusoikeutta. - Vuosien toimivan käyttöajan tulkitseminen turvallisuudeksi. Valvonta on ajoittaista, ei jatkuvaa. - Olettaminen, että porttikielto vaikuttaa vain API:in. Se vie mukanaan WhatsApp Business -profiilin. **Toimiiko Baileys oikeasti?** Kyllä, siksi se on suosittu. Kysymys ei ole siitä, toimiiko se, vaan siitä, mitä numerolle tapahtuu, kun WhatsApp huomaa sen. **Voidaanko numero estää tämän vuoksi?** Kyllä. WhatsAppin yritysehdot eivät kata epävirallista käyttöä, eikä valvonnasta saa varoitusta tai valitusoikeutta. **Lakkaako WhatsApp Business -sovellukseni toimimasta kanssanne?** Ei. Se on Coexistencen tarkoitus: puhelimessa oleva sovellus jatkaa toimintaansa, kun Cloud API toimii samalla numerolla. **Onko Baileys laiton?** Se ei ole rikos, vaan reitti, jota WhatsAppin yritysehdot eivät kata. Seurauksena on numeroon kohdistuva valvontatoimi, ei oikeustoimi. --- ## EasyCoexistence vastaan WPPConnect https://easycoexistence.com/fi/compare/easycoexistence-vs-wppconnect WPPConnect on avoimen lähdekoodin projekti, joka automatisoi WhatsApp Webiä hallitussa selainistunnossa. Se toimii ja on ilmainen tai edullinen, mutta siihen liittyy riski, jota virallisessa reitissä ei ole: WhatsAppin yritysehdot eivät kata automaattista viestintää linkitetyn laitteen istunnon kautta, ja näin käytetty numero voidaan rajoittaa tai estää ilman varoitusta. EasyCoexistence yhdistää saman numeron Metan oman Coexistence-ominaisuuden kautta. ### Miten kumpikin yhdistää WhatsAppiin Koko vertailu kiteytyy tähän, ja kaikki muu seuraa siitä. - WPPConnect:: Selainautomaatioon perustuva projekti, joka ohjaa WhatsApp Webiä headless-istunnossa ja tarjoaa sen päällä REST-kääreen. Numero yhdistetään QR-koodilla ja istunto säilyy selaimen profiilissa, joten WhatsApp näkee yhdistetyn laitteen eikä API-asiakasohjelmaa. - EasyCoexistence:: Metan Cloud API, jonka tunnistetiedot Meta on myöntänyt asiakkaan omalle WhatsApp Business Account -tilille, Coexistencen kautta. Numero rekisteröidään Metalle API-numerona, ja WhatsApp Business -sovellus jatkaa toimintaansa puhelimessa samaan aikaan. ### Mitä tapahtuu, kun jokin menee pieleen Molemmat rikkoutuvat joskus. Ero on siinä, onko ketään, jolta kysyä. - WPPConnect:: Aktiivinen ja nopeasti reagoiva avoimen lähdekoodin yhteisö, jolla ei kuitenkaan ole velvollisuuksia ketään kohtaan. WhatsApp Webin muutos voi rikkoa istunnon käsittelyn, eikä estolle ole valitusreittiä, koska käyttöä ei ole koskaan hyväksytty. - EasyCoexistence:: Metan omassa infrastruktuurissa toimiva yhteys, jota valvotaan jatkuvasti. Kun yhteys katkeaa, luemme Metan ilmoittaman katkaisusyyn, joten neljäntoista päivän toimettomuus voidaan erottaa todellisesta poistamisesta ja saat tiedon ennen kuin asiakas huomaa mitään. ### Mitä se rehellisesti maksaa Epävirallinen reitti näyttää yleensä ilmaiselta, mutta vertailu ei oikeastaan koske lisenssimaksua. - WPPConnect:: Ilmainen, mutta tarvitset palvelimen, joka pystyy käyttämään selainta jatkuvasti, muistia jokaista istuntoa varten ja jonkun käynnistämään sen uudelleen istunnon kuollessa. Usean numeron kokoonpanoissa kulut moninkertaistuvat. - EasyCoexistence:: Alkaen hinnasta US$ 9 yhdistettyä numeroa kohti kuukaudessa, palvelinympäristö, valvonta ja MCP-liitin mukana. Palvelinta ei tarvitse käyttää itse, istuntoa ei tarvitse yhdistää uudelleen eikä mitään tarvitse rakentaa uudelleen protokollan muuttuessa. ### Mitä kumpikin todella pystyy tekemään Tämä on rehellinen osuus ja syy siihen, miksi epävirallisia projekteja ylipäätään on olemassa. - WPPConnect:: Kaiken, mihin WhatsApp Web pystyy, myös ryhmät ja henkilökohtaiset keskustelut, joten ominaisuudet ovat aidosti laajemmat kuin virallisessa API:ssa. Se on myös hitaampi ja raskaampi, koska välissä on selain. - EasyCoexistence:: Kaiken, minkä Cloud API sallii: viestien lähetys ja vastaanotto, viestipohjat, media ja vuorovaikutteiset viestit sekä Metan toimittamat webhookit. Ryhmäkeskustelut eivät kuulu API:in, ja vapaamuotoiset vastaukset edellyttävät avoinna olevaa 24 tunnin ikkunaa. Nämä ovat Metan sääntöjä ja koskevat kaikkia virallisia palveluntarjoajia. ### Kumman pitäisi valita Kummallekin on todellinen käyttötarkoitus, ja kaikki riippuu siitä, kuinka arvokas numero on. - Harrasteprojektiin numerolla, jonka menettäminen ei haittaisi: epävirallinen reitti on ilmainen ja monipuolinen. - Numerolle, jolla yritys vastaa asiakkaille: virallinen reitti, koska esto lopettaa yrityksen viestintäkanavan. - Kaikkeen, jossa käytetään asiakkaan numeroa: virallinen reitti, koska riskiä ei pidä ottaa omalle vastuulle. - Kaikkialle, missä WhatsApp Business -sovelluksen on jatkettava toimintaansa puhelimessa: Coexistence, jota me tarjoamme. - Epävirallisen sillan testaaminen yrityksen numerolla. Estot tulevat ilman varoitusta ja ilman valitusmahdollisuutta. - Vuosien toiminta-ajan pitäminen turvallisuuden merkkinä. Valvonta tapahtuu ajoittain, ei jatkuvasti. - Oletus, että esto vaikuttaa vain API:in. Se vie mukanaan WhatsApp Business -profiilin. **Toimiiko WPPConnect oikeasti?** Kyllä, ja siksi se on suosittu. Kysymys ei ole siitä, toimiiko se, vaan siitä, mitä numerolle tapahtuu, kun WhatsApp huomaa käytön. **Voidaanko numero estää tämän vuoksi?** Kyllä. WhatsAppin yrityskäytön ehdot eivät kata epävirallista käyttöä, eikä valvonta anna varoitusta tai tarjoa valitusmahdollisuutta. **Lakkaako WhatsApp Business -sovellukseni toimimasta kanssasi?** Ei. Se on Coexistencen tarkoitus: puhelimessa oleva sovellus jatkaa toimintaansa, kun Cloud API toimii samalla numerolla. **Miksi se on suosittu Brasiliassa?** Se tuli markkinoille varhain, dokumentaatio on portugaliksi ja se on ilmainen, joten siitä tuli paikallisten integraatioiden oletusratkaisu kokonaiselle sukupolvelle. --- ## EasyCoexistence vs Evolution API https://easycoexistence.com/fi/compare/easycoexistence-vs-evolution-api Evolution API on avoimen lähdekoodin REST-rajapinta, joka käärii epäviralliset WhatsApp-kirjastot selkeän käyttöliittymän taakse. Se toimii ja on ilmainen tai edullinen, mutta siihen liittyy riski, jota virallisessa reitissä ei ole: WhatsAppin yritysehdot eivät kata automaattista viestintää linkitetyn laitteen istunnon kautta, ja näin käytetty numero voidaan rajoittaa tai estää ilman varoitusta. EasyCoexistence yhdistää saman numeron Metan oman Coexistence-ominaisuuden kautta. ### Miten kumpikin tavoittaa WhatsAppin Koko vertailu tiivistyy tähän, ja kaikki muu seuraa siitä. - Evolution API:: Itse ylläpidettävä REST-rajapinta ja hallintaohjelma, joka käärii yhdistettyjen laitteiden kirjastot selkeän käyttöliittymän taakse. Mukana on hallintapaneeli, usean instanssin tuki ja webhookit. Kehittäjäkokemus on hyvä, mutta jokaisen instanssin taustalla on silti QR-koodilla yhdistetty laite. - EasyCoexistence:: Metan Cloud API, jonka tunnistetiedot Meta myönsi asiakkaan omalle WhatsApp Business Account -tilille Coexistence-ominaisuuden kautta. Numero rekisteröidään Metalle API-numerona, ja WhatsApp Business -sovellus toimii puhelimessa samaan aikaan. ### Mitä tapahtuu, kun jokin menee pieleen Molemmat rikkoutuvat joskus. Ero on siinä, onko keneltäkään kysyä. - Evolution API:: Aktiivinen avoimen lähdekoodin projekti, jolla on suuri yhteisö. Käyttöliittymä on vakaa, mutta sen taustalla oleva tekniikka ei ole hyväksyttyä, joten epävirallisen käytön vuoksi estetty numero on menetetty riippumatta siitä, kuinka hyvin kääre on rakennettu. - EasyCoexistence:: Metan omassa infrastruktuurissa toimiva yhteys, jota valvotaan jatkuvasti. Kun yhteys katkeaa, luemme Metan oman katkaisusyyn, joten neljäntoista päivän käyttämättömyys voidaan erottaa aidosta poistamisesta ja saat tiedon ennen asiakasta. ### Mitä se oikeasti maksaa Epävirallinen reitti näyttää yleensä ilmaiselta, mutta vertailu ei oikeastaan koske lisenssimaksua. - Evolution API:: Lisenssi on ilmainen ja ratkaisu itse ylläpidettävä, joten todellinen kustannus syntyy infrastruktuurista ja sitä ylläpitävästä henkilöstä. Viimeistelty toteutus tekee aloittamisesta halpaa, mutta ei muuta sen taustalla olevaa toimintatapaa. - EasyCoexistence:: Alkaen US$ 9 yhdistettyä numeroa kohden kuukaudessa, palvelintila, valvonta ja MCP-yhdistin mukana. Palvelinta ei tarvitse ajaa, istuntoa yhdistää uudelleen eikä mitään rakentaa uudelleen protokollan muuttuessa. ### Mitä kumpikin oikeasti osaa Tämä on rehellinen kohta ja syy, miksi epävirallisia projekteja ylipäätään on olemassa. - Evolution API:: Viestien lähetys ja vastaanotto, media, ryhmät ja useat instanssit yhdestä käyttöönotosta sekä webhookit ja käyttökelpoinen hallintapaneeli. Kehittäjälle tämä on saatavilla olevista epävirallisista vaihtoehdoista miellyttävin. - EasyCoexistence:: Kaikki, minkä Cloud API sallii: viestien, viestipohjien, median ja interaktiivisten viestien lähetys ja vastaanotto sekä Metan toimittamat webhookit. Ryhmäkeskustelut eivät kuulu API:in, ja vapaamuotoiset vastaukset edellyttävät avoinna olevaa 24 tunnin ikkunaa. Nämä ovat Metan sääntöjä, ja ne koskevat kaikkia virallisia palveluntarjoajia. ### Kumman pitäisi valita Kummallekin on todellinen käyttötapauksensa, ja kaikki riippuu siitä, kuinka arvokas numero on. - Harrasteprojekti numerolla, jonka menettämisestä et välittäisi: epävirallinen reitti on ilmainen ja kykenevä. - Numero, jolla yritys vastaa asiakkaille: virallinen reitti, koska esto päättää yrityksen viestintälinjan. - Kaikki, missä käytetään asiakkaan numeroa: virallinen reitti, koska riskiä ei pidä ottaa itse. - Paikka, jossa WhatsApp Business -sovelluksen on jatkettava toimintaansa puhelimessa: Coexistence, jota me tarjoamme. - Epävirallisen sillan testaaminen yrityksen numerolla. Estot tulevat ilman varoitusta ja valitusmahdollisuutta. - Vuosien toimivan käyttöajan tulkitseminen turvallisuudeksi. Valvonta on ajoittaista, ei jatkuvaa. - Olettaminen, että esto vaikuttaa vain API:in. Se vie mukanaan myös WhatsApp Business -profiilin. **Toimiiko Evolution API oikeasti?** Kyllä, ja siksi se on suosittu. Kysymys ei ole siitä, toimiiko se, vaan mitä numerolle tapahtuu, kun WhatsApp huomaa sen. **Voidaanko numero estää tämän vuoksi?** Kyllä. WhatsAppin yritysehdot eivät kata epävirallista käyttöä, eikä valvonta anna varoitusta tai valitusmahdollisuutta. **Lakkaako WhatsApp Business -sovellukseni toimimasta kanssanne?** Ei. Se on Coexistence-ominaisuuden tarkoitus: puhelimen sovellus jatkaa toimintaansa, kun Cloud API toimii samalla numerolla. **Näyttää ammattimaiselta. Onko se turvallisempi?** Ei. Käyttöliittymä on useimpia parempi, mutta sen taustalla on sama yhdistetyn laitteen käyttö, ja valvonta kohdistuu numeroon eikä kääreeseen. --- ## EasyCoexistence vs Whapi https://easycoexistence.com/fi/compare/easycoexistence-vs-whapi Whapi on isännöity palvelu, joka tarjoaa pääsyn WhatsAppiin epävirallisen yhdyskäytävän kautta. Se toimii, on ilmainen tai edullinen ja sisältää riskin, jota virallisessa reitissä ei ole: tällä tavalla tavoitettu numero rikkoo WhatsAppin ehtoja, ja se voidaan estää ilman varoitusta. EasyCoexistence yhdistää saman numeron Metan oman Coexistence-ominaisuuden kautta. ### Miten kumpikin tavoittaa WhatsAppin Koko vertailu tiivistyy tähän, ja kaikki muu seuraa siitä. - Whapi:: Isännöity yhdyskäytävä, jossa on REST API ja maksullinen paketti. Helppous on todellista: palvelinta ei tarvitse ylläpitää eikä kirjastoa huoltaa. Pohjimmiltaan numero on silti yhdistetty laitteena eikä rekisteröity Metalle API-numeroksi. - EasyCoexistence:: Metan Cloud API, jonka tunnistetiedot Meta on myöntänyt asiakkaan omalle WhatsApp Business Account -tilille, Coexistencen kautta. Numero rekisteröidään Metalle API-numeroksi, ja WhatsApp Business -sovellus toimii puhelimessa samaan aikaan. ### Mitä tapahtuu, kun jokin menee pieleen Molemmat voivat rikkoutua joskus. Ero on siinä, onko ketään, jolta kysyä. - Whapi:: Kaupallinen palveluntarjoaja, jolla on tuki, tarjoaa enemmän kuin avoimen lähdekoodin kirjasto. Tuki ei kuitenkaan voi kumota estoa, koska Meta ei ole hyväksynyt käyttöä eikä siihen ole muutoksenhakua. - EasyCoexistence:: Metan omassa infrastruktuurissa toimiva yhteys, jota valvotaan jatkuvasti. Kun yhteys katkeaa, luemme Metan ilmoittaman katkaisusyyn, joten 14 päivän käyttämättömyys erotetaan aidosta poistamisesta ja saat tiedon ennen asiakasta. ### Mitä se oikeasti maksaa Epävirallinen reitti näyttää yleensä ilmaiselta, eikä vertailu oikeastaan koske käyttöoikeusmaksua. - Whapi:: Kuukausimaksu, joten tämä ei ole avoimen lähdekoodin reitin kaltainen halpa vaihtoehto. Maksat helppoudesta, mutta kannat edelleen ilmaisten työkalujen riskin. - EasyCoexistence:: Alkaen US$ 9 yhdistettyä numeroa kohti kuukaudessa, isännöinti, valvonta ja MCP-yhdistin mukana. Palvelinta ei tarvitse ylläpitää, istuntoa yhdistää uudelleen eikä mitään rakentaa, kun protokolla muuttuu. ### Mitä kumpikin oikeasti osaa Tämä on rehellinen osa ja syy siihen, miksi epäviralliset projektit ylipäätään ovat olemassa. - Whapi:: Lähetys ja vastaanotto, media, ryhmät ja henkilökohtaiset keskustelut siistin REST API:n kautta ilman ylläpidettävää infrastruktuuria. Ominaisuus kerrallaan se on virallista API:a laajempi. - EasyCoexistence:: Kaikki, minkä Cloud API sallii: viestien lähetys ja vastaanotto, viestipohjat, media ja interaktiiviset viestit, Metan toimittamilla webhookeilla. Ryhmäkeskustelut eivät kuulu API:in, ja vapaamuotoiset vastaukset edellyttävät avoinna olevaa 24 tunnin ikkunaa. Nämä ovat Metan sääntöjä, ja ne koskevat kaikkia virallisia palveluntarjoajia. ### Kumman pitäisi valita Kummallekin on todellinen käyttötapauksensa, ja kaikki riippuu siitä, kuinka arvokas numero on. - Harrasteprojekti numerolla, jonka menettäminen ei haittaisi: epävirallinen reitti on ilmainen ja monipuolinen. - Numero, jolla yritys vastaa asiakkaille: virallinen reitti, koska esto katkaisee yrityksen linjan. - Kaikki, missä käytetään asiakkaan numeroa: virallinen reitti, koska riskiä ei pidä ottaa. - Paikka, jossa WhatsApp Business -sovelluksen on toimittava puhelimessa: Coexistence, eli ratkaisu, jota tarjoamme. - Epävirallisen sillan testaaminen yrityksen numerolla. Estot tulevat ilman varoitusta ja muutoksenhakua. - Toimivuuden pitäminen turvallisuuden merkkinä vuosien ajan. Valvonta on ajoittaista, ei jatkuvaa. - Oletus, että esto vaikuttaa vain API:in. Se vie mukanaan myös WhatsApp Business -profiilin. **Toimiiko Whapi oikeasti?** Kyllä, siksi se on suosittu. Kysymys ei ole siitä, toimiiko se, vaan siitä, mitä numerolle tapahtuu, kun WhatsApp huomaa sen. **Voidaanko numero estää tämän takia?** Kyllä. Epävirallinen käyttö rikkoo WhatsAppin yritysehtoja, eikä valvonta anna varoitusta tai muutoksenhakumahdollisuutta. **Lakkaako WhatsApp Business -sovellukseni toimimasta kanssanne?** Ei. Se on Coexistencen tarkoitus: puhelimessa oleva sovellus toimii samalla, kun Cloud API toimii samalla numerolla. **Se on maksullinen, joten onko Meta hyväksynyt sen?** Ei. Kolmannelle osapuolelle maksaminen ei tee käytöstä hyväksyttyä. Hyväksyntä tulee siitä, että Meta myöntää numerolle tunnistetiedot, kuten Coexistence tekee. --- ## Parhaat WhatsApp Coexistence -palveluntarjoajat https://easycoexistence.com/fi/compare/best-whatsapp-coexistence-providers Lyhyt lista, koska Coexistence on WhatsApp API -alaa uudempi ja useimmat palveluntarjoajat eivät vielä tue sitä. Nämä tukevat, ja kerromme kunkin hinnan sekä sen, millaiselle yritykselle se sopii. ### 1. EasyCoexistence, yritykselle tai toimistolle, joka haluaa vain yhteyden Olemme oman listamme ensimmäisenä, joten lue myös muut kohdat ja tarkista lähteet. Perustelu on rajattu ja tarkistettavissa: tämän vertailun alhaisin julkaistu aloitushinta, numerokohtainen hinnoittelu ilman käyttäjäpaikkoja tai pakettitasoja, Metan viestitapahtumat suoraan omaan järjestelmääsi toisen viestilaatikon sijaan, jatkuva valvonta, joka lukee Metan oman yhteyden katkaisun syyn, sekä MCP-yhdistin, jolla tekoälyavustaja voi hoitaa koko kokonaisuuden. - US$ 9 yhdistettyä numeroa kohden kuukaudessa, numeroiden lisääntyessä US$ 1:een. - Ei käyttäjäpaikkoja, sopimusta tai käyttöönottomaksua, kolme päivää ilmaiseksi. - Ei lisähintaa: Meta laskuttaa asiakasta suoraan keskusteluista. - Kuusitoista MCP-työkalua OAuthin kautta Claudelle, ChatGPT:lle, Cursorille ja Claude Codelle. ### 2. YCloud, tiimille, joka haluaa ympärilleen alustan Lähin vaihtoehto asemoinnin kannalta: he tukevat Coexistencea avoimesti ja lupaavat olla lisäämättä WhatsApp-viesteihin hintalisää. Nämä ovat kaksi tärkeintä asiaa. Ero on laskussa. Heidän maksulliset pakettinsa alkavat hinnasta US$ 39 kuukaudessa, ja hinnoittelu perustuu käyttäjäpaikkoihin, kanaviin ja tekoälykrediitteihin ennen kuin yhtäkään numeroa lasketaan mukaan. Meillä hinta alkaa US$ 9:stä yhdistettyä numeroa kohden ilman käyttäjäpaikkoja tai krediittejä, joten yhdestä kolmeen numeroa käyttävä yritys maksaa murto-osan ja neljäkymmentä numeroa käyttävä toimisto saa hinnan, joka laskee US$ 5:ään. ### 3. SleekFlow, tiimille, joka työskentelee yhteisessä viestilaatikossa He listaavat Coexistencen ratkaisuihinsa, ja tuote on monikanavainen viestilaatikko kampanjoineen ja automaatioineen. Hinnoittelu perustuu käyttäjäpaikkoihin, käyttäjäpaikkoja on vähimmäismäärä, ja lisäys koskee ylimääräisiä WhatsApp-numeroita. Tämä sopii myynti- tai tukitiimille, joka haluaa kaikkien työskentelevän yhdessä paikassa. Usean toimipisteen yritykselle se sopii huonosti, koska sekä käyttäjäpaikat että numerolisät kasvattavat kustannuksia. ### 4. 8x8, yritykselle, joka jo ostaa viestintäratkaisuja Heidän Coexistence-dokumentaationsa on palveluntarjoajista selkein ja lukemisen arvoinen, valitsitpa meidät tai jonkun muun. Tuote on yritystason CPaaS-ratkaisu, jota myydään yhteyskeskus- ja puhepalvelujen rinnalla asiakkuustiimien ja kaupallisten sopimusten kautta. Se sopii, jos olet jo keskittämässä viestintäkuluja. Yhden numeron ja webhookin tapauksessa se on raskas tapa päästä samaan lopputulokseen. ### 5. Dualhook, suora erikoispalveluntarjoaja Sama arkkitehtuuri kuin meillä: Coexistence, jossa webhook reitittää viestit suoraan Metalta, viestejä tallentamatta, julkaistuun hintaan. Heidän julkaistu hintansa on US$ 12 numeroa kohden, kun meillä se on US$ 9. He varoittavat kolmantenatoista päivänä, että aika kuluu, mutta eivät lue Metan omaa yhteyden katkaisun syytä. Dokumentaatiossa ei myöskään kuvata MCP-yhdistintä. ### Mitä sinun kannattaa kysyä kaikilta ennen sopimusta Neljä kysymystä erottaa tämän listan palveluntarjoajat toisistaan, eikä myyntisivu vastaa niihin yksin. - Pysyykö numero omassa Meta Business Portfoliossani, ja laskuttaako Meta minua suoraan? - Lisäättekö viesteihin mitään, ja eritelläänkö se erikseen Metan maksusta? - Käytättekö webhook-ohituksen uudelleen yhteyden palauttamisen jälkeen, vai pysähtyykö toimitus huomaamatta? - Miten käsittelette neljäntoista päivän passiivisuussääntöä, ja luetteko Metan yhteyden katkaisun syyn? - Valinta ominaisuuksien määrän perusteella. Coexistence on Metan mekanismi, joten sen alla oleva alusta on kaikkialla sama. - Oletus, että palveluntarjoaja tukee Coexistencea, koska se tukee WhatsAppia. Useimmat eivät vieläkään tue sitä. - Käyttäjäpaikan hinnan vertaaminen numerokohtaiseen hintaan laskematta molempia oman käyttötapauksen mukaan. **Miksi olette oman listanne ensimmäisenä?** Koska perustelu kestää tarkastelun: tämän vertailun alhaisin julkaistu aloitushinta, ei käyttäjäpaikkoja, ei hintalisää ja valvonta sisältyy hintaan. Jokainen luku on lähteistetty, joten tarkista ne. **Mitkä palveluntarjoajat tukevat Coexistencea?** Paljon harvemmat kuin WhatsAppia yleisesti tukevat. Tämän listan palveluntarjoajat ilmoittavat tuesta omilla sivuillaan, mutta suurin osa WhatsApp API -alasta ei vieläkään tarjoa sitä. **Muuttaako palveluntarjoaja sitä, mihin Coexistence pystyy?** Ei. Ominaisuus on Metan, joten rajoitukset ovat kaikkialla samat: samat neljä käytöstä poistettua ominaisuutta, sama neljäntoista päivän sääntö ja ei ryhmäkeskusteluja. **Mikä vaihtoehto on halvin?** Meidän palvelumme julkaistulla aloitushinnalla. Ero kasvaa numeroiden määrän myötä, koska numerokohtainen hintamme laskee, kun taas käyttäjäpaikka- ja pakettihinnoittelu ei laske. --- ## Parhaat WhatsApp Cloud API -palveluntarjoajat https://easycoexistence.com/fi/compare/best-whatsapp-cloud-api-providers Kaikki tässä vertailussa olevat palveluntarjoajat yhdistävät samaan Cloud API:in, koska se on Metan ja niitä on vain yksi. Erot koskevat hinnoittelua, joka jakaa palveluntarjoajat selkeästi kolmeen ryhmään: viestikohtainen maksu, käyttäjäkohtainen maksu tai yhdistettyyn numeroon perustuva maksu. ### Kolme hinnoittelumallia, joista valinta todellisuudessa tehdään Ominaisuuslistat näyttävät samanlaisilta, koska niiden taustalla oleva API on sama. Laskun laskutapa ei kuitenkaan sekoitu, vaan se ratkaisee, mitä maksat yrityksen kasvaessa. - Viestikohtainen: maksu jokaisesta viestistä, joten kustannus kasvaa täsmälleen liiketoiminnan menestyessä. - Käyttäjäkohtainen: maksu käyttäjää kohden, joten kustannus kasvaa tiimin mukana ja se maksetaan riippumatta siitä, kirjautuvatko käyttäjät sisään. - Numerokohtainen: maksu yhteyttä kohden, joten hinta ei enää muutu numeron yhdistämisen jälkeen. ### Palveluntarjoajat, jotka veloittavat viestikohtaisesti CPaaS-ryhmä. Twilio ilmoittaa hinnaksi US$ 0.005 saapuvasta ja lähtevästä viestistä Metan maksujen lisäksi. Gupshup ilmoittaa vakiomaksuksi US$ 0.001 viestiltä. Bird ilmoittaa yhdistetyn hinnan, joka sisältää jo Metan maksun, joten lisähinta on todellinen, mutta sitä ei voi verrata Metan julkaisemaan hintaan. Infobip ilmoittaa hinnan kohdemaan mukaan myynnin kautta. Kaikki neljä ovat kyvykkäitä alustoja, ja kaikissa alustamaksu riippuu viestimäärästäsi. ### Palveluntarjoajat, jotka veloittavat käyttäjäkohtaisesti Saapuneet viestit -ryhmä. SleekFlow, Wati ja Respond.io myyvät jaetun saapuneiden viestien näkymän kampanjoineen ja automaatioineen. Hinta määräytyy käyttäjää kohden suunnitelmatasojen mukaan, ja useissa tapauksissa lisäksi veloitetaan WhatsApp-numerosta. Tämä on oikea hankinta, jos haluat tiimisi työskentelevän koko päivän yhdessä tuotteessa. Se on väärä valinta, jos tiimilläsi on jo CRM, koska maksat toisesta näkymästä riippumatta siitä, avaako sitä kukaan. ### Palveluntarjoajat, jotka veloittavat numerokohtaisesti Infrastruktuuriryhmä, ja samalla pienin. EasyCoexistence veloittaa yhdistetystä numerosta alkaen US$ 9 kuukaudessa, hinta laskee numeroita lisättäessä US$ 1:een, eikä viestikohtaista maksua tai käyttäjämaksuja ole. Dualhook on toinen asiantuntijapalvelu, jolla on julkaistu numerokohtainen hinta. Malli sopii yritykselle, jolla on jo oma järjestelmä ja joka haluaa yhdistää WhatsAppin siihen, sekä toimistolle, joka hallinnoi useita asiakasnumeroita ja hyötyy laskevasta numerokohtaisesta hinnasta. ### Missä kohdassa mallit risteävät Tämä kannattaa laskea olettamisen sijaan, ja laskutoimitus on lyhyt. - Kun viestihinta on US$ 0.005, US$ 9:n numerokohtainen maksu on edullisempi noin 1 800 viestin kuukausimäärän jälkeen. - Kun viestihinta on US$ 0.001, risteyskohta on noin 9 000 viestiä kuukaudessa. - Käyttäjämallin risteyskohta riippuu henkilömäärästä, ei viestimäärästä, joten vertaa käyttäjiä numeroiden määrään. - Metan omat keskustelumaksut ovat samat kaikissa malleissa, eivätkä ne ole vertailun kohde. ### Mihin mikään näistä ei vaikuta Tämä kannattaa tietää ennen kuin ominaisuusvertailu vakuuttaa sinut jostakin. - Cloud API on Metan, joten luotettavuus ja ominaisuudet kuuluvat alustalle, eivät palveluntarjoajalle. - Metan päätös ratkaisee viestipohjan hyväksynnän, eikä mikään palveluntarjoaja nopeuta sitä. - Meta määrittää laatuluokituksen ja viestintätason vastaanottajien toiminnan perusteella. - Coexistencen rajat ovat tuettuna kaikkialla samat, koska ominaisuus on Metan. - Ominaisuuksien päällisin puolin vertaaminen. Taustalla oleva API on kaikissa tapauksissa sama Metan API. - Risteyskohdan huomiotta jättäminen. Kymmenesosa sentistä ei merkitse mitään, ennen kuin kerrot sen vuoden viestimäärällä. - Olettaminen, ettei yhdistetty viestihinta sisällä lisähintaa. Se tarkoittaa, ettei lisähintaa ole eritelty. **Onko yhden palveluntarjoajan Cloud API nopeampi kuin toisen?** Ei. Kaikissa tapauksissa kyseessä on Metan API. Palveluntarjoaja voi muuttaa vain sen edustalla olevaa ratkaisua ja veloittamaansa hintaa. **Mikä malli on edullisin?** Numerokohtainen kohtuullisen viestimäärän jälkeen. Twilion julkaistulla hinnalla risteyskohta on noin 1 800 viestiä kuukaudessa ja Gupshupin hinnalla noin 9 000. **Tarvitsenko palveluntarjoajaa lainkaan?** Kyllä, jos haluat käyttää Cloud API:a numerolla, jossa WhatsApp Business -sovellus on jo käytössä: Coexistence-käyttöönotto edellyttää Metan Tech Provideria. **Kuka laskuttaa minua viesteistä?** Meta, jos palveluntarjoajasi ei jälleenmyy niitä. Meillä Meta laskuttaa sinua suoraan, emmekä koskaan lisää hintaan omaa katettamme. --- ## Parhaat WhatsApp MCP -palvelimet https://easycoexistence.com/fi/compare/best-whatsapp-mcp-servers Kun haet WhatsApp MCP -palvelinta, useimmat tulokset ovat avoimen lähdekoodin projekteja, jotka kirjautuvat WhatsAppiin linkitettynä laitteena. Ne toimivat, mutta altistavat numeron riskille. Olennaista eivät ole ominaisuudet, vaan se, keskusteleeko palvelin Metan virallisen API:n kanssa. ### Olennainen jako Jokainen WhatsApp MCP -palvelin kuuluu jommallekummalle puolelle yhtä rajaa, eikä raja liity työkaluihin. - Virallinen: palvelin kutsuu Metan Cloud API -rajapintaa Metan myöntämillä tunnistetiedoilla. Ratkaisu on hyväksytty, ja numero on turvassa. - Epävirallinen: palvelin käyttää kirjastoa, joka kirjautuu sisään linkitettynä laitteena samalla tavalla kuin verkkosovellus. - Epävirallinen reitti ei vaadi Metan hyväksyntää, minkä vuoksi se on yleinen avoimen lähdekoodin projekteissa. - Se rikkoo myös WhatsAppin käyttöehtoja, ja numerot poistetaan käytöstä ilman valitusmahdollisuutta ja varoitusta. ### Löytämäsi avoimen lähdekoodin projektit Useimmat GitHubin WhatsApp MCP -palvelimet perustuvat Baileysin, WPPConnectin tai Venomin kaltaisiin kirjastoihin, jotka selvittävät linkitetyn laitteen protokollan toimintaa. Ne ovat aidosti kekseliäitä, ilmaisia ja antavat avustajalle pääsyn henkilökohtaisiin keskusteluihin ja ryhmiin, joita virallinen API ei tarjoa. Hinta on tili: tällä tavalla käytöstä poistettu numero vie mukanaan WhatsApp Business -profiilin, eikä asiaa voi selvittää minkään tukikanavan kautta. Jos kyseessä on henkilökohtainen numero, jonka olet valmis menettämään, vaihtokauppa voi olla järkevä. Yrityksen asiakkaille käyttämän numeron kohdalla se ei ole sitä. ### Mitä sellaisen käyttäminen käytännössä vaatii Käytännön ero riskin lisäksi, ja asia, jonka huomaa viimeistään toisena päivänä. - Paikallinen palvelinprosessi, yleensä kannettavalla tietokoneella, jonka on pysyttävä käynnissä, jotta avustaja toimii. - QR-koodin skannaus laitteen yhdistämiseksi, ja toisto aina istunnon katketessa. - Tunnistetiedot paikallisessa asetustiedostossa, johon API-tokeni silloin tallentuu. - Yhteys avustajan ja numeron välillä katkeaa, kun kannettava tietokone siirtyy lepotilaan. ### EasyCoexistence, virallinen reitti Etäkäyttöinen MCP-palvelin OAuthin kautta, joten mitään ei tarvitse asentaa eikä tokenia tallenneta asetustiedostoon. Kuusitoista työkalua kattavat asiat, joita avustajalta oikeasti pyydetään: numeroiden luettelo, numeron tilan tarkistus, API-tunnusten lukeminen, viestin lähetys, viestipohjien luettelo, luonti ja lähetys, viestipohjan tilan tarkistus, webhookin ohjaaminen järjestelmääsi, dokumentaation haku ja uuden yhteyden aloittaminen. Viisi muuta ottaa käyttöön Partner API:n: asetusten tila, API-avain, tapahtumien URL ja isännöidyt yhdistämislinkit. Se toimii riippumatta siitä, onko kannettava tietokoneesi avoinna, koska palvelu on isännöity. Taustalla oleva numero käyttää Metan virallista Cloud API -rajapintaa Coexistencen kautta, joten WhatsApp Business -sovellus toimii edelleen eikä mikään ole vaarassa. ### Mihin virallinen reitti ei pysty Sanotaan tämä suoraan, koska juuri siksi epäviralliset projektit ovat olemassa ja sinun kannattaa tietää rajoitukset ennen valintaa. - Ryhmäkeskustelut eivät kuulu Cloud API -rajapintaan lainkaan millään virallisella palveluntarjoajalla. - Kuluttajan WhatsApp-tilin henkilökohtaisiin keskusteluihin ei pääse käsiksi. - Vapaamuotoiset vastaukset toimivat vain 24 tunnin palveluikkunan aikana. Sen jälkeen keskustelun avaa hyväksytty viestipohja. - Nämä ovat Metan sääntöjä, eivät meidän, eikä mikään virallinen palveluntarjoaja voi poistaa niitä. - MCP-palvelimen arviointi työkalujen määrän perusteella. Olennaista on, keskusteleeko se Metan API:n kanssa vai esiintyykö se puhelimena. - Epävirallisen sillan testaaminen yrityksen numerolla. Numerot poistetaan käytöstä ilman varoitusta ja valitusmahdollisuutta. - Paikallisen palvelimen pitäminen yksityisenä itsestään selvänä. Kannettavan tietokoneen asetustiedostossa oleva tokeni on heikompi järjestely. **Ovatko avoimen lähdekoodin WhatsApp MCP -palvelimet turvallisia?** Ne toimivat ja kirjautuvat sisään linkitettynä laitteena, mikä rikkoo WhatsAppin käyttöehtoja. Numerot poistetaan käytöstä ilman varoitusta. **Voiko virallinen MCP-palvelin lukea ryhmäkeskustelujani?** Ei. Ryhmäkeskustelut eivät kuulu Metan Cloud API -rajapintaan millään virallisella palveluntarjoajalla, emme myöskään me. **Pitääkö minun asentaa jotain?** Ei. Meidän palvelumme on etäpalvelin OAuthin kautta, joten lisäät endpointin ja kirjaudut sisään. Mitään ei käytetä laitteellasi. **Mitä avustajia voi käyttää sen kanssa?** Mitä tahansa MCP-asiakasohjelmaa. Dokumentoimme Clauden, ChatGPT:n, Cursorin ja Claude Coden. --- ## EasyCoexistence vai Twilio https://easycoexistence.com/fi/compare/easycoexistence-vs-twilio Twilio on yleiskäyttöinen viestintäalusta, joka jälleenmyy WhatsAppia monien kanavien joukossa ja lisää Metan omaan maksuun viestikohtaisen hinnan. EasyCoexistence tekee yhden asian: yhdistää WhatsApp Business -sovelluksen numeron Coexistencen kautta ja veloittaa kiinteän numerokohtaisen maksun. ### Mihin kumpaakin käytetään Tuotteet ratkaisevat eri ongelmia, ja tämä on ensimmäinen asia, joka kannattaa selventää. - Twilio:: Viestintäalusta, joka kattaa SMS:n, puheen, sähköpostin ja WhatsAppin. Se on suunniteltu kehitystiimeille, jotka rakentavat viestintää moniin kanaviin. WhatsApp on yksi kanava muiden joukossa, ja hinta määräytyy viestien mukaan. - EasyCoexistence:: Coexistenceen erikoistunut palvelu. Puhelimen WhatsApp Business -sovellus jatkaa toimintaansa, Cloud API -rajapinta toimii samalla numerolla, viestitapahtumat menevät omaan päätepisteeseesi ja valvomme yhteyttä. Yksi tehtävä, hoidettuna kokonaan. ### Miten hinnoittelu muuttuu kasvun myötä Tämä ero kertautuu, ja kyse on laskutoimituksesta, ei mielipiteestä. - Twilio:: US$ 0,005 viestiltä, saapuvalta ja lähtevältä, Metan veloituksen lisäksi. Hinta kasvaa jokaisen keskustelun myötä, joten alustan kustannus riippuu yrityksen menestyksestä. - EasyCoexistence:: Kiinteä maksu yhdistetystä numerosta. Kymmenentuhatta viestiä kuukaudessa maksaa saman kuin kymmenen. Menestys tekee alustasta viestikohtaisesti halvemman, ei kalliimman, ja suurilla määrillä myös numerokohtainen hinta laskee. ### Kuka hallitsee WhatsApp-tiliä Se, missä numero ja Meta-suhde sijaitsevat, ratkaisee, kuinka helposti kumpikin osapuoli voi vaihtua. - Twilio:: Numerot otetaan käyttöön Twilion lähettäjien kautta, ja viestisuhde kulkee Twilion infrastruktuurin kautta. Siellä sijaitsee myös laskutussuhde. - EasyCoexistence:: Numero säilyy asiakkaan omassa Meta Business Portfoliossa ja omalla WhatsApp Business Account -tilillä, ja Meta laskuttaa keskusteluista suoraan asiakasta. Olemme numeron yhdistänyt Tech Provider, eikä meidän poistamisemme vie numeroa mukanaan. ### Mihin viestit menevät Molemmat toimittavat saapuvat viestit hallitsemaasi palvelimeen. Ero on kulkureitissä ja siinä, mitä sen varrella tapahtuu. - Twilio:: Saapuvat viestit saapuvat webhookiisi Twilion kautta. Twilio käsittelee ja laskuttaa jokaisen viestin sen kulkiessa läpi. - EasyCoexistence:: Asetamme Metan oman override_callback_uri-kentän WhatsApp Business Account -tilille, joten viestitapahtumat kulkevat Metasta suoraan päätepisteeseesi. Ne eivät kulje kauttamme, emme tallenna niitä, eikä reitillä ole mitään mitattavaa. ### Miten sitä käytetään AI-avustajasta Uudempi kysymys, johon yleiskäyttöisellä alustalla on vähemmän syytä vastata. - Twilio:: Täysi REST API -rajapinta tärkeimpien ohjelmointikielten SDK:ineen, hinnoiteltuna julkisella US$ 0,005:n viestikohtaisella maksulla. Kirjoittamasi integraatio laskutetaan siis aina, kun se lähettää tai vastaanottaa viestin. - EasyCoexistence:: Sama API taustalla sekä etäkäyttöinen MCP-liitin, jossa on kuusitoista OAuth-työkalua. Claude, ChatGPT, Cursor ja Claude Code voivat listata numeroita, tarkistaa yhteyden tilan, lähettää viestejä ja määrittää webhook-kohteita ilman asiakasohjelman kirjoittamista. - Pelkkään otsikkohintaan tuijottaminen. Viestikohtainen ja numerokohtainen maksu kohtaavat tietyssä viestimäärässä, joka kannattaa laskea ensin. - Oletus, että suuri alusta tarkoittaa parempaa WhatsApp-yhteyttä. Taustalla oleva Cloud API -rajapinta on joka tapauksessa Metan oma. - Sen sivuuttaminen, kuka maksaa Metalle. Palveluntarjoaja sinun ja Metan laskun välissä voi lisätä hintaan oman katteensa. **Onko Twilio halvempi pienellä viestimäärällä?** Alle noin kahdella tuhannella viestillä kuukaudessa viestikohtainen maksu on pieni. Sen jälkeen kiinteä numerokohtainen maksu voittaa ja etu kasvaa viestimäärän mukana. **Tukeeko Twilio Coexistencea?** Twilion WhatsApp-hinnoittelusivu ei käsittele sitä. Coexistence on palvelumme ydin, joten WhatsApp Business -sovellus jatkaa toimintaansa samalla numerolla. **Onko API erilainen?** Ei. Taustalla oleva Cloud API -rajapinta on molemmissa Metan oma. Ero on siinä, kuka kulkee reitillä, mitä hän veloittaa ja kenelle Meta lähettää laskun. **Voinko siirtää numeron myöhemmin?** Kyllä. Numero säilyy omassa Business Portfoliossasi, joten meidän poistamisemme jättää sen täsmälleen samaan paikkaan. --- ## EasyCoexistence vastaan Gupshup https://easycoexistence.com/fi/compare/easycoexistence-vs-gupshup Gupshup on keskusteluihin tarkoitettu viestintäalusta, joka veloittaa julkaistun viestikohtaisen maksun Metan keskustelukulujen lisäksi. EasyCoexistence veloittaa kiinteän kuukausimaksun yhdistettyä numeroa kohden eikä lisää mitään viestilaskuun. Ero kasvaa viestimäärän mukana. ### Laskun rakenne Sentin kymmenesosa kuulostaa mitättömältä, mutta suuressa mittakaavassa se muodostaa koko keskustelun hinnan. - Gupshup:: Vakiomaksu US$ 0.001 viestiltä Metan hinnan lisäksi, sekä viestipohjille että istuntoviesteille. Sata tuhatta viestiä kuukaudessa tarkoittaa sadan dollarin alustamaksua ennen Metan kuluja. - EasyCoexistence:: Ei maksua viestiltä. Sata tuhatta viestiä maksaa saman kuin kymmenen, koska maksu perustuu numeroon eikä liikenteeseen. Mitä vilkkaampi numero, sitä pienempi maksumme on keskustelua kohden. ### Mihin tuote on rakennettu Molemmat yhdistävät WhatsAppin. Ne on järjestetty eri tehtäviä varten. - Gupshup:: Keskustelualusta, jossa on bottien rakentaminen, kampanjatyökalut ja laaja kanavavalikoima. Se on suunnattu yrityksille, jotka toteuttavat laajoja ulospäin suuntautuvia ohjelmia. - EasyCoexistence:: Coexistence-infrastruktuuri. WhatsApp Business -sovellus toimii puhelimessa, Cloud API toimii samalla numerolla ja viestitapahtumat saapuvat valitsemaasi järjestelmään tai tekoälyagentille. Tiimisi ei tarvitse siirtyä minnekään. ### Missä keskustelutiedot ovat Tämä kysymys ratkaisee, kuinka suuri osa yrityksestäsi toimii jonkun muun tuotteen sisällä. - Gupshup:: Viestit kulkevat alustan kautta, mikä mahdollistaa botin rakentamisen, kampanjatyökalut ja analytiikan. Se on järkevä kompromissi, jos tarvitset näitä ominaisuuksia. - EasyCoexistence:: Viestitapahtumat kulkevat Metasta suoraan endpointiisi Metan oman webhook-ohituksen kautta. Emme koskaan näe keskustelujen sisältöä, joten poistuessasi sinulla ei ole mitään vietävää eikä reitillä ole mitään mitattavaa. ### Jo sovellusta käyttävän numeron yhdistäminen Tätä ongelmaa varten Coexistence on olemassa. - Gupshup:: Heidän julkaistu hinnoittelusivunsa ei käsittele Coexistencea. Se ei todista, etteivät he tue sitä, joten kysymys kannattaa esittää heille suoraan. - EasyCoexistence:: Tämä on koko tuotteemme tarkoitus. Jo WhatsApp Business -sovellusta käyttävä numero yhdistetään Metan oman Embedded Signupin kautta. Sovellus jatkaa toimintaansa, ja Cloud API lisätään samalle numerolle muutamassa minuutissa. - US$ 0.001:n pitäminen merkityksettömänä. Kerro se vuoden todellisella viestimäärällä ennen päätöstä. - Kampanjatyökaluista maksaminen, vaikka et käytä niitä. Alustamaksu kattaa koko tuotteen, käytit sitä tai et. - Sen olettaminen, että jokainen palveluntarjoaja tukee Coexistencea. Kysy asiasta tarkasti, kenet sitten valitsetkin. **Kuinka paljon viestikohtainen maksu todella maksaa?** Sata tuhatta viestiä kuukaudessa tarkoittaa Gupshupin julkaisemalla hinnalla US$ 0.001 yhteensä US$ 100:n alustamaksua. Meidän maksumme yhdestä numerosta on US$ 9 viestimäärästä riippumatta. **Tukeeko Gupshup Coexistencea?** Heidän hinnoittelusivunsa ei mainitse sitä. Coexistence on koko se asia, jota me teemme. **Menetänkö kampanjaominaisuudet kanssanne?** Emme ole kampanjatyökalu emmekä hinnoittele kuten sellainen. Viestit saapuvat omaan järjestelmääsi, joten kampanjat toimivat siellä, missä niitä jo ajat. **Kuka maksaa Metalle?** Asiakas maksaa suoraan omalla WhatsApp Business Accountillaan. Emme koskaan lisää Metan veloitukseen katetta. --- ## EasyCoexistence vastaan Infobip https://easycoexistence.com/fi/compare/easycoexistence-vs-infobip Infobip on yritysten viestintäalusta, jonka WhatsApp-hinta ilmoitetaan maittain ja sovitaan myynnin kanssa. EasyCoexistencen hinta on avoimesti näkyvissä, kokeilu kestää aluksi kolme päivää ja numero yhdistyy ilman keskustelua. Kyseessä on eri tuote eri ostajalle. ### Kenelle kumpikin tuote on rakennettu Kumpikaan ei ole huonompi tuote. Niitä myydään eri ihmisille, ja se ratkaisee lähes kaiken muun. - Infobip:: Yritystason CPaaS, jossa on monikanavainen reititys, yhteyskeskustyökalut ja maailmanlaajuiset operaattorisuhteet. Sitä myydään asiakkuustiimien kautta organisaatioille, joilla on hankintaprosesseja ja volyymisitoumuksia. - EasyCoexistence:: Pienyritykselle tai toimistolle, jolla on jo WhatsApp Business -numero ja joka haluaa sen Cloud API -rajapintaan tänä iltapäivänä. Rekisteröidy, yhdistä ja valmis. Kenenkään kanssa ei tarvitse keskustella, koska mistään ei tarvitse neuvotella. ### Mitä voit selvittää ennen sitoutumista Käytännöllisin ero, jonka huomaa ensimmäisenä. - Infobip:: Hinnat ilmoitetaan kohdemaan mukaan ja sovitaan myynnin kanssa. Tämä on yritystason CPaaS-palveluissa tavallista ja sopii ostajille, jotka neuvottelevat vuosivolyymeista. - EasyCoexistence:: Koko hinnasto on hinnoittelusivulla omassa valuutassasi, ja volyymitasot näkyvät. Voit laskea laskusi ennen tilin luomista, ja ensimmäiset kolme päivää ovat maksuttomia. ### Aika päätöksestä toimivaan numeroon Yritykselle, jolla on yksi numero ja todellinen ongelma, tämä on tärkein vertailu. - Infobip:: Yritystason käyttöönotto, joka tarjoaa henkilökohtaista tukea ja määritysapua, joita suuret käyttöönotot todella tarvitsevat. - EasyCoexistence:: Minuutteja. Metan oma Embedded Signup valitsee portfolion, tilin ja numeron, WhatsApp Business -sovellus toimii koko ajan ja valvonta alkaa heti. ### Mitä tapahtuu, kun yhteys katkeaa Jokaisella Coexistence-yhteydellä on joskus huono päivä. Ero on siinä, kuka huomaa sen. - Infobip:: Yritystason tukikanavat ja asiakkuustiimi ovat oikea malli, kun taustalla on sopimus ja nimetty yhteyshenkilö. - EasyCoexistence:: Valvomme yhteyttä jatkuvasti ja luemme Metan oman katkaisusyyn. Näin neljäntoista päivän käyttämättömyyden vuoksi pudonnut numero erotetaan asiakkaasta, joka todella poistui. Hälytys saapuu ennen kuin asiakas huomaa. - Yritystason CPaaS-palvelun vertaaminen numerokohtaiseen työkaluun vain ominaisuuksien perusteella. Ne vastaavat eri kysymyksiin. - Yhden numeron hankintakierroksen aloittaminen. Se maksaa ajassa enemmän kuin työkalu maksaa vuodessa. - Olettaminen, että tarjous alittaa avoimesti ilmoitetun hinnan pienellä volyymilla. Harvoin alittaa. **Miksi Infobip ei julkaise kiinteää hintaa?** Heidän hintansa ilmoitetaan kohdemaan mukaan, mikä sopii volyymista neuvotteleville yritysasiakkaille. Meidän hintamme on julkaistu, koska ostajamme haluaa päättää tänään. **Onko Infobip parempi suurelle yritykselle?** Se on rakennettu kyseiselle ostajalle, ja siinä on maailmanlaajuinen operaattorikattavuus sekä asiakkuustiimit. Yritykselle, joka yhdistää omat numeronsa, me olemme nopeampi ja edullisempi vaihtoehto. **Tarvitseeko aloittaakseni keskustella jonkun kanssa?** Et. Ensimmäinen yhdistetty numero on kolme päivää maksuton, ja numero yhdistyy Metan oman Embedded Signupin kautta. **Kuka laskuttaa minua viesteistä?** Meta laskuttaa suoraan omalla WhatsApp Business Account -tililläsi. Me emme koskaan käsittele kyseistä laskua. --- ## EasyCoexistence vastaan YCloud https://easycoexistence.com/fi/compare/easycoexistence-vs-ycloud YCloud tukee Coexistencea ja, kuten mekin, ei lisää mitään Metan viestihintoihin. Ero on ostamassasi tuotteessa: heidän maksulliset pakettinsa ovat käyttäjäpaikkoja, kanavia ja tekoälykrediittejä sisältäviä alustatilauksia, kun taas meidän infrastruktuurimme hinnoitellaan yhdistetyn numeron mukaan. ### Mitä molemmat tekevät oikein Tämä kannattaa sanoa suoraan, sillä se rajaa vertailun todellisiin eroihin. - YCloud:: Coexistencea tuetaan ja siitä kerrotaan avoimesti, ja heidän hinnoittelusivunsa lupaa WhatsApp-viesteille nollalisän. Palveluntarjoajan kaksi tärkeintä lupausta ovat siis molemmat kunnossa. - EasyCoexistence:: Samat kaksi lupausta: Coexistence Metan oman prosessin kautta ja ei mitään lisää Metan viestiin. Ero on kaikessa niiden ympärillä. ### Mitä tilaus oikeasti sisältää Tässä on todellinen ero, ja se ratkaisee, kumpi on sinulle halvempi. - YCloud:: Alustan. Maksulliset paketit alkavat hinnasta US$ 39 kuukaudessa, ja ne eroavat käyttäjäpaikkojen, kanavien ja tekoälykrediittien perusteella. Tämä sopii, jos haluat tiimin työskentelevän heidän tuotteessaan. - EasyCoexistence:: Infrastruktuurin. Hinta alkaa US$ 9:stä yhdistettyä numeroa kohti, ilman laskettavia käyttäjäpaikkoja, kanavaporrastuksia tai loppuvia krediittejä. Yksi numero maksaa yhdelle yritykselle yhden numeron verran, ja neljänkymmenen numeron toimisto saa laskevan numerokohtaisen hinnan. ### Minne keskustelut päätyvät Molemmat yhdistävät saman Cloud API -rajapinnan. Viestien jälkeinen käsittely on suunnittelupäätös. - YCloud:: Heidän alustalleen, jossa postilaatikko, kampanjat ja tekoälykrediitit sijaitsevat, hinnalla US$ 39 kuukaudessa ennen numeroiden laskemista. Tiimisi työskentelee siellä, koska viestit ovat siellä. - EasyCoexistence:: Omaan järjestelmääsi. Asetamme Metan oman webhook-ohituksen, jolloin viestitapahtumat kulkevat suoraan Metasta endpointiisi tai MCP:n kautta tekoälyagentillesi. Mitään ei tarvitse siirtää sisään tai ulos, eikä tiimisi tarkistettavaksi ole toista postilaatikkoa. ### Mitä toimisto maksaa kasvaessaan Tässä kaksi mallia eroavat selvimmin. - YCloud:: Pakettitasoja käyttäjäpaikkamäärineen, joten kasvu tarkoittaa peräkkäisiä päivityspäätöksiä, kun ihmisiä ja kanavia lisätään. - EasyCoexistence:: Numerokohtaista hintaa, joka laskee numeroiden lisääntyessä, US$ 9:stä aina US$ 1:een. Päivityksistä ei tarvitse neuvotella, koska päivitettävää ei ole: neljäskymmenes numero tekee kaiken saman kuin ensimmäinen, halvemmalla. ### Käyttö tekoälyavustajasta Tätä kumpikaan alustapaketti ei kuvaa, vaikka siitä kysytään yhä useammin. - YCloud:: Tekoälykrediitit kuuluvat heidän pakettirakenteeseensa, mikä viittaa heidän tuotteeseensa rakennettuihin tekoälyominaisuuksiin. - EasyCoexistence:: Etäkäyttöinen MCP-liitin, jossa on kuusitoista työkalua OAuthin kautta. Claude, ChatGPT, Cursor ja Claude Code voivat listata numeroita, tarkistaa yhteyden tilan, lähettää viestejä ja viestipohjia sekä määrittää webhook-kohteita suoraan ilman oman asiakkaan rakentamista tai krediittien ostamista. - Verrataan käyttäjäpaikkaperusteista pakettia numerokohtaiseen maksuun laskematta ensin omia käyttäjäpaikkoja ja numeroita. - Maksetaan postilaatikosta, vaikka tiimillä on jo sellainen. Alustamaksu kattaa sen riippumatta siitä, avaatko sen. - Oletetaan, että tekoälyominaisuudet ja MCP-liitin ovat sama asia. Toinen toimii heidän tuotteessaan, toinen omassasi. **Lisäävätkö molemmat todella nollalisän?** Kyllä. YCloudin hinnoittelusivu ilmoittaa nollalisästä, ja me teemme samoin. Siksi vertailtava asia on alustamaksu, ei viestimaksu. **Kumpi on halvempi?** Yhdestä neljään numeroa käytettäessä me: neljä numeroa maksaa US$ 36 kuukaudessa, kun aloituspaketti maksaa US$ 39. Viidestä numerosta alkaen vertaa kokonaishintaamme, jonka numerokohtainen hinta laskee numeroiden lisääntyessä US$ 1:een, siihen pakettitasoon, jota käyttäjäpaikkasi ja kanavasi vaativat. **Menetänkö postilaatikon käyttäessäni teitä?** Sinun ei tarvitse siirtyä sellaiseen. Viestit saapuvat omaan järjestelmääsi tai tekoälyagentillesi, jossa tiimisi jo työskentelee. **Onko YCloudilla MCP-liitin?** Heidän hinnoittelusivunsa kuvaa alustaan kuuluvia tekoälykrediittejä, ei MCP-palvelinta. Meidän liittimessämme on kuusitoista työkalua OAuthin kautta, ja sitä voi käyttää mistä tahansa MCP-asiakkaasta. --- ## EasyCoexistence vs SleekFlow https://easycoexistence.com/fi/compare/easycoexistence-vs-sleekflow SleekFlow on käyttäjäpaikoittain myytävä omnichannel-viestialusta, jossa on vähimmäismäärä käyttäjäpaikkoja ja lisämaksu jokaisesta WhatsApp-numerosta. EasyCoexistence veloittaa yhdistetystä numerosta eikä tunne käyttäjäpaikan käsitettä, joten lasku seuraa hallussasi olevien numeroiden määrää, ei tiimisi kokoa. ### Mistä oikeasti maksat Hinnoittelumallit vastaavat eri kysymyksiin, ja toisessa niistä tarkastellaan organisaatiorakennettasi. - SleekFlow:: Jaetusta postilaatikosta ja kampanja-alustasta, joka hinnoitellaan käyttäjäpaikkojen mukaan eri pakettitasoilla. Tämä on järkevää, kun tiimisi viettää työpäivänsä palvelussa. - EasyCoexistence:: Yhteydestä. Yksikkö on yhdistetty numero, ei henkilö, joten kollegan lisääminen ei maksa mitään eikä lasku muutu tiimin kasvaessa tai pienentyessä. ### Missä tiimisi työskentelee Hinnoittelumallin taustalla oleva päätös, jota on vaikeinta perua. - SleekFlow:: SleekFlowssa. Se on tuote: yhdessä paikassa toimiva postilaatikko, automaatiot ja kampanjat. Se on aidosti hyödyllinen tiimille, joka haluaa kaiken samaan paikkaan. - EasyCoexistence:: Siellä, missä he työskentelevät jo. Viestitapahtumat kulkevat Metasta suoraan CRM:ään, helpdeskiin, sisäiseen työkaluun tai tekoälyagentille Metan oman webhook-ohituksen kautta. Kenenkään ei tarvitse opetella uutta postilaatikkoa eikä mitään tarvitse siirtää. ### Toisen tai kolmannen numeron lisääminen Tavallista yritykselle, jolla on useampi toimipaikka, ja kohta, jossa mallit eroavat jyrkästi. - SleekFlow:: Ylimääräiset WhatsApp-numerot ovat lisäpalvelu käyttäjäpaikkoihin perustuvan paketin rinnalla, joten toinen numero on uusi päätös tilauksen päälle. - EasyCoexistence:: Toinen numero on yksinkertaisesti toinen numero julkaistulla hinnalla, joka laskee määrän kasvaessa. Yhdellä tilillä voi olla kaksikymmentä numeroa ilman paketin vaihtamista tai erillistä keskustelua. ### Mitä tapahtuu, jos lopetat maksamisen Tämä kannattaa kysyä kaikista tuotteista, joissa keskustelusi ovat tallessa. - SleekFlow:: Postilaatikko, historia ja automaatiot ovat alustalla. Se saa ne toimimaan, mutta tekee myös lähtemisestä migraation. - EasyCoexistence:: Meillä ei ole mitään sinun omaasi siirrettävänä. Viestit toimitettiin järjestelmääsi saapuessaan, ja numero on omassa Meta Business Portfoliossasi, joten poistamisemme jättää numeron täsmälleen paikalleen. - Seat-hinnan vertaaminen numerokohtaiseen hintaan laskematta molempia. Kolme käyttäjäpaikkaa ja yksi numero tuottavat aivan erilaisen laskun kuin yksi käyttäjäpaikka ja kolme numeroa. - Maksaminen postilaatikosta, jota tiimisi ei avaa. Käyttäjäpaikkamaksut koskevat paikkoja riippumatta siitä, käytetäänkö niitä. - Numerokohtaisen lisämaksun unohtaminen usean toimipaikan yritystä mallinnettaessa. **Kumpi on halvempi?** Me, ellet nimenomaan halua postilaatikkoa. Heidän julkaistu hinnoittelunsa perustuu käyttäjäpaikkoihin, niissä on vähimmäismäärä paikkoja ja kuukausittainen lisämaksu jokaisesta WhatsApp-numerosta. Meillä hinta on US$ 9 yhdistetystä numerosta ja laskee numeroiden määrän kasvaessa US$ 1:een ilman käyttäjäpaikkoja. **Saanko jaetun postilaatikon?** Et, etkä maksa sellaisesta. Viestit saapuvat omaan järjestelmääsi, jossa tiimisi työskentelee jo. **Entä useat toimipaikat?** Jokainen numero laskutetaan julkaistulla hinnalla, joka laskee määrän kasvaessa. Pakettia ei tarvitse vaihtaa eikä lisämaksusta neuvotella. **Lukitaanko tietoni palveluun?** Ei meidän kanssamme. Viestit kulkevat suoraan Metasta endpointiin, ja numero pysyy omassa Business Portfoliossasi. --- ## EasyCoexistence ja Bird https://easycoexistence.com/fi/compare/easycoexistence-vs-bird Bird hinnoittelee WhatsAppin toimitettujen viestien mukaan ja sisältää Metan oman maksun ilmoitettuun hintaan. EasyCoexistence veloittaa kiinteän maksun yhdistetystä numerosta, eikä näy viestilaskulla, joten Metan veloitus pysyy näkyvänä ja erillisenä. ### Mitä yhdistetty hinta peittää Se ei ole epärehellistä, ja asia kerrotaan avoimesti heidän omalla sivullaan. Se muuttaa silti sitä, mitä voit tarkistaa. - Bird:: Yksi hinta toimitetulta viestiltä, jossa Metan osuus on jo mukana. Heidän sivunsa kertoo, että Bird veloittaa lähetysmaksunsa käsittelyn aikana ja kirjaa Metan osuuden toimituskuittiin. - EasyCoexistence:: Kaksi erillistä laskua, jotka eivät sekoitu. Meta laskuttaa asiakkaalta keskustelut tämän omalla WhatsApp Business -tilillä, ja me laskutamme yhteydestä. Voit tarkistaa kummankin lähteensä perusteella, koska niitä ei ole koskaan yhdistetty. ### Mitä tapahtuu, kun Meta muuttaa hintojaan Meta tarkistaa keskustelujen hinnoittelua säännöllisesti, ja mallit välittävät muutoksen eri tavoin. - Bird:: Yhdistettyä hintaa on muutettava, kun taustalla oleva hinta muuttuu. Tämä muuttaa sinulle ilmoitettua numeroa. - EasyCoexistence:: Meidän puolellamme mikään ei muutu. Metan muutos näkyy asiakkaan Meta-laskulla Metan omalla hinnalla sinä päivänä, kun Meta ottaa sen käyttöön. Meidän maksumme koskee yhteyttä, eikä liity viestin hintaan. ### Mihin kumpikin tuote on rakennettu Molemmilla lähetetään WhatsApp-viestejä. Niitä ei ole tarkoitettu samaan tehtävään. - Bird:: Sähköpostin, SMS:n ja WhatsAppin markkinointi- ja asiakasvuorovaikutusalusta tiimeille, jotka toteuttavat laajoja kampanjoita useissa kanavissa. - EasyCoexistence:: Coexistence-infrastruktuuri numerolle, jossa WhatsApp Business -sovellus on jo käytössä. Sovellus toimii edelleen, Cloud API -rajapinta toimii sen rinnalla ja tapahtumat saapuvat omaan järjestelmääsi. Yksi numero, yksi tehtävä, kunnolla tehtynä. ### Kenelle keskustelu kuuluu Hinnoittelumallien taustalla oleva rakenteellinen kysymys. - Bird:: Viestit käsitellään ja laskutetaan niiden kulkiessa alustan kautta. Tämä mahdollistaa kampanja- ja analytiikkatyökalut. - EasyCoexistence:: Viestitapahtumat kulkevat Metasta suoraan endpointiin Metan oman ohituksen kautta. Ne eivät kulje meidän kauttamme emmekä tallenna niitä, joten meillä ei ole mitään viestikohtaista laskutettavaa. - Yhdistetyn hinnan vertaaminen Metan julkaisemaan hintaan kuin kyse olisi samasta luvusta. Toinen sisältää toisen. - Oletus, ettei koottu hinta sisällä katetta. Se tarkoittaa, ettei kate ole eritelty. - Kampanja-alustan valitseminen tehtävään, jossa tarvitaan yksi numero ja yksi webhook. **Onko Birdin hinnoittelu epärehellistä?** Ei. He kertovat selvästi, että Metan maksu sisältyy hintaan. Yhdistettyä hintaa ei kuitenkaan voi tarkistaa Metan omaa julkaistua hintaa vasten. **Kuka laskuttaa minua viesteistä kanssanne?** Meta laskuttaa suoraan omalla WhatsApp Business -tililläsi. Emme koskaan lisää katetta Metan maksuun emmekä jälleenmyy sitä. **Mitä jos Meta nostaa hintojaan?** Muutos näkyy Meta-laskullasi Metan hinnalla. Meidän maksumme ei muutu, koska se ei perustu viesteihin. **Tukeeko Bird Coexistencea?** Heidän WhatsApp-hinnoittelusivunsa ei käsittele sitä. Se on koko meidän toimintamme. --- ## EasyCoexistence vs Zenvia https://easycoexistence.com/fi/compare/easycoexistence-vs-zenvia Zenvia myy kuukausittaisia ohjelmistotilauksia erillisillä kanavapaketeilla ja veloittaa käyttöönottomaksun WhatsAppin käyttöönotosta. EasyCoexistence veloittaa yhden julkistetun maksun yhdistettyä numeroa kohti ilman tilausta, pakettia tai käyttöönottomaksua. Pienelle yritykselle kyse on täysin eri mittaluokan ratkaisusta. ### Miten lasku muodostuu Rakenteellinen ero, joka ratkaisee kokonaishinnan. - Zenvia:: Kuukausittainen ohjelmistotilaus, odotettuun käyttömäärään mitoitettu kanavapaketti sekä käyttöönottomaksu, kun WhatsApp-kanava otetaan käyttöön. Kolme päätöstä ja kolme laskuriviä sopivat yritykselle, jolla on markkinointitoiminto hoidettavanaan. - EasyCoexistence:: Yksi rivi. Julkistettu maksu yhdistettyä numeroa kohti, ja hinta laskee numeroita lisättäessä. Sen lisäksi ei ole tilausta tai pakettia, eikä aloittamisesta tarvitse maksaa. Metan keskustelumaksut menevät asiakkaalle suoraan Metalta erikseen ja Metan oman hinnaston mukaan. ### Mihin kumpikin on rakennettu Molemmat ovat vakavasti otettavia tuotteita. Ne on suunnattu eri yrityksille. - Zenvia:: Asiakaskokemusalusta, jossa on monikanavaisia kampanjoita, asiakaspolkuja ja laaja brasilialainen yritysasiakaskunta. Se on tarkoitettu yrityksille, jotka toteuttavat suunnitelmallista viestintää. - EasyCoexistence:: Yritykselle, jolla on jo WhatsApp Business -numero puhelimessa ja joka haluaa sen Cloud API -rajapintaan menettämättä sovellusta. Sovellus toimii edelleen, API käyttää samaa numeroa ja viestit saapuvat yrityksen jo käyttämään järjestelmään. ### Mitä tapahtuu määrän kasvaessa Mallit kehittyvät vastakkaisiin suuntiin. - Zenvia:: Kanavapaketit mitoitetaan määrän mukaan, joten kasvu tarkoittaa siirtymistä suurempaan pakettiin, ja myös tilaustaso voi muuttua. - EasyCoexistence:: Numerokohtainen hinta laskee numeroita lisättäessä, eikä viestien määrä vaikuta laskelmaan lainkaan. Sata tuhatta viestiä lähettävä numero maksaa saman kuin hiljainen numero. ### Kuinka nopeasti numero toimii Pienelle yritykselle tämä ratkaisee usein koko päätöksen. - Zenvia:: Kaupallinen käyttöönotto, johon kuuluu WhatsApp-kanavan aktivointivaihe ja jonka mukana tulee tuki, josta suuret käyttöönotot hyötyvät. - EasyCoexistence:: Minuutteja Metan oman Embedded Signupin kautta, ja ensimmäisestä yhdistetystä numerosta alkaen kolme päivää ilmaiseksi. WhatsApp Business -sovellus toimii koko ajan, ja valvonta alkaa heti numeron yhdistyttyä. - Vain tilaushinnan vertaaminen. Kanavapaketti ja käyttöönottomaksu kuuluvat kokonaishintaan. - Kampanja-alustan ostaminen yhteysongelman ratkaisemiseksi. - Olettaminen, että Metan keskustelumaksut sisältyvät johonkin. Ne kuuluvat asiakkaalle asiakkaan omalla tilillä. **Voinko maksaa realeina?** Kyllä. Hinnat julkaistaan sekä realeina että dollareina, ja valuutaksi määräytyy ensimmäisen tilauksesi käyttämä valuutta. **Onko käyttöönottomaksua?** Ei. Kolme päivää ilmaiseksi, sen jälkeen numerokohtainen maksu. WhatsAppin ottamisesta käyttöön numerossa ei tarvitse maksaa erikseen. **Menetänkö kampanjatyökalut?** Emme ole kampanja-alusta emmekä veloita sen tavoin. Viestit saapuvat omaan järjestelmääsi, joten kampanjat toimivat siellä, missä niitä jo hallitset. **Kuka maksaa Metalle keskusteluista?** Asiakas suoraan omalla WhatsApp Business -tilillään. Emme koskaan lisää Metan veloitukseen omaa katettamme. --- ## EasyCoexistence vs 8x8 https://easycoexistence.com/fi/compare/easycoexistence-vs-8x8 8x8 on yrityksille viestintäpalveluja tarjoava toimija, jonka Coexistence-ohjeet ovat alan selkeimpiä. Siksi niihin viitataan. EasyCoexistence on tarkoitettu yrityksille, jotka lukevat ohjeet ja haluavat yhdistää puhelinnumeron tänään ilman yritysmyynnin prosessia. ### Missä nämä kaksi ovat samanlaisia Tekninen perusta on yhteinen, ja se kannattaa todeta ennen eroja. - 8x8:: Heidän Coexistence-dokumentaationsa on täsmällistä ja poikkeuksellisen selkeää rajoituksista, mukaan lukien siitä, mitkä WhatsApp-ominaisuudet poistetaan käytöstä, kun numero yhdistetään. Se on aidosti hyödyllinen lähde. - EasyCoexistence:: Samat rajoitukset johtuvat Metasta, eivät mistään palveluntarjoajasta. Dokumentoimme ne myös ja rakensimme tuotteen toimimaan niiden kanssa: 14 päivän passiivisuussääntö, synkronointi-ikkuna ja poistuvat ominaisuudet. ### Lukemisesta yhdistettyyn numeroon Kohta, jota dokumentaatio ei ratkaise. - 8x8:: Yrityksille suunnattu CPaaS-palvelu, jolla on asiakkuustiimit, contact centre -tuotteet ja operaattoripalvelut. Se myydään organisaatioille, joilla on hankintaprosessit. Käyttöönottoon kuuluu suurten toteutusten tarvitsema tuki. - EasyCoexistence:: Rekisteröidy ja yhdistä. Metan oma Embedded Signup valitsee portfolion, tilin ja numeron, WhatsApp Business -sovellus jatkaa toimintaansa ja ensimmäiset 3 päivää ovat maksuttomia. Kenenkään kanssa ei tarvitse sopia puhelua. ### Mitä tiedät ennen sitoutumista Käytännön ero pienelle yritykselle tai toimistolle. - 8x8:: Hinnoittelu sovitaan kaupallisesti. Se on yrityksille suunnatussa CPaaS-palvelussa tavallista ja sopii ostajille, jotka neuvottelevat samanaikaisesti puhe-, contact centre- ja viestipalvelujen volyymeista. - EasyCoexistence:: Koko hinnasto on julkaistu omassa valuutassasi, ja volyymitasot näkyvät. 40 numeron toimisto voi laskea laskunsa ennen tilin luomista. ### Numeron yhdistämisen jälkeen Coexistence-yhteydet voivat katketa huomaamatta. Useimmat vertailut sivuuttavat juuri tämän. - 8x8:: Yritystason tuki ja asiakkuussuhde ovat oikea malli, kun taustalla on sopimus. - EasyCoexistence:: Jatkuva valvonta lukee Metan oman katkaisusyyn, joten 14 päivän passiivisuus voidaan erottaa tilanteesta, jossa asiakas on lähtenyt. Lisäksi MCP-liittimessä on 16 työkalua, joiden avulla avustaja voi tarkistaa tilan ja yhdistää numeron uudelleen ilman hallintapaneelin avaamista. - Hyvän dokumentaation sekoittaminen tuotteeseen. Ohjeet kuvaavat Metan mekanismia, jonka kaikki palveluntarjoajat jakavat. - Yritysprosessin aloittaminen yhden numeron yhdistämiseksi. - Oletus, että jokainen palveluntarjoaja valvoo yhteyttä sen muodostamisen jälkeen. Kysy tästä erikseen, valitsitpa kenet tahansa. **Ovatko 8x8:n ohjeet täsmällisiä?** Kyllä, ja viittaamme niihin. Niissä kuvatut rajoitukset ovat Metan, joten ne koskevat kaikkia Coexistence-palveluntarjoajia, myös meitä. **Mitkä ominaisuudet lakkaavat toimimasta Coexistencessa?** Neljä ominaisuutta 8x8:n ja oman dokumentaatiomme mukaan: katoavat viestit, kerran katsottava media, reaaliaikainen sijainti ja lähetyslistat. Ryhmäkeskustelut eivät kuulu API:in lainkaan. **Tarvitsenko yrityssopimuksen?** Et kanssamme. Kolme päivää maksutta, julkaistu hinta ja numero yhdistettynä minuuteissa. **Mitä tapahtuu, jos yhteys katkeaa?** Luemme Metan katkaisusyyn ja lähetämme hälytyksen. Näin 14 päivän passiivisuussääntö voidaan erottaa aidosta yhteyden päättymisestä. --- ## ”Tämä puhelinnumero ei ole kelpoinen” Coexistence-rekisteröinnissä https://easycoexistence.com/fi/docs/coexistence-error-number-not-eligible Metan rekisteröintiikkuna ilmoittaa, ettei numero ole kelpoinen, kun sen takana oleva WhatsApp Business -sovelluksen tili ei läpäise Metan tarkistuksia alustaan yhdistämiseksi. Metan dokumentoima syy on liian vähäinen aktiivisuus sovelluksessa. Ratkaisu on sovelluksen todellinen, jatkuva käyttö kyseisellä numerolla ja sen jälkeen kulun ajaminen uudelleen. ### Mitä viesti oikeasti sanoo? Ikkuna näyttää viestin sillä kielellä, jolla se esitetään. Englanniksi se kuuluu ”This phone number isn't eligible for registration or migration”. Espanjaksi se näkyy muodossa ”Este número de teléfono no cumple los requisitos para el registro ni la migración”. Metan Embedded Signup -virheluettelossa lähin dokumentoitu versio on koodilla 3441045: ”Your phone number isn't eligible to connect to the WhatsApp Business Platform”. Kielestä riippumatta merkitys on sama. Kulku eteni puhelinnumeron vaiheeseen, Meta tarkasteli kyseiseen numeroon rekisteröityä WhatsApp Business -sovelluksen tiliä ja kieltäytyi yhdistämästä sitä API:hin. Puhelimeen ei muutettu mitään, ja sovellus toimii täsmälleen kuten ennen. ### Miksi Meta hylkää numeron, joka vaikuttaa kelvolliselta? Metan oma ratkaisu koodille 3441045 on lyhyt: WhatsApp Business -sovelluksessa tarvitaan lisää aktiivisuutta kelpoisuuden arvioimiseksi. Meta ei julkaise kynnysarvoa, päivien määrää eikä viestimäärää, joten muualla lukemasi luvut ovat palveluntarjoajan havaintoja, eivät Metan sääntöjä. Selkeästi luettuna tämä viittaa tileihin, joiden takana on vain vähän todellista käyttöä: vastikään rekisteröityyn numeroon tai numeroon, jolla on käyty tuskin lainkaan oikeita keskusteluja. Kaksi muuta hylkäystä näyttää samalta, mutta ne ovat eri asioita. Koodi 3441042 tarkoittaa, että ominaisuus ei ole käytettävissä kyseisen alueen numeroille. API:n puolella 2388091 ja 2388093 kertovat, ettei numero voi saada tai vahvistaa rekisteröintikoodia, koska sitä ei siirretä. Se kuuluu siirtopolkuun, ei Coexistenceen. ### Mitä kannattaa tehdä ennen uutta kokeilua? Käytä numeroa normaalisti WhatsApp Business -sovelluksessa: oikeita asiakaskeskusteluja, lähetettyinä ja vastaanotettuina, merkittävän ajan. Älä poista tiliä äläkä rekisteröi numeroa uudelleen odottaessasi, sillä Metan tarkistus koskee kyseisen tilin aktiivisuutta, ja alusta aloittaminen antaa tarkistettavaa vähemmän. Tarkista samalla perusasiat. Sovelluksen on oltava WhatsApp Business -sovellus eikä tavallinen WhatsApp, sen version on oltava 2.24.17 tai uudempi, eikä numero saa olla yhdistetty toiseen API-palveluntarjoajaan. Niistä tulee omat viestinsä, jotka käsitellään erillisillä sivuilla. Aja sitten kulku uudelleen alusta. Meta arvioi kelpoisuuden jokaisella yrityksellä, joten uusi yritys todellisen aktiivisuuden jälkeen on ainoa merkitsevä testi. - Kulun yrittäminen useita kertoja peräkkäin. Meta arvioi kelpoisuuden, ja toistuvat yritykset voivat johtaa pikemminkin nopeusrajoituksiin. - Numeron rekisteröiminen uudelleen uudella asennuksella puhtaalta pöydältä aloittamiseksi. Metan tarkistus koskee aktiivisuutta, eikä uudella rekisteröinnillä ole sitä lainkaan. - Oletus, että palveluntarjoaja voi sallia numeron erikseen. Mikään palveluntarjoaja ei voi ohittaa Metan kelpoisuuspäätöstä. **Onko numeroni estetty?** Ei. Tämä viesti koskee numeron yhdistämistä API:hin. WhatsApp Business -sovellus toimii puhelimessa täsmälleen kuten ennen. **Kuinka kauan pitää odottaa ennen uutta kokeilua?** Meta ei julkaise kiinteää aikaa. Sen dokumentoima ratkaisu on lisää todellista aktiivisuutta WhatsApp Business -sovelluksessa, joten odota, kunnes numero on ollut aidossa käytössä. **Miksi viestissä mainitaan siirto?** Sama ikkuna hoitaa myös numeroiden siirron tilien välillä. Hylkäys koskee molempia polkuja, joten sanamuoto mainitsee molemmat. **Antaako toinen palveluntarjoaja eri vastauksen?** Ei. Kaikki palveluntarjoajat käyttävät Metan samaa Embedded Signupia, ja kelpoisuustarkistus on Metan. --- ## ”Tämä puhelinnumero on jo rekisteröity WhatsApp-tiliin” https://easycoexistence.com/fi/docs/coexistence-error-number-already-registered Metan ponnahdusikkuna näyttää tämän ilmoituksen, kun numero on jo rekisteröity paikkaan, joka estää yritetyn vaiheen: tavalliseen WhatsAppiin, WhatsApp Business API -tiliin tai toisen alustan tiliin. Numero on ensin irrotettava kyseisestä tilistä. Metan mukaan irrottamisen jälkeen numeron vapautuminen voi kestää muutaman minuutin. ### Mitä Metan dokumentaation mukaan tämä viesti tarkoittaa? Metan Embedded Signup -virheluettelossa viesti on kirjattu muotoon ”Tämä numero on rekisteröity olemassa olevaan WhatsApp-tiliin. Jos haluat käyttää tätä numeroa, irrota se olemassa olevasta tilistä. Palaa sitten tälle sivulle ja syötä numero uudelleen.” Meta lisää, että numeron vapautuminen voi kestää enintään 3 minuuttia. Metan selityksen mukaan puhelinnumero on jo rekisteröity sen alustalle, ja se mainitsee WhatsApp Messengerin, WhatsApp Business -sovelluksen ja WhatsApp Business API:n. Ehdotettu ratkaisu on poistaa numeron rekisteröinti tai käyttää toista numeroa. Ponnahdusikkuna näytetään käyttäjän kielellä, joten sama kieltäytyminen tulee italiaksi, espanjaksi tai portugaliksi samalla merkityksellä. ### Miksi Coexistence-rekisteröityminen törmää tähän ylipäätään? Coexistence on tarkoitettu yhdistämään numero, joka on jo rekisteröity WhatsApp Business -sovellukseen, joten rekisteröityminen sinänsä ei ole ongelma. Viesti tulee näkyviin, kun ei olla Coexistence-polulla tai kun rekisteröinti on väärää tyyppiä. Tämän aiheuttaa kolme tilannetta. Numero on tavallisessa WhatsAppissa eikä WhatsApp Business -sovelluksessa, jota Coexistence ei voi yhdistää. Käynnissä on tavallinen uuden numeron rekisteröityminen sen sijaan, että valittaisiin vaihtoehto yhdistää olemassa oleva WhatsApp Business -sovelluksen tili, jolloin Meta pitää numeroa uutena rekisteröitävänä. Tai numero on rekisteröity suoraan WhatsApp Business API:in sovelluksen ulkopuolella. Kukin vaatii eri korjauksen, joten pelkän viestin perusteella ei voi toimia. ### Miten numero vapautetaan ja yritetään uudelleen? Valitse korjaus sen mukaan, missä numero on. Jos numero on tavallisessa WhatsAppissa, siirrä se ensin puhelimessa WhatsApp Business -sovellukseen. Jos numero on WhatsApp Business -sovelluksessa ja ponnahdusikkuna silti näyttää tämän ilmoituksen, tarkista, tarjosiko prosessi vaihtoehdon yhdistää olemassa oleva WhatsApp Business -sovelluksen tili. Jos tätä näkymää ei näy, prosessi on väärä. Jos numero on rekisteröity API:in toisen alustan kautta, se on irrotettava sieltä. Odota irrottamisen jälkeen muutama minuutti, kuten Meta ohjeistaa, palaa sitten ponnahdusikkunaan ja syötä numero uudelleen. Jos ponnahdusikkuna on suljettu, aloita prosessi alusta äläkä käytä vanhaa ikkunaa. - Saman numeron yrittäminen uudelleen heti irrottamisen jälkeen. Metan mukaan vapautuminen voi kestää jopa kolme minuuttia. - Tavallisen uuden numeron rekisteröitymisen ajaminen sovelluksen numerolle. Coexistence tarvitsee prosessin, joka tarjoaa olemassa olevan WhatsApp Business -sovelluksen tilin yhdistämistä. - WhatsApp Business -sovelluksen tilin poistaminen virheen korjaamiseksi. Se poistaa juuri sen rekisteröinnin, jonka Coexistence yhdistää. **Mistä olemassa olevasta tilistä Meta puhuu?** Ponnahdusikkuna ei kerro sitä. Se on se paikka, johon numero on tällä hetkellä rekisteröity: tavallinen WhatsApp, WhatsApp Business -sovellus väärällä polulla tai API toisen alustan kautta. **Menetänkö keskusteluni, jos irrotan numeron?** Alustalta irrottaminen tehdään WhatsApp Business -sovelluksessa kohdasta Asetukset, Tili, Business Platform. Se on eri toiminto kuin sovelluksen tilin poistaminen, eikä poistaminen ole korjaus. **Näin tämän italiaksi. Onko se sama virhe?** Kyllä. Ponnahdusikkuna on lokalisoitu, joten sama kieltäytyminen näkyy millä tahansa kielellä, jota istunto käyttää. **Pitääkö palveluntarjoajan tehdä jotain?** Vain jos numero on yhdistetty kyseisen palveluntarjoajan kautta. Silloin irrottaminen tehdään siellä, ennen kuin uusi prosessi voi onnistua. --- ## ”Request code failed: Our servers are temporarily unavailable” https://easycoexistence.com/fi/docs/coexistence-error-request-code-unavailable ”Request code failed: Our servers are temporarily unavailable. Please wait 1 hour before trying again” ilmestyy, kun numerolle pyydetään vahvistuskoodia rekisteröitymisen aikana eikä Meta lähetä sitä. Viestin ohje on korjaus: lopeta koodien pyytäminen, odota koko tunti ja yritä sitten kerran uudelleen uudesta kulusta. ### Onko kyse Metan katkoksesta? Mahdollisesti, mutta tämän viestin dokumentoidut lähikaverit viittaavat muuhun. Metan Embedded Signupin virheluettelossa ei ole juuri tätä sanamuotoa. Siinä on kuitenkin joukko vahvistuskoodin epäämisiä, jotka toimivat samalla tavalla: ”You have requested your code too many times”, koodit 2494158 ja 2388367 toistuville pyynnöille sekä 2593037 virheelle koodia pyydettäessä. Jokainen kehottaa palaamaan myöhemmin. Aito alustaongelmakin on mahdollinen. Cloud API -rajapinnan puolella 133004 tarkoittaa, että palvelin ei ole väliaikaisesti käytettävissä, ja Metan neuvo on tarkistaa WhatsApp Business Platformin tilasivu ennen uutta yritystä. Jos tilasivulla ei näy häiriötä, pidä viestiä numeron koodipyyntöjen rajoituksena ja odota annettu tunti. ### Miksi Coexistence-numerolle pyydetään koodia? Coexistence-polulla numero on jo rekisteröity WhatsApp Business -sovellukseen, ja siksi Meta kehottaa kumppaneita ohittamaan puhelinnumeron rekisteröintivaiheen. Metan dokumentoitu kulku vahvistaa omistajuuden sovelluksen kautta: yritys saa viestin Facebook Business -tililtä WhatsApp Business -sovellukseen, napauttaa Connect ja suorittaa vahvistuksen siellä. Jos koodipyyntö epäonnistuu jatkuvasti, tarkista, millä polulla ikkuna on. Jos näkymää, jossa tarjotaan olemassa olevan WhatsApp Business -sovelluksen tilin yhdistämistä, ei koskaan tullut, kulku käsittelee numeroa uutena rekisteröintinä ja pyytää tekstiviesti- tai puhelukoodia. Juuri siinä nämä rajoitukset tulevat vastaan. ### Miten yrität uudelleen pahentamatta tilannetta? Odota koko tunti, jota viesti pyytää, äläkä pyydä väliajalla uutta koodia. Meta kertoo, että järjestelmä rajoittaa, kuinka monta kertaa koodia voi pyytää tietyn ajan sisällä, joten odotuksen aikana tehdyt pyynnöt vaikuttavat sinua vastaan. Kun tunti on kulunut, sulje vanha ikkuna ja aloita kulku alusta sen sijaan, että painaisit uudelleenlähetystä auki jätetyssä ikkunassa. Valitse vaihtoehto, jolla yhdistät olemassa olevan WhatsApp Business -sovelluksen tilin, pidä numeron puhelin avattuna lähellä ja suorita vahvistus sovelluksessa heti, kun se saapuu. Jos väärä koodi syötettiin useita kertoja, Metan ohje on toinen: järjestelmä sallii rajatun määrän vahvistusyrityksiä, ja se kehottaa odottamaan noin 12 tuntia ennen uutta yritystä. - Uudelleenlähetyksen painaminen toistuvasti tunnin aikana. Meta rajoittaa, kuinka usein koodia voi pyytää tietyn ajan sisällä. - Oletus, että katkos on pysyvä, ja numeron vaihtaminen. Viesti nimeää väliaikaisen odotuksen. - Uuden numeron rekisteröinnin ajaminen sovelluksen numerolle. Coexistence vahvistaa WhatsApp Business -sovelluksen kautta, ei uudella tekstiviestirekisteröinnillä. **Auttaako yli tunnin odottaminen?** Tunti on se, minkä viesti kertoo. Pidempi odotus ei haittaa, mutta koodien pyytäminen sen tunnin aikana haittaa. **Voiko palveluntarjoajani nollata rajan?** Ei. Meta asettaa vahvistuskoodien rajat numerolle, eikä mikään palveluntarjoaja voi poistaa niitä. **Vaikuttaako tämä WhatsApp Business -sovellukseen?** Ei. Sovellus toimii puhelimessa normaalisti. Epäys koskee vain rekisteröitymisvaihetta selaimessa. **Mistä tiedän, onko kyse oikeasta katkoksesta?** Tarkista Metan WhatsApp Business Platformin tilasivu. Jos siinä ei näy häiriötä, pidä viestiä koodipyyntöjen rajoituksena. --- ## Coexistence-yhteyden QR-koodin skannaus epäonnistuu WhatsApp Business -sovelluksessa https://easycoexistence.com/fi/docs/coexistence-error-qr-code-pairing-failed Kun koodin skannaus epäonnistuu Coexistence-rekisteröinnin aikana, syy löytyy yleensä puhelimesta: WhatsApp Business -sovellus on vanhentunut, skannaus on tehty väärällä sovelluksella tai laitteella, tai skannauksen jälkeinen kehote on jäänyt vastaamatta. Ratkaisu on päivittää sovellus, skannata koodi numeron sisältävän puhelimen WhatsApp Business -sovelluksella ja vahvistaa jokainen kehote. ### Mitä puhelimessa pitäisi tapahtua? Metan dokumentaatio kuvaa puhelimen puolen neljänä vaiheena. Yritys saa WhatsApp Business -sovelluksessa viestin virallisalta Facebook Business -tililtä ja napauttaa Connect. Seuraavaksi se napauttaa Connect to the Business Platform. Sen jälkeen se napauttaa Confirm, jossa valitaan, jaetaanko keskusteluhistoria. Lopuksi se suorittaa vahvistuskoodin vaiheen ja palaa selaimeen viimeistelemään prosessin. Selaimessa näkyvä koodi käynnistää tämän keskustelun sovelluksessa. Jos skannaus ei tee mitään tai puhelin näyttää virheen heti skannattaessa, jokin näistä vaiheista ei päässyt alkamaan. Kaikki sitä ennen selaimessa on jo onnistunut. ### Miksi skannaus epäonnistuu? Neljä syytä kannattaa tarkistaa tässä järjestyksessä. Sovellus on liian vanha. Meta edellyttää WhatsApp Business -sovelluksen versiota 2.24.17 tai uudempaa, ja Embedded Signupissa on virhe 4563015, joka kehottaa päivittämään sovelluksen uusimpaan versioon. Skannaus tehtiin väärällä sovelluksella. Koodin on käsiteltävä numeron sisältävän ensisijaisen puhelimen WhatsApp Business -sovelluksen. Tavallinen WhatsApp, puhelimen kamerasovellus tai linkitetty laite, kuten WhatsApp Web tai Desktop, ei ole sama asia. Kehotteita ei vahvistettu. Skannaus vain avaa vaiheen; eteenpäin pääsee napauttamalla Connect, Connect to the Business Platform ja Confirm. Popup-ikkuna suljettiin. Jos selainikkuna on poissa, myös prosessi, jota puhelin oli viemässä loppuun, on poissa. ### Miten yrität uudelleen oikein? Päivitä ensin WhatsApp Business -sovellus sovelluskaupasta ja avaa se uudelleen. Varmista, että kädessäsi on numeron sisältävä puhelin ja että se on lukitsematon ja verkossa. Aloita sitten rekisteröinti selaimessa alusta, valitse vaihtoehto, jolla yhdistät olemassa olevan WhatsApp Business -sovelluksen tilin, ja pidä popup-ikkuna auki puhelimella työskennellessäsi. Käsittele koodi WhatsApp Business -sovelluksen sisällä, vastaa jokaiseen kehotteeseen sen ilmestyessä ja palaa selaimeen viimeistelemään. Yhteyden valmistuttua linkitetyt laitteet kirjautuvat ulos. Meta purkaa kaikki liitännäissovellukset, kun numero yhdistetään API-rajapintaan, ja ne voi linkittää uudelleen myöhemmin. - Skannaus puhelimen kamerasovelluksella. Koodin on käsiteltävä numeron sisältävä WhatsApp Business -sovellus. - Selaimen popup-ikkunan sulkeminen puhelimella työskennellessä. Puhelinvaihe tarvitsee sen prosessin, joka sen käynnisti. - Uloskirjautuneiden linkitettyjen laitteiden pitäminen virheenä. Meta purkaa liitännäissovellukset yhdistettäessä; ne voi linkittää uudelleen. **Voiko joku muu skannata yrityksen puolesta?** Vain numeron sisältävällä puhelimella. Vaihe tehdään kyseisen laitteen WhatsApp Business -sovelluksessa. **Voinko skannata WhatsApp Webillä?** Et. Linkitetyt laitteet ovat tilin liitännäisiä. Puhelinvaihe kuuluu ensisijaisen puhelimen WhatsApp Business -sovellukselle. **Muuttaako epäonnistunut skannaus mitään puhelimessa?** Ei. Ennen kuin prosessi on valmis, numeroa ei ole yhdistetty ja sovellus toimii kuten ennenkin. **Sovellukseni mukaan se on ajan tasalla. Mitä seuraavaksi?** Tarkista, että versionumero on 2.24.17 tai uudempi, aloita sitten prosessi alusta ja vahvista jokainen kehote. --- ## Coexistence-rekisteröinti estyy vanhan Business Portfolion takia https://easycoexistence.com/fi/docs/coexistence-error-inaccessible-business-portfolio Jos numero on liitetty eri Meta Business Portfolioon kuin siihen, joka on valittu rekisteröinnin ponnahdusikkunassa, Meta hylkää sen ja ilmoittaa, ettei numero liity valitsemaasi yritykseen. Numeron liitos on poistettava siinä toisessa portfoliossa, mikä vaatii sieltä ylläpitäjän oikeudet omaavan henkilön. Vaihtoehtoisesti rekisteröinti ajetaan kyseisessä portfoliossa. ### Mitä Meta sanoo, kun näin käy? Metan Embedded Signup -virheluettelossa on koodi 3441041: ”Syöttämäsi puhelinnumero ei liity valitsemaasi yritykseen. Jatkaaksesi sinun on poistettava puhelinnumeron liitos kyseisestä yrityksestä tai syötettävä toinen numero.” Valitsemasi yritys on se Business Portfolio, jonka valitsit ponnahdusikkunan ensimmäisellä näytöllä. Viesti tarkoittaa, että Meta liittää numeron jo eri portfolioon. Liitos voi olla peräisin aiemmasta käyttöönotosta: virasto on joskus yhdistänyt numeron, entisen työntekijän Business Manager on käytössä tai mainontaa varten on luotu vanha WhatsApp-tili. Rekisteröintiä nyt ajava henkilö ei usein tiedä sen olemassaolosta. ### Miten numeron liitos puretaan toisesta portfoliosta? Metan dokumentoidussa ratkaisussa on kaksi vaihetta, ja molemmat tehdään siinä portfoliossa, jossa numero tällä hetkellä on. Poista ensin numeroon liitetty WhatsApp-tili: Meta Business Suite, Asetukset, Tilit, WhatsApp-tilit, Poista tili. Poista sitten itse puhelinnumero WhatsApp Managerista Puhelinnumerot-välilehdeltä. Molemmat vaiheet tehdään kyseisen portfolion sisällä, joten tarvitset sieltä ylläpitäjän oikeudet omaavan henkilön. Meta vaatii jo pelkkään WhatsApp Business -tilien luomiseen portfoliossa ylläpitäjätason oikeudet. Kun numero on vapaa, aja rekisteröinti uudelleen ja valitse portfolio, jota todella hallitset. ### Entä jos vanhaan portfolioon ei pääse kukaan? Silloin realistisia vaihtoehtoja on kaksi. Palauta ensin pääsy. Portfolion luonut henkilö tai mikä tahansa jäljellä oleva ylläpitäjä voi lisätä nykyisen henkilön ylläpitäjäksi. Jos portfolio on viraston hallinnassa, pyydä virastoa joko antamaan pääsy tai purkamaan liitos itse. Vaihtoehtoisesti aja rekisteröinti siinä vanhassa portfoliossa, kun pääsy on palautettu, sen sijaan että siirtäisit numeron pois sieltä. Coexistence pitää muunnetut tilit asiakkaan omassa portfoliossa, joten numero asuu jatkossa siinä portfoliossa, jossa rekisteröinti ajetaan. Valitse se, jota yritys hallitsee vielä vuoden päästä. - Uuden portfolion luominen ja uusi yritys. Numero on yhä liitetty vanhaan portfolioon, joten sama hylkäys toistuu. - WhatsApp Business -sovelluksen tilin poistaminen liitoksen katkaisemiseksi. Liitos on Metan puolella, toisen portfolion sisällä. - Numeron jättäminen portfolioon, jota yritys ei hallitse. Yhteyttä hallitsee se, joka portfoliota ylläpitää. **Voiko Metan tuki siirtää numeron puolestani?** Metan dokumentoitu ratkaisu koodiin 3441041 on liitoksen purkaminen toisessa portfoliossa, ja sen tekee henkilö, jolla on sinne pääsy. Meta ei kuvaa siirtävänsä numeroa puolestasi. **Miten selvitän, missä portfoliossa numero on?** Metan viesti ei nimeä sitä. Tarkista jokainen portfolio, jota kukaan yrityksessä on käyttänyt, myös ne, jotka virasto on perustanut. **Pysäyttääkö liitoksen purkaminen WhatsApp Business -sovelluksen?** Vaiheet poistavat WhatsApp-tilin ja numeron kyseisestä portfoliosta Meta Business Suitessa ja WhatsApp Managerissa. Puhelimen sovelluksessa niitä ei tehdä. **Onko tämä sama asia kuin se, että numero on toisen palveluntarjoajan käytössä?** Ei. Se on yhteys toisen kumppanin sovellukseen. Tässä numero kuuluu eri portfolioon. --- ## ”Yhdistä olemassa oleva WhatsApp Business -sovellus” -vaihtoehto ei näy https://easycoexistence.com/fi/docs/coexistence-error-option-not-showing Vaihtoehto yhdistää olemassa oleva WhatsApp Business -sovelluksen tili näkyy vain, jos Metan Embedded Signupin käynnistävä alusta on ottanut sen käyttöön koodissaan. Ilman tätä asetusta ponnahdusikkuna näyttää tavallisen tilinvalintanäkymän ja käsittelee numeron uutena rekisteröintinä. Yritys ei voi ottaa vaihtoehtoa käyttöön itse, vaan alustan on tehtävä se. ### Kuka päättää, näkyykö vaihtoehto? Ponnahdusikkunan käynnistävä alusta. Metan ohjeistus neuvoo kumppaneita lisäämään Embedded Signupin käynnistyksessä featureType-ominaisuuden arvolla whatsapp_business_app_onboarding. Meta antaa myös tarkistuksen: jos tilinvalintanäkymän tilalla on näkymä, jossa tarjotaan olemassa olevan WhatsApp Business -tilin yhdistämistä, ominaisuus on käytössä. Jos yritys siis näkee tavalliset näkymät, joissa valitaan tai luodaan WhatsApp Business -tili ja syötetään rekisteröitävä numero, ponnahdusikkuna on käynnistetty ilman tätä asetusta. Yrityksen omat Meta-asetukset eivät vaikuta asiaan. Yritys voi vain vaihtaa rekisteröitymislinkkiin alustalta, jolla ominaisuus on käytössä. ### Miksi alusta ei ehkä tarjoa sitä? Meta luettelee alustalle vaatimuksia, jotka on täytettävä ennen käyttöönottoa. Alustan on oltava jo Solution Partner tai Tech Provider, sen on osattava käyttää Cloud API -rajapintaa, sillä on oltava webhook-takaisinkutsu, joka pystyy vastaanottamaan ja käsittelemään webhookeja, ja sen on ajettava Embedded Signupia istuntolokituksen kanssa. Omalla palvelimella pyörivä työkalu tai kehittäjäsovellukseen rakennettu integraatio, joka ei ole Tech Provider, ei täytä ensimmäistä vaatimusta. Tällöin vaihtoehtoa ei saa takaisin yrityksen puolen asetusmuutoksella. Ratkaisu on alusta, joka on tehnyt tämän työn. Toinen puute liittyy versioihin. Embedded Signup v2 ja v3 poistuvat käytöstä 15. lokakuuta 2026, ja Meta kehottaa kumppaneita siirtymään v4:ään ennen sitä. ### Entä jos vaihtoehto näkyy, mutta tiliä ei voi valita? Se on eri hylkäys, ja syy on tilissä, ei alustassa. Metan virhekoodiluettelossa on 3441047: ominaisuus ei ole käytettävissä tileille, jotka käyttävät markkinointiviestejä, ja yrityksen on valittava toinen WhatsApp Business -tili. Koodi 3441042 tarkoittaa, että ominaisuus ei ole käytettävissä kyseisen alueen numeroille. Lisäksi sovellus, jonka versio on alle 2.24.17, hylätään ja käyttäjää pyydetään päivittämään uusimpaan versioon. Jokaisesta näistä tulee oma viestinsä ponnahdusikkunaan. Jos vaihtoehto puuttuu eikä viestiä näy lainkaan, syy on kulun käynnistystavassa. - Coexistence-kytkimen etsiminen yrityksen Meta-asetuksista. Vaihtoehdon asettaa se, joka käynnistää ponnahdusikkunan. - Tavallisen kulun suorittaminen silti loppuun. Ilman vaihtoehtoa Meta käsittelee numeron uutena rekisteröintinä, mikä ei ole Coexistence. - Oletus, että vanha Embedded Signup -integraatio kelpaa edelleen. Meta poistaa v2:n ja v3:n käytöstä 15. lokakuuta 2026. **Voiko yritys ottaa Coexistencen käyttöön itse?** Ei ponnahdusikkunassa. Vaihtoehdon asettaa Embedded Signupin käynnistävä alusta featureType-asetuksella. **Mistä tiedän, että vaihtoehto on käytössä?** Metan oma testi: tilinvalintanäkymän tilalla on näkymä, jossa tarjotaan olemassa olevan WhatsApp Business -tilin yhdistämistä. **Tarvitseeko yritys vahvistetun Business Portfolion?** Metan luettelemat vaatimukset tälle vaihtoehdolle koskevat käynnistävää alustaa, sekä yrityksen osalta sovellusversiota 2.24.17 tai uudempaa. **Onko kyse alueellisesta rajoituksesta?** Alueellinen hylkäys tulee omana viestinään, koodilla 3441042. Jos vaihtoehto puuttuu eikä viestiä näy, syy on kulun käynnistystavassa. --- ## ”Update your WhatsApp Business App” Coexistence-käyttöönoton aikana https://easycoexistence.com/fi/docs/coexistence-error-business-app-outdated Coexistence vaatii, että numeron sisältävässä puhelimessa on WhatsApp Business -sovelluksen versio 2.24.17 tai uudempi. Jos versio on vanhempi, Metan käyttöönoton ponnahdusikkuna hylkää numeron ja pyytää päivittämään sovelluksen uusimpaan versioon. Päivitä sovelluskaupasta ja aja kulku uudelleen alusta, niin virhe poistuu. ### Mitä virheilmoitus sanoo? Metan Embedded Signup -virheluettelossa on koodi 4563015 ja teksti ”Update your WhatsApp Business App to the latest version to use this phone number”. Ratkaisu on juuri se: päivitä sovellus uusimpaan versioon. Vaatimus perustuu Metan Coexistence-käyttöönoton ohjeisiin: yritysasiakkaan on käytettävä WhatsApp Business -sovelluksen versiota 2.24.17 tai uudempaa. Ilmoitus pyytää uusinta versiota eikä vähimmäisversiota, ja uusimpaan päivittäminen täyttää molemmat. ### Mikä laite pitää päivittää? Ensisijainen puhelin: laite, jossa numero on rekisteröity WhatsApp Business -sovellukseen. Meta tarkistaa juuri tämän sovelluksen, ja se hoitaa kulun puhelinvaiheen. WhatsApp Webin, työpöytäsovelluksen tai tiliin yhdistetyn tabletin päivittäminen ei auta, koska ne ovat oheislaitteita eivätkä itse rekisteröinti. Metan ohjeiden mukaan oheislaitteet irrotetaan, kun numero yhdistetään rajapintaan, eivätkä WhatsApp for Windows ja WhatsApp for WearOS ole sen jälkeen tuettuja oheislaitteita. Toimistoympäristössä selainkulun ajava henkilö ei usein pidä puhelinta kädessään, joten tämä kannattaa varmistaa yrityksen omistajalta ennen aloitusta. ### Miten versio tarkistetaan ja kulku aloitetaan uudelleen? Etsi numeron sisältävästä puhelimesta WhatsApp Business -sovelluksen asennettu versio joko sovelluksen omista ohjetiedoista tai sen sivulta puhelimen sovelluskaupasta. Jos versio on alle 2.24.17 tai kauppa tarjoaa päivitystä, asenna se. Sulje päivityksen jälkeen sovellus ja avaa se uudelleen, jotta käynnissä on uusi versio. Aloita sitten käyttöönottokulku selaimessa alusta sen sijaan, että jatkaisit ponnahdusikkunaa, joka jo näytti hylkäyksen, ja valitse vaihtoehto, jolla olemassa oleva WhatsApp Business -sovelluksen tili yhdistetään. Päivitys tehdään sovelluskaupassa eikä käyttöönoton ponnahdusikkunassa, joten tämä vaihe kuuluu puhelimen haltijalle. Pyydä häneltä uuden version numero ennen kuin kulku ajetaan uudelleen, äläkä oleta päivityksen onnistuneen. - WhatsApp Webin tai työpöytäsovelluksen päivittäminen. Meta tarkistaa ensisijaisen puhelimen WhatsApp Business -sovelluksen. - Tavallisen WhatsApp-sovelluksen päivittäminen puhelimessa, jossa on molemmat sovellukset. Business-sovellus on erillinen asennus omalla versiollaan. - Uusiminen samassa ponnahdusikkunassa päivityksen jälkeen. Aloita kulku alusta, jotta tarkistus tehdään uutta versiota vasten. **Riittääkö 2.24.17 vai tarvitaanko uusin?** Metan ilmoittama vähimmäisversio on 2.24.17. Virheteksti pyytää uusinta versiota, joten täysi päivitys kattaa molemmat. **Katoavatko keskustelut päivityksessä?** Päivitys vaihtaa sovelluksen version samaan rekisteröintiin. Se ei ole sama asia kuin tilin poistaminen tai numeron rekisteröinti uudelleen, mitä tulee välttää. **Onko versiolla merkitystä yhdistämisen jälkeen?** Metan vaatimus koskee käyttöönottoa. Sovelluksen pitäminen ajan tasalla on silti järkevää, koska puhelin pysyy osana yhteyttä. **Onko tämä sama asia kuin se, ettei numero kelpaa?** Ei. Kelpoisuus liittyy tilin aktiivisuuteen. Tämä virhe johtuu pelkästään puhelimen sovellusversiosta. --- ## Coexistence-virhe: numero on jo yhdistetty toiseen palveluntarjoajaan https://easycoexistence.com/fi/docs/coexistence-error-number-on-another-provider Metan Coexistence-prosessi ei yhdistä WhatsApp Business -sovelluksen numeroa uuteen alustaan, jos toinen alusta pitää sitä vielä hallussaan. Jos numero on jo yhdistetty toiseen palveluntarjoajaan, Metan liittymisikkuna hylkää sen ja ilmoittaa, ettei kumppanin vaihtamista tueta tässä prosessissa. Yritys katkaisee nykyisen alustan yhteyden WhatsApp Business -sovelluksessa, odottaa 15 minuuttia ja käynnistää uuden liittymisen. ### Mitkä viestit tarkoittavat, että numero on toisella palveluntarjoajalla? Metan Embedded Signup -virheluettelossa on tähän tilanteeseen kolme viestiä, WhatsApp Business -sovelluksen käyttäjien liittämistä käsittelevässä osiossa. - 2655093: yritys jakaa jo tämän WhatsApp Business -tilin kumppanin kanssa, eikä kumppanin vaihtamista tueta tässä prosessissa. - 3441049: numero on jo rekisteröity tuotteeseen, ja yhteys nykyiseen tiliin on katkaistava WhatsApp Business -sovelluksessa. - 2655094: katkaise yritysalustasi yhteys jatkaaksesi ja odota sitten 15 minuuttia ennen uutta yritystä. ### Miten nykyisen palveluntarjoajan yhteys katkaistaan? Puhelimessa, WhatsApp Business -sovelluksessa. Metan ohjeen polku on Asetukset, Tili, Yritysalusta. Valitse sen jälkeen yhdistetty alusta ja napauta yhteyden katkaisua. Meta huomauttaa myös, ettei rajapinnan oma rekisteröinnin poisto toimi numerolla, jota käytetään sekä sovelluksessa että Cloud API -rajapinnassa. Siksi yhteys katkaistaan sovelluksessa eikä vanhan palveluntarjoajan hallintapaneelissa. Kun yritys katkaisee yhteyden, Meta lähettää aiemmalle alustalle account_update-webhookin, jonka tapahtuma on PARTNER_REMOVED. Näin vanha palveluntarjoaja saa asiasta tiedon. Mahdollinen tilaus kyseisen palveluntarjoajan kanssa on erillinen asia yrityksen ja palveluntarjoajan välillä. ### Mitä tapahtuu yhteyden katkaisun jälkeen? Odota. Metan viestit 3441049 ja 2655094 kehottavat molemmat odottamaan 15 minuuttia ennen uutta yritystä. Käynnistä sitten uuden alustan liittyminen alusta alkaen ja valitse vaihtoehto, jolla olemassa oleva WhatsApp Business -sovelluksen tili yhdistetään. Kyseessä on uusi liittäminen: keskusteluhistorian jakamista tarjotaan uudelleen, ja uudella alustalla on 24 tuntia aikaa synkronoida yhteystiedot ja historia liittämisen jälkeen. Yksi tilanne voi vielä katkaista vaihdon. Meta huomauttaa, että yritys, joka on aiemmin työskennellyt kumppanin kanssa ja jakaa yhä tämän luottolimiitin, voi nähdä virheen siirtyessään uudelle kumppanille. Meta julkaisee tämän ratkaisemiseen erillisen oppaan. - Vanhaa palveluntarjoajaa pyydetään poistamaan numeron rekisteröinti. Meta toteaa, ettei poisto toimi numerolla, jota käytetään sekä sovelluksessa että Cloud API -rajapinnassa. - Uusi yritys tehdään muutaman minuutin kuluttua yhteyden katkaisusta. Meta pyytää odottamaan 15 minuuttia. - WhatsApp Business -sovelluksen tili poistetaan vanhan yhteyden katkaisemiseksi. Dokumentoitu tapa on katkaista yhteys asetuksissa. **Voiko numero olla yhdistettynä kahteen palveluntarjoajaan yhtä aikaa?** Ei tämän prosessin kautta. Metan viestin mukaan kumppanin vaihtamista ei tueta, ellei nykyisen yhteyttä katkaista ensin. **Poistuvatko keskusteluni, kun katkaisen yhteyden?** Yhteyden katkaisu poistaa alustayhteyden. WhatsApp Business -sovellus pysyy puhelimessa ja toimii edelleen. **Voiko uusi palveluntarjoaja katkaista vanhan yhteyden puolestani?** Ei. Yhteyden katkaisun tekee yritys itse WhatsApp Business -sovelluksessa. **Synkronoituuko historia uudelleen uuden palveluntarjoajan kanssa?** Uusi liittäminen tarjoaa historian jakamista uudelleen, ja uudella alustalla on 24 tuntia aikaa tehdä synkronointi. --- ## ”This authorization code has expired” Coexistence-rekisteröinnin jälkeen https://easycoexistence.com/fi/docs/coexistence-error-authorization-code-expired Kun Metan Embedded Signup päättyy, se antaa käynnistäneelle alustalle lyhytikäisen koodin, joka on vaihdettava käyttötokeniksi 30 sekunnin kuluessa. Jos vaihto tehdään myöhemmin tai siinä käytetään aiemman yrityksen koodia, Meta vastaa, että valtuutuskoodi on vanhentunut. Kun kulku ajetaan uudelleen, syntyy uusi koodi. ### Mikä koodi on vanhentunut? Kun yritys viimeistelee Embedded Signupin, Meta palauttaa omaisuuksien tunnukset ja vaihdettavan token-koodin selainikkunaan, joka avasi ponnahdusikkunan. Alusta lähettää koodin omalle palvelimelleen, joka kutsuu Metan oauth access_token -endpointia sovelluksen tunnuksella ja salaisuudella ja vaihtaa koodin yrityksen tokeniksi. Metan toteutusohje on ajoituksesta selvä: vaihdettavan token-koodin elinaika on 30 sekuntia, joten alustan on pystyttävä vaihtamaan se ennen vanhenemista. Sen jälkeen yritetty vaihto hylätään, ja ”This authorization code has expired” on tämän hylkäyksen teksti. Yritys ei tehnyt mitään väärin, vaikka ponnahdusikkuna valmistui hitaasti: kello alkaa käydä, kun koodi palautetaan. ### Miksi näin käy, kun ponnahdusikkuna valmistuu myöhään tai kahdesti? Vaihto voi viivästyä rajan yli usealla tavalla. Selaimen välilehti oli jäänyt taustalle tai kannettava meni lepotilaan kulun päättyessä, jolloin koodi saapui alustan palvelimelle pitkän ajan kuluttua antamisesta. Alustan palvelin laittoi vaihdon jonoon muun työn taakse sen sijaan, että olisi tehnyt sen heti. Tai käyttäjä avasi kulun kahdesti, vei molemmat loppuun, ja alusta vaihtoi ensimmäisen ikkunan koodin vasta toisen valmistuttua. Testauksessa on vielä neljäs syy: koodin kopioiminen selaimen konsolista ja sen vaihtaminen käsin cURLilla tai Postmanilla. Metan ohje varoittaa juuri tästä ja neuvoo valmistelemaan vaihtopyynnön ennen aloittamista. ### Miten yhteys saadaan valmiiksi? Aja kulku uudelleen alusta alkaen yhdessä ikkunassa ja anna sen valmistua alustan sivun ollessa etualalla. Jokainen loppuun vienti palauttaa uuden koodin, ja alustalle riittää, että se vaihtaa koodin viipymättä. Coexistence-numerolla toimi nopeasti. Meta muuntaa WhatsApp Business -tilin, kun yritys viimeistelee kulun, ja kun alusta on ottanut asiakkaan käyttöön, sillä on 24 tuntia aikaa synkronoida viestihistoria. Sen jälkeen yritys on poistettava käytöstä ja kulku on tehtävä uudelleen. Alustan puolella kestävä ratkaisu on vaihtaa koodi palvelimella heti sen saavuttua, ennen mitään muuta käyttöönoton vaihetta. - Tokenin vaihdon yrittäminen uudelleen samalla koodilla. Se vanheni 30 sekunnissa eikä palaa. - Rekisteröinnin ajaminen kahdessa ikkunassa yhtä aikaa. Vain vaihdettavana olevan yrityksen koodi kelpaa. - Koodin vaihtaminen selaimesta. Meta vaatii vaihdon palvelimelta palvelimelle sovelluksen salaisuuden kanssa. **Yhdistikö yritys numeron vai ei?** Yritys vei Metan kulun loppuun, mutta alusta ei saanut koodista toimivaa tokenia, joten se ei voi vielä toimia numerolla. Kun kulku ajetaan uudelleen, alusta saa uuden koodin. **Voiko koodin voimassaoloa pidentää?** Ei. Meta määrää 30 sekunnin elinajan, eikä mikään alusta voi pidentää sitä. **Vaikuttaako tämä WhatsApp Business -sovellukseen?** Ei. Sovellus toimii puhelimessa normaalisti, kun asiaa ratkotaan. **Onko tämä sama asia kuin vanhentunut käyttötoken?** Ei. Tämä on lyhytikäinen rekisteröintikoodi. Toimivan yhteyden vanhentunut käyttötoken palauttaa virheen 190. --- ## ”Your app is missing required Graph API permissions for Cloud API companion pairing” https://easycoexistence.com/fi/docs/coexistence-error-companion-pairing-permission Tämä viesti kertoo, että rekisteröinnin käynnistäneeltä alustalta puuttuvat ne WhatsApp-oikeudet, joita Meta edellyttää, ja vaaditulta käyttöoikeustasolta, jotta WhatsApp Business -sovelluksen numero voidaan yhdistää Cloud API -rajapintaan. Meta sallii yrityksen myöntää vain oikeuksia, joihin alustalla on Advanced access. Yritys ei voi korjata asiaa, vaan alustan on korjattava se. ### Mitä viesti tarkoittaa? Koko teksti kkuuluu: ”Your app is missing required Graph API permissions for Cloud API companion pairing. Please verify advanced WhatsApp Business permissions are granted, then try again.” Metan julkiset virheviitteet eivät luettele täsmälleen tätä sanamuotoa, mutta jokainen sen osa vastaa jotakin, minkä Meta dokumentoi. ”Your app” tarkoittaa rekisteröintiä pyörittävän alustan Meta-sovellusta, ei puhelimessa olevaa WhatsApp Business -sovellusta. Meta ei määrittele companion pairingia julkisesti. Asiayhteydessä se kuvaa tilannetta, jossa Cloud API liittyy numeroon, joka pysyy rekisteröitynä WhatsApp Business -sovellukseen, eli Coexistence-järjestelyä. ”Advanced” WhatsApp Business -oikeudet viittaavat Advanced accessiin, jonka Meta myöntää App Review -tarkastuksen kautta. ### Mitä oikeuksia asia koskee? Metan oikeuksia käsittelevässä dokumentaatiossa mainitaan kaksi, joita WhatsApp-integraatiot yleensä tarvitsevat. whatsapp_business_management kattaa tilin metatiedot, viestipohjat, puhelinnumerot, analytiikan ja tilin webhookit. whatsapp_business_messaging kattaa viestien lähettämisen sekä viesti- ja tilawebhookien vastaanottamisen. Kumppanilta, jonka asiakkaat käyttävät sen sovellusta, Meta vaatii App Review -tarkastuksen ja Advanced accessin jokaiselle sovelluksen tarvitsemalle oikeudelle. Meta toteaa seurauksen suoraan: ilman Advanced accessia johonkin oikeuteen asiakkaat eivät voi myöntää sitä sovellukselle Embedded Signupin kautta. Kutsut, jotka käyttävät whatsapp_business_management-oikeutta tileillä, joita sovellus ei omista, palauttavat ilman Advanced accessia virheen 200. Alusta voi tarkistaa, mitä yritys todella myönsi, tutkimalla tokenin Metan debug_token-endpointilla, joka listaa myönnetyt oikeudet kohdassa scopes. ### Mitä yritys voi tehdä? Omalla puolellaan hyvin vähän, eikä sen kannata yrittää muuttaa Meta-asetuksiaan tämän poistamiseksi. Korjaus on alustalla: sen täytyy olla Tech Provider tai Solution Partner, jota Meta edellyttää WhatsApp Business -sovelluksen käyttäjien käyttöönotossa, ja sillä täytyy olla hyväksytty Advanced access WhatsApp-oikeuksiin. Yritys voi ilmoittaa täsmällisen viestin alustalle ja yrittää uudelleen, kun alusta vahvistaa käyttöoikeutensa, tai käyttää alustaa, jolla tämä asema on jo. Saman kulun toistaminen samalla alustalla ennen sitä tuottaa saman lopputuloksen, eikä se vaikuta puhelimessa olevaan WhatsApp Business -sovellukseen. - Lisäoikeuksien myöntäminen yrityksen omissa Meta-asetuksissa. Puuttuva käyttöoikeus kuuluu alustan sovellukselle. - Työkalun isännöinti itse kehittäjäsovelluksessa ilman App Review -tarkastusta. Ilman Advanced accessia yritykset eivät voi myöntää tarvittavia oikeuksia. - Toistuva yrittäminen samalla alustalla. Tulos muuttuu vain, kun alustan käyttöoikeudet muuttuvat. **Onko WhatsApp Business -sovelluksessani jotain vikaa?** Ei. Viesti viittaa alustan Meta-sovellukseen, ei puhelimesi sovellukseen, joka toimii edelleen normaalisti. **Voinko myöntää oikeuden itse?** Sinulle näkyvät myönnettäviksi vain oikeudet, joihin alustalla on Advanced access. Puuttuva käyttöoikeus on ensin hyväksytettävä alustalle. **Miten alusta saa Advanced accessin?** Metan App Review -tarkastuksen kautta jokaiselle sovelluksen tarvitsemalle oikeudelle, kumppanina, jonka asiakkaat käyttävät sovellusta. **Tarvitseeko yritys App Review -tarkastuksen?** Ei. Metan mukaan suora kehittäjä, joka käyttää vain omia yritystietojaan, ei tarvitse App Review -tarkastusta eikä Advanced accessia. --- ## WhatsApp-virhe 0: sovelluskäyttäjän todennus epäonnistui https://easycoexistence.com/fi/docs/whatsapp-error-0 Virhekoodi 0 tarkoittaa, että Meta ei voinut todentaa käyttöoikeustokenin takana olevaa sovelluskäyttäjää. Metan kuvaus kuuluu: ”We were unable to authenticate the app user.” Token on vanhentunut tai mitätöity, tai käyttäjä on estänyt kaikkia sovelluksia käyttämästä tietojaan. Korjaus on uusi käyttöoikeustoken, ei uudelleenyritys. ### Mitä WhatsAppin virhekoodi 0 tarkoittaa? Se tarkoittaa, että alusta sai pyynnön mutta ei pystynyt yhdistämään sitä luotettuun sovelluskäyttäjään. Meta luokittelee koodin 0 valtuutusvirheisiin Cloud API -rajapinnan virheviitteessä, ja lisätietoteksti on ”We were unable to authenticate the app user.” Kaikki mainitut syyt koskevat tokenia: se on vanhentunut, se on mitätöity tai sen myöntänyt henkilö muutti asetusta, joka estää kaikkia sovelluksia käyttämästä hänen tietojaan. Mikään listalla ei koske puhelinnumeroa, WhatsApp Business -tiliä tai lähetettävää viestiä. Pyyntö ei edennyt niin pitkälle, että mitään niistä olisi tarkistettu. ### Miten virhe 0 korjataan? Hanki uusi käyttöoikeustoken. Se on Metan listaama korjaus, ja se on ainoa, joka toimii. Selvitä ennen vaihtamista, mikä kolmesta syystä piti paikkansa, sillä jokainen palaa, jos sen ohittaa. Lyhytikäinen käyttäjätoken vanhenee uudelleen aikataulun mukaan. Mitätöity token epäonnistuu, kunnes joku myöntää käyttöoikeuden uudelleen. Käyttäjän, joka kytki sovellusten pääsyn kokonaan pois, täytyy kytkeä se takaisin päälle, ennen kuin mikään hänen tokeninsa toimii. Palvelimelta palvelimelle tapahtuvaan lähetykseen Metan käyttöoikeustokenien opas suosittelee System User -tokeneita, joita se kuvaa pitkäikäisiksi ja sopiviksi automaattisille palveluille, jotka eivät tarvitse käyttäjän toimia. ### Onko virhe 0 sama asia kuin virhe 190? Ne menevät käytännössä osittain päällekkäin, mutta Meta listaa ne erikseen. Virheen 190 lisätietoteksti on ”Your access token has expired.” Virhe 0 on laajempi: se kattaa vanhentuneen tokenin, mitätöidyn tokenin ja käyttäjän, joka on estänyt sovellusten pääsyn kokonaan. Molemmat ovat samassa valtuutustaulukossa, ja molemmat ratkeavat hankkimalla uusi token. Käytännön ero on diagnoosissa. Koodi 190 kertoo, että token vanheni. Koodi 0 kertoo, että todennus epäonnistui, ja syyn selvittäminen jää sinulle. Se kannattaa tehdä ennen kuin annat tilalle uuden tokenin, joka epäonnistuu täsmälleen samoin tunnin kuluttua. - Saman pyynnön yrittäminen uudelleen. Todentamaton token pysyy todentamattomana, joten jokainen uusinta palauttaa koodin 0. - Numeron yhdistäminen uudelleen. Numeroa ei koskaan tarkistettu, joten sen liittäminen uudelleen teettää yrityksen omistajalla työtä, joka ei muuta mitään. - Uuden lyhytikäisen käyttäjätokenin luominen taustatyölle. Se vanhenee aikataulun mukaan ja virhe palaa. **Tarkoittaako virhe 0, että numeroni yhteys on katkennut?** Ei. Metan syyt koodille 0 koskevat kaikki käyttöoikeustokenia. Numero ja puhelimen WhatsApp Business -sovellus eivät ole mukana. **Missä virhe 0 on dokumentoitu?** Metan Cloud API -rajapinnan virhekoodiviitteen valtuutusvirheiden taulukossa. Cloud API perustuu Graph API -rajapintaan, joka käyttää samaa virheformaattia. **Poistuuko virhe 0 odottamalla?** Ei. Vanhentunut tai mitätöity token ei palaudu itsestään. Tarvitaan uusi token. **Miten tarkistan, mitä token pystyy tekemään?** Käytä Metan käyttöoikeustokenien virheenkorjainta tai debug_token-päätepistettä. Molemmat näyttävät, onko token voimassa, milloin se vanhenee ja mitä oikeuksia se sisältää. --- ## WhatsApp-virhe 3: ominaisuus- tai oikeusongelma https://easycoexistence.com/fi/docs/whatsapp-error-3 Virhekoodi 3 tarkoittaa, että endpointia kutsuvalta sovellukselta puuttuu ominaisuus tai oikeus, jota endpoint vaatii. Metan kuvaus on ”Capability or permissions issue.” Graph API:n virheenkäsittelyoppaassa sama koodi on nimeltään API Method. Korjaus: tarkista tokenin myönnetyt oikeudet Access Token Debuggerilla ja lisää oikeus, jota endpoint tarvitsee. ### Mitä WhatsApp-virhekoodi 3 tarkoittaa? Se tarkoittaa, että pyyntö tunnistettiin, mutta sovellus ei saa tehdä sitä, mitä se pyysi. Meta listaa koodin 3 Cloud API -rajapinnan viitteessä valtuutusvirheiden joukkoon, ja tietotekstinä on ”Capability or permissions issue.” Graph API:n virheenkäsittelyopas, jonka Cloud API -rajapinta perii, kutsuu samaa koodia nimellä API Method ja kehottaa varmistamaan, että sovelluksella on kutsuun tarvittava ominaisuus tai oikeudet. Eli token toimii. Tunnistautuminen ei ole ongelma, ja juuri siinä tämä eroaa koodeista 0 ja 190. Ongelma on se, mihin tokenilla on lupa koskea. ### Miten tarkistat, mitä oikeuksia tokenilla on? Access Token Debuggerilla tai debug_token-endpointilla, joka palauttaa saman tiedon. Vastauksen scopes-ominaisuudessa on lueteltu myönnetyt oikeudet. Vertaa listaa sen endpointin viitesivuun, jonka kutsu epäonnistui, sillä jokainen viite kertoo vaadittavat oikeudet. WhatsAppissa kaksi oikeutta kattaa lähes kaiken. whatsapp_business_management tarvitaan tilin metatietoihin, viestipohjiin, puhelinnumeroluetteloihin, analytiikkaan ja tilin webhookeihin. whatsapp_business_messaging tarvitaan minkä tahansa viestin lähettämiseen sekä viesti- ja tilawebhookien vastaanottamiseen. Token, jolla on vain toinen näistä, epäonnistuu kutsuissa, jotka vaativat toisen. ### Miksi kumppanisovellus saa virheen 3, vaikka suora kehittäjä ei saa? Koska muita yrityksiä palvelevilla kumppaneilla on lisäporttti. Metan oikeusoppaan mukaan kumppanin, jonka asiakkaat käyttävät sen sovellusta omiin tietoihinsa, on läpäistävä App Review ja saatava Advanced access jokaiseen sovelluksen tarvitsemaan oikeuteen. Suoran kehittäjän, joka työskentelee vain oman yrityksensä tietojen parissa, ei tarvitse käydä App Reviewta eikä hankkia Advanced accessia. Sama koodi voi siis toimia moitteettomasti kehittäjän omalla tilillä ja epäonnistua asiakkaan tilillä. Kun tämä kuvio ilmenee, kysymys ei ole siitä, mikä oikeus tokenilta puuttuu, vaan siitä, onko sovellus hyväksytty käyttämään kyseistä oikeutta resursseihin, joita se ei omista. - Uuden tokenin luominen samoilla oikeuksilla. Uusi token samoilla oikeuksilla epäonnistuu samassa kohdassa. - Oikeuden nimen tarkistaminen sovelluksen asetuksista tokenin sijaan. Ratkaisevaa on se, mitä tokenille on myönnetty. - Testaaminen vain omalla tilillä. Kumppanisovellukset tarvitsevat Advanced accessin, ennen kuin asiakkaiden tilit hyväksyvät kutsun. **Johtuuko virhe 3 puhelinnumerostani?** Ei. Se koskee sitä, mitä sovelluksen token saa tehdä. Numeroa ei tarkisteta ennen kuin pyyntö hylätään. **Mikä on ero virheen 3 ja virheen 10 välillä?** Koodi 3 on ominaisuus- tai oikeusongelma. Koodi 10 kertoo, että oikeutta ei ole myönnetty tai se on poistettu. Molemmat ratkeavat tarkistamalla tokenin scopes. **Mitä oikeutta tarvitsen viestien lähettämiseen?** whatsapp_business_messaging. Metan oikeusoppaan mukaan se vaaditaan minkä tahansa tyyppisen viestin lähettämiseen. **Auttaako uudelleenyritys?** Ei. Tokenin oikeudet eivät muutu yritysten välillä, joten tulos on sama. --- ## WhatsApp-virhe 4: sovellus saavutti API-kutsurajansa https://easycoexistence.com/fi/docs/whatsapp-error-4 Virhekoodi 4 tarkoittaa, että sovellus on saavuttanut API-kutsurajansa. Metan kuvaus on ”The app has reached its API call rate limit.” Raja laskee sovelluksen tekemät kutsut liukuvan tunnin ajalta, ei numerosta lähetettyjä viestejä. Tarkista käyttö Metan sovelluksen hallintapaneelista, odota ja vähennä API-kutsujen tiheyttä. ### Mitä WhatsAppin virhekoodi 4 tarkoittaa? Se tarkoittaa, että sovelluksesi on tehnyt liian monta API-kutsua nykyisen jakson aikana. Uudet kutsut hylätään, kunnes kutsujen määrä laskee. Meta luokittelee koodin 4 rajoitusvirheiden joukkoon ja antaa sen lisätiedoksi tekstin ”The app has reached its API call rate limit.” Graph API -rajapinnan virheenkäsittelyohje kutsuu sitä nimellä API Too Many Calls ja kuvaa sen tilapäiseksi rajoitusongelmaksi. Samassa ryhmässä on kaksi muuta rajoituskoodia, jotka menevät helposti sekaisin sen kanssa. 80007 tarkoittaa, että WhatsApp Business -tili on saavuttanut kutsurajansa. 130429 koskee Cloud API -rajapinnan viestien läpimenoa. Koodi 4 ei ole kumpikaan: se koskee sovelluksen omaa kutsubudjettia. ### Miten sovelluksen kutsuraja lasketaan? Sovellusken käyttöoikeustokenilla tehdyille pyynnöille Metan Graph API -rajapinnan ohje antaa kaavan: kutsut yhdessä tunnissa ovat 200 kertaa käyttäjien määrä. Käyttäjien määrä perustuu sovelluksen yksilöllisiin päivittäisiin aktiivisiin käyttäjiin. Viikko- ja kuukausilukuja käytetään, kun päivittäinen käyttö laskee. Raja koskee koko sovellusta, ei yksittäistä käyttäjää, joten muutama ahkera käyttäjä voi kuluttaa siitä suurimman osan. Ohjeen mukaan käyttö näkyy sovelluksen hallintapaneelissa ja, kun kutsuja on kertynyt tarpeeksi, vastausten X-App-Usage-otsakkeessa. Sen avulla näet rajan lähestyvän ennen kuin virhe 4 ilmestyy. ### Mitä tehdä virheen 4 jälkeen? Lopeta kutsuminen hetkeksi ja kutsu sen jälkeen vähemmän. Metan ohje on ensimmäisestä osasta selvä: kun raja on saavutettu, lopeta API-kutsujen tekeminen, koska jatkaminen kasvattaa kutsujen määrää ja pidentää aikaa, jonka kuluttua kutsut onnistuvat taas. Toinen osa on suunnittelua. Jaa pyynnöt tasaisesti piikkien sijaan, suodata vastauksia niin, että yksi kutsu palauttaa tarvitsemasi, ja vältä kutsuja, jotka hakevat päällekkäistä tietoa. Jatkuva kysely on yleisin syyllinen. Integraatio, joka kysyy samaa tilaa muutaman sekunnin välein, kuluttaa budjettinsa vastauksiin, jotka sillä jo on. - Uudelleenyritys silmukassa. Jokainen ylimääräinen kutsu kasvattaa laskuria ja siirtää toipumista kauemmas. - Rajan tulkitseminen lähetysrajaksi. Koodi 4 laskee sovelluksen kutsut, kun viestien läpimenoa kuvaa 130429. - Tilaa kyselevien endpointien lukeminen lyhyellä välillä. Muuttumattoman tiedon toistuva luku kuluttaa tuntibudjetin. **Onko virhe 4 sama kuin virhe 130429?** Ei. 130429 koskee numeron viestien läpimenoa. Virhe 4 laskee sovelluksesi tekemät API-kutsut. **Kuinka kauan virhe 4 kestää?** Siihen asti, kunnes kutsujen määrä liukuvalla yhden tunnin jaksolla laskee rajan alle. Kutsuminen tänä aikana pidentää sitä. **Mistä näen, kuinka lähellä sovellukseni on rajaa?** Metan sovelluksen hallintapaneelin Application Rate Limit -osiosta ja vastauksissa palautettavasta X-App-Usage-otsakkeesta. **Onko virhe 4 sama kuin virhe 80007?** Ei. Meta käyttää koodia 80007, kun WhatsApp Business -tili saavuttaa kutsurajansa, kun taas virhe 4 laskee sovelluksen omat kutsut. --- ## WhatsApp-virhe 10: lupaa ei ole myönnetty tai se on poistettu https://easycoexistence.com/fi/docs/whatsapp-error-10 Virhekoodi 10 tarkoittaa, että sovelluksen tokenilta puuttuu lupa, jota endpoint tarvitsee. Lupaa ei ole joko koskaan myönnetty tai se on poistettu. Metan kuvaus kuuluu ”Permission is either not granted or has been removed.” Meta listaa lisäksi kaksi WhatsApp-syytä: Flows with Endpoint -toiminnossa numero, jota ei ole lisätty sallittujen luetteloon, sekä tilanne, jossa tili ei täytä API-rajapinnan kelpoisuusvaatimuksia. ### Mitä WhatsApp-virhekoodi 10 tarkoittaa? Se tarkoittaa, että token pääsi Metalle ja tunnistettiin, mutta kutsun vaatimaa lupaa ei ole tokenilla. Metan Cloud API -rajapinnan viitteessä koodin 10 tietoteksti on ”Permission is either not granted or has been removed.” Graph API:n virheenkäsittelyopas kutsuu sitä nimellä API Permission Denied ja ohjeistaa käsittelemään puuttuvan luvan. Sana poistettu on tärkeä. Lupa voidaan myöntää käyttöönotossa ja ottaa pois myöhemmin, esimerkiksi kun joku kumoaa sovelluksen käyttöoikeuden Metan Yritysasetuksissa. Siksi kuukausia toiminut integraatio voi alkaa palauttaa virheen 10 ilman, että sen omaan koodiin on koskettu. ### Mitä muita syitä Meta listaa virheelle 10? Kaksi WhatsAppiin liittyvää syytä, ja molemmat jäävät helposti huomaamatta, koska ne eivät liity lupiin lainkaan. Flows with Endpoint -toiminnossa Meta neuvoo varmistamaan, että yrityksen julkisen avaimen asettamiseen käytetty puhelinnumero on lisätty sallittujen luetteloon. Luettelon ulkopuolinen numero tuottaa tämän koodin, vaikka tokenilla olisi kaikki luvat. Meta kertoo myös, että tili, joka ei täytä kutsutun API-rajapinnan kelpoisuusvaatimuksia, saa tämän koodin. Tällöin tokenin vaihtaminen ei auta, koska esteenä on tilin kelpoisuus eikä tunniste. ### Miten virhe 10 korjataan? Aloita Access Token Debugger -työkalusta, jonka Meta mainitsee ensimmäisenä tarkistuksena. Jos scopes-luettelosta puuttuu lupa, jota endpoint tarvitsee, pyydä yritystä myöntämään se uudelleen. Kumppanisovelluksella tämä tarkoittaa myös Advanced access -tason varmistamista kyseiselle luvalle, koska Metan lupaopas vaatii sen asiakkaiden tileillä. Jos scopes-luettelo näyttää täydelliseltä, siirry kahteen WhatsApp-syyhyn. Flows-kutsussa tarkista sallittujen luettelo numeron osalta, jolla julkinen avain asetettiin. Muissa kutsuissa lue kutsuttavan API-rajapinnan kelpoisuusvaatimukset ja varmista, että tili täyttää ne, ennen kuin muutat mitään tunnistetta. - Oletetaan, että integraatio hajosi julkaisun takia. Metan Yritysasetuksissa poistettu lupa tuottaa tämän koodin ilman mitään koodimuutosta. - Tokenin uudelleenluominen, vaikka syy on kelpoisuus. Tunniste ei tee kelpaamattomasta tilistä kelvollista. - Flows-toiminnon sallittujen luettelon sivuuttaminen. Flows with Endpoint -toiminnossa luettelon ulkopuolinen numero palauttaa koodin 10 , vaikka kaikki luvat olisivat kunnossa. **Onko virhe 10 sama kuin virhe 131005?** Niillä on sama kuvaus Metan viitteessä. Koodi 10 on Graph API:n koodi ja 131005 kuuluu WhatsAppin koodialueeseen. Molemmat tarkistetaan samalla tavalla. **Voiko virhe 10 ilmetä numerolla, joka toimi eilen?** Voi. Metan kuvaus kattaa myös poistetut luvat, joten aiemmin myönnetty käyttöoikeus voidaan perua myöhemmin. **Tarkoittaako virhe 10, että tokenini on vanhentunut?** Ei. Vanhentunut token on virhekoodi 190 tai 0. Koodi 10 tarkoittaa, että token on voimassa mutta siltä puuttuu lupa. **Mistä näen, mitkä luvat on myönnetty?** Kutsu debug_token tai avaa Access Token Debugger. Ominaisuus scopes listaa kaikki tokenilla olevat luvat. --- ## WhatsApp-virhe 200: tokenia ei annettu https://easycoexistence.com/fi/docs/whatsapp-error-200 Virhekoodi 200 tarkoittaa, että pyyntö saapui Metalle ilman tokenia. Metan kuvaus on ”No access token was provided”, ja API palauttaa viestin 'Provide valid app ID'. Se esiintyy tietyissä GET-endpointeissa, kuten whatsapp_business_profile. Koodit 200–299 kattavat myös oikeudet, joita ei ole myönnetty tai jotka on poistettu. ### Miksi virhe 200 sanoo 'Provide valid app ID'? Koska API palauttaa juuri tämän viestin, vaikka todellinen ongelma on puuttuva token. Metan virheviite kertoo, että koodi 200 esiintyy tietyissä GET-endpointeissa, kuten whatsapp_business_profile, kun tokenia ei ole mukana, ja että API palauttaa viestin 'Provide valid app ID'. Sama viite toteaa, että muut endpointit voivat palauttaa samasta puutteesta koodin 190 tai 104. Sanamuoto siis osoittaa app ID:hen, mutta korjaus on token. Tarkista, että Authorization-otsake on mukana ja kirjoitettu oikein, ja että tokenin sisältävä muuttuja oli todella täytetty pyyntöä rakennettaessa. ### Milloin virhe 200 tarkoittaa puuttuvaa oikeutta? Kun token on mukana, mutta sovelluksella ei ole kutsun vaatimaa oikeutta. Meta luettelee alueen 200–299 kuvauksella ”Permission is either not granted or has been removed”, ja korjaus on sama kuin koodilla 10: tarkista token Metan token-debuggerissa. Kaksi tapausta on dokumentoitu erikseen. Oikeusopas kertoo, että sovellus, joka käyttää whatsapp_business_management-oikeutta WABA-tileillä, joita sen yritys ei omista, saa ilman Advanced access -oikeutta virheen 200. Rekisteröintiopas kertoo, että numeron rekisteröinnin purkaminen ilman whatsapp_business_management-oikeutta palauttaa virheen 200. Tokenopas lisää kolmannen: System User -token, jonka käyttäjällä ei ole pääsyä kyseltyyn resurssiin, hylätään koodilla 200. Erota tapaukset viestin tekstistä. Puuttuvan tokenin viesti on 'Provide valid app ID'. ### Miten virhe 200 eroaa virheestä 190? Virhe 190 tarkoittaa, että token lähetettiin ja se on vanhentunut. Virhe 200 tarkoittaa ensimmäisessä merkityksessään, ettei tokenia lähetetty. Metan viite toteaa eron suoraan: koodin 200 korjaus on varmistaa, että pyynnössä on voimassa oleva token, ja se erottaa tilan koodista 190, joka kattaa vanhentuneet tai virheelliset tokenit. Tämä muuttaa sen, mistä vikaa etsitään. Koodi 190 ohjaa tokenien elinikään ja uusimiseen. Koodi 200 viestillä 'Provide valid app ID' ohjaa pyyntöä rakentavaan koodiin, koska tunniste ei koskaan lähtenyt järjestelmästäsi. - Vian etsiminen app ID:stä. Viesti sanoo app ID, mutta Metan dokumentoima syy on pyyntö ilman tokenia. - Tokenin uusiminen, vaikka sitä ei koskaan lähetetty. Uusi token, jonka pyyntö yhä jättää pois, tuottaa saman virheen. - Jokaisen 200-virheen pitäminen puuttuvana tokenina. Kun token on mukana, alue 200–299 tarkoittaa puuttuvaa oikeutta. **Voiko virhe 200 ilmetä toimivalla numerolla?** Kyllä. Se kuvaa pyyntöä, ei numeroa. Täysin terve numero hylkää silti kutsun, joka saapuu ilman tokenia. **Miksi yksi endpoint palautti 200 ja toinen 190?** Meta kertoo, että puuttuvasta tokenista jotkin GET-endpointit palauttavat 200, kun taas muut endpointit voivat palauttaa 190 tai 104. **Tarvitseeko numeron rekisteröinnin purkaminen erityisen oikeuden?** Kyllä. Metan rekisteröintiopas kertoo, että purkaminen ilman whatsapp_business_management-oikeutta palauttaa virheen 200. **Liittyykö virhe 200 virheeseen 10?** Oikeusmerkityksessään kyllä. Molempien kuvauksen mukaan oikeutta ei ole myönnetty tai se on poistettu. --- ## WhatsApp-virhe 130472: viestiä ei lähetetty osana kokeilua https://easycoexistence.com/fi/docs/whatsapp-error-130472 Virhe 130472 tarkoittaa, että markkinointiviestipohjaa ei lähetetty, koska vastaanottaja kuuluu Metan markkinointiviestien kokeiluun. Metan kuvaus on ”Message was not sent as part of an experiment.” Pieni osa WhatsApp-käyttäjistä ei saa markkinointiviestipohjia, ellei asiakaspalveluikkuna tai ilmaisen sisääntulopisteen ikkuna ole auki. Viestistä ei veloiteta. ### Mitä WhatsApp-virhe 130472 tarkoittaa? Se tarkoittaa, että Meta pidätti markkinointiviestipohjan, koska vastaanottaja kuuluu kokeiluryhmään. Metan kokeilusivun mukaan WhatsApp tekee jatkuvasti kokeiluja, joilla mitataan viestinnän vaikutusta käyttökokemukseen. Markkinointiviestikokeilussa hyvin pieni osa WhatsApp-käyttäjistä ei saa minkään yrityksen markkinointiviestipohjia, ellei kyseisen yrityksen kanssa ole auki asiakaspalveluikkunaa tai ilmaisen sisääntulopisteen ikkunaa. Kun lähetät markkinointiviestipohjan tällaiselle käyttäjälle, WhatsApp ei lähetä sitä eikä veloita siitä. Tilawebhook saapuu niin, että `status`-kentän arvo on failed ja virhekoodi on 130472. ### Miten tavoitat asiakkaan, jolla tulee virhe 130472? Saamalla hänet lähettämään sinulle ensin viestin, jolloin asiakaspalveluikkuna avautuu. Metan kokeilusivulla todetaan selvästi, että viestipohjan uudelleenlähetys johtaa samaan virheeseen. Meta ehdottaa, että otat käyttäjään yhteyttä jotain muuta kuin WhatsApp-kanavaa pitkin ja pyydät häntä kirjoittamaan sinulle, jolloin viestipohja voidaan lähettää avoimen asiakaspalveluikkunan sisällä. Kokeilu koskee vain markkinointiviestipohjia. Se koskee ryhmän käyttäjiä riippumatta siitä, mikä yritys lähettää, joten virheen ei aiheuttanut tilisi, viestipohjasi tai numerosi. Niiden muuttaminen ei siksi auta. ### Miten integraation pitäisi käsitellä virhe 130472? Viestin lopullisena tilana, ei uudelleen yritettävänä epäonnistumisena. Koska virhe saapuu tilawebhookin kautta eikä pelkästään lähetysvastauksessa, käsittelyn paikka on webhookien käsittelijä. Merkitse viesti kokeilun pidättämäksi, älä lisää sitä uudelleenyritysjonoon ja pidä se poissa virheprosentin hälytyksistä, jotta se ei näytä toimitusongelmalta. Se kannattaa erottaa myös raportoinnissa. Kampanja, jossa on muutama 130472-tulos, ei ole menettänyt laatua tai tavoittavuutta mistään sinun tekemästäsi syystä, ja niiden laskeminen mukaan todellisiin epäonnistumisiin vaikeuttaa lukujen tulkintaa. - Viestipohjan uudelleenlähetys. Metan mukaan uudelleenlähetys palauttaa saman virheen. - Virheen tulkitseminen laatuongelmaksi. Kokeilu koskee käyttäjäryhmää kaikilla yrityksillä samalla tavalla. - Pelkän lähetysvastauksen seuraaminen. Tila 130472 saapuu viestien webhookin kautta. **Veloitetaanko minulta viestistä, jonka 130472 estää?** Ei. Metan kokeilusivun mukaan viestiä ei lähetetä, eikä siitä veloiteta. **Voiko yrityksen jättää kokeilun ulkopuolelle?** Ei. Meta toteaa, ettei poikkeuksia tai mahdollisuutta kieltäytyä ole, eikä kokeilulla ole kiinteää päättymispäivää. **Koskeeko virhe 130472 käyttöviestipohjia?** Meta kuvaa kokeilun koskevan markkinointiviestipohjia. Muita luokkia se ei mainitse. **Miten saan viestin silti perille?** Pyydä asiakasta toista kanavaa pitkin kirjoittamaan sinulle. Avoimen asiakaspalveluikkunan sisällä viestipohja voidaan lähettää. --- ## WhatsApp-virhe 131005: pääsy evätty, oikeus puuttuu https://easycoexistence.com/fi/docs/whatsapp-error-131005 Virhe 131005 tarkoittaa, että access tokenilta puuttuu oikeus, jota WhatsAppin endpoint vaatii. Oikeutta ei ole koskaan myönnetty tai se on poistettu myöhemmin. Metan kuvaus kkuuluu ”Permission is either not granted or has been removed.” Korjaus: tarkista token Access Token Debugger -työkalulla ja myönnä puuttuva oikeus tai vaihda tokeniin, jolla oikeus on. ### Mitä WhatsApp-virhe 131005 tarkoittaa? Se tarkoittaa, että token tunnistetaan aidoksi, mutta siinä ei ole oikeutta, jota endpoint tarkistaa. Metan Cloud API -rajapinnan dokumentaatio listaa virheen 131005 kuvaustekstillä ”Permission is either not granted or has been removed.” Graph API -virhe 10 sisältää täsmälleen saman lauseen. Ero on vain koodialueessa: 10 on yleinen Graph API -koodi, kun taas 131005 kuuluu WhatsAppin 131-alkuisiin koodeihin. Koska sanat ovat samat, myös diagnoosi on sama. Metan ohje molempiin on käyttää Access Token Debugger -työkalua ja varmistaa, että sovelluksella on endpointin vaatimat oikeudet. ### Mikä oikeus yleensä puuttuu? Yleensä toinen kahdesta WhatsApp-oikeudesta, ja se riippuu siitä, mitä kutsu tekee. Metan oikeusohje jakaa ne tehtävän mukaan. whatsapp_business_messaging tarvitaan minkä tahansa viestityypin lähettämiseen sekä viesti- ja tilawebhookien vastaanottamiseen. whatsapp_business_management tarvitaan tilin metatietoihin, viestipohjien hallintaan, puhelinnumeroiden listaamiseen, analytiikkaan ja tiliä koskeviin webhookeihin. Pelkällä hallintaoikeudella luotu token voi lukea tilin tietoja ja listata viestipohjia, mutta epäonnistuu heti, kun se yrittää lähettää. Kun luot järjestelmäkäyttäjän tokenin, Metan access token -ohje neuvoo määrittämään business_management-, whatsapp_business_management- ja whatsapp_business_messaging-oikeudet yhdessä. ### Miten virhe 131005 korjataan? Lue ensin token ja muuta vasta sitten vain se, mikä puuttuu. Kutsu debug_token-endpointia tai liitä token Access Token Debugger -työkaluun. Scopes-kenttä listaa kaikki myönnetyt oikeudet. Vertaa niitä epäonnistuneen endpointin dokumentaatiosivuun. Jos oikeus puuttuu, luo uusi token, jossa se on mukana, tai pyydä yrityksen omistajaa myöntämään oikeus uudelleen, jos token tulee kumppanin kautta. Jos kaikki oikeudet ovat olemassa ja virhe jatkuu, tarkista, että tokenin takana olevalle järjestelmäkäyttäjälle on annettu pääsy juuri kyseiseen WhatsApp Business Accountiin. Token voi nimittäin sisältää kaikki oikeudet ja silti olla liittämättä tähän kohteeseen. - Oletetaan, että token on vanhentunut. Vanhentuminen palauttaa virheen 190 tai 0. Tämä koodi tarkoittaa, että token toimii mutta siitä puuttuu oikeus. - Luodaan token pelkällä hallintaoikeudella ja yritetään lähettää sillä. Lähettäminen vaatii oikeuden whatsapp_business_messaging. - Tarkistetaan scopes-kenttä ja lopetetaan siihen. Järjestelmäkäyttäjälle on annettava pääsy myös juuri kyseiseen WhatsApp Business Accountiin. **Onko 131005 sama virhe kuin 10?** Niillä on sama kuvaus Metan dokumentaatiossa. 131005 kuuluu WhatsAppin koodialueeseen ja 10 Graph API -koodialueeseen. **Voidaanko oikeus poistaa käyttöönoton jälkeen?** Kyllä. Metan kuvaus kattaa nimenomaisesti myös poistetut oikeudet, ei vain sellaisia, joita ei ole koskaan myönnetty. **Vaikuttaako virhe 131005 puhelimen WhatsApp Business -sovellukseen?** Ei. Se koskee API-tokenia. Puhelimen sovellus toimii entiseen tapaan. **Pitäisikö yrittää uudelleen virheen 131005 jälkeen?** Ei. Uusi yritys samalla tokenilla antaa saman tuloksen. Korjaa ensin oikeus. --- ## WhatsApp-virhe 131037: 555-numerolla ei ole hyväksyttyä näyttönimeä https://easycoexistence.com/fi/docs/whatsapp-error-131037 Virhe 131037 tarkoittaa, että viesti lähetettiin 555-yritysnumerosta, jonka näyttönimeä ei ole hyväksytty. Metan kuvaus kuuluu: ”The 555 business phone number used to send the request does not have an approved display name.” 555-numero ei voi lähettää viestejä, ennen kuin Meta hyväksyy sen näyttönimen, joten korjaus on nimen vaihtaminen. ### Mikä on 555-yritysnumero? Numero, jonka Meta tarjoaa Embedded Signup -palvelun kautta yrityksille, jotka siihen kelpaavat. Metan Embedded Signup -yleiskuvauksen mukaan yritysasiakas voi hankkia enintään kaksi 555-numeroa. Niissä on Yhdysvaltain maatunnus +1 ja suuntanumero 555, ne vahvistetaan automaattisesti, eikä niitä voi siirtää toiselle WhatsApp Business -tilille tai käyttää WhatsApp Business Platform -alustan ulkopuolella. Muuten ne toimivat kuten tavalliset yritysnumerot, ja niihin pätevät hinnoittelusäännöt ja laatuluokitukset. Yksi lisäehto selittää tämän virheen: 555-numeron näyttönimi on hyväksytettävä, ennen kuin numero voi lähettää viestejä. ### Miten virhe 131037 korjataan? Hanki näyttönimelle hyväksyntä, mikä käytännössä tarkoittaa sen vaihtamista nimeen, joka läpäisee tarkistuksen. Metan ohje on vaihtaa 555-numeron näyttönimi, ja se viittaa Help Center -artikkeliinsa WhatsApp Business -näyttönimen vaihtamisesta. WhatsApp Managerissa polku on Tilin työkalut, Puhelinnumerot, numeron Profiili-välilehti ja sen jälkeen Muokkaa Näyttönimi-osiossa. Noudata Metan näyttönimiohjeita, sillä hylätty nimi jättää sinut samaan tilanteeseen kuin ennen. Metan näyttönimiä käsittelevän oppaan mukaan nimenmuutoksen hyväksymisen jälkeen sinulla on 14 päivää aikaa rekisteröidä numero uudelleen, ja uudelleenrekisteröinnillä ennen hyväksyntää ei ole vaikutusta. ### Miten tarkistat, onko näyttönimi hyväksytty? Pyydä kenttä name_status puhelinnumeron tunnisteelle. Metan näyttönimiä käsittelevän oppaan mukaan kenttä verified_name sisältää vain tarkistettavaksi menevän nimen merkkijonon, eikä se kerro, onko nimi hyväksytty. Kenttä name_status kertoo sen. Myös phone_number_name_update -webhook ilmoittaa päätöksen, jossa decision on APPROVED tai REJECTED. Kun nimi hylätään, name_status saa arvon DECLINED. Meta neuvoo tarkistamaan ohjeet ja muokkaamaan nimeä tai tekemään valituksen kehittäjätuen kautta. Kunnes tila muuttuu, jokainen lähetys tästä 555-numerosta palauttaa edelleen virheen 131037. - verified_name-kentän tulkitseminen hyväksynnäksi. Metan mukaan vain name_status kertoo, onko nimi hyväksytty. - Uudelleenrekisteröinti ennen hyväksyntää. Metan mukaan sillä ei ole vaikutusta, ennen kuin uusi nimi on hyväksytty. - Nimen vaihtaminen toistuvasti ohjeita lukematta. Meta sallii 10 muutosta 30 päivässä. **Koskeeko virhe 131037 tavallisia yritysnumeroita?** Ei. Metan kuvaus viittaa nimenomaan 555-yritysnumeroon, jolla ei ole hyväksyttyä näyttönimeä. **Voinko siirtää 555-numeron toiselle tilille?** Et voi. Metan mukaan 555-numeroita ei voi siirtää toiselle WhatsApp Business -tilille. **Mistä tiedän, kun nimi on hyväksytty?** Saat phone_number_name_update -webhookin, jossa decision on APPROVED, ja name_status muuttuu arvoon APPROVED. **Mitä jos näyttönimi hylätään?** Muokkaa sitä Metan näyttönimiohjeiden mukaan tai tee valitus kehittäjätuen kautta. --- ## WhatsApp-virhe 131057: yritystili huoltotilassa https://easycoexistence.com/fi/docs/whatsapp-error-131057 Virhe 131057 tarkoittaa, että WhatsApp Business -tili on huoltotilassa, joten sitä koskevat pyynnöt hylätään lyhyeksi ajaksi. Metan kuvaus on ”Business Account is in maintenance mode.” Yksi Metan mainitsema syy on läpäisykyvyn nosto, joka kestää enintään minuutin. Odota ja yritä uudelleen sen sijaan, että muuttaisit pyynnöstä mitään. ### Mitä WhatsApp-virhe 131057 tarkoittaa? Se tarkoittaa, että Meta on asettanut WhatsApp Business -tilin huoltotilaan eikä ota sitä koskevia pyyntöjä vastaan sillä hetkellä. Cloud API -rajapinnan dokumentaatio listaa lisätiedoksi tekstin ”Business Account is in maintenance mode” ja kertoo, että yksi syy voi olla tilin läpäisykyvyn nosto. Sanamuoto yksi syy on tärkeä: Meta mainitsee noston mahdollisena syynä, ei ainoana. Pyynnössä ei ole mitään vikaa. Sama kutsu, lähetettynä muuttamattomana huollon päätyttyä, kuuluu mennä läpi. Tämä on siis yksi harvoista koodeista, joissa odottaminen on koko korjaus. ### Miksi läpäisykyvyn nosto aiheuttaa virheen 131057? Koska numero ei ole hetkeen käytettävissä, kun se siirretään korkeammalle nopeudelle. Metan läpäisykykyopas kertoo, että Cloud API tukee oletuksena enintään 80 viestiä sekunnissa ja automaattisella noston avulla enintään 1 000. Nosto voi kestää enintään minuutin. Sinä aikana numeroa ei voi käyttää alustalla, ja jokainen API-pyyntö palauttaa virheen 131057. Ensimmäisen noston jälkeen myöhemmät korotukset tapahtuvat ilman katkoa. Opas luettelee ehdot: rajoittamaton viestirajoitus Business Portfolio -kokonaisuudessa, vähintään 100K yksilöllistä käyttäjää, joille on lähetetty viesti asiakaspalveluikkunan ulkopuolella liukuvan 24 tunnin aikana, sekä laatuluokitus Medium tai parempi. ### Koskeeko virhe 131057 Coexistence-numeroa? Se voi ilmetä millä tahansa numerolla, mutta läpäisykykyselitys sopii Coexistence-numeroihin huonommin. Metan läpäisykykyopas kertoo, että numeroilla, joita käytetään sekä WhatsApp Business -sovelluksessa että Cloud API -rajapinnassa, on kiinteä läpäisykyky 20 viestiä sekunnissa, jotta yhteensopivuus sovelluksen kanssa säilyy. Samassa oppaassa kuvattu automaattinen nosto 1 000:een koskee oletustasolla olevia numeroita. Coexistence-numerolla virheen 131057 voi siis tulkita kirjaimellisesti: tili on huoltotilassa, ja kannattaa odottaa ennen uutta yritystä. Jos virhe jatkuu selvästi useita minuutteja, ota yhteys Metan tukeen ja liitä mukaan vastauksen fbtrace_id sen sijaan, että yhdistäisit numeron uudelleen. - Pyynnön muokkaaminen. Pyyntö on kelvollinen, joten muutokset eivät auta, kun tili on huoltotilassa. - Uusiminen ilman viivettä. Noston aikana jokainen kutsu tuon minuutin sisällä palauttaa saman koodin. - Numeron yhdistäminen uudelleen. Huoltotila on Metan puolella ja päättyy ilman yrityksen toimia. **Kuinka kauan huoltotila kestää?** Meta kertoo, että läpäisykyvyn nosto kestää enintään minuutin. Muiden huoltosyiden kestoa Meta ei julkaise. **Saanko tiedon, kun nosto on valmis?** Kyllä. Meta lähettää phone_number_quality_update -webhookin, jossa event on THROUGHPUT_UPGRADE, kun numero on nostettu. **Maksaako korkeampi läpäisykyky enemmän?** Ei. Metan läpäisykykyopas kertoo, että nosto on ilmainen eikä vaikuta hinnoitteluun. **Liittyykö virhe 131057 virheeseen 130429?** Epäsuorasti. Virhe 130429 tarkoittaa, että lähetit nopeammin kuin läpäisykykysi sallii. Virhe 131057 voi ilmetä, kun tuota läpäisykykyä nostetaan. --- ## WhatsApp-virhe 132005: käännetty teksti on liian pitkä https://easycoexistence.com/fi/docs/whatsapp-error-132005 Virhe 132005 tarkoittaa, että lähetettävän viestipohjan teksti on käytetyssä käännöksessä liian pitkä. Metan kuvaus on ”Translated text is too long.” Metan ohje on tarkistaa WhatsApp Managerista, että viestipohja on käännetty, ja katsoa sitten viestipohjan tila. Viestipohjan leipätekstin enimmäispituus on 1 024 merkkiä ja alatunnisteen 60. ### Mitä WhatsApp-virhe 132005 tarkoittaa? Se tarkoittaa, että viestipohjan lähetys epäonnistui, koska lähetettävän kieliversion teksti ylittää alustan salliman pituuden. Meta listaa koodin 132005 viestipohjien virheiden joukkoon, ja sen lisätietona on teksti ”Translated text is too long.” Metan ohje on tarkistaa WhatsApp Managerista, että viestipohja on käännetty, ja katsoa viestipohjan laatua koskevasta ohjeistuksesta, miten viestipohjan tila tarkistetaan. Sana translated on vihje. Viestipohja on olemassa kielikohtaisesti, ja epäonnistuva versio on se, joka vastaa lähetyspyynnön kielikoodia. Se ei välttämättä ole sama versio, jonka kirjoitit ja tarkistit ensimmäisenä. ### Miten virhe 132005 korjataan? Avaa viestipohja WhatsApp Managerissa ja katso kieliversio, jolla lähetät. Varmista, että pyynnön kielikoodille on olemassa käännös ja että sen tila sallii lähettämisen. Tarkista sitten pituus Metan komponenttirajoja vasten: leipätekstin enimmäispituus on 1 024 merkkiä ja alatunnisteen 60. Käännökset ovat usein alkuperäistä pidempiä, joten yhdellä kielellä rajan sisään mahtuva viestipohja voi ylittää rajan toisella. Jos käännös on liian pitkä, lyhennä kyseistä kieliversiota WhatsApp Managerissa. Saman viestipohjan lähettäminen samalla kielellä muuttamatta sitä epäonnistuu samalla tavalla. ### Miten virheen 132005 voi välttää monikielisissä viestipohjissa? Tarkista jokainen kieliversio rajoja vasten ennen hyväksyttäväksi lähettämistä, älä vain ensimmäistä. Yksinkertainen pituustarkistus viestipohjien laadinnassa käyttämässäsi työkalussa havaitsee useimmat tapaukset: laske jokaisen käännöksen leipätekstin ja alatunnisteen merkit ja vertaa lukuihin 1 024 ja 60. Jätä varaa, jos leipätekstissä on muuttujia, sillä lähetyshetkellä täytetyt arvot ovat osa viestiä, jonka asiakas saa. Pidä lähetyslogiikan kielikoodi sidottuna käännöksiin, jotka oikeasti ovat olemassa. Pyyntö kielelle, jota viestipohjassa ei ole, tuottaa eri virheen, 132001, ja kun nämä pidetään erillään, lokit on helpompi lukea. - Vain alkuperäisen kielen tarkistaminen. Epäonnistuva versio on käännös, joka vastaa pyynnön kielikoodia. - Uudelleenlähetys ilman muokkausta. Tekstin pituus ei muutu yritysten välillä. - Sekoittaminen virheeseen 132001. Se koodi tarkoittaa, että viestipohjaa ei ole kyseisellä kielellä tai sitä ei ole hyväksytty. **Johtuuko virhe 132005 muuttujistani?** Metan kuvauksen mukaan käännetty teksti on liian pitkä. Tarkista ensin käännöksen pituus ja jätä tilaa myös muuttujien arvoille. **Mikä on viestipohjan leipätekstin raja?** Metan viestipohjan komponenttien ohjeistuksessa leipätekstin enimmäispituus on 1 024 merkkiä. **Mistä käännöksen voi tarkistaa?** WhatsApp Managerista, viestipohjan kohdalta, siitä kieliversiosta, joka vastaa pyyntöäsi. **Onko virhe 132005 sama kuin 132001?** Ei. Meta kuvaa koodin 132001 tarkoittavan viestipohjaa, jota ei ole määritetyllä kielellä tai jota ei ole hyväksytty. --- ## WhatsApp-virhe 133000: aiempi rekisteröinnin poisto epäonnistui https://easycoexistence.com/fi/docs/whatsapp-error-133000 Virhe 133000 tarkoittaa, että puhelinnumeron aiempi rekisteröinnin poisto epäonnistui, eikä numeroa voi rekisteröidä ennen kuin asia on korjattu. Metan kuvaus on ”A previous deregistration attempt failed.” Metan antama korjaus on poistaa numeron rekisteröinti uudelleen ja rekisteröidä numero sen jälkeen. Molemmat endpointit on rajattu 10 pyyntöön numeroa kohden 72 tunnin liukuvassa ikkunassa. ### Mitä WhatsApp-virhe 133000 tarkoittaa? Se tarkoittaa, että alustalla on tälle numerolle yhä keskeneräinen rekisteröinnin poisto, eikä alusta rekisteröi numeroa sen päälle. Meta listaa koodin 133000 lisätietotekstillä ”A previous deregistration attempt failed” ja yhden rivin korjauksella: poista numeron rekisteröinti uudelleen ennen rekisteröintiä. Siksi virhe näkyy yleensä register-kutsussa, vaikka syy on aiemmassa deregister-kutsussa. Rekisteröinnin poisto tehdään POST-kutsulla puhelinnumeron tunnuksen deregister-endpointiin. Metan rekisteröintiohjeen mukaan poisto tekee numerosta käyttökelvottoman Cloud API -rajapinnassa, kunnes se rekisteröidään uudelleen. Numeroa tai sen viestihistoriaa se ei poista. ### Miten virhe 133000 korjataan? Toista rekisteröinnin poisto, varmista että se onnistui ja rekisteröi numero vasta sitten. Onnistunut deregister-kutsu palauttaa success-arvon true. Vasta kun olet saanut tämän vastauksen, register-kutsu voi seurata kentällä messaging_product ja numeron kuusinumeroisella kaksivaiheisen vahvistuksen PIN-koodilla. Deregister-kutsu vaatii whatsapp_business_management-oikeuden. Metan rekisteröintiohjeen mukaan ilman sitä lähetetty poistopyyntö palauttaa virheen 200, jonka voi luulla saman ongelman toiseksi epäonnistumiseksi. Jos deregister-kutsu epäonnistuu jatkuvasti, lue jokaisen vastauksen details-arvo ennen seuraavaa yritystä, sillä jokainen yritys kuluttaa alla kuvattua rajaa. ### Miksi yritysten raja on tässä tärkeä? Koska virheen korjaaminen on itsessään sarja yrityksiä, ja Meta rajoittaa niiden määrää. Rekisteröintiohje rajaa sekä register- että deregister-endpointin 10 pyyntöön yritysnumeroa kohden 72 tunnin liukuvassa ikkunassa. Rajan ylittäminen palauttaa virheen 133016, ja numero on sen jälkeen estetty kyseiseltä toiminnolta seuraavaksi 72 tunniksi. Skripti, joka toistaa deregister- ja register-kutsuja epäonnistumisen jälkeen, voi käyttää koko sallitun määrän sekunneissa ja jättää numeron käyttökelvottomaksi kolmeksi päiväksi. Tee jokainen yritys harkiten, kirjaa vastaus ja pysähdy selvittämään asiaa kahden tai kolmen epäonnistumisen jälkeen sen sijaan, että jatkaisit automaattisesti. - Register-kutsun toistaminen ilman rekisteröinnin poistoa ensin. Metan korjaus edellyttää, että poisto valmistuu ennen rekisteröintiä. - Register- ja deregister-kutsujen automaattinen silmukka. Raja on kymmenen pyyntöä 72 tunnissa, ja sen ylittäminen estää numeron. - Rekisteröinnin poisto ilman whatsapp_business_management-oikeutta. Se palauttaa virheen 200, joka piilottaa numeron todellisen tilan. **Poistaako rekisteröinnin poisto numeroni?** Ei. Metan rekisteröintiohjeen mukaan rekisteröinnin poisto ei poista numeroa eikä sen viestihistoriaa. **Voinko poistaa Coexistence-numeron rekisteröinnin API:n kautta?** Ei. Meta kertoo, ettei deregister-endpointia voi käyttää numerolla, joka on käytössä sekä Cloud API -rajapinnassa että WhatsApp Business -sovelluksessa. **Mitä tapahtuu 10 yrityksen jälkeen?** API palauttaa koodin 133016 ja estää numeron kyseiseltä toiminnolta seuraavaksi 72 tunniksi. **Tarvitsenko PIN-koodin rekisteröidessäni uudelleen?** Kyllä. Rekisteröinti vaatii numeron kuusinumeroisen kaksivaiheisen vahvistuksen PIN-koodin, kun kaksivaiheinen vahvistus on käytössä. --- ## WhatsApp-virhe 133004: palvelin tilapäisesti pois käytöstä https://easycoexistence.com/fi/docs/whatsapp-error-133004 Virhe 133004 tarkoittaa, että pyyntöä käsitellyt palvelin oli tilapäisesti pois käytöstä. Metan kuvaus on ”Palvelin on tilapäisesti pois käytöstä.” Vika ei ole itse pyynnössä. Meta neuvoo tarkistamaan WhatsApp Business Platformin tilasivun ja lukemaan vastauksen details-arvon ennen uutta yritystä. Sen jälkeen pyyntö toistetaan viiveellä. ### Mitä WhatsApp-virhe 133004 tarkoittaa? Se tarkoittaa, että alusta ei pystynyt käsittelemään pyyntöä sillä hetkellä, koska palvelin ei ollut käytettävissä. Meta listaa koodin 133004 Cloud API -rajapinnan virhekoodiluettelossa details-tekstillä ”Palvelin on tilapäisesti pois käytöstä.” Tärkein sana on tilapäisesti. Käyttöoikeustokenia, numeroa tai viestiä ei hylätä, ja sama pyyntö voi onnistua hetken kuluttua. Koodi kuuluu 133-sarjaan, jonka koodeista suurin osa liittyy puhelinnumeroiden rekisteröintiin ja rekisteröinnin purkuun. Siksi se tulee usein vastaan rekisteröintikutsun yhteydessä. Meta ei kuitenkaan rajaa sitä pelkkään rekisteröintiin, joten käsittele sitä palvelimen tilana missä tahansa se ilmeneekin. ### Mitä tulee tarkistaa ennen uutta yritystä? Kaksi asiaa, jotka molemmat mainitaan Metan omassa ohjeessa. Ensin WhatsApp Business Platformin tilasivu osoitteessa metastatus.com. Jos Meta ilmoittaa häiriöstä, uusi yritys on turha ennen kuin häiriö on ohi, ja sivu antaa vastauksen nopeammin kuin omat lokisi. Toiseksi vastauksen error_data-kentän sisällä oleva details-arvo. Metan virhekoodiluettelon mukaan details kertoo virheen todennäköisimmän syyn, ja joskus siinä on ohje jatkotoimista. Tämän koodin kohdalla Meta sanoo erikseen, että arvo luetaan ennen uutta yritystä. Jos tilasivulla ei ole häiriöitä eikä details anna odotusaikaa, yritä uudelleen kasvavalla viiveellä heti yrittämisen sijaan. ### Miten 133004 eroaa muista tilapäisistä virheistä? Meta listaa useita koodeja, jotka kuvaavat jonkin olevan hetken pois käytöstä, ja ne kannattaa pitää lokeissa erillään. Koodi 1 kuvataan virheellisenä pyyntönä tai mahdollisena palvelinvirheenä, koodi 2 tilapäisenä seisokin tai ylikuormituksen vuoksi ja 131016 tilapäisesti pois käytöstä olevana palveluna. Koodi 133004 viittaa nimenomaan palvelimeen. Käsittely on kaikissa samanlainen: tarkista alustan tila, lue details-arvo ja odota ennen uutta yritystä. Tarkan koodin kirjaaminen on silti tärkeää, koska yhden koodin kasautuminen tiettyyn kellonaikaan kertoo Metan tuelle paljon enemmän kuin yleinen merkintä siitä, että rajapinta oli alhaalla. - Uudelleenyritys heti tiiviissä silmukassa. Palvelin, joka on alhaalla, on alhaalla myös seuraavan millisekunnin. - Details-arvon ohittaminen. Meta neuvoo lukemaan sen ennen uutta yritystä, ja siinä voi olla syy. - Pyynnön muuttaminen ongelman kiertämiseksi. Mikään pyynnössä ei aiheuttanut virhettä. **Onko virhe 133004 minun syytäni?** Ei. Meta kuvaa sen tilapäisesti pois käytöstä olevaksi palvelimeksi. Pyyntösi ei aiheuttanut sitä. **Missä WhatsApp Business Platformin tilasivu on?** Meta linkittää osoitteen metastatus.com/whatsapp-business-api virhekoodiluettelostaan. **Kauanko pitää odottaa ennen uutta yritystä?** Meta ei anna kiinteää aikaa. Tarkista details-arvo ja tilasivu ja yritä sitten uudelleen kasvavalla viiveellä. **Mitä lähetän Metan tuelle, jos virhe jatkuu?** Virhevastauksen fbtrace_id-arvon, joka Metan mukaan voi auttaa virheen selvittämisessä. --- ## WhatsApp-virhe 133009: kaksivaiheisen vahvistuksen PIN syötetty liian nopeasti https://easycoexistence.com/fi/docs/whatsapp-error-133009 Virhe 133009 tarkoittaa, että kaksivaiheisen vahvistuksen PIN-yrityksiä saapui Metalle nopeammin kuin se niitä hyväksyy. Metan kuvaus kuuluu ”PIN-koodi syötettiin liian nopeasti.” PIN voi olla oikea tai väärä. Lue vastauksen `details`-arvo ennen uutta yritystä ja lähetä seuraava yritys vasta, kun arvon osoittama odotusaika on kulunut. ### Mitä WhatsApp-virhe 133009 tarkoittaa? Se tarkoittaa, että tämän numeron PIN-yrityksiä saapuu liian lähekkäin, ja Meta hylkää viimeisimmän arvioimatta sitä. Cloud API -rajapinnan ohjeessa koodin 133009 `details`-tekstinä on ”PIN-koodi syötettiin liian nopeasti” ja yksi ohje: tarkista vastauksen `details`-arvo ennen uutta yritystä. Koodi sijoittuu kahden naapurikoodin väliin. Koodi 133005 kertoo, että PIN oli väärä. Koodi 133008 kertoo, että numerolle on arvattu PIN liian monta kertaa. Koodi 133009 koskee pelkästään tahtia, minkä vuoksi se ilmestyy, kun prosessi lähettää PIN-yrityksiä peräkkäin nopeasti, esimerkiksi rekisteröintikutsun uudelleenyrityssilmukassa. ### Miten virheen 133009 korjaa? Hidasta ja lopeta arvailu. Lue `error_data`-kentän `details`-arvo ennen seuraavaa yritystä. Metan ohjeessa `details` kuvataan virheen todennäköisimmäksi syyksi, ja tämän koodin kohdalla se on ensimmäinen asia, jonka Meta käskee tarkistaa. Varmista sitten, että seuraavassa yrityksessä käytetään PIN-koodia, jonka joku oikeasti tietää. Jos kukaan ei tiedä sitä, Metan kaksivaiheisen vahvistuksen ohjeessa kuvataan nollaus WhatsApp Managerissa: avaa puhelinnumeron asetukset, valitse Kaksivaiheinen vahvistus ja napsauta Vaihda PIN-koodi. Tiedossa oleva uusi PIN on nopeampi kuin arvausten sarja, joka päättyy koodiin 133008 ja pidempään odotukseen. ### Missä PIN-koodia käytetään? Numeroa rekisteröitäessä Cloud API -rajapintaa varten sekä muutamassa sen ympärillä olevassa tilin toiminnossa. Metan kaksivaiheisen vahvistuksen ohjeen mukaan asetus vaatii kuusinumeroisen PIN-koodin puhelinnumeroa rekisteröitäessä, ja rekisteröintikutsu ottaa PIN-koodin pakollisena kenttänä, kun kaksivaiheinen vahvistus on käytössä. Metan puhelinnumeroita koskeva ohje lisää, että PIN tarvitaan myös koodia vaihdettaessa tai numeroa alustalta poistettaessa. Koska PIN-koodia tarvitaan harvoin, se unohtuu helposti. Säilytä se yrityksen muiden tilitunnusten luona, älä sen henkilön tiedoissa, joka otti numeron ensimmäisenä käyttöön. - Rekisteröintikutsun toistaminen heti silmukassa. Nopeat PIN-yritykset ovat juuri se, mitä tämä koodi ilmoittaa. - Eri PIN-koodien arvaileminen uudelleenyritysten välillä. Liian monta arvausta siirtää sinut koodista 133009 koodiin 133008. - `details`-arvon sivuuttaminen. Meta nimeää sen asiaksi, joka tulee tarkistaa ennen uutta yritystä. **Tarkoittaako virhe 133009, että PIN on väärä?** Ei välttämättä. Se tarkoittaa, että yritykset tulivat liian nopeasti. Väärä PIN ilmoitetaan koodilla 133005. **Kuinka kauan pitää odottaa koodin 133009 jälkeen?** Meta ei julkaise kiinteää aikaa. Lue vastauksen `details`-arvo ennen uutta yritystä. **Voinko poistaa kaksivaiheisen vahvistuksen API:n kautta?** Et. Metan kaksivaiheisen vahvistuksen ohjeen mukaan sen poistamiseen ei ole endpointia. Voit asettaa uuden PIN-koodin. **Miten unohtuneen PIN-koodin nollaa?** Avaa WhatsApp Managerissa puhelinnumeron asetukset, valitse Kaksivaiheinen vahvistus ja napsauta Vaihda PIN-koodi. --- ## WhatsApp-virhe 133015: numero poistettu äskettäin, poisto kesken https://easycoexistence.com/fi/docs/whatsapp-error-133015 Virhe 133015 tarkoittaa, että rekisteröitävä puhelinnumero on poistettu äskettäin eikä poisto ole vielä valmistunut. Metan kuvaus kuuluu: ”Rekisteröitäväksi yrittämäsi puhelinnumero poistettiin äskettäin, eikä poisto ole vielä valmistunut.” Dokumentoitu korjaus on odottaa 5 minuuttia ennen rekisteröintipyynnön uusimista. ### Mitä WhatsApp-virhe 133015 tarkoittaa? Se tarkoittaa, että rekisteröintipyyntö saapui, kun samaa numeroa oltiin yhä poistamassa. Metan viitedokumentaatiossa on koko tekstikuvaus: ”Rekisteröitäväksi yrittämäsi puhelinnumero poistettiin äskettäin, eikä poisto ole vielä valmistunut.” Korjaus on yhtä täsmällinen: odota 5 minuuttia ennen pyynnön uusimista. Tavallisin syy on numeron siirtäminen. Numero poistetaan yhdeltä WhatsApp Business -tililtä ja rekisteröidään heti toiselle, tai se poistetaan ja lisätään uudelleen alusta aloittamiseksi. Toinen vaihe saavuttaa Metan ennen kuin ensimmäinen on valmistunut taustalla. ### Miten yrityksen puhelinnumero poistetaan? Vain WhatsApp Managerissa, ja vain Business Portfolion ylläpitäjä voi tehdä sen. Metan puhelinnumero-oppaan mukaan yrityksen puhelinnumeroa ei voi poistaa API:n kautta. Poisto tehdään WhatsApp Managerissa. Yhdistetty-tilassa oleva numero vaatii poistamiseen kaksivaiheisen vahvistuksen PIN-koodin, eikä numeroa, jolla on lähetetty maksullisia viestejä viimeisten 30 päivän aikana, voi poistaa ennen kuin viimeisestä on kulunut 30 päivää. Poisto on eri asia kuin rekisteröinnin purku. Metan rekisteröintioppaan mukaan purku vain tekee numerosta käyttökelvottoman Cloud API -rajapinnan kanssa, eikä se poista numeroa tai sen viestihistoriaa. Virhe 133015 koskee nimenomaan poistoa. ### Miten virheen 133015 välttää numeroa siirrettäessä? Sisällytä odotus toimintatapaan sen sijaan, että törmäät siihen yllättäen. Kun olet poistanut numeron, odota vähintään 5 minuuttia ennen register-kutsua. Jos kutsu palauttaa yhä 133015, odota uudelleen äläkä yritä heti perään. Syy kärsivällisyyteen on rekisteröintiraja. Meta sallii 10 pyyntöä numeroa kohden register-endpointiin 72 tunnin liukuvassa ikkunassa, ja kun raja ylittyy, API palauttaa 133016 ja estää rekisteröinnin seuraavaksi 72 tunniksi. Uudelleenyritysten silmukka, joka laukeaa muutaman sekunnin välein vastauksena 133015:een, voi kuluttaa kaikki kymmenen yritystä jo ennen kuin poisto on ehtinyt valmistua. - Register-kutsun uusiminen muutaman sekunnin välein. Jokainen kutsu lasketaan rajaan 10 per 72 tuntia. - Poiston ja rekisteröinnin purun sekoittaminen. Purku ei poista numeroa, ja tämä koodi koskee poistoa. - Numeron poistaminen API:n kautta. Meta tukee poistoa vain WhatsApp Managerissa. **Kuinka kauan minun pitää odottaa virheen 133015 jälkeen?** Meta neuvoo odottamaan 5 minuuttia ennen rekisteröintipyynnön uusimista. **Voinko poistaa yrityksen puhelinnumeron API:n avulla?** Et. Metan puhelinnumero-oppaan mukaan poisto onnistuu vain WhatsApp Managerissa. **Miksi en voi poistaa numeroani lainkaan?** Meta estää sellaisen numeron poistamisen, jolla on lähetetty maksullisia viestejä viimeisten 30 päivän aikana. Voit poistaa sen 30 päivää viimeisen jälkeen. **Mitä tapahtuu, jos yritän liian usein?** 10 register-pyynnön jälkeen 72 tunnissa API palauttaa 133016:n ja estää rekisteröinnin 72 tunniksi. --- ## WhatsApp-virhe 135000: tuntematon virhe pyynnön parametreissa https://easycoexistence.com/fi/docs/whatsapp-error-135000 Virhe 135000 tarkoittaa, että viestin lähetys epäonnistui tuntemattoman virheen takia pyynnön parametreissa. Metan kuvaus on ”Message failed to send because of an unknown error with your request parameters.” Metan ohje on tarkistaa endpointin referenssistä oikea syntaksi ja ottaa yhteyttä asiakastukeen, jos virhe toistuu. ### Mitä WhatsApp-virhe 135000 tarkoittaa? Se tarkoittaa, että alusta ei voinut lähettää viestiä eikä osannut sanoa tarkasti miksi, mutta sijoitti ongelman silti pyynnön parametreihin. Metan referenssissä virheen 135000 lisätieto on ”Message failed to send because of an unknown error with your request parameters.” Korjaus on tarkistaa endpointin referenssistä, kutsutko sitä oikealla syntaksilla, ja ottaa yhteyttä asiakastukeen, jos saat virhekoodin edelleen. Tämä erottaa sen virheestä 131000, jonka Meta kuvaa tuntemattomaksi virheeksi ilman viitettä parametreihin ja jonka korjaus alkaa uudelleenyrityksellä. ### Miten löydät virheellisen parametrin? Vertaa lähettämääsi pyynnön sisältöä endpointin referenssiin kenttä kerrallaan. Tallenna lokiin koko payload virheen rinnalle, sillä virheen aiheuttava arvo vaihtelee usein viestistä toiseen: puhelinnumero odottamattomassa muodossa, tyhjä merkkijono tekstin paikalla tai sisäkkäinen objekti, jonka kenttä on väärässä kohdassa. Lue sen jälkeen error_datan details-arvo, jonka Meta kuvaa virheen todennäköisimmäksi syyksi. Jos payload, joka epäonnistui virheeseen 135000, onnistuu muutoksen jälkeen, säilytä molemmat versiot. Ero on vastaus, ja se kertoo, mitä kannattaa validoida ennen seuraavaa lähetystä. ### Milloin virheestä 135000 kannattaa ottaa yhteyttä Metan tukeen? Silloin, kun pyyntö vastaa referenssiä ja virhekoodi toistuu. Meta nimeää tuen seuraavaksi askeleeksi pysyvälle virheelle 135000. Liitä mukaan virhevastauksen fbtrace_id, jonka Meta kertoo voivan auttaa virheen selvittämisessä, sekä ajankohta, endpoint ja pyynnön sisältö ilman tunnistetietoja. Ennen tukipyynnön avaamista varmista, että sama pyyntö epäonnistuu johdonmukaisesti. Jos pyyntö epäonnistuu kerran ja onnistuu muuttumattomana minuutin päästä, vika on todennäköisemmin alustassa kuin parametreissa. Sen vahvistaa nopeimmin WhatsApp Business Platformin tilasivu Metalla. - Saman pyynnön toistuva uudelleenlähetys. Meta sijoittaa ongelman parametreihin, joten sama payload epäonnistuu yleensä samalla tavalla. - Pelkän virheen kirjaaminen lokiin. Ilman pyynnön sisältöä virheellistä parametria ei voi löytää. - Yhteydenotto tukeen ilman fbtrace_id:tä. Meta nimeää sen tunnisteeksi, joka auttaa virheen selvittämisessä. **Onko virhe 135000 sama kuin 131000?** Ei. 131000 on tuntematon virhe ilman ilmoitettua syytä. 135000 on tuntematon virhe, jonka Meta katsoo johtuvan pyynnön parametreista. **Onko virhe 135000 sama kuin virhe 100?** Ei. Virhe 100 nimeää tukemattomat tai väärin kirjoitetut parametrit. 135000 kertoo, että parametrit aiheuttivat virheen, jota Meta ei pysty tunnistamaan. **Pitäisikö yrittää uudelleen virheen 135000 jälkeen?** Ei muuttumattomana. Tarkista pyyntö ensin endpointin referenssiä vasten. **Mitä lähetän Metan tuelle?** Vastauksen fbtrace_id, endpointin, ajankohdan ja pyynnön sisällön ilman tunnistetietoja. --- ## EasyCoexistence vs Z-API https://easycoexistence.com/fi/compare/easycoexistence-vs-z-api Z-API on brasilialainen instanssikohtaisesti myytävä WhatsApp API, joka yhdistää numeron QR-koodin skannauksella, samoin kuin WhatsApp Web linkittää laitteen. EasyCoexistence yhdistää numeron Metan viralliseen Cloud API -rajapintaan Coexistencen kautta, joten WhatsApp Business -sovellus toimii edelleen eikä yhteys riko WhatsAppin ehtoja millään tavalla. ### Miten kumpikin pääsee WhatsAppiin Kaikki muu tällä sivulla johtuu tästä erosta, joten se tulee ensin. - Z-API:: Sen dokumentaation mukaan yhdistäminen vaatii, aivan kuten WhatsApp Webissä, QR-koodin skannaamisen tai puhelinnumeron syöttämisen. Sen oma sivusto kuvaa virallisen Cloud API -rajapinnan erillisenä reittinä ja itsensä markkinoilla olevana vaihtoehtona sille. - EasyCoexistence:: Metan Cloud API -rajapinta, jonka tunnukset Meta myöntää yrityksen omalle WhatsApp Business -tilille ja jotka yhdistetään Metan Embedded Signupin kautta. Numero rekisteröidään API-numeroksi, ja WhatsApp Business -sovellus toimii samassa puhelimessa edelleen. ### Mitä se maksaa numeroa kohti Molemmat veloittavat numeroa kohti, joten tämä on harvoja vertailuja, joissa yksiköt täsmäävät. - Z-API:: R$ 99,99 per instanssi kuukaudessa Ultimate-paketissa tai R$ 89,99 per instanssi Partner-paketissa, kun instansseja on vähintään kymmenen, kuten heidän sivustollaan on julkaistu. Kokeilu kestää kaksi päivää. - EasyCoexistence:: US$ 9 per yhdistetty numero kuukaudessa yhdestä viiteen numeroon, laskien kuuden hintaportaan kautta US$ 1:een per numero, kun numeroita lisätään. Kolme ensimmäistä päivää ovat ilmaisia, ja Meta laskuttaa viestimaksunsa suoraan yritykseltä ilman lisäkatetta. ### Mitä numerolle tapahtuu, jos WhatsApp puuttuu asiaan Tämä on riski, jota instanssikohtainen hinta ei näytä. - Z-API:: Yhdistetyn laitteen istunto ei ole reitti, jota WhatsAppin yrityskäyttöehdot hyväksyvät automatisoituun yritysviestintään, ja tällä tavalla yhdistetty tili voidaan rajoittaa tai estää. - EasyCoexistence:: Yhteys on Metan oma ominaisuus, joka tehdään Metan omassa kulussa itsenäisen Meta Tech Providerin kautta. Siinä, miten numero yhdistetään, ei ole mitään, mitä WhatsApp voisi sanktioida. ### Puhelin pysyy käytössä Useimmat pienyritykset vastaavat asiakkaille kummallakin tuotteella edelleen puhelimesta, joten tämä ratkaisee, millaiseksi päivä muodostuu. - Z-API:: Instanssi on WhatsApp Webin tapainen yhdistetty istunto, joten se kestää vain niin kauan kuin yhteys pysyy elossa. Heidän sivustollaan ei mainita Metan Coexistence-ominaisuutta. - EasyCoexistence:: Coexistence on koko tuote. Tiimi pitää WhatsApp Business -sovelluksen, API toimii samassa numerossa, ja yhteyttä valvotaan, joten katkeaminen, kuten Metan 14 päivän sääntö, ilmoitetaan heti kun se tapahtuu. - QR-koodilla yhdistetyn instanssin ja Cloud API -rajapinnan pitäminen samana tuotteena eri hinnalla. Ne pääsevät WhatsAppiin eri reittejä. - Yrityksen päänumeron ajaminen yhdistetyn laitteen istunnolla. Esto vie numeron WhatsApp-läsnäolon mukanaan. - Unohtaminen, että Cloud API -rajapinta veloittaa viestipohjista. Meta laskuttaa ne yritykseltä, kummankin tilauksen ulkopuolella. **Onko Z-API virallinen WhatsApp API?** Ei. Heidän oma sivustonsa kuvaa virallisen Cloud API -rajapinnan Metan kautta kulkevana reittinä ja Z-API:n markkinoilla olevana vaihtoehtona, ja dokumentaation mukaan instanssi yhdistetään kuten WhatsApp Web. **Onko toinen halvempi?** Kyllä, me olemme. Z-API julkaisee hinnaksi R$ 99,99 per instanssi kuukaudessa. Me veloitamme US$ 9 per yhdistetty numero kuukaudessa viiteen numeroon asti, laskien US$ 1:een, kun numeroita lisätään. **Tarvitsenko viestipohjan hyväksynnän teiltä?** Vain viesteihin, jotka aloittavat keskustelun 24 tunnin ikkunan ulkopuolella, mikä on Metan sääntö kaikille virallisille tarjoajille. Ikkunan sisällä vastaukset ovat vapaamuotoisia. **Voinko siirtää numeron Z-API:sta EasyCoexistenceen?** Kyllä. Irrota istunto, jatka WhatsApp Business -sovelluksen käyttöä ja yhdistä numero Embedded Signupin kautta. Se vaatii sovellusversion 2.24.17 tai uudemman ja viimeaikaista todellista käyttöä. --- ## EasyCoexistence vs Blip https://easycoexistence.com/fi/compare/easycoexistence-vs-blip Blip on brasilialainen keskustelualusta chatbottien rakentamiseen ja asiakaspalveluun WhatsAppissa ja muissa kanavissa, ja maksullisten pakettien hinnat kerrotaan myynnin kautta. EasyCoexistence on itse WhatsApp-yhteys: Metan Cloud API -rajapinta Coexistencen kautta, julkaistulla hinnalla yhdistettyä numeroa kohti, ja WhatsApp Business -sovellus toimii puhelimessa edelleen. ### Mitä kumpikin tuote on Molemmat käyttävät Metan virallista rajapintaa. Ne myyvät sen päälle eri asioita. - Blip:: Alusta botien rakentamiseen räätälöidyillä keskustelukuluilla ja luonnollisen kielen käsittelyllä, lisäksi ihmisten hoitama asiakaspalvelupöytä WhatsAppissa, Instagramissa, Messengerissä ja muissa kanavissa. Hintasivullaan Blip kertoo olevansa Metan virallinen ratkaisukumppani. - EasyCoexistence:: Yhteys numeron, jota yritys jo käyttää WhatsApp Business -sovelluksessa, ja Metan Cloud API -rajapinnan välillä, sekä yhteyden jatkuva valvonta. Viestit menevät siihen järjestelmään, jota yritys jo käyttää: CRM:ään, n8n:ään, omaan koodiin tai tekoälyagentille MCP:n kautta. ### Mitä se maksaa Ero on siinä, voiko hinnan lukea ennen kuin puhuu kenenkään kanssa. - Blip:: Ilmainen paketti enintään kahdelle agentille, kuukausittaisia keskusteluja rajoitetusti. Maksullisten pakettien hintaa ei ole sivulla, vaan lukijaa ohjataan kysymään lisätietoja, joten summa selviää myyntikeskustelussa. - EasyCoexistence:: US$ 9 yhdistettyä numeroa kohti kuukaudessa yhdestä viiteen numeroon, laskien hintaan US$ 1 per numero numeroiden lisääntyessä, ensimmäiset kolme päivää ilmaiseksi. Meta veloittaa viestimaksunsa yrityksen omalta tililtä, eikä niihin lisätä katetta. ### Toimiiko puhelin edelleen Puhelimesta vastaavalle pienyritykselle tämä on yleensä ensimmäinen kysymys. - Blip:: Heidän hintasivunsa ei käsittele Coexistencea. Kysy heiltä, voiko numero pysyä WhatsApp Business -sovelluksessa yhdistettynä, äläkä luota tähän sivuun. - EasyCoexistence:: Kyllä, suunnitellusti. Coexistence pitää WhatsApp Business -sovelluksen toiminnassa samalla numerolla, viimeisin keskusteluhistoria synkronoidaan ja rajapinta toimii rinnalla. Coexistence-numeron läpimeno on 20 viestiä sekunnissa. ### Missä bottilogiikka sijaitsee Automaatio täytyy ajaa jossain, ja valinta ratkaisee, mihin olet sidottu. - Blip:: Blipin sisällä. Keskustelukulut, botit ja asiakaspalvelupöytä rakennetaan ja ajetaan heidän alustallaan, joka on heidän myymänsä tuote. - EasyCoexistence:: Siellä, missä rakennat jo nyt. Meta toimittaa viestien webhookit suoraan omaan järjestelmääsi, keskustelujen sisältöä ei koskaan tallenneta meidän puolellemme, ja MCP-palvelin antaa Claudelle, ChatGPT:lle, Cursorille tai Codexille mahdollisuuden lähettää viestejä numerolla. - Bottialustan tarjouksen vertaaminen yhteysmaksuun rivi riviltä. Toinen sisältää rakennustyökalun ja asiakaspalvelupöydän. - Oletus, että jokainen Meta-kumppani pitää WhatsApp Business -sovelluksen toiminnassa. Coexistencen täytyy olla tuettu ja otettu käyttöön. - Metan omien viestimaksujen unohtaminen. Meta laskuttaa ne kummassakin tuotteessa. **Julkaiseeko Blip hintansa?** Vain ilmaisen paketin, enintään kahdelle agentille ja rajatuille keskusteluille. Maksullisten pakettien hintoja ei ole heidän hintasivullaan. **Onko toinen halvempi?** Meidän hintamme on julkinen ja heidän ei, joten vain meidän hintamme voit tarkistaa: US$ 9 yhdistettyä numeroa kohti kuukaudessa, laskien hintaan US$ 1 numeroiden lisääntyessä, ilman agenttirajoja. **Voinko rakentaa chatbotin EasyCoexistencella?** Kyllä, jo käyttämässäsi työkalussa. Viestit saapuvat webhookiisi, n8n:ään, Make-palveluun tai tekoälyagentille MCP:n kautta, ja logiikka sijaitsee siellä. **Onko EasyCoexistence Metan tuote?** Ei. Olemme riippumaton Meta Tech Provider ja käytämme Metan virallista Embedded Signupia ja Cloud API -rajapintaa. --- ## EasyCoexistence vs Digisac https://easycoexistence.com/fi/compare/easycoexistence-vs-digisac Digisac on brasilialainen monikanavainen asiakaspalvelualusta, jonka hinta määräytyy tarjouksen mukaan alkaen R$ 197 kuukaudessa. Se ajaa virallista WhatsApp API:a Gupshupin ja 360dialogin kautta ja tukee Coexistencea niiden kautta. EasyCoexistence on Meta Tech Provider, joka yhdistää numeron itse julkisella numerokohtaisella hinnalla ilman välissä olevaa alustaa. ### Miten hinta määräytyy Toinen on tarjous ja toinen taulukko, ja se vaikuttaa kaikkeen sen jälkeen. - Digisac:: Ei kiinteitä paketteja. Heidän oman sivunsa mukaan aloitushinta on R$ 197 ja se vaihtelee agenttien, kanavien, ominaisuuksien kuten tekoälymoduulien ja integraatioiden mukaan. Myyntitiimi kokoaa niistä tarjouksen. - EasyCoexistence:: US$ 9 yhdistettyä numeroa kohti kuukaudessa yhdestä viiteen numeroon, laskien kuuden hintaportaan kautta US$ 1:een numeroa kohti numeroita lisättäessä. Ei agentteja laskettavana eikä moduuleja lisättävänä. Kolme ensimmäistä päivää ilmaiseksi. ### Kuka on sinun ja Metan välissä Numeron takana olevien yritysten ketju ratkaisee, kuka voi korjata sen, kun se menee rikki. - Digisac:: Alusta ajaa API:a Gupshupin ja 360dialogin kautta, jotka ovat Metan kumppaneita. Heidän Coexistence-artikkelinsa mukaan aktivointi tehdään virallisen tarjoajan, kuten 360dialogin, kanssa, ja Digisac tukee asiakasta sen kautta. - EasyCoexistence:: Ei kukaan. Olemme riippumaton Meta Tech Provider, yritys rekisteröityy Metan omalla Embedded Signup -toiminnolla omalle WhatsApp Business -tililleen, ja Metan webhookit menevät suoraan yrityksen järjestelmään. ### Missä tiimi työskentelee Palvelualusta ja yhteys muuttavat työpäivää eri tavoin. - Digisac:: Jaettu palvelualusta, joka keskittää WhatsAppin, Instagramin, Telegramin, Messengerin, sähköpostin ja webchatin, ja siinä on keskustelujen jako, sisäinen chat ja myyntisuppilo. Tiimi työskentelee sen sisällä. - EasyCoexistence:: Mitään uutta ei tarvitse kirjautua. Tiimi käyttää edelleen WhatsApp Business -sovellusta, ja automaatiot, CRM tai tekoälyagentti toimivat samalla numerolla API:n kautta. ### Kauanko kestää, kunnes numero toimii Pienet yritykset ratkaisevat usein pelkästään tämän perusteella. - Digisac:: Ensin kaupallinen tarjous, sitten aktivointi tarjoajan kanssa. Heidän sivunsa listaa edellytyksiksi muun muassa CNPJ:n, Meta Business Managerin ja käytäntöjen noudattamisen. - EasyCoexistence:: Yleensä alle kahdessa minuutissa Embedded Signupin kautta: kirjaudu Facebookilla, anna numero, skannaa QR-koodi sovelluksessa. Valvonta alkaa heti, kun numero yhdistyy. - Digisacin aloitushinnan vertaaminen numerokohtaiseen hintaan. Heidän hintansa kasvaa agenttien, kanavien ja moduulien mukana. - Oletus, että Coexistence on alustan ominaisuus. Se on Metan ominaisuus, joka otetaan käyttöön tarjoajan kautta Metan puolella. - Metan maksujen jättäminen pois budjetista. Meta laskuttaa ne kummassakin vaihtoehdossa. **Tukeeko Digisac Coexistencea?** Kyllä. Heidän oman artikkelinsa mukaan se aktivoidaan virallisen tarjoajan, kuten 360dialogin, kautta, ja Digisac tukee prosessia. **Onko jompikumpi halvempi?** Yhden numeron osalta me olemme: US$ 9 kuukaudessa, kun Digisacin aloitushinta on R$ 197 ja nousee agenttien, kanavien ja moduulien mukana. Meidän hintamme laskee, kun numeroita lisätään. **Menetänkö jaetun postilaatikon?** Emme myy sellaista. Tiimi käyttää WhatsApp Business -sovellusta, ja kaikki muu toimii valitsemassasi työkalussa. **Kuka maksaa Metalle?** Yritys itse suoraan omalla WhatsApp Business -tilillään. Emme koskaan lisää katetta Metan maksuun. --- ## EasyCoexistence vs Octadesk https://easycoexistence.com/fi/compare/easycoexistence-vs-octadesk Octadesk on brasilialainen asiakaspalvelualusta, joka yhdistää chatbotin, tekoälyagentit ja helpdeskin. Paketit alkavat hinnasta R$ 2.499 kuussa 3 000 keskustelulle, ja lisäksi vaaditaan pakollinen käyttöönottokonsultointi. EasyCoexistence yhdistää WhatsApp Business -sovelluksessa jo olevan numeron Metan Cloud API -rajapintaan Coexistencen avulla. Hinta on julkaistu numerokohtaisesti, eikä keskustelurajaa tai perustamismaksua ole. ### Mistä kuukausilasku koostuu Yksiköt eroavat, ja ero kasvaa jokaisen yhteyttä ottavan asiakkaan myötä. - Octadesk:: Keskustelumäärän mukaan mitoitettu paketti: One hintaan R$ 2.499 kuussa 3 000 keskustelulle, Flow hintaan R$ 4.399 5 500 keskustelulle ja Nexus pyynnöstä 9 000 keskustelulle. Helpdesk-käyttäjät laskutetaan erikseen käyttäjää kohden, ja jokainen paketti vaatii käyttöönottokonsultoinnin, jonka hinta annetaan pyynnöstä. - EasyCoexistence:: Yksi maksu per yhdistetty numero: US$ 9 kuukaudessa yhdestä viiteen numeroon, laskien US$ 1:een per numero numeroita lisätessä. Kuukausi, jossa on kymmenen tuhatta keskustelua, maksaa saman kuin hiljainen kuukausi. Meta laskuttaa omat viestimaksunsa suoraan. ### Mikä kumpikin on Molemmat tuovat numeron viralliseen API:in. Erona on se, mitä sen päälle on rakennettu. - Octadesk:: Asiakaspalvelun ekosysteemi: chatbot, tekoälyagentit, helpdesk SLA-sopimuksineen ja tikettihistorioineen sekä WhatsApp-massalähetykset. Jokaiseen pakettiin kuuluu yksi virallinen WhatsApp API -numero. - EasyCoexistence:: Yhteys ja sen valvonta. Numero pysyy WhatsApp Business -sovelluksessa, API toimii sillä samanaikaisesti, ja viestit päätyvät yrityksen jo käyttämiin työkaluihin, myös tekoälyagentteihin MCP-palvelimemme kautta. ### Toisen tai kymmenennen numeron lisääminen Toimistot ja usean toimipisteen yritykset kysyvät tätä ensimmäisenä. - Octadesk:: Jokaisessa paketissa on mukana yksi virallinen WhatsApp API -numero. Heidän hintasivunsa ei julkaise hintaa lisänumeroille. - EasyCoexistence:: Numeroita voi olla tilillä rajattomasti, kukin hintaluokan mukaiseen hintaan, ja numerokohtainen hinta laskee määrän kasvaessa: US$ 7 kuudennesta numerosta alkaen, US$ 1:een numeroita lisätessä. ### Toimiiko puhelin edelleen Tämä ratkaisee, joutuuko pieni tiimi muuttamaan työtapojaan. - Octadesk:: Heidän hintasivunsa ei käsittele Coexistencea. Varmista heiltä, voiko numero pysyä WhatsApp Business -sovelluksessa, kun se on heidän API:nsa käytössä. - EasyCoexistence:: Toimii. Coexistence on ainoa asia, jonka yhdistämme: sovellus säilyttää keskustelunsa, noin kuuden kuukauden historia voidaan synkronoida, ja API toimii samalla numerolla. Yhteyttä valvotaan, joten katkos huomataan heti. - Pakettien hintojen vertailu ilman keskustelujen laskemista. Octadeskin paketit rajoittavat niitä, yhteysmaksu ei. - Budjetointi ilman käyttöönottokonsultointia. Octadesk vaatii sen jokaiseen pakettiin ja antaa hinnan pyynnöstä. - Oletus, että paketti kattaa Metan viestipohjamaksut. Meta laskuttaa ne yritykseltä suoraan. **Onko jompikumpi halvempi?** Kyllä, selvästi, jos yritys tarvitsee vain yhteyden. Octadesk alkaa hinnasta R$ 2.499 kuussa lisättynä käyttöönotolla. Me veloitamme US$ 9 per yhdistetty numero kuukaudessa. **Mitä tapahtuu 3 000 keskustelun jälkeen?** Octadeskin One-paketissa siirryt seuraavaan pakettiin. Meillä mikään ei muutu: keskustelurajaa ei ole millään hinnalla. **Tukeeko Octadesk Coexistencea?** Heidän hintasivunsa ei kerro. Kysy heiltä suoraan äläkä luota tähän sivuun. **Voinko silti käyttää tekoälyä EasyCoexistencen kanssa?** Kyllä. MCP-palvelimemme avulla Claude, ChatGPT, Cursor, Claude Code ja Codex voivat lähettää viestejä ja viestipohjia numerolla. --- ## EasyCoexistence vs Huggy https://easycoexistence.com/fi/compare/easycoexistence-vs-huggy Huggy on brasilialainen monikanavainen asiakaspalveluinbox, jonka hinta määräytyy paketin ja yhdistettyjen käyttäjien mukaan. WhatsApp laskutetaan erikseen määrän ja luokan mukaan. EasyCoexistence on itse WhatsApp-yhteys: Metan Cloud API -rajapinta WhatsApp Business -sovelluksessa jo olevassa numerossa Coexistencen kautta, yhdellä julkaistulla hinnalla yhdistettyä numeroa kohti. ### Mihin kuukausilasku perustuu Huggyn lasku kasvaa tiimin mukana. Meidän laskumme kasvaa vain numeroiden mukana. - Huggy:: Paketti, jossa on yksi yhdistetty käyttäjä, ja sen jälkeen maksu jokaisesta lisäkäyttäjästä: R$ 69,90 Starter-paketissa, R$ 119,90 Intermediate-paketissa, jonka hinta alkaa R$ 579 kuukaudessa, ja R$ 189,90 Custom-paketissa alkaen R$ 989. WhatsApp hinnoitellaan lisäksi määrän ja luokan mukaan, ja käyttöönotto on valinnainen R$ 1.250. - EasyCoexistence:: US$ 9 yhdistettyä numeroa kohti kuukaudessa yhdestä viiteen numeroon, laskien US$ 1:een numeroa kohti numeroita lisättäessä, eikä käyttäjien määrää lasketa missään. Kolmen ensimmäisen päivän ilmainen kokeilu, ja Meta laskuttaa viestimaksunsa suoraan yritykseltä. ### Mitä kumpikin tuote on Inbox ja yhteys ostetaan eri syistä. - Huggy:: Asiakaspalvelun inbox, joka kokoaa yhteen WhatsAppin, Instagramin, Messengerin, Telegramin, sähköpostin, tekstiviestit ja puhelut, chatbotteineen ja raportteineen. Heidän sivunsa mukaan he ovat viralliset Meta-kumppanit virallisen API:n aktivoinnissa. - EasyCoexistence:: Yhteys WhatsApp Business -sovelluksen numeron ja Metan Cloud API -rajapinnan välillä, jota valvotaan jatkuvasti. Viestit ohjautuvat yrityksen jo käyttämään järjestelmään Metan webhookien tai MCP-palvelimemme kautta. ### Muuttuuko tiimin työtapa Omistajan kysymys ennen kuin mihinkään sitoudutaan. - Huggy:: Agentit kirjautuvat Huggyn inboxiin, jossa kaikkien kanavien keskustelut osoitetaan ja niihin vastataan. Heidän hintasivunsa ei käsittele Coexistencea WhatsApp Business -sovelluksen kanssa. - EasyCoexistence:: Kukaan ei siirry minnekään. WhatsApp Business -sovellus toimii samassa numerossa keskusteluineen, ja API toimii rinnalla kaikelle, mitä yritys automatisoi. ### Missä keskustelut säilytetään Päätös, jota on myöhemmin vaikea perua. - Huggy:: Heidän alustallaan, mitä inbox tarvitsee voidakseen näyttää keskustelut niitä avaaville agenteille. - EasyCoexistence:: Ei meillä. Keskustelujen sisältöä ei koskaan tallenneta, ja Meta voi ohjata saapuvat viestit suoraan yrityksen omaan webhookiin. - Huggyn hinnoittelu ilman WhatsApp-riviä. Se laskutetaan paketista erikseen määrän ja luokan mukaan. - Vain nykyisen tiimin laskeminen. Jokainen lisäkäyttäjä lisää kuukausimaksun inbox-paketissa. - Inboxin ostaminen API-käyttöä varten yhteen numeroon. Siihen tarvitaan vain yhteys. **Onko jompikumpi halvempi?** Yritykselle, joka tarvitsee yhteyden, me olemme. Huggyn Intermediate-paketti alkaa R$ 579 kuukaudessa yhdelle käyttäjälle ennen WhatsAppia; meidän hintamme on US$ 9 yhdistettyä numeroa kohti kuukaudessa. **Käyttääkö Huggy virallista API:a?** Heidän hintasivunsa mukaan he ovat viralliset Meta-kumppanit ja aktivoivat Metan virallisen API:n. **Tukeeko Huggy Coexistencea?** Heidän hintasivunsa ei käsittele sitä. Kysy heiltä äläkä luota tähän sivuun. **Onko teillä inboxia?** Ei. Tiimi käyttää edelleen WhatsApp Business -sovellusta, mitä varten Coexistence on. --- ## EasyCoexistence vs Umbler Talk https://easycoexistence.com/fi/compare/easycoexistence-vs-umbler-talk Umbler Talk on brasilialainen WhatsApp-postilaatikko, CRM ja chatbot virallisen API-rajapinnan päällä. Hinta on agentilta alkaen R$ 99,90 kuukaudessa, ja agentteja pitää olla vähintään kaksi. EasyCoexistence yhdistää WhatsApp Business -sovelluksessa jo olevan numeron Metan Cloud API -rajapintaan Coexistencen avulla. Hinta määräytyy yhdistettyjen numeroiden mukaan, joten lasku ei riipu siitä, kuinka moni vastaa asiakkaille. ### Mistä kuukausilasku koostuu Umbler Talk laskee ihmisiä. EasyCoexistence laskee numeroita. - Umbler Talk:: Agenttia ja kuukautta kohti: R$ 99,90 Essencial-paketissa vähintään kahdella agentilla, R$ 149,90 Impulsossa ja R$ 219,90 Escalassa vähintään kolmella. Pienin mahdollinen lasku on kaksi agenttia Essencialilla, R$ 199,80 kuukaudessa. - EasyCoexistence:: US$ 9 per yhdistetty numero kuukaudessa yhdestä viiteen numeroon, ja hinta laskee kuudessa portaassa US$ 1:een numeroa kohti numeroita lisätessä. Ei agenttimäärää eikä vähimmäismäärää. Ensimmäiset kolme päivää ovat ilmaiset, ja Meta laskuttaa viestinnän suoraan. ### Mitä kumpikin tuote on Molemmat toimivat Metan virallisen API-rajapinnan päällä, minkä Umbler Talk kertoo sivullaan selvästi. - Umbler Talk:: Yhteinen postilaatikko, jossa on visuaalinen CRM-putki, chatbot, tekoälyagentit, tietopankki ja webchat, sekä WhatsApp-kampanjat korkeammissa paketeissa. Tiimi työskentelee sen sisällä. - EasyCoexistence:: Yhteys ja sen valvonta. Numero pysyy WhatsApp Business -sovelluksessa, API toimii sen rinnalla samaan aikaan, ja viestit päätyvät CRM-järjestelmääsi, n8n:ään, omaan koodiisi tai tekoälyagentille MCP:n kautta. ### Montako numeroa mahtuu mukaan Toimistoille ja usean toimipisteen yrityksille numeroiden enimmäismäärä merkitsee enemmän kuin paketin nimi. - Umbler Talk:: Kaksi WhatsApp-numeroa Essencialissa ja enintään kolme Impulsossa, ja Escalan numeroraja kuvataan dynaamiseksi. Lisää numeroita tarkoittaa korkeampaa pakettia jokaiselle agentille. - EasyCoexistence:: Numeroita ei ole rajattu tiliä kohti, ja jokainen hinnoitellaan portaan mukaan. Numerokohtainen hinta laskee määrän kasvaessa. Kahdeskymmenes numero maksaa vähemmän kuin ensimmäinen. ### Toimiiko WhatsApp Business -sovellus edelleen Kysymys, jonka pieni tiimi esittää ensimmäisenä. - Umbler Talk:: Heidän pakettisivunsa ei mainitse Coexistencea. Kysy heiltä, toimiiko numero yhdistämisen jälkeen edelleen WhatsApp Business -sovelluksessa. - EasyCoexistence:: Kyllä. Yhdistämme vain Coexistencen kautta, joten sovellus säilyttää keskustelunsa ja API toimii sen rinnalla. Yhteyttä valvotaan katkoksien, kuten Metan 14 päivän säännön, varalta. - Agenttikohtaisen hinnan pitäminen laskun loppusummana. Vähimmäismäärä on kaksi agenttia, ja korkeammissa paketeissa enemmän. - Paketin valinta numeroraja edellä, jolloin korkeampi hinta maksetaan jokaisesta agentista. - Metan viestipohjamaksujen jättäminen budjetin ulkopuolelle. Meta laskuttaa ne suoraan yritykseltä. **Onko toinen halvempi?** Kyllä, me. Umbler Talkin pienin lasku on kaksi agenttia hintaan R$ 99,90 kumpikin eli R$ 199,80 kuukaudessa. Meillä hinta on US$ 9 yhdistetystä numerosta, vastaa sillä kuka tahansa. **Käyttääkö Umbler Talk WhatsAppin virallista API-rajapintaa?** Kyllä. Heidän sivunsa mukaan Umbler Talk käyttää WhatsAppin virallista API-rajapintaa ja noudattaa alustan ohjeita. **Tukeeko Umbler Talk Coexistencea?** Heidän pakettisivunsa ei mainitse sitä. Kysy heiltä äläkä luota pelkästään tähän sivuun. **Veloittaako EasyCoexistence agenttia kohti?** Ei. Maksu määräytyy yhdistettyjen numeroiden mukaan, riippumatta siitä, kuinka moni vastaa numerolla tai käyttää sitä API:n kautta. --- ## EasyCoexistence vs Whaticket https://easycoexistence.com/fi/compare/easycoexistence-vs-whaticket Whaticket on usean käsittelijän postilaatikko WhatsAppille ja muille kanaville. Hinta alkaa US$ 49 kuussa, vähintään kolmelle käyttäjälle ja yhdelle WhatsApp-linjalle, ja yhteys tehdään joko QR-koodilla tai virallisen API:n kautta Coexistencella. EasyCoexistence on vain virallinen yhteys: Metan Cloud API -rajapinta WhatsApp Business -sovelluksen numerolle, US$ 9 numeroa kohti. ### Miten kumpikin yhdistää numeron Whaticket myy kahta reittiä WhatsAppiin. EasyCoexistence myy yhtä. - Whaticket:: Valittavana WhatsApp QR, eli WhatsApp Webin tapaan skannattava istunto, tai WhatsApp API Coexistencella. Heidän oma sivustonsa varoittaa, että massaviestintä WhatsApp Business -palvelulla voi johtaa estoihin, ja suosittelee API:a riskin pienentämiseksi. - EasyCoexistence:: Vain Metan Cloud API -rajapinta, joka yhdistetään Metan Embedded Signupin kautta Coexistencella, joten WhatsApp Business -sovellus toimii samalla numerolla edelleen. QR-istuntovaihtoehtoa ei ole, joten epävirallista varareittiä ei ole. ### Mistä kuukausilasku koostuu Laskut rakentuvat eri osista. - Whaticket:: Basic maksaa US$ 49 kuussa kolmelle käyttäjälle ja yhdelle linjalle, jokainen lisälinja US$ 20 kuussa, ja Pro-paketti US$ 109. QR-yhteyden kautta lähetetyt kampanjat kuluttavat krediittejä, alkaen US$ 25 tuhannelta viestiltä; API-kampanjat ovat vapautettuja. - EasyCoexistence:: US$ 9 yhdistettyä numeroa kohti kuussa yhdestä viiteen numeroon, laskien US$ 1:een numeroa kohti numeroiden määrän kasvaessa. Ei käyttäjiä, ei krediittejä. Meta laskuttaa viestimaksunsa yritykseltä suoraan, ilman lisäkatetta. Ensimmäiset kolme päivää ovat ilmaisia. ### Mitä kumpikin tuote on Toinen on paikka, jossa agentit työskentelevät. Toinen on putki sen alla. - Whaticket:: Usean käsittelijän postilaatikko, joka keskittää ja automatisoi viestikanavia ja sisältää kampanjat, joten tiimi vastaa heidän omalla alustallaan. - EasyCoexistence:: Yhteys sekä valvonta ympäri vuorokauden. Tiimi pitää WhatsApp Business -sovelluksen, viestit saapuvat omaan webhookiin ja tekoälyagentit toimivat numerolla MCP-palvelimemme kautta. ### Paljonko toinen, viides tai kymmenes numero maksaa Toimistot ja usean toimipisteen yritykset laskevat tämän ensimmäisenä. - Whaticket:: US$ 20 lisälinjalta paketin päälle, joten viisi linjaa Basicilla tekee US$ 129 kuussa kolmelle käyttäjälle. - EasyCoexistence:: Viisi numeroa maksaa US$ 45 kuussa, ja hinta numeroa kohti laskee edelleen: US$ 7 per numero kuudennesta alkaen, aina US$ 1:een numeroiden määrän kasvaessa. - Yrityksen numeron ajaminen QR-yhteydellä. Whaticketin oman sivuston mukaan massaviestintä siinä voi johtaa estoihin. - Viestikrediittien unohtaminen. QR-yhteyden kampanjat laskutetaan tuhatta viestiä kohti paketin päälle. - Lisälinjojen hinnoittelu paketin hinnalla. Jokainen lisää US$ 20 kuukaudessa. **Onko toinen halvempi?** Kyllä, me olemme. Yksi linja Whaticketin Basicilla maksaa US$ 49 kuussa; yksi yhdistetty numero meillä US$ 9. Viidellä numerolla hinnat ovat US$ 129 ja US$ 45. **Tukeeko Whaticket Coexistencea?** Kyllä. Heidän hintasivunsa listaa WhatsApp API:n Coexistencella yhteysvaihtoehdoksi QR-yhteyden rinnalla. **Onko QR-yhteys virallinen?** Ei. Se yhdistää istunnon samaan tapaan kuin WhatsApp Web. Whaticketin oma sivusto suosittelee API:a estoriskin pienentämiseksi. **Onko teillä Whaticketin kaltaista postilaatikkoa?** Ei. Tiimi pitää WhatsApp Business -sovelluksen, ja kaikki automatisoimasi toimii omissa työkaluissasi. --- ## EasyCoexistence vs Leadsales https://easycoexistence.com/fi/compare/easycoexistence-vs-leadsales Leadsales on meksikolainen keskustelupohjainen CRM myyntiin WhatsAppissa, Facebookissa ja Instagramissa. Basic-paketti, US$ 97 kuukaudessa, yhdistää WhatsAppin verkkoistunnon kautta, ja virallinen API alkaa Professional-paketista hintaan US$ 133. EasyCoexistence yhdistää numeron Metan Cloud API -rajapintaan Coexistencen avulla hintaan US$ 9 numeroa kohti. ### Mikä paketti yhdistää WhatsAppiin virallisesti Leadsalesissa yhteystapa riippuu paketista. EasyCoexistencessa ei. - Leadsales:: Basic yhdistää WhatsAppin Messengerin ja verkkoistunnon kautta, ei Business API -rajapinnan. Professional hintaan US$ 133 eli MX$ 3 239,88 kuukaudessa ja Advanced hintaan US$ 247 käyttävät virallista API:a. - EasyCoexistence:: Jokainen numero on Metan Cloud API -rajapinnassa, yhdistettynä Metan omalla Embedded Signup -kirjautumisella Coexistencen kanssa, joten WhatsApp Business -sovellus toimii puhelimessa edelleen. Halvempaa epävirallista tasoa ei ole. ### Mistä kuukausilasku koostuu Leadsales rajoittaa käyttäjiä ja keskusteluja paketeittain. EasyCoexistence ei rajoita kumpaakaan. - Leadsales:: Basic sisältää 3 käyttäjää ja 5 000 aktiivista keskustelua, Professional 4 käyttäjää ja 20 000, Advanced 5 käyttäjää ja 50 000, ja vuosilaskutuksella alennusta jopa 20 %. - EasyCoexistence:: US$ 9 yhdistettyä numeroa kohti kuukaudessa yhdestä viiteen numeroon, laskien US$ 1:een numeroa kohti numeroiden määrän kasvaessa. Ei käyttäjämäärää, ei keskustelumäärää, kolme ensimmäistä päivää ilmaiseksi, ja Meta laskuttaa viestinnän yritykseltä suoraan. ### Mitä kumpikin tuote on CRM ja yhteys ratkaisevat eri ongelmia. - Leadsales:: Myynti-CRM suppiloineen, jaettuine työtiloineen, vaiheittaisine massaviesteineen ja tekoälyagentteineen korkeammissa paketeissa. Liidejä työstetään Leadsalesin sisällä. - EasyCoexistence:: Yhteys ja sen valvonta. Viestit saapuvat yrityksen jo käyttämään CRM:ään tai työkaluun Metan webhookien kautta, ja tekoälyagentit toimivat numerolla MCP-palvelimemme kautta. ### Mitä verkkoistunnossa olevalle numerolle tapahtuu Riski, jonka halvempi paketti tuo mukanaan. - Leadsales:: Basic-paketin numero yhdistyy WhatsAppiin verkkoistunnon eikä Business API -rajapinnan kautta, ja WhatsAppin yrityskäyttöehdot eivät hyväksy tällaista reittiä automatisoituun yritysviestintään. - EasyCoexistence:: Yhteyttä vastaan ei voi ryhtyä toimiin, koska kyseessä on Metan oma Coexistence-ominaisuus, joka tehdään Metan omassa kirjautumisessa, ja yhteyttä valvotaan ympäri vuorokauden. - Basic-paketin valitseminen hinnan perusteella ja oletus, että se käyttää API:a. Se yhdistää verkkoistunnon kautta. - Käyttäjien laskeminen ja aktiivisten keskustelujen rajan unohtaminen. Jokaisella paketilla on oma rajansa. - Odotus, että paketti kattaa Metan viestipohjamaksut. Meta laskuttaa ne yritykseltä suoraan. **Onko jompikumpi halvempi?** Kyllä, me. Edullisin Leadsalesin paketti virallisella API:lla maksaa US$ 133 kuukaudessa, yhdistetty numero meillä US$ 9. **Käyttääkö Leadsales virallista WhatsApp API:a?** Professional- ja Advanced-paketeissa kyllä. Basic-paketti yhdistää WhatsAppin sen sijaan Messengerin ja verkkoistunnon kautta. **Tukeeko Leadsales Coexistencea?** Hinnoittelusivun mukaan numero pysyy joissain tapauksissa käytettävänä puhelimessa ja joissain siirtyy kokonaan API:in. Meillä se pysyy aina WhatsApp Business -sovelluksessa. **Voinko pitää nykyisen CRM:ni ja käyttää EasyCoexistencea?** Kyllä. Meta toimittaa viestit valitsemaasi webhookiin, joten mikä tahansa webhookeja vastaanottava CRM voi vastaanottaa ne. --- ## EasyCoexistence vs Treble https://easycoexistence.com/fi/compare/easycoexistence-vs-treble Treble on latinalaisamerikkalainen WhatsApp Business API -alusta automatisoiduille keskusteluille, kampanjoille ja tekoälyasiakaspalvelulle. Sitä myydään myyntitiimin kautta ilman julkista hintaa. EasyCoexistence yhdistää WhatsApp Business -sovelluksessa jo käytössä olevan numeron Metan Cloud API -rajapintaan Coexistencen avulla, itsepalveluna ja julkaistuun hintaan US$ 9 per yhdistetty numero kuukaudessa. ### Mitä WhatsApp Business -sovellukselle tapahtuu Tuotteet lähtevät puhelimesta vastakkaisista oletuksista. - Treble:: Treblen etusivun mukaan Treble perustuu WhatsApp Business API:in, ei ilmaiseen WhatsApp Business -sovellukseen. Coexistencea ei mainita, joten kysy heiltä, voiko numero jäädä sovellukseen. - EasyCoexistence:: Sovellus säilyy. Coexistence pitää WhatsApp Business -sovelluksen toiminnassa samalla numerolla ja synkronoi noin kuuden kuukauden keskusteluhistorian, ja Cloud API hoitaa automaation rinnalla. ### Mitä se maksaa Toisen hinnan näkee jo tänään. Toinen vaatii keskustelun. - Treble:: Ei julkista hintaa. Etusivulla ei ole hintaa ja hintasivu pyytää salasanaa, joten summa selviää vain heidän myyntitiimiltään. - EasyCoexistence:: US$ 9 per yhdistetty numero kuukaudessa yhdestä viiteen numeroon, laskien kuuden hintaportaan kautta US$ 1:een numeroa kohden, kun numeroita lisätään. Meta laskuttaa viestinnän suoraan yritykseltä, eikä hintoihin lisätä katetta. ### Mitä kukin tuote on Molemmat käyttävät Metan virallista API:a. Ne myyvät eri kerroksia. - Treble:: Alusta automatisoiduille keskusteluille, massakampanjoille ja tekoälyasiakaspalvelulle, natiiveilla HubSpot- ja Salesforce-integraatioilla sekä rajapinnalla omia yhteyksiä varten. - EasyCoexistence:: Yhteys ja sen valvonta ympäri vuorokauden. Meta toimittaa webhookit suoraan järjestelmääsi, keskustelujen sisältöä ei koskaan tallenneta meillä, ja MCP-palvelin antaa tekoälyagenttien lähettää viestejä numerosta. ### Kauanko numeron käyttöönotto kestää Usein pienyrityksen ratkaiseva kysymys. - Treble:: Myyntiprosessin kautta, sillä paketit ja hinnat sovitaan heidän tiiminsä kanssa ennen käyttöönottoa. - EasyCoexistence:: Yleensä alle kaksi minuuttia Metan Embedded Signupin kautta: kirjaudu Facebookilla, syötä numero ja skannaa QR-koodi sovelluksessa. Vaatimuksina ovat sovellusversio 2.24.17 tai uudempi ja viimeaikainen todellinen käyttö. - Vilkkaan sovellusnumeron siirtäminen pelkkään API-käyttöön tarkistamatta Coexistencea. Puhelin lakkaa olemasta paikka, jossa tiimi vastaa. - Kampanja-alustan tarjouksen vertaaminen yhteysmaksuun. Toiseen kuuluvat automaatiot ja kampanjat. - Metan viestipohjamaksujen jättäminen laskuista. Meta laskuttaa ne, ei kumpikaan toimittaja. **Julkaiseeko Treble hintoja?** Ei. Etusivulla ei ole hintoja, ja hintasivu on suojattu salasanalla. **Kumpi on halvempi?** Meidän hintamme on julkaistu ja heidän ei, joten vain meidän hintamme voi tarkistaa: US$ 9 per yhdistetty numero kuukaudessa, laskien US$ 1:een, kun numeroita lisätään. **Tukeeko Treble Coexistencea?** Etusivulla sitä ei mainita, ja Treble kuvataan API:in perustuvaksi eikä WhatsApp Business -sovellukseen perustuvaksi. Kysy heiltä. **Voinko ajaa kampanjoita EasyCoexistencella?** Kyllä, Cloud API -rajapinnan kautta hyväksytyillä viestipohjilla omasta järjestelmästäsi tai työkalustasi. Meta laskuttaa viestipohjat suoraan sinulta. --- ## EasyCoexistence vs Botmaker https://easycoexistence.com/fi/compare/easycoexistence-vs-botmaker Botmaker on latinalaisamerikkalainen chatbot- ja asiakaspalvelualusta WhatsApp Business Platform -alustalla. Hinta alkaa US$ 149 kuussa 3 000 keskustelulle, ja WhatsApp-tilin avaamisesta veloitetaan lisäksi kertamaksu US$ 99. Alusta tukee Coexistencea. EasyCoexistence on pelkkä Coexistence-yhteys hintaan US$ 9 yhdistettyä numeroa kohden kuussa, ilman keskustelupaketteja. ### Mistä kuukausilasku koostuu Botmaker myy keskusteluja. EasyCoexistence myy yhteyden. - Botmaker:: Standard maksaa US$ 149 ja sisältää 3 000 keskustelua, Scale US$ 249 ja 5 000 keskustelua, Pro US$ 499 ja 10 000 keskustelua. Lisäkeskustelu maksaa US$ 0,07–0,05, ja WhatsApp-tilin avaaminen US$ 99. Push-viesteihin lisätään WhatsAppin hinta sekä 20 %:n palvelumaksu. - EasyCoexistence:: US$ 9 yhdistettyä numeroa kohden kuussa yhdestä viiteen numeroon, laskien US$ 1:een numeroa kohden numeroiden lisääntyessä. Ei pakettia, ei ylitysmaksuja eikä aloitusmaksua. Meta laskuttaa omat veloituksensa suoraan yritykseltä, emmekä lisää niihin katetta. ### Miten Coexistence toimii kummassakin Molemmat pitävät WhatsApp Business -sovelluksen toiminnassa numerolla. Muu käyttöönotto eroaa. - Botmaker:: Heidän ohjekeskuksensa mukaan Coexistence on käytettävissä vain uusille linjoille tai uusille kokoonpanoille, botti keskeytyy, kun joku vastaa puhelimesta, eikä alusta tue ryhmächatteja. - EasyCoexistence:: Coexistence on tuotteemme ydin: käyttöönotto onnistuu itse Metan Embedded Signupilla noin kahdessa minuutissa, minkä jälkeen valvonta pyörii 24/7. Katkos, kuten Metan 14 päivän sääntö, merkitään heti kun se tapahtuu. ### Mikä kukin tuote on Bottialusta ja yhteys ovat eri ostoksia. - Botmaker:: Alusta bottien rakentamiseen ja agenttipohjaiseen asiakaspalveluun WhatsAppissa. Paketista riippuen mukana on kymmenen–viisikymmentä agenttipaikkaa. Työnkulut sijaitsevat Botmakerin sisällä. - EasyCoexistence:: Yhteys. Metan webhookit ohjaavat viestit omaan järjestelmääsi, keskustelujen sisältöä ei koskaan tallenneta meidän puolellemme, ja MCP-palvelimen kautta Claude, ChatGPT, Cursor, Claude Code tai Codex voi toimia numerolla. ### Mitä kasvu tekee laskulle Kun yritys kasvaa, nämä kaksi mallia liikkuvat vastakkaisiin suuntiin. - Botmaker:: Enemmän keskusteluja tarkoittaa ylitysmaksua keskustelua kohden tai siirtymistä seuraavaan pakettiin, joten vilkas kuukausi maksaa enemmän kuin hiljainen. - EasyCoexistence:: Viestimäärä ei vaikuta hintaan. Laskuun vaikuttaa vain numeroiden lisääminen, ja numerokohtainen hinta laskee numeroiden määrän kasvaessa. - Vertaillaan pakettien hintoja ja unohdetaan US$ 99 avausmaksu sekä push-viestien 20 %:n palvelumaksu. - Paketti mitoitetaan tämän päivän keskustelumäärän mukaan. Ylitys laskutetaan keskustelua kohden paketin ylittävältä osalta. - Oletetaan, että vastaus puhelimesta jättää botin käyntiin. Botmakerissa botti keskeytyy, kun puhelin vastaa. **Tukeeko Botmaker Coexistencea?** Kyllä. Heidän ohjekeskuksensa kuvaa sen, ja se on käytettävissä uusille linjoille tai uusille kokoonpanoille. **Onko jompikumpi halvempi?** Kyllä, me. Botmaker alkaa hinnasta US$ 149 kuussa ja tilin avaaminen maksaa US$ 99. Yhdistetty numero meillä maksaa US$ 9 kuussa, eikä aloittamisesta makseta mitään. **Lisäättekö maksun Metan veloituksiin?** Emme. Meta laskuttaa viestinnän yrityksen omalta tililtä, emmekä lisää siihen katetta. **Voinko rakentaa botin EasyCoexistencella?** Voit, n8n:llä, Make-palvelussa, omalla koodillasi tai tekoälyagentilla MCP:n kautta. Viestit saapuvat järjestelmääsi Metan webhookien kautta. --- ## EasyCoexistence vs Gallabox https://easycoexistence.com/fi/compare/easycoexistence-vs-gallabox Gallabox ja EasyCoexistence ratkaisevat eri ongelmia. Gallabox on tiimin postilaatikko ja automaatiopaketti virallisen WhatsApp Business API -rajapinnan päällä, ja se myydään paketteina, joissa käyttäjien määrä on kiinteä. EasyCoexistence on itse yhteys: Metan Cloud API -rajapinta samassa numerossa kuin WhatsApp Business -sovellus, hinnoiteltuna numeroa kohti, ilman postilaatikkoa ja ilman käyttäjäpaikkoja. ### Mistä kuukausilasku koostuu Hinnoittelun yksiköt ovat eri, ja yksikkö ratkaisee, miten lasku kasvaa. - Gallabox:: Kuukausipaketit, joissa tiimin koko on kiinteä. Basic maksaa ₹ 2,999 kuukaudessa neljännesvuosittain laskutettuna 3 käyttäjälle, ja heidän sivunsa kuvaa tämän kovaksi rajaksi. Suuremmat tiimit siirtyvät Essential- tai Advanced-pakettiin. - EasyCoexistence:: Alkaen US$ 9 yhdeltä yhdistetyltä numerolta kuukaudessa, laskien hintaan US$ 1 numeroita lisätessä. Käyttäjä- tai yhteystietorajaa ei ole, joten uuden työntekijän palkkaaminen tai useamman asiakkaan palveleminen ei muuta laskua. ### Miten Coexistence otetaan käyttöön Molemmat käyttävät Metan Coexistence-ominaisuutta, joten WhatsApp Business -sovellus toimii puhelimessa edelleen. Reitti siihen on kuitenkin eri. - Gallabox:: Heidän dokumentaationsa mukaan Coexistence ei ole oletuksena käytössä, ja sinun on otettava yhteyttä Gallaboxin tukeen ennen aloitusta, jotta työtila voidaan aktivoida ensin. - EasyCoexistence:: Coexistence on itse tuote. Yrityksen omistaja suorittaa Metan Embedded Signup -rekisteröinnin noin kahdessa minuutissa omatoimisesti, kun sovellus on versiota 2.24.17 tai uudempi eikä numero ole liitetty toiseen palveluntarjoajaan. ### Missä keskustelut säilytetään Tällä erolla on eniten merkitystä, jos rakennat omaa käyttöliittymää tai hallinnoit asiakkaiden numeroita. - Gallabox:: Heidän alustansa sisällä. Yhteinen postilaatikko, chatbot-rakennin ja massaviestityökalu vaativat, että viestit tallennetaan heidän puolelleen, jotta ne voidaan näyttää käsittelijöille. - EasyCoexistence:: Ei meillä. Meta lähettää webhookit suoraan määrittämääsi endpointiin, eikä keskusteluja tallenneta koskaan meidän puolellemme. CRM-järjestelmäsi, sovelluksesi tai tekoälyagenttisi on paikka, johon data päätyy. ### Kumman valitset Jos ostat tiimin postilaatikon chatboteilla ja kampanjoilla, Gallabox on sellainen tuote, ja se on eri ostos kuin yhteys. Jos ostat itse numeron, viralliseen yhteyteen kytkettynä ja toimivana, EasyCoexistence on suppeampi ja edullisempi valinta. Se sopii toimistolle, joka kytkee asiakkaiden numeroita omaan järjestelmäänsä, kehittäjälle, jolla on jo käyttöliittymä, tai omistajalle, joka haluaa automaation siirtämättä tiimiä pois puhelimesta. Yhteyttä valvotaan, Metan 14 päivän sääntö mukaan lukien, ja Meta laskuttaa viestinnän suoraan omalta tililtäsi ilman meidän lisäämäämme katetta. - Pakettien hintojen vertaaminen suoraan. Toinen sisältää postilaatikon ja tekoälykrediitit, toinen on pelkkä yhteys. - Coexistence-käyttöönoton aloittaminen ennen kuin palveluntarjoaja on ottanut sen käyttöön, ja saman numeron yrittäminen uudelleen useita kertoja. - Käyttäjäpaikoilla rajatun postilaatikon ostaminen numeroille, joiden viestejä käsittelee oma ohjelmistosi. **Onko EasyCoexistence halvempi kuin Gallabox?** Yhteydestä kyllä. Gallabox Basic maksaa ₹ 2,999 kuukaudessa neljännesvuosittain laskutettuna 3 käyttäjälle. EasyCoexistence maksaa US$ 9 yhdistettyä numeroa kohti kuukaudessa ilman käyttäjärajaa, joten yksi numero minkä kokoiselle tiimille tahansa maksaa US$ 9. **Tukeeko Gallabox Coexistencea?** Kyllä. Heidän dokumentaationsa kuvaa sen ja kertoo, että tuen on otettava se käyttöön työtilassasi ennen käyttöönottoa. **Onko EasyCoexistencessa postilaatikko kuten Gallaboxissa?** Ei. Tiimisi pitää WhatsApp Business -sovelluksen, ja ohjelmisto saa samat viestit webhookien kautta, jotka Meta toimittaa omaan järjestelmääsi. **Kuka maksaa Metan viestimaksut?** EasyCoexistencen kanssa sinä, suoraan Metalle omalla WhatsApp Business Account -tililläsi, ilman meidän lisäämiämme kuluja. --- ## EasyCoexistence vs TimelinesAI https://easycoexistence.com/fi/compare/easycoexistence-vs-timelinesai TimelinesAI on CRM-järjestelmiin synkronoitu yhteinen WhatsApp-postilaatikko, jonka hinta määräytyy käyttäjäpaikkojen mukaan. Numeron voi yhdistää QR-koodilla, virallisella WhatsApp Business API:lla tai Coexistencella. EasyCoexistence yhdistää numerot vain Metan Cloud API -rajapinnan kautta Coexistencella, hinta määräytyy numeroiden mukaan, ja jokainen viesti menee omaan järjestelmääsi postilaatikon sijaan. ### Miten kumpikin yhdistää numeron Yhdistämistapa ratkaisee, minkä varaan numero jää, joten se tulee ensin. - TimelinesAI:: Kolme vaihtoehtoa jokaisessa paketissa: QR-koodilinkki, joka liittää numeron linkitettynä laitteena, virallinen WhatsApp Business API tai Coexistence, joka ajaa sovellusta ja API:a yhdessä. - EasyCoexistence:: Yksi tapa: Metan Cloud API -rajapinta Coexistencella Metan oman Embedded Signupin kautta. QR-istuntovaihtoehtoa ei ole, joten mikään meidän kauttamme yhdistetty numero ei riipu siitä, että linkitetyn laitteen yhteys pysyy hengissä. ### Mistä kuukausilasku koostuu Käyttäjäpaikkakohtainen ja numerokohtainen hinta kasvavat eri syistä. - TimelinesAI:: $35 käyttäjäpaikkaa kohti kuukaudessa Starterissa tai $28 vuosilaskutuksella, ja $49 käyttäjäpaikkaa kohti Prossa. Heidän hinnastosivullaan todetaan, että jokainen WhatsApp-tiliä yhdistävä käyttäjä tarvitsee oman käyttäjäpaikan. - EasyCoexistence:: US$ 9 yhdistettyä numeroa kohti kuukaudessa enintään viidelle numerolle, laskien US$ 1:een numeroiden lisääntyessä. Ihmisiä ei lasketa lainkaan, ja Meta laskuttaa viestimaksunsa suoraan sinulta. ### Minne keskustelut päätyvät Postilaatikko ja yhteys tallentavat tiedot eri paikkoihin. - TimelinesAI:: Heidän yhteiseen postilaatikkoonsa, josta ne synkronoidaan valitsemaasi CRM-järjestelmään. Postilaatikko on tuote, joten viestit kulkevat heidän alustansa kautta ja näkyvät siellä. - EasyCoexistence:: Suoraan endpointiisi. Meta toimittaa webhookit antamaasi URL-osoitteeseen, eikä keskusteluja koskaan tallenneta meidän puolellemme, joten asiakkaan tiedot pysyvät järjestelmissä, joita hallitset. ### Kumman valitset Myyntitiimi, joka haluaa yhteisen postilaatikon CRM-järjestelmän sisälle, etsii postilaatikkoa, ja TimelinesAI on sellainen. Yritys, joka haluaa numeron yhdistettynä virallisesti, ilman QR-istuntoa polun varrella ja ilman välikättä tallentamassa mitään, etsii yhteyttä. EasyCoexistence on se yhteys: yhteyden tilan valvonta lukee Metan omat katkeamisen syyt, mukana on MCP-palvelin tekoälyavustajille ja kiinteä maksu numeroa kohti tiimin koosta riippumatta. - Yritysnumeron linkittäminen QR-koodilla, koska se on nopeampaa. Linkitetyn laitteen istunto ei ole Metan Business Platform. - Käyttäjäpaikkojen laskeminen numeroille, joihin vastaa ohjelmisto eikä ihminen. - QR-linkitettyjen ja API-yhteydellä yhdistettyjen numeroiden sekoittaminen samalla tilillä ilman seurantaa, mikä on mikä. **Onko EasyCoexistence halvempi kuin TimelinesAI?** Yhdistettyä numeroa kohti kyllä. TimelinesAI Starter maksaa $35 käyttäjäpaikkaa kohti kuukaudessa. EasyCoexistence maksaa US$ 9 yhdistettyä numeroa kohti kuukaudessa, eikä minkään kokoinen tiimi, joka vastaa WhatsApp Business -sovelluksesta, lisää hintaa. **Tukeeko TimelinesAI Coexistencea?** Kyllä. Heidän hinnastosivullaan Coexistence on listattu QR-koodin ja virallisen API:n rinnalle jokaisessa paketissa. **Voinko yhdistää numeron QR-koodilla EasyCoexistencessa?** Et. Jokainen numero yhdistetään Metan Cloud API -rajapinnan kautta Coexistencella, ei koskaan linkitettynä laitteena. **Voinko silti käyttää WhatsAppia puhelimellani?** Kyllä. Coexistence pitää WhatsApp Business -sovelluksen toiminnassa samalla numerolla, kun API toimii sen rinnalla. --- ## EasyCoexistence vs Periskope https://easycoexistence.com/fi/compare/easycoexistence-vs-periskope Periskope yhdistää WhatsApp-numeron skannaamalla QR-koodin puhelimen Yhdistä laite -näytöstä, ja sen ohjeiden mukaan WhatsApp API -numeroita ei voi yhdistää. EasyCoexistence toimii päinvastoin: numero rekisteröidään Metan Cloud API -rajapintaan Coexistencen kautta, joten WhatsApp Business -sovellus toimii edelleen ja yhteys on virallinen. ### Miten kumpikin yhdistyy WhatsAppiin Kaikki muu tällä sivulla johtuu yhteystavasta. - Periskope:: Avaat puhelimen WhatsApp-asetukset, valitset Yhdistä laite ja skannaat Periskopen näyttämän QR-koodin. Numero liitetään yhdistettynä laitteena, ja heidän etusivunsa mainostaa tätä tapaa ilman Business API:a. - EasyCoexistence:: Metan Embedded Signup rekisteröi numeron Cloud API -rajapintaan tunnuksilla, jotka Meta myöntää omalle WhatsApp Business -tilillesi. Coexistence pitää puhelimen sovelluksen toiminnassa samalla numerolla. ### Kuukausikustannus Molemmat julkaisevat hintansa, ja ne laskevat eri asioita. - Periskope:: Starter maksaa $25 käyttäjää kohti kuukaudessa ja Pro $35. Ensimmäinen puhelin sisältyy hintaan, ja jokainen lisäpuhelin laskutetaan omana lisenssinään pakettihinnalla. Enterprise vaatii vähintään 50 käyttäjää tai puhelinta. - EasyCoexistence:: US$ 9 yhdistettyä numeroa kohti kuukaudessa yhdestä viiteen numeroon, laskien kuudessa portaassa hintaan US$ 1 numeroita lisättäessä. Ei käyttäjälisenssejä, ja Meta laskuttaa viestit suoraan tiliäsi ilman lisäkatetta. ### Mille yhteys altistuu WhatsApp kohtelee yhdistetyn laitteen istuntoa ja API-rekisteröintiä eri tavoin. - Periskope:: Yhdistetyn laitteen kautta tapahtuva käyttö kulkee Metan Business Platformin ulkopuolella. WhatsAppin yrityskäyttöehdot koskevat automaattista ja kolmannen osapuolen käyttöä, eikä tällä tavalla yhdistetyllä numerolla ole Metan silmissä API-tason asemaa. - EasyCoexistence:: Jokainen kutsu menee Metan Cloud API -rajapintaan. Kun yhteys katkeaa, luemme Metan oman katkeamissyyn ja hälytämme sinua, mukaan lukien 14 päivän sovellusaktiivisuussääntö, joka koskee Coexistence-numeroita. ### Kumman valitset Kysymys on siitä, minkä arvoinen numero on ja missä sen pitää toimia. Periskopen malli perustuu olemassa olevien numeroiden liittämiseen laitteina, ryhmät mukaan lukien, eikä se hyväksy API-numeroita lainkaan. Numerolle, johon asiakkaat luottavat, tai asiakkaan numerolle, josta toimisto vastaa, virallinen reitti on se, joka pysyy Metan sääntöjen sisällä. EasyCoexistence tarjoaa sen kiinteällä hinnalla numeroa kohti, pitää WhatsApp Business -sovelluksen toiminnassa ja toimittaa viestit omaan järjestelmääsi. - Oletetaan, että maksullinen työkalu tarkoittaa Metan hyväksymää pääsyä. Hyväksynnän antaa se, että Meta myöntää API-tunnukset. - Yritysnumeron liittäminen laitteena ja sen myöhempi siirto API-palveluntarjoajalle irrottamatta sitä ensin. - Hinnoittelu käyttäjää kohti, vaikka suurimman osan viesteistä hoitaa automaatio eikä ihmiset. **Onko EasyCoexistence halvempi kuin Periskope?** Kyllä. Periskope Starter maksaa $25 käyttäjää kohti kuukaudessa, ja jokainen lisäpuhelin maksaa vielä $25. EasyCoexistence maksaa US$ 9 yhdistettyä numeroa kohti kuukaudessa ilman käyttäjämaksua. **Käyttääkö Periskope virallista WhatsApp API:a?** Ei. Sen ohjeiden mukaan numerot yhdistetään QR-koodilla Yhdistä laite -toiminnolla, ja WhatsApp API -numeroita ei voi yhdistää. **Voinko käyttää ryhmiä EasyCoexistencen kautta?** Ei. Ryhmächatit ovat Metan Cloud API -rajapinnan ulkopuolella, ja sama sääntö koskee kaikkia virallisia palveluntarjoajia. **Jatkaako sovellukseni toimintaa?** Kyllä. Coexistence pitää WhatsApp Business -sovelluksen toiminnassa puhelimessa, kun Cloud API toimii samalla numerolla. --- ## EasyCoexistence vs Wassenger https://easycoexistence.com/fi/compare/easycoexistence-vs-wassenger Wassenger on tiimin postilaatikko ja WhatsApp API -alusta, jossa on kaksi yhteystapaa: QR-koodilla muodostettava istunto ja Metan Cloud API -rajapinta, jonka puolella on Coexistence. EasyCoexistence tarjoaa vain Cloud API -rajapinnan Coexistencen kanssa, ei postilaatikkoa, ja hinnoittelee jokaisen yhdistetyn numeron hinnasta US$ 9 kuukaudessa agenttimäärään sidotun paketin sijaan. ### Miten kumpikin yhdistää numeron Wassengerin oma ohjekeskus vertailee sen kahta yhteystapaa, joten se on selkein lähtökohta. - Wassenger:: QR-yhteys, jota kuvataan istuntopohjaiseksi yhteydeksi työpalvelun kautta. Se vaatii puhelimen pysymisen verkossa, ja WhatsAppin roskapostin tunnistus voi vaikuttaa siihen. Lisäksi Cloud API -yhteys, joka todennetaan Metan kautta. Coexistence on tarjolla API-puolella. - EasyCoexistence:: Vain Metan Cloud API -rajapinta Metan Embedded Signupin ja Coexistencen kautta. Tuotteessa ei ole istuntopalvelua eikä QR-yhteyttä, joten väärää vaihtoehtoa ei voi valita. ### Mistä kuukausilasku koostuu Agenttipaketti ja numerokohtainen maksu skaalautuvat eri asioiden mukaan. - Wassenger:: Professional maksaa 39,90 € kuukaudessa yhdestä numerosta ja 3 agentista, Business 69,90 € ja 6 agenttia, Enterprise 99,90 € ja 9 agenttia. Metan määräämät viestipohjien kustannukset laskutetaan lisäksi omakustannushintaan. - EasyCoexistence:: US$ 9 yhdistettyä numeroa kohden kuukaudessa, laskien hintaan US$ 1 sitä mukaa kuin numeroita lisätään, ilman agenttimäärää. Meta laskuttaa viestinnän suoraan sinun WhatsApp Business -tilillesi, ei koskaan meidän kauttamme. ### Minne keskustelut päätyvät Postilaatikko tallentaa sen, mitä se näyttää. Yhteys välittää sen, mitä se vastaanottaa. - Wassenger:: Heidän yhteiseen tiimin postilaatikkoonsa, jossa agenteille osoitetaan keskusteluja, ajetaan kampanjoita ja käytetään tekoälyavustajaa. Viestit sijaitsevat heidän alustallaan, jotta agentit voivat käsitellä niitä. - EasyCoexistence:: Omaan järjestelmääsi. Meta reitittää webhookit suoraan määrittämääsi endpointiin, keskusteluja ei koskaan tallenneta meidän puolellemme, ja tiimi jatkaa vastaamista WhatsApp Business -sovelluksesta. ### Kumman valita Tiimi, joka haluaa agenttien kirjautuvan yhteiseen postilaatikkoon, ostaa postilaatikkoa, ja juuri sen ympärille Wassengerin paketit on rakennettu. Jos haluat numeron viralliseen API-rajapintaan etkä muuta, olet toimisto, joka yhdistää asiakkaiden numeroita, kehittäjä, joka syöttää dataa olemassa olevaan sovellukseen, tai omistaja, joka lisää automaatiota ilman uutta työkalua, EasyCoexistence on kapeampi tuote: yksi yhteystyyppi, kiinteä maksu numeroa kohden, valvonta, joka varoittaa ennen kuin Coexistence-yhteys katkeaa, ja MCP-palvelin Claudelle, ChatGPT:lle ja Cursorille. - Aloitetaan testaus QR-yhteydellä ja jätetään yrityksen numero sen varaan, kun kaikki toimii. - Verrataan 39,90 € pakettia numerokohtaiseen maksuun laskematta mukaan paketin sisältämiä agentteja ja postilaatikkoa. - Siirretään numero yhteystavasta toiseen tarkistamatta, siirtyykö keskusteluhistoria mukana. **Onko EasyCoexistence halvempi kuin Wassenger?** Yhteyden osalta kyllä. Wassenger Professional maksaa 39,90 € kuukaudessa yhdestä numerosta. EasyCoexistence maksaa US$ 9 yhdistettyä numeroa kohden kuukaudessa, ja viisi numeroa maksaa yhteensä US$ 45. **Tukeeko Wassenger Coexistencea?** Kyllä. Wassenger julkaisee Coexistence-sivun ja ohjeartikkelin, jotka kertovat, miten WhatsApp Business -sovellusta ja sen API-alustaa käytetään samalla numerolla. **Onko Wassengerin QR-yhteys virallinen?** Wassenger kuvaa sen istuntopohjaiseksi, ja WhatsAppin roskapostin tunnistus voi vaikuttaa siihen. Sen Cloud API -yhteys on se, joka todennetaan Metan kautta. **Tarvitsenko palvelimen EasyCoexistencen käyttöön?** Tarvitset endpointin webhookien vastaanottamiseen tai tekoälyavustajan, joka on yhdistetty MCP-palvelimen kautta. Itse yhteyden ylläpito sisältyy hintaan. --- ## EasyCoexistence vs WANotifier https://easycoexistence.com/fi/compare/easycoexistence-vs-wanotifier WANotifier on WhatsAppin markkinointi- ja ilmoitusalusta virallisen API:n päällä. Hinta määräytyy paketin ja kontaktiportaan mukaan, ja kuukausittain on viestiraja. EasyCoexistence on itse virallinen yhteys Coexistence-toiminnolla, ja hinta määräytyy yhdistettyjen numeroiden mukaan ilman kontakti- tai viestirajaa. Molemmat välittävät Metan viestimaksut ilman lisäkatetta, joten ero on siinä, mitä kuukausimaksulla saa. ### Mistä kuukausilasku koostuu WANotifier hinnoittelee yleisön koon mukaan. EasyCoexistence hinnoittelee numeron mukaan. - WANotifier:: Essentials $69, Advanced $119 ja Premium $199 kuukaudessa kuukausilaskutuksella alle 1 000 kontaktin portaassa, ja kuukausittaiset lähetysrajat ovat 4 000, 8 000 ja 12 000 viestiä. Suurempi kontaktilista siirtää korkeampaan portaaseen. - EasyCoexistence:: US$ 9 per yhdistetty numero kuukaudessa enintään viidelle numerolle, laskien hintaan US$ 1 numeroita lisättäessä. Viidenkymmenen tuhannen kontaktin lista maksaa saman kuin viidenkymmenen kontaktin lista. ### Miten Coexistence liittyy asiaan Molemmat yhdistävät Metan virallisen API:n kautta ja molemmat tarjoavat Coexistencen, joten WhatsApp Business -sovellus pysyy puhelimessa. - WANotifier:: Coexistence on lueteltu ominaisuutena jokaisessa paketissa kampanjoiden, chatbottien, drip-sarjojen ja yhteisen tiimin saapuneiden kansion rinnalla. - EasyCoexistence:: Coexistence on koko tuote: itsepalveluna tehtävä Embedded Signup noin kahdessa minuutissa, jatkuva tilan valvonta ja hälytykset, jotka perustuvat Metan omiin katkeamisen syihin, mukaan lukien 14 päivän sovellusaktiivisuussääntö. ### Minne viestit kulkevat Kampanjatyökalu käsittelee viestit puolestasi. Yhteys luovuttaa ne eteenpäin. - WANotifier:: Työkalun omaan hallintapaneeliin, saapuneiden kansioon ja automaatiorakentimeen, ja Advanced- ja Premium-paketeissa on REST-rajapinta ja webhookit integraatioita varten. - EasyCoexistence:: Suoraan endpointiisi jokaisella numerolla, koska Meta reitittää webhookit osoittamaasi URL-osoitteeseen. Mitään ei tallenneta meidän puolellemme, ja MCP-palvelimen kautta Claude, ChatGPT tai Cursor voivat työskennellä numeron kanssa. ### Kumman valita Joka haluaa lähetyksiä, drip-sarjoja ja chatbot-rakentimen yhdessä hallintapaneelissa, ostaa kampanjatyökalua, joka on eri tuote kuin yhteys. Joka jo omistaa ohjelmiston tai rakentaa sitä, tarvitsee numeron yhdistettynä virallisesti ja pidettynä yhdistettynä. Se on EasyCoexistence, hinnalla joka ei muutu kontaktien tai määrän mukana, kun taas Metan omat viestimaksut menevät molemmissa tapauksissa suoraan sinun tilillesi. - Paketin valitseminen hinnan perusteella tarkistamatta sen mukana tulevaa kuukausittaista viestirajaa. - Kontaktilistan antaminen kasvaa portaan rajan yli kesken kuukauden ilman, että siirtymä on budjetoitu. - Oletus, että 0 % lisäkate tarkoittaa ettei alustamaksua ole. Sekä tilaus että Metan maksut tulevat maksettaviksi. **Onko EasyCoexistence edullisempi kuin WANotifier?** Kyllä, yhteyden osalta. WANotifier Essentials maksaa $69 kuukaudessa pienimmässä kontaktiportaassa. EasyCoexistence maksaa US$ 9 per yhdistetty numero kuukaudessa ilman kontakti- tai viestirajaa. **Tukeeko WANotifier Coexistencea?** Kyllä. Heidän hintasivunsa listaa WhatsApp Coexistencen jokaisessa paketissa. **Välittävätkö molemmat Metan maksut ilman lisäkatetta?** Kyllä. WANotifier ilmoittaa 0 % lisäkatteen, ja EasyCoexistencen kanssa Meta laskuttaa sinua suoraan omalla tililläsi. **Voinko lähettää kampanjoita EasyCoexistencella?** Voit lähettää hyväksyttyjä viestipohjia Cloud API -rajapinnan kautta omasta järjestelmästäsi tai tekoälyavustajasta. Kampanjarakenninta ei ole. --- ## EasyCoexistence vs Eazybe https://easycoexistence.com/fi/compare/easycoexistence-vs-eazybe Eazybe on myyntitiimeille tarkoitettu CRM-kerros, joka asennetaan Chrome-laajennuksena WhatsApp Webiin. Starter-paketti hinnoitellaan käyttäjää kohti, ja korkeammat paketit lisäävät WhatsApp API -numeron ja Coexistencen. EasyCoexistence on pelkkä virallinen yhteys: Metan Cloud API ja Coexistence, hinta numeroa kohti, ja viestit toimitetaan omaan järjestelmääsi. ### Miten kumpikin tavoittaa WhatsAppin Tuotteet sijaitsevat eri paikoissa: toinen myyjän selaimessa, toinen Metan API-rajapinnassa. - Eazybe:: Chrome-laajennus, joka lisätään WhatsApp Web -istunnon päälle, jonka jokainen myyjä pitää jo auki. Se lisää tunnisteita, CRM-synkronoinnin ja ajastuksen. Korkeammissa paketeissa on lisäksi WhatsApp API -numero ja Coexistence. - EasyCoexistence:: Metan Cloud API -rajapinta, rekisteröitynä Metan Embedded Signupin kautta Coexistencella. Selaimen välilehdessä ei pyöri mitään, joten viestit kulkevat riippumatta siitä, onko kukaan avannut WhatsApp Webiä. ### Mistä kuukausilasku koostuu Eazybe näyttää hinnat kävijän paikallisessa valuutassa ja vaihtaa yksikköä pakettien välillä. - Eazybe:: Starter hinnoitellaan käyttäjää kohti kuukaudessa. Scaler, Basic AI ja Pro AI hinnoitellaan numeroa kohti kuukaudessa, ja mukana on 3 tai 5 käyttäjää. Jokainen lisäkäyttäjä laskutetaan erikseen, ja tekoälyvastaukset laskutetaan vastausta kohti. - EasyCoexistence:: US$ 9 yhdistettyä numeroa kohti kuukaudessa, alimmillaan US$ 1 numeroiden lisääntyessä. Ei käyttäjämäärää, ei tekoälykrediittejä, ja Meta laskuttaa viestinnän suoraan omalta tililtäsi. ### Minne keskustelut päätyvät Selainlaajennus kopioi keskustelut CRM:ään. Yhteys välittää ne valitsemaasi järjestelmään. - Eazybe:: Synkronoidaan WhatsApp Webistä niihin CRM-järjestelmiin, joihin ne integroituvat, kuten HubSpot, Zoho ja Salesforce, heidän alustansa kautta. - EasyCoexistence:: Meta toimittaa ne webhookeina määrittämääsi endpointiin, eikä niitä koskaan tallenneta meidän puolellemme. CRM-järjestelmäsi, sovelluksesi, automaatiotyökalu tai tekoälyavustaja MCP-palvelimen kautta saa ne suoraan. ### Kumman valita Myyntitiimi, joka haluaa CRM-kentät kunkin keskustelun viereen selaimessa, ostaa CRM-laajennuksen, ja sitä Eazyben Starter-paketti on. Yritys, joka haluaa jokaisen numeron Metan viralliseen API-rajapintaan ilman riippuvuutta selainistunnosta, ostaa yhteyden. EasyCoexistence tarjoaa sen kiinteällä hinnalla numeroa kohti, valvoo sen tilaa jatkuvasti, varoittaa ennen kuin 14 päivän sovellusaktiivisuuden sääntö umpeutuu ja jättää tiimin käyttämään WhatsApp Business -sovellusta, jota se jo käyttää. - Selainlaajennuksen pitäminen API-yhteytenä WhatsApp Webissä. Se riippuu siitä, että välilehti on auki. - Käyttäjäkohtaisen paketin vertaaminen numerokohtaiseen hintaan laskematta, kuinka moni myyjä jakaa kunkin numeron. - Oletus, että jokaiseen pakettiin kuuluu virallinen API. Eazybessä se tulee mukaan Scalerista alkaen. **Onko EasyCoexistence Eazybea halvempi?** Tiimin jakamalle numerolle on. Eazybe Starter laskuttaa käyttäjää kohti, ja API-paketit numeroa kohti sekä lisäkäyttäjistä erikseen. EasyCoexistence maksaa US$ 9 yhdistettyä numeroa kohti kuukaudessa tiimin koosta riippumatta. **Tukeeko Eazybe Coexistencea?** Eazybe julkaisee Coexistence-sivun, joka kuvaa WhatsApp Business -sovelluksen ja virallisen API-rajapinnan käyttöä samalla numerolla. **Tarvitseeko WhatsApp Web pitää auki EasyCoexistencea varten?** Ei. Cloud API -rajapinta toimii Metan palvelimilla, ja tiimi käyttää puhelimella edelleen WhatsApp Business -sovellusta. **Voinko synkronoida viestit CRM-järjestelmääni?** Kyllä, ohjaamalla Metan webhookit CRM-järjestelmääsi, automaatiotyökaluun kuten n8n tai Make, tai omaan koodiisi. --- ## EasyCoexistence vs Superchat https://easycoexistence.com/fi/compare/easycoexistence-vs-superchat Superchat on yhtenäinen postilaatikko WhatsAppille, Instagramille, sähköpostille ja muille kanaville. Sitä myydään paketteina, joissa on 12 kuukauden vähimmäissopimus, ja sen Coexistence-vaihtoehto on merkitty betaksi. EasyCoexistence on yksi asia: WhatsApp-numero yhdistetään Metan Cloud API -rajapintaan Coexistencen kautta, hinta määräytyy yhdistettyä numeroa kohti kuukaudessa, ja viestit toimitetaan omaan järjestelmääsi. ### Mistä kuukausilasku koostuu Superchat laskee paketin sisällä tilejä ja numeroita. EasyCoexistence laskee vain numeroita. - Superchat:: Basic $19, Professional $29 ja Advanced $69 kuukaudessa, nettona, ja niissä on 3, 6 ja 12 tiliä sekä 1, 2 ja 4 WhatsApp-numeroa. Jokainen lisänumero maksaa $49 kuukaudessa ja jokainen lisäkäyttäjä $19, 12 kuukauden vähimmäissopimuksella. - EasyCoexistence:: US$ 9 yhdistettyä numeroa kohti kuukaudessa, laskien aina US$ 1:een numeroiden määrän kasvaessa. Tilejä tai käyttäjätunnuksia ei lasketa. Meta laskuttaa viestimaksunsa suoraan sinulta. ### Miten Coexistence tarjotaan Molemmat yhdistävät virallisen API:n kautta, ja molemmat tarjoavat Coexistencen, jolloin WhatsApp Business -sovellus pysyy puhelimessa. - Superchat:: Yksi neljästä yhteystavasta uuden numeron, täyden siirron ja toiselta palveluntarjoajalta siirtymisen rinnalla. Heidän ohjekeskuksensa mukaan Coexistence-tapa on tällä hetkellä beta-vaiheessa ja siinä voi olla ominaisuusrajoituksia. - EasyCoexistence:: Ainoa tapa, joka suoritetaan itse Metan Embedded Signupin kautta noin kahdessa minuutissa. Sen jälkeen yhteyttä valvotaan jatkuvasti, jotta katkennut yhteys huomataan ennen kuin asiakas huomaa sen. ### Minne keskustelut päätyvät Postilaatikko säilyttää keskustelut agentteja varten. Yhteys välittää ne eteenpäin. - Superchat:: Heidän yhtenäiseen postilaatikkoonsa, jossa viestipohjat, tunnisteet, tekoälyagentit ja arvostelujen hallinta toimivat viesteillä heidän alustansa sisällä. - EasyCoexistence:: Nimeämääsi endpointiin, koska Meta reitittää webhookit suoraan sinne. Keskusteluja ei koskaan tallenneta meidän puolellemme, ja tiimi pitää WhatsApp Business -sovelluksen. ### Kumman valitset Yritys, joka haluaa vastata useisiin kanaviin yhdestä postilaatikosta, ostaa monikanavaisen postilaatikon. Se on eri osto kuin WhatsApp-yhteys. Yritys, joka haluaa WhatsApp-numeronsa viralliseen API:in, pidettynä toimivana ja viestit omaan CRM-järjestelmäänsä, sovellukseensa tai tekoälyavustajaansa, ostaa EasyCoexistencen: kiinteä maksu numeroa kohti ja Coexistence tuotteen ytimenä eikä betavaihtoehtona. - Kuukausihinnan lukeminen ilman siihen liittyvää vähimmäissopimuskautta. - Pelkän paketin hinnan laskeminen, kun tarvitaan lisää numeroita. Lisänumeroilla on oma kuukausimaksunsa. - Coexistence-käyttöönoton aloittaminen numerolla, joka on jo yhdistetty toiseen API-palveluntarjoajaan. **Onko EasyCoexistence halvempi kuin Superchat?** Kyllä, WhatsApp-yhteytenä. Superchat Basic maksaa $19 kuukaudessa 12 kuukauden vähimmäissopimuksella. EasyCoexistence maksaa US$ 9 yhdistettyä numeroa kohti kuukaudessa, ja minkä kokoinen tiimi tahansa vastaa WhatsApp Business -sovelluksesta. **Tukeeko Superchat Coexistencea?** Kyllä, yhtenä yhteysvaihtoehdoistaan, jonka sen ohjekeskus merkitsee betaksi. **Kattaako EasyCoexistence Instagramin tai sähköpostin?** Ei. Se yhdistää WhatsApp-numerot Metan Cloud API -rajapintaan eikä mitään muuta. **Kuka maksaa Metan viestimaksut?** Sinä, suoraan Metalle omalla WhatsApp Business Accountillasi. EasyCoexistence ei koskaan lisää niihin kateprosenttia. --- ## EasyCoexistence vs Sinch https://easycoexistence.com/fi/compare/easycoexistence-vs-sinch Sinch on yritysten viestintäalusta, joka myy WhatsAppia tekstiviestien, puhelujen ja muiden kanavien rinnalla ja veloittaa Metan maksun päälle oman viestikohtaisen maksunsa asiakkaan sopimuksen mukaan. EasyCoexistence yhdistää WhatsApp Business -sovelluksen puhelinnumeron Metan Cloud API -rajapintaan Coexistencen avulla itsepalveluna kiinteää numerokohtaista maksua vastaan, ja Meta laskuttaa viestit sinulta suoraan. ### Mitä kukin viesti maksaa Ero on siinä, onko jokaisessa viestissä toinen maksu. - Sinch:: Jokaisessa viestissä on kaksi kerrosta: Metan maksu luokan ja maan mukaan sekä Sinchin maksu alustan käytöstä ja viestikohtaisesta palvelusta. Se määräytyy Sinchin kanssa tekemäsi sopimuksen mukaan, ei julkisen hinnaston perusteella. - EasyCoexistence:: Yksi kerros. Meta laskuttaa maksunsa suoraan omalta WhatsApp Business -tililtäsi, emmekä lisää niihin katetta. Veloituksemme on US$ 9 yhdistettyä numeroa kohden kuukaudessa, ja se laskee numeroiden määrän kasvaessa aina hintaan US$ 1 asti liikenteen määrästä riippumatta. ### Mille numeroille kumpikin on tehty Useimmat pienyritykset vastaavat asiakkaille jo WhatsApp Business -sovelluksessa. Juuri se numero on tärkein. - Sinch:: Sinch Engage Classicin käyttöönolto-ohje vaatii numeron, joka voi vastaanottaa kansainvälisiä tekstiviestejä tai puheluita eikä ole yhdistetty mihinkään WhatsApp-tiliin. Sinchin käyttöönottoartikkelit eivät kuvaa Coexistence-reittiä. - EasyCoexistence:: Numero, joka on jo WhatsApp Business -sovelluksessa, yhdistettynä Coexistencen kautta. Keskustelut, historia ja puhelimen sovellus säilyvät, ja Cloud API -rajapinta toimii samalla numerolla. ### Miten pääset alkuun Toinen reitti kulkee myyntisopimuksen kautta, toinen rekisteröitymissivun kautta. - Sinch:: Sinchin Build-hallintapaneelin Embedded Signup on heidän omin sanoin tällä hetkellä vain suorien yritysasiakkaiden käytössä, ja hinnoittelu riippuu sopimuksestasi. - EasyCoexistence:: Itsepalveluna Metan Embedded Signupilla noin kahdessa minuutissa, ja ensimmäiset 3 päivää ovat ilmaisia. Sovelluksen versio on oltava 2.24.17 tai uudempi, ja sen käytössä on oltava tuoretta todellista toimintaa. ### Kumman valitset Yritys, joka ostaa tekstiviestit, puhelut ja WhatsAppin yhdellä sopimuksella neuvotelluin ehdoin, ostaa CPaaS-palvelua. Se on eri tuote kuin WhatsApp-yhteys. Yritys, jonka asiakkaat kirjoittavat jo WhatsApp Business -sovellukseen, tai toimisto, joka yhdistää tällaisia numeroita asiakkailleen, tarvitsee Coexistencen, julkisen hinnan ja ilman jokaiseen viestiin kasautuvaa maksua. EasyCoexistence on tehty juuri siihen: Meta reitittää webhookit suoraan omaan järjestelmääsi, ja tekoälyavustajille on oma MCP-palvelin. - Budjetoidaan vain Metan hinnasto, vaikka palveluntarjoaja lisää jokaiseen viestiin oman maksunsa. - Rekisteröidään API:a varten uusi numero, ja asiakkaat jatkavat kirjoittamista vanhaan numeroon sovelluksessa. - Poistetaan WhatsApp Business -sovelluksen tili numeron vapauttamiseksi, vaikka Coexistence säilyttäisi sen. **Onko EasyCoexistence halvempi kuin Sinch?** Kyllä, siltä osin kuin voimme itse vaikuttaa. Sinch lisää sopimuksesi mukaan oman maksunsa jokaiseen viestiin. EasyCoexistence ei lisää viestikohtaista maksua ja veloittaa US$ 9 yhdistettyä numeroa kohden kuukaudessa. **Tukeeko Sinch Coexistencea?** Tätä sivua varten läpikäydyt Sinchin käyttöönottoartikkelit eivät käsittele sitä. Kysy asiaa suoraan Sinchiltä äläkä luota pelkästään tähän sivuun. **Julkaiseeko Sinch WhatsApp-maksunsa?** Sinchin ohjekeskuksen mukaan maksut riippuvat sopimuksestasi, eikä siinä ole julkista viestikohtaista hintaa. **Tarvitsenko sopimuksen EasyCoexistencen kanssa?** Et. Rekisteröityminen tehdään itsepalveluna Metan Embedded Signupilla, ja ensimmäiset 3 päivää ovat ilmaisia. --- ## EasyCoexistence vs Vonage https://easycoexistence.com/fi/compare/easycoexistence-vs-vonage Vonage on kehittäjille suunnattu viestintäalusta, jonka Messages API -rajapinta lähettää WhatsApp-viestejä tekstiviestien, RCS:n ja muiden kanavien rinnalla, ja jokaiseen viestiin lisätään Vonagen alustamaksu Metan maksun päälle. EasyCoexistence yhdistää WhatsApp Business -sovelluksen numeron Metan Cloud API -rajapintaan Coexistencen avulla kiinteällä maksulla numeroa kohti, ja Meta laskuttaa viestit suoraan sinulta. ### Miten lasku muodostuu Käyttöön perustuva hinnoittelu ja kiinteä maksu käyttäytyvät eri tavalla volyymin kasvaessa. - Vonage:: Metan maksu jokaisesta toimitetusta viestistä sekä Vonagen alustamaksu, joka alkaa 0.0001 eurosta viestiä kohti ja vaihtelee volyymin ja alueen mukaan. Puheluista Vonage perii lisäksi $0.004 minuutilta. - EasyCoexistence:: US$ 9 yhdistettyä numeroa kohti kuukaudessa, laskien US$ 1:een, kun numeroita lisätään. Meta laskuttaa viestit omalta WhatsApp Business Accountiltasi, emmekä lisää viesteihin mitään. ### Millaisille numeroille kumpikin on tehty Numero, jolla pieni yritys jo vastaa asiakkaille, on yleensä WhatsApp Business -sovelluksen numero. - Vonage:: Sen WhatsApp-hinnoittelusivu ja kumppaneille tarkoitettu Embedded Signup -ohje eivät käsittele Coexistence-ominaisuutta, jonka avulla Meta pitää sovelluksen käytössä API-numerolla. - EasyCoexistence:: Nimenomaan Coexistence-numeroille. WhatsApp Business -sovellus säilyttää keskustelut ja toimii puhelimessa edelleen, ja Cloud API -rajapinta toimii samalla numerolla Metan Coexistence-läpimenolla, joka on 20 viestiä sekunnissa. ### Mitä sinun ja Metan välissä on Molemmat ovat API-tuotteita. Ero on siinä, kenen API:a kutsut. - Vonage:: Vonage Messages API, yksi rajapinta WhatsAppin ja Vonagen muiden kanavien päällä. Koodisi kutsuu Vonagea, ja Vonage kutsuu Metaa. - EasyCoexistence:: Metan dokumentoitu Cloud API -rajapinta, jonka tunnisteet myönnetään omalle tilillesi, ja Meta ohjaa webhookit suoraan sinun endpointiisi. Keskusteluja ei koskaan tallenneta meidän puolellemme. ### Kumman valitset Kehittäjä, joka haluaa yhden API:n tekstiviesteille, RCS:lle, sähköpostille ja WhatsAppille, ostaa monikanavaista CPaaS-palvelua, joka on eri tuote kuin WhatsApp-yhteys. Yritys tai toimisto, joka tarvitsee WhatsApp Business -sovelluksen numeroita Metan omaan API:in ilman maksua jokaisesta viestistä ja ilman uutta numeroa, tarvitsee Coexistence-ominaisuuden. EasyCoexistence tarjoaa sen itsepalveluna noin kahdessa minuutissa, valvoo jokaista yhteyttä jatkuvasti ja tuo numeron Clauden, ChatGPT:n tai Cursorin käyttöön MCP-palvelimen kautta. - Kustannusten arviointi pelkän viestikohtaisen alustamaksun perusteella ilman Metan omaa maksua. - Koodin kirjoittaminen yhden toimittajan viestiskeemaa vastaan, vaikka Metan Cloud API on dokumentoitu ja siirrettävissä. - Oletus, että CPaaS-palvelun käyttöönottoprosessi hyväksyy numeron, joka on yhä aktiivinen sovelluksessa. **Onko EasyCoexistence Vonagea halvempi?** Millä tahansa merkittävällä volyymilla on, koska Vonage lisää jokaiseen viestiin alustamaksun, mutta EasyCoexistence ei lisää mitään. Hintamme pysyy US$ 9 yhdistettyä numeroa kohti kuukaudessa riippumatta viestien määrästä. **Tukeeko Vonage Coexistence-ominaisuutta?** Sen WhatsApp-hinnoittelu- ja Embedded Signup -sivut eivät käsittele sitä. Kysy asiaa Vonagelta äläkä luota pelkästään tähän sivuun. **Voinko pitää nykyisen WhatsApp-numeroni?** Kyllä. Coexistence yhdistää WhatsApp Business -sovelluksessa jo olevan numeron keskusteluineen. **Kuka laskuttaa WhatsApp-viesteistä?** Meta, suoraan sinun omalta WhatsApp Business Accountiltasi. EasyCoexistence ei koskaan lisää näihin maksuihin omaa katetta. --- ## EasyCoexistence vs Qontak https://easycoexistence.com/fi/compare/easycoexistence-vs-qontak Mekari Qontak on indonesialainen omnichannel-CRM- ja asiakaspalvelupaketti, joka toimii virallisen WhatsApp API:n päällä. Sitä myydään paketteina, jotka alkavat viidestä käyttäjästä, ja Coexistence vaatii erillisen tilauksen. EasyCoexistence on pelkkä yhteys: WhatsApp Business -sovelluksen numero Metan Cloud API -rajapintaan Coexistencen kautta, hinnoiteltuna yhdistettyä numeroa kohti, ja viestit ohjataan omaan järjestelmääsi. ### Mistä kuukausilasku koostuu Qontak myy CRM-pakettia. EasyCoexistence myy yhteyttä. - Qontak:: Service Suite ja Sales Suite alkavat hinnasta Rp2.000.000 kuussa Plus-tasolla ja Rp3.000.000 Ultimate-tasolla, ja Qontak 360 hinnasta Rp3.500.000. Jokaisessa paketissa on vähintään 5 käyttäjää. - EasyCoexistence:: US$ 9 yhdistettyä numeroa kohti kuukaudessa, laskien US$ 1:een asti numeroiden lisääntyessä. Yksi numero, jolla vastaa minkä kokoinen tiimi tahansa sovelluksesta, maksaa US$ 9. ### Miten Coexistence otetaan käyttöön Molemmat yhdistävät Metan Coexistence-prosessin kautta, joten WhatsApp Business -sovellus toimii puhelimessa edelleen. - Qontak:: Heidän ohjeensa luettelee ennen integraatiota vaatimuksiksi voimassa olevan META Coex -tilauksen, vähintään 30 päivää aktiivisena olleen numeron ja suoritetun Facebookin yritysvahvistuksen. - EasyCoexistence:: Coexistence on itse tuote, eikä siitä makseta erikseen. Rekisteröityminen tapahtuu itse noin kahdessa minuutissa. Sovelluksen versio on 2.24.17 tai uudempi, numerolla on ollut hiljattain todellista käyttöä, eikä sitä ole liitetty toiseen palveluntarjoajaan. ### Minne keskustelut päätyvät CRM-paketti säilyttää keskustelut, jotta niitä voi hoitaa. Yhteys välittää ne eteenpäin. - Qontak:: Qontakin omnichannel-saapuneisiin ja CRM:ään, jotka peilataan WhatsApp Business -sovellukseen, sekä tikettijärjestelmään, chatbotteihin ja joukkolähetyksiin, joita ajetaan heidän hallintapaneelistaan. - EasyCoexistence:: Valitsemaasi endpointiin, koska Meta reitittää webhookit suoraan sinne. Keskusteluja ei koskaan tallenneta meidän puolellemme, ja MCP-palvelin yhdistää numeron tekoälyavustajiin. ### Kumman valitset Yritys, joka haluaa myyntiputket, tikettijärjestelmän ja useita kanavia yhdessä paketissa, ostaa CRM:ää. Se on eri hankinta kuin WhatsApp-yhteys. Yritys, jolla on jo CRM, tai toimisto, joka liittää asiakkaiden numeroita omaan järjestelmäänsä, tarvitsee numeron viralliseen rajapintaan ja yhteyden pysymään kunnossa. EasyCoexistence tekee sen kiinteällä hinnalla numeroa kohti, valvoo jokaista yhteyttä ja hälyttää ennen kuin Metan 14 päivän sovellusaktiivisuussääntö umpeutuu. - Kuluttajien WhatsApp-sovellukseen rekisteröidyn numeron yhdistäminen. Coexistence vaatii WhatsApp Business -sovelluksen. - Aivan uuden Business Portfolion luominen pelkästään integraatiota varten, mitä Qontakin ohje ei suosittele. - Sovelluksen nollaaminen tiliongelman korjaamiseksi. Se ei nollaa historiaa ja voi katkaista yhteyden. **Onko EasyCoexistence halvempi kuin Qontak?** Kyllä, yhteyden osalta. Qontakin paketit alkavat hinnasta Rp2.000.000 kuussa 5 käyttäjän vähimmäismäärällä, ja lisäksi tulee Coexistence-tilaus. EasyCoexistence maksaa US$ 9 yhdistettyä numeroa kohti kuukaudessa, Coexistence sisältyy. **Tukeeko Qontak Coexistencea?** Kyllä. Sen ohjekeskus kuvaa integraation ja luettelee vaatimukseksi voimassa olevan META Coex -tilauksen. **Vaatiiko EasyCoexistence 30 päivää vanhaa numeroa?** Se vaatii hiljattain todellista käyttöä WhatsApp Business -sovelluksessa. Tämä on Metan oma kelpoisuustarkistus Coexistencelle. **Sisältääkö EasyCoexistence CRM:n?** Ei. Viestit saapuvat nykyiseen CRM:ääsi tai sovellukseesi webhookien kautta, jotka Meta toimittaa endpointiisi. --- ## Kirjaa WhatsApp-viestit HubSpotiin Coexistence-numerosta https://easycoexistence.com/fi/integrations/hubspot HubSpotissa on Communications-objekti, jonka kanavatyyppi voi olla WHATS_APP ja joka on tehty HubSpotin ulkopuolella tapahtuvien viestien kirjaamiseen. Ohjaa numeron webhookit n8n-työnkulkuun, etsi tai luo kontakti puhelinnumeron perusteella ja lähetä jokainen viesti POST-kutsulla osoitteeseen /crm/v3/objects/communications. Keskustelu päätyy kontaktin aikajanalle, ja tiimi vastaa edelleen WhatsApp Business -sovelluksesta. ### Miten WhatsApp-viesti päätyy HubSpotin kontaktille? Kolmessa vaiheessa. Meta toimittaa viestin numerolle asettamaasi webhook-kohteeseen, joka tässä on n8n:n Webhook-solmu. Työnkulku hakee HubSpotista kontaktin, jolla on lähettäjän puhelinnumero, ja luo uuden, jos osumaa ei löydy. Sen jälkeen se luo communication-tietueen viestin tekstillä ja liittää sen kontaktiin. HubSpot rakensi Communications-objektin juuri tähän tarkoitukseen. Se kuvaa WhatsAppissa, LinkedInissä tai tekstiviestillä HubSpotin ulkopuolella lähetettyä tai vastaanotettua viestiä, ja se näkyy tietueen aikajanalla kuten kirjattu puhelu tai sähköposti. Pakolliset ominaisuudet ovat kanavatyyppi, hs_communication_logged_from arvolla CRM, viestin sisältö (body), omistaja ja aikaleima. Tähän ei tarvita HubSpotin marketplace-sovellusta. n8n:n HTTP-pyyntösolmu voi käyttää samoja HubSpot-tunnuksia, jotka olet jo määrittänyt HubSpot-solmua varten, ja kutsu on yksi POST viestiä kohden. ### Kirjautuvatko myös puhelimella kirjoitetut viestit? Kirjautuvat, ja juuri tämän Coexistence-numero tuo mukanaan. Kun joku tiimistä vastaa WhatsApp Business -sovelluksesta, Meta lähettää kaiun tästä lähtevästä viestistä samaan webhook-kohteeseen. Työnkulku, joka käsittelee sekä saapuvat viestit että kaiut, kirjoittaa keskustelun molemmat puolet aikajanalle. Myyjä, joka avaa kontaktin HubSpotissa, näkee sekä asiakkaan kysymyksen että myymälän vastauksen. Haaroita työnkulku webhookin kentän mukaan. Saapuvat viestit tulevat kentässä messages ja puhelimesta lähetetyt vastaukset kentässä smb_message_echoes. Kirjaa ensimmäiset vastaanotetuiksi ja jälkimmäiset lähetetyiksi, niin aikajana etenee oikeassa järjestyksessä. Vastaukset, jotka työnkulku itse lähettää Cloud API -rajapinnan kautta, se tietää jo, joten kirjaa ne lähetyshetkellä odottamatta webhookia. ### Entä HubSpotin oma WhatsApp-saapuneet-kanava? Se on eri integraatio. HubSpotin keskustelujen saapuneet-näkymä yhdistää WhatsApp-numeron suoraan HubSpotiin, ja sen tietopankin mukaan numeroa ei saa olla yhdistetty toiseen WhatsApp-integraatioon. Kanava on saatavilla Marketing Hubin tai Service Hubin Professional- ja Enterprise-tasoilla. EasyCoexistencen kautta yhdistettyyn numeroon päästään toista reittiä: Meta ohjaa webhookit omistamaasi URL-osoitteeseen, ja HubSpot vastaanottaa tietueet API:n kautta. Keskusteluun vastataan puhelimesta tai työnkulustasi, ja HubSpot toimii ensisijaisena tietolähteenä, joka säilyttää historian kontaktin, kaupan tai tukipyynnön yhteydessä. Kutsu vaatii contacts-kirjoitusoikeuden (scope) yksityiseen sovellukseen tai tunnukseen, jolla kutsu tehdään. Se on sama oikeus, jota työnkulku tarvitsee jo kontaktin luomiseen. ### Miten työnkulun tulisi yhdistää lähettäjä kontaktiin? Puhelinnumeron perusteella, normalisoituna ennen hakua. Meta lähettää lähettäjän numeron pelkkinä numeroina maatunnuksen kanssa ilman plusmerkkiä, esimerkiksi 14155550188. HubSpotin kontaktit syötetään käsin, joten sama henkilö voi olla tallennettuna muodossa +1 415 555 0188 tai (415) 555-0188. Luotettava tapa on pitää erillistä kontaktin ominaisuutta, johon tallennetaan numero pelkkinä numeroina, täyttää se, kun työnkulku luo kontaktin, ja hakea tämän ominaisuuden perusteella. Hakeminen suoraan vapaatekstisestä puhelinkentästä toimii työnkulun luomille kontakteille mutta ohittaa monet ihmisen luomat, mikä tuottaa kaksoiskappaleita. Jos haku ei palauta mitään, luo kontakti käyttämällä webhookin payloadin profiilinimeä etunimenä ja pelkkinä numeroina kirjoitettua numeroa molemmissa kentissä. Ihminen voi yhdistää tai nimetä kontaktin uudelleen myöhemmin, ja keskustelu on jo liitetty siihen. - Vain saapuvien viestien kirjaaminen. Aikajanalla näkyy silloin kysymyksiä ilman vastauksia, koska puhelimella kirjoitetut vastaukset tulevat smb_message_echoes-tapahtumina. - hs_communication_logged_from -kentän jättäminen asettamatta. HubSpot vaatii arvoksi CRM, kun communication luodaan API:n kautta. - Kontaktien hakeminen raa'asta puhelinkentästä. Metan pelkkien numeroiden muoto harvoin vastaa sitä, mitä ihminen on kirjoittanut, ja jokainen ohi mennyt haku luo kaksoiskontaktin. **Voinko vastata asiakkaalle suoraan HubSpotista?** Et Communications-objektin kautta, sillä se on kirjausta varten. Vastaukset lähtevät WhatsApp Business -sovelluksesta tai työnkulusta, joka kutsuu Cloud API -rajapintaa, ja molemmat kirjataan takaisin kontaktille. **Mitä HubSpot-oikeuksia työnkulku tarvitsee?** Kontaktien luku- ja kirjoitusoikeuden. HubSpot listaa Communications API:n oikeuksiksi crm.objects.contacts.read tai crm.objects.contacts.write, ja kontaktien luominen vaatii joka tapauksessa kirjoitusoikeuden. **Voiko sama työnkulku lähettää myös ensimmäisen viestin?** Voi. Erillinen n8n-haara voi lähettää hyväksytyn viestipohjan Cloud API -rajapinnan kautta numeron phone number id:n ja tokenin avulla ja kirjata sen sitten kontaktille lähteneenä viestinä. **Tallentaako EasyCoexistence viestien sisältöä matkan varrella?** Ei. Meta toimittaa webhookin suoraan n8n-URL-osoitteeseesi. EasyCoexistence ei koskaan tallenna keskustelujen sisältöä. --- ## Lähetä WhatsApp-keskustelut Salesforceen Coexistence-numerosta https://easycoexistence.com/fi/integrations/salesforce Ohjaa numeron webhookit n8n-työnkulkuun, hae lähettäjä Salesforcesta SOQL-kyselyllä puhelinnumeron perusteella, luo liidi, jos osumaa ei löydy, ja kirjaa jokainen viesti tehtävänä (Task) tai muistiinpanona tietueelle. n8n:n Salesforce-solmu hoitaa kaikki kolme kutsua. Tiimi vastaa edelleen WhatsApp Business -sovelluksesta, ja Salesforceen kertyy koko historia. ### Miltä n8n-työnkulku näyttää? Neljä solmua peräkkäin sekä vahvistushaara, jota jokainen Metan webhook tarvitsee. Webhook-solmu vastaanottaa POST-pyynnön, jonka Meta lähettää jokaisesta viestistä. Salesforce-solmu ajaa SOQL-kyselyn, joka hakee Lead- tai Contact-tietueen, jonka puhelinnumero vastaa lähettäjää. IF-solmu haarauttaa sen mukaan, tuliko tulos: jos tuli, työnkulku vie tietueen tunnuksen eteenpäin, ja jos ei, Salesforce-solmu luo Lead-tietueen, jonka nimeksi tulee sisällössä oleva profiilinimi. Viimeinen Salesforce-solmu luo tälle tietueelle Task-tehtävän, jonka kuvaukseen tulee viestin teksti ja aiheeksi maininta WhatsApp-viestistä. Vahvistushaara vastaa Metan GET-pyyntöön palauttamalla hub.challenge-arvon pelkkänä vastauksen sisältönä. Ilman sitä Meta ei aloita toimitusta lainkaan, ja työnkulun muu osa jää käyttämättä. ### Tehtävä vai muistiinpano: kumpaan viesti kannattaa tallentaa? Useimmille tiimeille tehtävään (Task), koska se päätyy aktiviteettien aikajanalle, jota myyjät jo lukevat, ja siitä voi tehdä raportteja. Aseta sen tilaksi valmis, jotta se ei näy avoimena tehtävänä, ja anna aiheeksi kanavan nimi, jolloin WhatsApp-aktiviteettien suodatus on yksi ehto. n8n:n solmun Add note -toiminto sopii toiseen tilanteeseen: yhteenvetoon yksittäisten viestien sijaan. Joissakin tiimeissä työnkulku kerää päivän viestit asiakkaittain ja kirjoittaa illalla yhden muistiinpanon, mikä pitää aikajanan luettavana asiakkaalla, joka lähettää kaksikymmentä lyhyttä riviä. Valitsit kumman tahansa, kirjoita WhatsApp-viestin tunnus tietueelle. Meta yrittää toimitusta uudelleen, ja työnkulku, joka tarkistaa olemassa olevan tunnuksen ennen kirjoitusta, ei kirjaa samaa viestiä kahdesti. ### Voiko tiimi yhä vastata puhelimesta, ja näkeekö Salesforce vastauksen? Kyllä, molempiin. Coexistence pitää WhatsApp Business -sovelluksen toiminnassa samalla numerolla, joten ihmiset, jotka vastasivat asiakkaille eilen, jatkavat samoin. Kun he vastaavat sovelluksesta, Meta lähettää lähteneestä viestistä kaiun samaan webhook-kohteeseen kentän smb_message_echoes alla. Lisää työnkulkuun toinen polku näille kaiuille ja kirjaa ne lähteviksi tehtäviksi. Kun myyjä avaa liidin, hän näkee sekä kysymyksen että myymälän antaman vastauksen oikeassa järjestyksessä, eikä kenenkään tarvitse kopioida keskustelua käsin. Vastaukset, jotka työnkulku lähettää itse HTTP Request -solmulla Cloud API -rajapintaa vasten, kannattaa kirjata lähetyshetkellä. Työnkulussa on jo teksti ja tietueen tunnus valmiina. ### Miten vältät päällekkäiset liidit? Vertaa normalisoituun puhelinnumeroon, älä kenttään sellaisena kuin ihmiset sen kirjoittivat. Meta lähettää lähettäjän numeron numeroina maatunnuksen kanssa ilman plus-merkkiä. Salesforcen puhelinkentissä on se, mitä tietueen luonut henkilö kirjoitti, välilyönteineen, sulkeineen ja viivoineen. Luotettava tapa on mukautettu tekstikenttä, jossa on pelkät numerot. Työnkulku täyttää sen liidiä luodessaan, ja olemassa oleville tietueille ajetaan täydennys. SOQL-kysely vertaa tätä kenttää yhtäsuuruudella, mikä on nopeaa ja täsmällistä. Tarkista myös kontaktit, ei vain liidejä. Jo muunnettu asiakas on Contact, ja työnkulku, joka hakee vain liidejä, luo uuden liidin jokaisesta olemassa olevasta asiakkaasta, joka ottaa yhteyttä. - Haku vain Lead-objektista. Nykyiset asiakkaat ovat Contact-tietueita, ja jokainen yhteyttä ottava asiakas muuttuu päällekkäiseksi liidiksi. - Viestien kirjaus avoimina tehtävinä. Myyjät saavat tehtävän jokaisesta asiakkaan rivistä; aseta tila valmiiksi tehtävää luodessasi. - Vahvistuksen GET-haaran ohittaminen työnkulusta. Meta ei koskaan vahvista kohdetta, eikä yhtään viestiä toimiteta. **Tarvitsenko tähän Salesforce AppExchange -paketin?** Et. n8n:n sisäänrakennettu Salesforce-solmu hoitaa haun, liidin ja tehtävän, ja kaiken, mitä siitä puuttuu, voi tehdä HTTP Request -solmulla samoilla tunnuksilla. **Voiko Make tehdä saman?** Voi. Maken oma webhook vastaanottaa viestin, ja Salesforce-moduulit kirjoittavat tietueet. Skenaarion rakenne vastaa n8n-työnkulkua vaihe vaiheelta. **Voiko Salesforce lähettää liidille WhatsApp-viestipohjan?** Työnkulun kautta voi. Anna Salesforcen kutsua n8n:n webhookia, jolloin n8n lähettää hyväksytyn viestipohjan Cloud API -rajapinnan kautta numeron puhelinnumeron tunnuksella (phone number id) ja tokenilla. **Tallentaako EasyCoexistence kopion viesteistä?** Ei. Meta toimittaa jokaisen webhookin suoraan n8n-URL-osoitteeseesi, eikä EasyCoexistence tallenna keskustelujen sisältöä. --- ## WhatsApp yhteyteen Zoho CRM:n kanssa Coexistence-numerolla https://easycoexistence.com/fi/integrations/zoho-crm Ohjaa numeron webhookit n8n-työnkulkuun, hae Zoho CRM:stä phone-parametrilla, joka tarkistaa moduulin kaikki puhelinkentät, luo Lead, jos osumaa ei löydy, ja lisää jokainen viesti muistiinpanona tietueelle. n8n:n Zoho CRM -solmu hoitaa liidit ja kontaktit; muistiinpano on yksi HTTP-kutsu Zohon Notes-rajapintaan samoilla käyttöoikeustiedoilla. ### Miten WhatsApp-viestistä tulee Zoho CRM -tietue? Meta lähettää jokaisen numeron viestin asettamaasi webhook-osoitteeseen, tässä n8n:n Webhook-solmuun. Työnkulku poimii lähettäjän puhelinnumeron payloadista ja kutsuu Zohon hakuendpointia phone-parametrilla, ensin Leads-moduulissa ja sitten Contacts-moduulissa. Zoho tarkistaa moduulin kaikki puhelinkentät, joten osuma kentissä Mobile tai Phone kelpaa kumpikin, eikä sinun tarvitse arvailla, mitä kenttää myyjä käytti. Jos mitään ei löydy, n8n:n Zoho CRM -solmu luo Leadin WhatsApp-profiilin nimellä ja puhelinnumerolla. Kummassakin tapauksessa työnkululla on nyt tietueen tunnus, ja se kirjoittaa viestin muistiinpanona kyseiselle tietueelle kutsulla POST /Notes. Muistiinpano tarvitsee vain kentät Note_Content ja Parent_Id, joka nimeää moduulin ja tietueen. ### Mitä Zoho-oikeuksia n8n:n käyttöoikeustiedot tarvitsevat? Luku- ja luontioikeuden moduuleihin, joista haet ja joihin kirjoitat, sekä luontioikeuden Notes-moduuliin. Zoho nimeää muistiinpanojen oikeuden ZohoCRM.modules.notes.CREATE ja vaatii sen rinnalle ylämoduulin luontioikeuden. Jos käyttöoikeustiedoilla voi luoda Leadejä mutta notes-oikeutta ei ole annettu, viimeinen vaihe epäonnistuu valtuutusvirheeseen. n8n:n Zoho CRM -solmu kattaa Leads-, Contacts-, Accounts- ja Deals-moduulit sekä useita myyntiasiakirjoja toiminnoilla create, upsert, get, get all, update ja delete. Notes ei kuulu sen resursseihin, minkä vuoksi muistiinpano kulkee HTTP-pyyntösolmun kautta. n8n antaa tämän solmun käyttää jo yhdistämiäsi Zohon käyttöoikeustietoja, joten hallittavana on yksi OAuth-valtuutus kahden sijaan. Aseta API-verkkotunnus Zoho-datakeskuksesi mukaan. EU-alueella luoduilla käyttöoikeustiedoilla kutsutaan osoitetta zohoapis.eu, ei zohoapis.com. ### Kuinka monta viestiä Zoho CRM kestää? Zoho mittaa API-käyttöä krediiteillä liukuvan 24 tunnin jaksolla, ja kiintiö riippuu versiosta ja käyttäjämäärästä. Free-versio saa 5 000. Standard saa 50 000 plus 250 käyttäjää kohti, Professional 50 000 plus 500 käyttäjää kohti ja Enterprise 50 000 plus 1 000 käyttäjää kohti, kullakin versiokohtainen yläraja. Jokainen saapuva viesti maksaa haun ja muistiinpanon kirjoituksen, ensimmäistä kertaa kirjoittavilta lisäksi liidin luonnin. Se mahtuu pienen yrityksen numerolla reilusti maksullisen version kiintiöön. Ensimmäisenä vastaan tulee yleensä samanaikaisuus: Free sallii 5 samanaikaista kutsua ja Standard 10, joten massalähetyksen vastausten ryöppy voi jäädä jonoon. Aseta n8n-työnkulku käsittelemään suoritukset yksi kerrallaan, jos Zoho palauttaa rajavirheitä. ### Päätyvätkö puhelimesta lähetetyt vastaukset Zoho CRM:ään? Voivat päätyä. Coexistence-numerolla WhatsApp Business -sovellus toimii edelleen, ja kun joku vastaa siitä, Meta lähettää kaiun lähtevästä viestistä samaan webhook-osoitteeseen kentällä smb_message_echoes. Lisää työnkulkuun haara kaiuille ja kirjoita ne muistiinpanoiksi, jotka on otsikoitu lähteviksi. Myyjä, joka avaa liidin Zohossa, näkee keskustelun molemmat puolet, eikä kenenkään tarvitse liittää kuvakaappauksia CRM:ään. Viestit, jotka työnkulku lähettää itse Cloud API -rajapinnan kautta, kuten hyväksytty viestipohja kaupan vaiheen vaihtuessa, kannattaa kirjata lähetyshetkellä, koska työnkululla on jo teksti ja tietueen tunnus. - Käyttöoikeustiedoille annetaan liidien oikeudet mutta ei oikeutta ZohoCRM.modules.notes.CREATE. Haku ja liidi toimivat, mutta jokainen muistiinpano epäonnistuu. - Kutsutaan osoitetta zohoapis.com tililtä, joka kuuluu toiseen Zoho-datakeskukseen. Käytä sen alueen API-verkkotunnusta, jossa tili sijaitsee. - Haetaan vain Leads-moduulista. Muuttuneet asiakkaat ovat Contacts-moduulissa, ja jokaisesta kirjoittavasta syntyy uusi kaksoisliidi. **Korvaako tämä Zohon oman WhatsApp-integraation?** Se on eri reitti. Tässä numero pysyy yhdistettynä EasyCoexistencen kautta ja Zoho CRM saa tietueet API-rajapintansa kautta, kun tiimi vastaa puhelimesta tai työnkulusta. **Voinko käyttää n8n:n sijaan Make-palvelua?** Voit. Make-palvelun mukautettu webhook vastaanottaa viestin, ja Zoho CRM -moduulit tai HTTP-moduuli hoitavat haun, liidin ja muistiinpanon. **Voiko kaupan vaiheen vaihtuminen lähettää WhatsApp-viestipohjan?** Voi, työnkulun kautta. Anna vaiheen vaihtumisen kutsua n8n:n webhook-URL-osoitetta, ja n8n lähettää hyväksytyn viestipohjan Cloud API -rajapinnan kautta numeron puhelinnumeron tunnuksella ja tokenilla. **Tallentaako EasyCoexistence viestit?** Ei. Meta toimittaa webhookin suoraan n8n-URL-osoitteeseesi. EasyCoexistence ei koskaan tallenna keskustelujen sisältöä. --- ## Yhdistä WhatsApp Pipedriveen Coexistence-numerossa https://easycoexistence.com/fi/integrations/pipedrive Ohjaa numeron webhookit n8n-työnkulkuun, hae Pipedriven henkilöitä puhelinnumerolla, luo henkilö ja liidi, jos osumaa ei löydy, ja kirjoita jokainen viesti muistiinpanoksi henkilölle tai diilille. n8n:n Pipedrive-node hoitaa kaiken tämän. Tiimi vastaa edelleen WhatsApp Business -sovelluksesta, ja myös heidän vastauksensa voi kirjata. ### Miten WhatsApp-viesti päätyy Pipedriven henkilölle? Meta lähettää jokaisen numeron viestin numerolle asettamaasi webhook-kohteeseen, tässä n8n:n Webhook-nodeen. Työnkulku hakee Pipedriven henkilöitä lähettäjän puhelinnumerolla. Pipedriven henkilöhaku kattaa puhelinkentän ja tukee täsmällisen osuman lippua. Kun henkilö löytyy, työnkulku käyttää hänen tunnustaan. Jos ketään ei löydy, se luo henkilön WhatsApp-profiilin nimellä ja puhelinnumerolla sekä siihen linkitetyn liidin, joten tuntemattoman ensimmäinen viesti ilmestyy Leads Inboxiin jonkun arvioitavaksi. Viesti itse muuttuu muistiinpanoksi. Pipedriven muistiinpano vaatii vain sisällön, joka hyväksyy HTML:n, sekä vähintään yhden tunnuksen: henkilön, diilin, organisaation tai liidin. Liitä se avoimeen diiliin, jos sellainen on, muuten henkilöön. ### Miksi hakuvaihe ylittää rajat ensimmäisenä? Koska Pipedrive antaa haulle oman, paljon pienemmän kiintiön. Yleiset API-kutsut on rajattu käyttäjäkohtaisesti liukuvaan kahden sekunnin ikkunaan: 20 pyynnöstä Lite-paketissa API-tokenilla aina 120 pyyntöön Ultimatessa. Search API -rajapinta pidetään kaikissa paketeissa 10 pyynnössä kahdessa sekunnissa. Rauhallinen numero ei huomaa tätä koskaan. Numero, joka lähettää viestipohjan muutamalle sadalle asiakkaalle ja saa minuutissa viisikymmentä vastausta, huomaa, koska jokainen vastaus alkaa haulla. Työnkulku saa silloin 429-vastauksia ja pudottaa muistiinpanon, jos uudelleenyritystä ei ole. Kaksi asiaa korjaa tilanteen. Ota Pipedriven hakunoden uudelleenyritykset käyttöön odotuksella ja tallenna puhelinnumeron ja henkilön tunnuksen vastaavuus välimuistiin n8n:n työnkulun static dataan tai pieneen taulukkoon. Silloin asiakas, joka lähettää kuusi viestiä peräkkäin, maksaa yhden haun, ei kuutta. ### Voiko puhelimella kirjoitetut vastaukset kirjata myös? Kyllä. Coexistence pitää WhatsApp Business -sovelluksen toiminnassa samassa numerossa, ja kun joku tiimistä vastaa sillä, Meta lähettää lähtevästä viestistä kaiun samaan webhook-kohteeseen smb_message_echoes-kentän alla. Lisää näille kaiuille oma haara ja kirjaa ne muistiinpanoina, jotka on merkitty lähteviksi, tai suoritettuina aktiviteetteina, jos tiimisi raportoi aktiviteettimäärillä. Diilin avaava myyjä näkee silloin järjestyksessä, mitä asiakas kysyi ja mitä myymälä vastasi. Kun työnkulku lähettää viestin itse, esimerkiksi viestipohjan diilin vaihtaessa vaihetta, kirjaa muistiinpano lähetyshetkellä. Työnkulku tuntee jo tekstin ja diilin tunnuksen, joten webhookia ei tarvitse odottaa. ### Miten puhelinnumero tulisi normalisoida? Pelkiksi numeroiksi maatunnuksen kanssa ja ilman muuta, koska juuri sen Meta lähettää. Lähettäjä saapuu muodossa 14155550188, kun taas Pipedriveen käsin kirjoitettu henkilö voi näyttää tältä: +1 (415) 555-0188. Kun työnkulku luo henkilön, tallenna puhelinnumero pelkkinä numeroina, jotta sen omat tiedot täsmäävät aina. Käsin luoduille henkilöille kertaluonteinen siivous n8n:ssä, joka kirjoittaa olemassa olevat puhelinarvot samaan muotoon, maksaa itsensä takaisin ensimmäisellä viikolla. Ilman sitä täsmällisen osuman haku ohittaa tiimin lisäämät henkilöt ja työnkulku luo jokaisesta kaksoiskappaleen. Säilytä alkuperäinen muotoilu toisessa puhelinkentässä, jos tiimi haluaa lukea sen niin. Pipedriven henkilöillä voi olla useampi puhelinnumero. - Yksi haku jokaista viestiä kohden ilman välimuistia. Vastauspurskeet osuvat Search API -rajapinnan rajaan, 10 pyyntöä kahdessa sekunnissa, ja muistiinpanoja katoaa. - Liidin luominen jokaisesta viestistä eikä jokaisesta uudesta henkilöstä. Leads Inbox täyttyy saman asiakkaan kopioista. - Muistiinpanojen liittäminen vain henkilöön, kun diili on auki. Diiliä hoitava myyjä ei koskaan näe keskustelua. **Näkyvätkö viestit Pipedriven Messaging-saapuneissa?** Ei. Tämä reitti kirjoittaa muistiinpanoja ja liidejä Pipedriven API:n kautta. Keskusteluihin vastataan WhatsApp Business -sovelluksesta tai työnkulusta, ja ne kirjataan henkilölle tai diilille. **Voinko käyttää Makea tai Zapieria n8n:n sijaan?** Kyllä. Mukautettu webhook tai catch hook vastaanottaa viestin, ja niiden Pipedrive-vaiheet tai HTTP-vaihe kirjoittavat henkilön, liidin ja muistiinpanon samassa järjestyksessä. **Voiko diilin vaiheen muutos lähettää WhatsApp-viestipohjan?** Kyllä, työnkulun kautta. Kun vaiheen muutos kutsuu n8n:n webhook-URL-osoitetta, n8n lähettää hyväksytyn viestipohjan Cloud API -rajapinnan kautta numeron tunnuksella ja tokenilla. **Tallentaako EasyCoexistence viestit?** Ei. Meta toimittaa jokaisen webhookin suoraan n8n-URL-osoitteeseesi, eikä EasyCoexistence tallenna keskustelujen sisältöä koskaan. --- ## WhatsApp yhdistetty Bitrix24 CRM:ään Coexistence-numerolla https://easycoexistence.com/fi/integrations/bitrix24 Ohjaa numeron webhookit n8n-työnkulkuun ja kutsu Bitrix24:ää saapuvan webhookin URL-osoitteella. crm.duplicate.findbycomm löytää liidin, kontaktin tai yrityksen, jolla lähettäjän puhelinnumero on, crm.lead.add luo liidin, jos numeroa ei löydy, ja crm.timeline.comment.add kirjoittaa viestin tietueen aikajanalle. Tiimi vastaa edelleen WhatsApp Business -sovelluksesta. ### Miten n8n keskustelee Bitrix24:n kanssa? Saapuvan webhookin kautta. Bitrix24:ssä se ei ole vastaanottaja vaan tunnistautumistapa. Luot sen Bitrix24:n kehittäjäresursseissa, valitset sille sallitut oikeudet ja saat URL-osoitteen, joka sisältää portaalisi osoitteen, sen luoneen käyttäjän tunnuksen ja salaisen koodin. Kun lisäät osoitteen perään metodin nimen, REST API -rajapintaa kutsutaan tuon käyttäjän oikeuksilla. N8n:ssä jokainen Bitrix24-vaihe on siis HTTP Request -node, joka lähettää pyynnön tähän osoitteeseen ja metodiin, kuten crm.lead.add.json. OAuth-kulkua ei tarvitse käydä läpi eikä sovellusta julkaista. Anna webhookille vain CRM-oikeus ja luo se käyttäjältä, jonka oikeudet kattavat työnkulun tarvitsemat liidit ja kontaktit, sillä Bitrix24 tarkistaa pääsyn kyseisen käyttäjän oikeuksilla. ### Mitä Bitrix24:n metodeja työnkulku kutsuu? Kolmea, tässä järjestyksessä, kun n8n:n Webhook-node on vastaanottanut Metan lähettämän viestin. crm.duplicate.findbycomm tyypillä PHONE ja lähettäjän puhelinnumerolla palauttaa niiden liidien, kontaktien ja yritysten tunnukset, joilla numero on. Tämä on oikea haku, koska se etsii kaikista kolmesta kerralla ja on tehty yhteystietojen vertailuun eikä tekstikentän hakuun. Jos haku ei palauta mitään, crm.lead.add luo liidin, jonka otsikkona on WhatsApp-profiilin nimi ja jonka puhelinkentässä on numero. Sitten crm.timeline.comment.add kirjoittaa viestin tekstin kommentiksi tietueeseen ja ottaa parametreiksi ENTITY_TYPE, ENTITY_ID ja COMMENT. Kommentti näkyy tietueen aikajanalla puheluiden ja sähköpostien vieressä, mistä myyjä sitä jo katsoo. ### Miten pyyntöraja vaikuttaa työnkulkuun? Bitrix24 mittaa REST-kutsuja vuotavalla ämpärillä. Jokainen pyyntö kasvattaa laskuria, laskuri tyhjenee kiinteää vauhtia sekunnissa, ja kun se ylittää kynnyksen, seuraava pyyntö saa vastauksen 503 ja virheen QUERY_LIMIT_EXCEEDED. Enterprise-paketeissa laskuri tyhjenee 5 sekunnissa ja kynnys on 250, kaikissa muissa paketeissa tyhjeneminen on 2 ja kynnys 50. Jokainen saapuva viesti maksaa kaksi tai kolme kutsua, joten tasainen virta ei lähelläkään rajaa. Ruuhkahuippu ylittää sen: viisikymmentä asiakasta vastaa samaan viestipohjaan minuutin sisällä, mikä on jopa 150 kutsua. Aseta HTTP Request -nodet yrittämään uudelleen virheen jälkeen lyhyellä odotuksella ja aja työnkulun suoritukset yksi kerrallaan, jolloin huippu valuu Bitrix24:ään sen sijaan, että kimpoaisi siitä takaisin. ### Päätyvätkö puhelimella kirjoitetut vastaukset Bitrix24:ään? Voivat päätyä. Coexistence-numerolla WhatsApp Business -sovellus toimii edelleen, ja kun joku vastaa siitä, Meta lähettää lähtevän viestin kaiun samaan webhook-osoitteeseen kentällä smb_message_echoes. Työnkulun toinen haara käsittelee nämä kaiut samalla tavalla kuin saapuvat viestit, ja kommentti merkitään lähteväksi. Tietueessa näkyy silloin koko keskustelu, asiakkaan rivit ja myyjän vastaukset oikeassa järjestyksessä. Vastaukset, jotka työnkulku lähettää itse Cloud API -rajapinnan kautta, ovat työnkulun tiedossa jo lähtiessään, joten kirjaa ne siinä vaiheessa sen sijaan, että odottaisit webhookin palaavan. - Saapuvan webhookin URL-osoitteen liittäminen selainpuolen koodiin tai jaettuun dokumenttiin. Sen salainen koodi antaa kaikki webhookille annetut oikeudet. - Webhookin luominen käyttäjältä, joka ei näe kaikkia liidejä. Haut ohittavat silloin tietueita ja työnkulku luo kaksoiskappaleita. - Kutsujen lähettäminen ruuhkana ilman uudelleenyrityksiä. Bitrix24 vastaa 503 QUERY_LIMIT_EXCEEDED, eivätkä nuo viestit päädy aikajanalle. **Näkyvätkö keskustelut Bitrix24:n Open Channels -kanavissa?** Eivät tällä työnkululla. Se kirjoittaa liidit ja aikajanan kommentit CRM:n REST API -rajapintaan, ja keskusteluun vastataan WhatsApp Business -sovelluksesta tai työnkulusta. **Voinko käyttää n8n:n sijaan Makea?** Kyllä. Maken mukautettu webhook vastaanottaa viestin, ja HTTP-moduulit kutsuvat samoja kolmea metodia saapuvan webhookin URL-osoitteella. **Voiko työnkulku lähettää WhatsApp-viestipohjan Bitrix24:n tietojen perusteella?** Kyllä. N8n lukee tarvitsemansa tiedot Bitrix24:stä ja lähettää hyväksytyn viestipohjan Cloud API -rajapinnan kautta numeron puhelinnumerotunnuksella ja tokenilla. **Tallentaako EasyCoexistence viestit?** Ei. Meta toimittaa jokaisen webhookin suoraan n8n-osoitteeseesi. EasyCoexistence ei koskaan tallenna keskustelujen sisältöä. --- ## Muuta WhatsApp-yhteydenotot RD Station Marketingin konversioiksi https://easycoexistence.com/fi/integrations/rd-station Ohjaa numeron webhookit n8n-työnkulkuun ja lähetä jokaisesta lähettäjästä POST-pyyntönä konversiotapahtuma RD Station Marketingin osoitteeseen api.rd.services/platform/conversions API-avaimellasi. RD Station hyväksyy sähköpostin sijaan puhelinnumeron, joten WhatsApp-yhteydenottaja ilman sähköpostiosoitetta päätyy silti liidiksi, tunnisteineen ja valmiina automaatiovirtoihisi. Tiimi jatkaa vastaamista puhelimesta. ### Miten WhatsApp-viestistä tulee RD Station -liidi? Meta lähettää jokaisen numeroon tulevan viestin määrittämääsi webhook-osoitteeseen, tässä n8n:n Webhook-solmuun. Työnkulku lukee lähettäjän puhelinnumeron ja profiilinimen payloadista ja lähettää yhden HTTP POST -pyynnön RD Station Marketingin konversioendpointiin, API-avain kyselymerkkijonossa. Pyynnön sisällössä event_type on CONVERSION, event_family on CDP ja payloadissa on itse valitsemasi conversion_identifier, esimerkiksi whatsapp-inbound. Payloadiin kuuluvat nimi, mobile_phone ja mahdolliset tunnisteet. RD Station luo yhteyshenkilön, jos se on uusi, ja tallentaa konversion joka tapauksessa, joten yhteyshenkilön historiasta näkyy, että hän tuli WhatsAppin kautta ja milloin. Siitä eteenpäin kaikki toimii RD Stationissa kuten ennenkin: segmentoi konversion tai tunnisteen mukaan ja anna automaatiovirtojesi hoitaa loput. ### Pitäisikö jokaisesta viestistä tehdä konversio? Ei, ja tämä on tärkein suunnittelupäätös. Asiakas, joka lähettää peräkkäin kahdeksan lyhyttä riviä, rekisteröityisi kahdeksana konversiona, mikä paisuttaa raportteja ja voi käynnistää saman automaatiovirran kahdeksan kertaa. Tee konversio numeron ensimmäisestä viestistä tai ensimmäisestä viestistä valitsemasi tauon jälkeen, esimerkiksi kolmenkymmenen päivän kuluttua. n8n voi tallentaa kunkin numeron viimeisen konversiopäivän työnkulun static dataan tai pieneen taulukkoon ja ohittaa kutsun, jos konversio on tuore. Käytä erillistä conversion_identifier-tunnusta kaikelle, mikä on tarkempaa kuin ensimmäinen yhteydenotto. Vastaus mainosviestipohjaan, avainsanan sisältävä viesti tai interaktiivisen viestin painikkeen painallus voi kukin olla oma konversionsa. Silloin RD Stationilla on selkeät segmentit, joiden varaan rakentaa, eikä yhtä erottelematonta virtaa. ### Voiko RD Station käynnistää WhatsApp-viestin takaisin? Työnkulun kautta voi. RD Station Marketing voi laukaista webhookin, kun liidi konvertoituu tai merkitään myyntimahdollisuudeksi, ja vastaanottava n8n-webhook voi lähettää hyväksytyn WhatsApp-viestipohjan Cloud API -rajapinnan kautta käyttäen numeron tunnusta (phone number id) ja EasyCoexistencen hallintapaneelista saatavaa access tokenia. Viestipohjilla on väliä, koska liidi ei välttämättä ole kirjoittanut viimeisen 24 tunnin aikana. Tämän ikkunan ulkopuolella perille menee vain Metan hyväksymä viestipohja, vapaa teksti epäonnistuu. Ikkunan sisällä tavallinen tekstivastaus toimii. Puhelimen WhatsApp Business -sovellus näyttää myös nämä lähetetyt viestit, koska Coexistence pitää sovelluksen ja API:n samassa numerossa. Myyjä, joka jatkaa keskustelua puhelimella, näkee, mitä automaatio on jo sanonut. - Konversion lähettäminen jokaisesta viestistä. Yksi puheliaa asiakas rekisteröityy useana konversiona ja toistaa saman automaatiovirran. - API-avaimen lähettäminen selainsivulta, jonka kuka tahansa voi lukea. Pidä kutsu n8n-työnkulun sisällä, jossa avain pysyy yksityisenä. - Vapaan tekstin lähettäminen RD:n käynnistämästä virrasta liidille, joka ei ole kirjoittanut 24 tuntiin. Silloin perille menee vain hyväksytty viestipohja. **Tarvitsenko OAuthia tähän RD Station -kutsuun?** Et. Konversioendpoint todennetaan kyselymerkkijonossa olevalla API-avaimella, ja konversiotapahtumien lähettäminen on juuri sitä, mihin avain on tarkoitettu. **Entä jos WhatsApp-yhteyshenkilöllä ei ole sähköpostia?** Lähetä puhelinnumero. RD Station vaatii konversioon sähköpostin vain silloin, kun puhelinnumeroa ei anneta. **Voinko käyttää n8n:n sijaan Makea tai Zapieria?** Voit. Mikä tahansa työkalu, joka vastaanottaa webhookin ja osaa tehdä HTTP POST -pyynnön, voi lähettää saman konversiosisällön RD Stationille. **Tallentaako EasyCoexistence viestit?** Ei. Meta toimittaa webhookin n8n-URL-osoitteeseesi, eikä EasyCoexistence tallenna keskustelujen sisältöä koskaan. --- ## Yhdistä WhatsApp GoHighLevelin kontakteihin Coexistence-numerolla https://easycoexistence.com/fi/integrations/gohighlevel Ohjaa numeron webhookit n8n-työnkulkuun, tallenna lähettäjä HighLevel-kontaktiksi n8n:n HighLevel-nodella (upsert) ja kirjoita jokainen viesti muistiinpanoksi kutsulla POST /contacts/{contactId}/notes. Tunnistaudu alatilin asetuksista luodulla Private Integration -tokenilla. Yksi työnkulku voi palvella kaikkia asiakkaita, kun yhdistät jokaisen phone_number_id-tunnuksen omaan alatiliinsä. ### Miten WhatsApp-viesti päätyy HighLevel-kontaktille? Meta lähettää numeroon tulleen viestin määrittämääsi webhook-osoitteeseen, tässä n8n:n Webhook-nodeen. Työnkulku antaa lähettäjän numeron ja WhatsApp-profiilinimen n8n:n HighLevel-nodelle, jonka kontakti-resurssissa on luonti- tai päivitystoiminto. Uudesta lähettäjästä tulee kontakti, ja tunnettu lähettäjä löytyy ilman kaksoiskappaleita. Kun kontaktin tunnus on tiedossa, HTTP Request -node lähettää viestin tekstin osoitteeseen /contacts/{contactId}/notes. Muistiinpano näkyy kontaktin tiedoissa, ja jokainen sen avaava näkee, mitä asiakas kirjoitti. Jos viesti vaatii jatkotoimia, HighLevel-node voi luoda kontaktille myös tehtävän tai myyntiputkeen mahdollisuuden, sillä se tukee molempia suoraan. Tiimi vastaa koko ajan WhatsApp Business -sovelluksesta. ### Mitä tokenia työnkulun pitää käyttää? Private Integration -tokenia. HighLevelin API v2 -rajapintaan päästään joko OAuthilla tai tällaisella tokenilla, ja vanhat v1-API-avaimet ovat tulleet elinkaarensa päähän. Private Integration -token luodaan alatilin asetuksissa, sen oikeudet rajataan valitsemillasi valinnoilla, ja se lähetetään Authorization-otsakkeessa kuten mikä tahansa käyttöoikeustoken. Se ei uusiudu itsestään, mikä sopii automaatioon hyvin: se toimii, kunnes joku vaihtaa sen. Kun vaihdat tokenin, HighLevel pitää vanhan ja uuden voimassa yhtä aikaa seitsemän päivää. Sinä aikana ehdit liittää uuden n8n:ään ennen kuin vanha lakkaa toimimasta. Valitse vain työnkulun tarvitsemat oikeudet: kontaktit, muistiinpanot ja tarvittaessa mahdollisuudet ja tehtävät. Jos et löydä Private Integrations -kohtaa asetuksista, HighLevelin ohjeen mukaan se otetaan käyttöön Labsissa. ### Miten yksi työnkulku palvelee useita asiakkaiden alatilejä? Ohjaamalla viestit vastaanottavan numeron mukaan. Jokainen Metan lähettämä webhook sisältää viestin vastaanottaneen yritysnumeron phone_number_id-tunnuksen. Osoita kaikkien asiakkaiden numerot samaan n8n-webhookiin, pidä pientä taulukkoa, joka yhdistää jokaisen phone_number_id-tunnuksen asiakkaan alatiliin ja tokeniin, ja hae token jokaisen ajon alussa. Näin ylläpidettävänä on yksi työnkulku kaikille asiakkaille, mikä on toimistolle tärkeämpää kuin kenellekään muulle. Korjaus täsmäytyslogiikkaan tai muistiinpanon muotoon päivittyy kaikille kerralla. Käyttörajat lasketaan sovellusta kohti alatiliä kohti, joten asiakkaat eivät kuluta toistensa kiintiötä: jokaisella on omat 100 pyyntöä kymmenessä sekunnissa ja 200 000 pyyntöä päivässä. ### Päätyvätkö puhelimella kirjoitetut vastaukset HighLeveliin? Voivat päätyä. Coexistence-numerolla WhatsApp Business -sovellus pysyy käytössä, ja kun joku vastaa siitä, Meta lähettää lähteneen viestin kaiun samaan webhook-osoitteeseen smb_message_echoes-kentässä. Lisää näille kaiuille oma haara ja kirjoita ne muistiinpanoiksi, jotka on merkitty lähetetyiksi. Kontaktin tiedoissa on silloin asiakkaan viestit ja yrityksen vastaukset oikeassa järjestyksessä, ja juuri sen asiakas odottaa näkevänsä avatessaan CRM:n. Kun työnkulku itse lähettää viestin Cloud API -rajapinnan kautta, esimerkiksi hyväksytyn viestipohjan ajanvarauksen jälkeen, kirjoita muistiinpano lähetyshetkellä. Työnkulku tuntee jo tekstin ja kontaktin tunnuksen. - v1-API-avaimen käyttö. HighLevelin v1-rajapinta on tullut elinkaarensa päähän, ja API v2 vaatii Private Integration -tokenin tai OAuthin. - Private Integration -tokenin vaihto päivittämättä n8n:ää seitsemän päivän päällekkäisyysaikana. Kaikki kutsut epäonnistuvat, kun vanha token vanhenee. - Kaikkien asiakkaiden viestien kirjoittaminen yhden alatilin tokenilla. Yhdistä phone_number_id ensin oikeaan alatiliin, muuten tiedot päätyvät väärälle asiakkaalle. **Näkyvätkö viestit HighLevelin Conversations-välilehdellä?** Eivät tällä työnkululla. Se kirjoittaa kontaktit, muistiinpanot, tehtävät ja mahdollisuudet API:n kautta, ja keskusteluun vastataan WhatsApp Business -sovelluksesta tai työnkulusta. **Voinko käyttää n8n:n sijaan Makea tai Zapieria?** Kyllä. Mukautettu webhook tai catch hook vastaanottaa viestin, ja HTTP-vaihe kutsuu HighLevelin API v2 -rajapintaa samalla tokenilla. **Voiko varattu aika lähettää WhatsApp-vahvistuksen?** Kyllä, työnkulun kautta. Kun HighLevel kutsuu n8n:n webhook-URL-osoitetta, n8n lähettää hyväksytyn viestipohjan Cloud API -rajapinnan kautta numeron phone number id -tunnuksella ja tokenilla. **Tallentaako EasyCoexistence viestit?** Ei. Meta toimittaa jokaisen webhookin suoraan n8n-URL-osoitteeseesi, eikä EasyCoexistence tallenna keskustelujen sisältöä koskaan. --- ## Käytä Coexistence-numeroa Chatwootin WhatsApp Cloud -inboxina https://easycoexistence.com/fi/integrations/chatwoot Chatwootin WhatsApp Cloud -inbox pyytää kolme arvoa: WhatsApp Business -tilin tunnuksen, puhelinnumeron id:n ja access tokenin. Coexistence-numerosta löytyvät kaikki kolme. Luo inbox niillä, aseta sitten numeron webhook-kohteeksi Chatwootin webhook-URL-osoite ja sama vahvistustoken, niin tiimi voi vastata sekä Chatwootista että puhelimesta. ### Miten Coexistence-numero yhdistetään Chatwootiin? Kahdessa paikassa, tässä järjestyksessä. Lisää Chatwootissa inbox, valitse WhatsApp ja valitse WhatsApp Cloud -toimittaja manuaalisella asennuksella. Syötä numero, puhelinnumeron id, WhatsApp Business -tilin tunnus ja access token. Kaikki nämä näkyvät EasyCoexistencen hallintapaneelissa yhteyden kohdalla, ja avustajalle ne palauttaa get_api_credentials. Chatwoot näyttää tämän jälkeen inboxille webhook-URL-osoitteen ja webhookin vahvistustokenin. Aseta EasyCoexistencessa numeron webhook-kohteeksi kyseinen URL-osoite ja syötä sama vahvistustoken. Meta lähettää vahvistuspyynnön Chatwootiin, Chatwoot vastaa siihen, ja siitä lähtien jokainen numeroon tuleva viesti saapuu inboxiin. Välissä ei pyöri mitään, joten ylläpidettävää työnkulkua ei ole. ### Näkyvätkö puhelimesta lähetetyt vastaukset Chatwootissa? Kyllä. Coexistence-numerolla WhatsApp Business -sovelluksessa kirjoitetusta vastauksesta Meta ilmoittaa smb_message_echoes-tapahtuman, ja Chatwootin webhook-tehtävä tunnistaa tämän kentän ja tallentaa viestin lähteneeksi oikeaan keskusteluun. Sen lähdekoodi kuvaa tapauksen suoraan: yritykset, jotka vastaavat sekä Chatwootista että sovelluksesta, ja viestit synkronoidaan Chatwootiin. Tämän ansiosta työnjako toimii käytännössä. Omistaja voi vastata vakioasiakkaille puhelimesta, tiimi voi hoitaa yhteistä inboxia työpöydän ääressä, ja kumpikin näkee, mitä toinen lähetti, ilman kuvakaappausten välittämistä. Chatwootista lähetetyt viestit kulkevat Cloud API -rajapinnan kautta samalta numerolta, joten ne näkyvät myös puhelimessa. ### Miksi Chatwootin inboxissa ei saa olla app secretiä? Koska toimitukset on allekirjoitettu salaisuudella, jota sinulla ei ole. Meta allekirjoittaa jokaisen webhookin sen sovelluksen app secretillä, joka omistaa tilauksen. Se on EasyCoexistence-sovellus, eikä sen salaisuutta jaeta koskaan. Chatwootin nykyisessä lähdekoodissa X-Hub-Signature-256-otsake tarkistetaan manuaalisesti määritetyllä WhatsApp Cloud -kanavalla vain, jos kanavalle on tallennettu app secret tai kanava on luotu Chatwootin oman Embedded Signupin kautta. Manuaalinen inbox ilman app secretiä hyväksyy toimitukset. Inbox, johon on täytetty mikä tahansa app secret, hylkää jokaisen valtuuttamattomana. Tässä suojana toimii vahvistustoken. Valitse pitkä satunnainen arvo, sillä sen avulla Chatwoot erottaa Metan vahvistuspyynnön muiden lähettämistä. ### Mitä Chatwoot ei voi tehdä tällä numerolla? Vastaanottaa webhookeja samanaikaisesti toisessa paikassa. Meta ohjaa numeron webhookit yhteen kohteeseen, joten kun Chatwoot pitää sitä, n8n-työnkulku ei saa samoja tapahtumia. Jos tarvitset molempia, osoita kohde omaan pieneen välittäjääsi, joka lähettää jokaisen toimituksen eteenpäin sekä Chatwootiin että työnkulkuun. Coexistencen rajoitukset pätevät kuten muuallakin: API lähettää enintään 20 viestiä sekunnissa, vapaa teksti lähtee vain 24 tunnin sisällä asiakkaan viimeisestä viestistä, ja sen jälkeen kaikki hoituu viestipohjilla. WhatsApp Business -sovellus pitää silti avata vähintään 14 päivän välein, mitä EasyCoexistence valvoo. - App secretin täyttäminen Chatwootin inboxiin. Toimitukset on allekirjoitettu EasyCoexistence-sovelluksen salaisuudella, joten Chatwoot hylkää jokaisen valtuuttamattomana. - Eri vahvistustokenin käyttö EasyCoexistencessa kuin Chatwootin näyttämä. Metan vahvistus epäonnistuu, eikä inbox saa yhtään viestiä. - Chatwootin Embedded Signupin valitseminen manuaalisen kulun sijaan. Se yhdistää numeron Chatwootin oman Meta-sovelluksen kautta, mikä on erillinen yhteys. **Toimiiko tämä itse ylläpidetyllä Chatwootilla?** Kyllä. Webhook-URL käyttää omaa Chatwoot-verkkotunnustasi osoitteen app.chatwoot.com sijaan, ja muu asennus on samanlainen. **Tarvitsenko Chatwootia varten oman Meta-sovelluksen?** Ei. Numero yhdistetään EasyCoexistencen kautta, joka toimittaa tunnukset ja reitittää webhookit. Chatwootin ohje kuvaa Meta-sovelluksen luomisen vain siksi, että se olettaa sinulla ei olevan sellaista. **Voiko Chatwootiin liittää useita numeroita?** Kyllä. Luo yksi WhatsApp Cloud -inbox per numero ja aseta jokaisen numeron webhook-kohteeksi oman inboxin URL-osoite ja vahvistustoken. **Näkeekö EasyCoexistence keskustelut?** Ei. Meta toimittaa webhookit suoraan Chatwootiin, eikä EasyCoexistence tallenna keskustelujen sisältöä koskaan. --- ## Tallenna WhatsApp-viestit Airtableen ja lähetä viestejä basesta https://easycoexistence.com/fi/integrations/airtable Airtablen saapuvan webhookin trigger hyväksyy vain POST-pyyntöjä, joten se ei voi vastata Metan vahvistus-GET-pyyntöön eikä toimia numeron webhook-kohteena. Ohjaa kohde n8n-työnkulkuun, joka lisää jokaisen viestin tauluun. Lähettäminen onnistuu Airtablen sisältä: Run a script -automaatio voi kutsua Cloud API -rajapintaa fetchillä, kun numeron token on tallennettu salaisena arvona. ### Miksi Airtable ei voi vastaanottaa WhatsApp-webhookeja suoraan? Meta tarkistaa kohteen ennen kuin se toimittaa mitään. Se lähettää GET-pyynnön, jossa on challenge-arvo, ja odottaa saavansa saman arvon takaisin vastauksen runkona. Airtablen When webhook received -trigger hyväksyy vain POST-pyyntöjä ja vastaa omalla kiinteällä JSON-vastauksellaan, joten tarkistus ei mene läpi eikä Meta aloita toimitusta. Ratkaisu on yksi välivaihe. n8n:n Webhook-node hoitaa vahvistuksen ja vastaanottaa jokaisen viestin, ja n8n:n Airtable-node lisää rivin: lähettäjä, profiilinimi, teksti, viestin tunnus, aikaleima ja vastaanottavan puhelinnumeron tunnus. Sama rakenne toimii Make-palvelussa ja Zapierissa. Välivaiheesta on toinenkin hyöty. Airtablen webhook-trigger sallii viisi pyyntöä sekunnissa, ja työnkulkutyökalu voi jonottaa piikin, jonka Airtable muuten hylkäisi. ### Miten WhatsApp-viestipohjan lähettää Airtable-basesta? Automaatiolla, jonka toiminto on Run a script. Triggerinä voi olla tietue, joka siirtyy näkymään, kentän muutos tai painikkeen napsautus. Skripti lukee tietueen puhelinnumeron ja kentät input.config()-kutsulla ja kutsuu Cloud API -rajapinnan messages-endpointia fetchillä. Airtablen automaatioskriptit ajetaan palvelinpuolella, joten selaimen rajoituksia ei tarvitse huomioida. Tallenna token salaisena arvona skriptieditoriin äläkä koodiin. Airtable piilottaa salaiset arvot konsolitulosteesta, ja skriptiä voivat muokata vain ne, joilla on pääsy kaikkiin sen salaisiin arvoihin. Käytä viestipohjaa aina, kun asiakas ei ole kirjoittanut viimeisen 24 tunnin aikana, sillä vapaa teksti menee perille vain tämän ikkunan sisällä. Skripti voi kirjoittaa palautetun viestin tunnuksen takaisin tietueeseen, jolloin lähetys liittyy riviin. ### Miltä viestitaulun pitäisi näyttää? Yksi rivi per viesti ja WhatsAppin viestin tunnus ensisijaisena kenttänä. Meta yrittää uudelleen toimituksia, jotka se arvioi epäonnistuneiksi, ja työnkulku, joka hakee tunnuksen ennen lisäämistä, ei kirjoita samaa viestiä kahdesti. Pidä mukana suuntakenttä, jonka arvot ovat inbound ja outbound. Coexistence-numerolla tiimin WhatsApp Business -sovelluksessa kirjoittamat vastaukset saapuvat samaan webhookiin smb_message_echoes-tapahtumina, ja kun ne kirjataan outbound-riveiksi, base sisältää koko keskustelun eikä vain toista puolta. Linkitä jokainen viesti Contacts-tauluun, jonka avain on pelkistä numeroista koostuva puhelinnumero, eli muodossa, jossa Meta sen lähettää. Rollup näyttää kunkin kontaktin viimeisen saapuvan viestin ajan, ja juuri tämän yhden kentän perusteella automaatio päättää, käytetäänkö vapaata tekstiä vai viestipohjaa. - Airtablen webhook-osoitteen asettaminen numeron kohteeksi. Se hyväksyy vain POST-pyyntöjä, Metan vahvistus-GET epäonnistuu eikä mitään toimiteta. - Tokenin liittäminen skriptin runkoon. Tallenna se skriptin salaiseksi arvoksi, jolloin se pysyy poissa koodista ja lokeista. - Vapaan tekstin lähettäminen tietueautomaatiosta henkilölle, joka ei ole kirjoittanut 24 tuntiin. Perille menee vain hyväksytty viestipohja. **Onko Run a script Airtablen ilmaisessa paketissa?** Airtable listaa toiminnon kaikille pakettityypeille vaihtelevin rajoituksin ja mainitsee, ettei se ole käytettävissä Team-paketin kokeilussa. **Voinko jättää n8n:n pois ja käyttää Make-palvelua tai Zapieria?** Voit. Mikä tahansa kolmesta voi vastaanottaa webhookin, vastata vahvistukseen ja lisätä rivin. Vain Airtable itse ei voi olla kohde. **Voiko Airtablen painike lähettää WhatsApp-viestin?** Voi. Käytä When a button is clicked -triggeriä ja Run a script -toimintoa, joka kutsuu Cloud API -rajapintaa, ja rivin tiedot täyttävät viestipohjan. **Tallentaako EasyCoexistence viestit?** Ei. Meta toimittaa jokaisen webhookin n8n-URL-osoitteeseesi, ja ainoa kopio on se, jonka työnkulkusi kirjoittaa Airtableen. --- ## Kirjaa WhatsApp-viestit Google Sheetsiin ja lähetä viestejä taulukosta https://easycoexistence.com/fi/integrations/google-sheets Osoita numeron webhook-osoite n8n-työnkulkuun, jonka Google Sheets -node lisää jokaisesta viestistä rivin: lähettäjä, nimi, teksti, viestin tunnus ja aika. Lähettääksesi taulukosta voit kirjoittaa Apps Script -funktion, joka käy rivit läpi ja kutsuu Cloud API -rajapintaa UrlFetchAppilla numeron phone number id:llä ja tokenilla. Tiimi vastaa edelleen WhatsApp Business -sovelluksesta. ### Miten jokaisesta WhatsApp-viestistä tulee rivi? Meta lähettää jokaisen numeroon saapuvan viestin asettamaasi webhook-osoitteeseen. Tässä se on n8n:n Webhook-node, joka vastaa myös Metan vahvistuspyyntöön. Seuraava node on Google Sheets ja sen Append Row -toiminto, joka kopioi payloadin kentät sarakkeisiin: lähettäjän numero, profiilinimi, teksti, WhatsAppin viestin tunnus, aikaleima ja vastaanottavan numeron phone number id. Käytä pelkän lisäyksen sijaan toimintoa Append or Update Row viestin tunnuksen mukaan, jos haluat uudelleenyritysten olevan vaarattomia. Meta lähettää viestin uudelleen, kun se luulee toimituksen epäonnistuneen, ja tunnukseen perustuva avain muuttaa toisen toimituksen saman rivin päivitykseksi. Coexistence-numerolla WhatsApp Business -sovelluksessa kirjoitetut vastaukset saapuvat samaan webhookiin smb_message_echoes-tapahtumina. Kirjaa ne suunta-sarakkeen kanssa, niin taulukossa on molemmat osapuolet. ### Missä Sheetsin kiintiö alkaa purra? Käyttäjäkohtaisissa kirjauksissa. Sheets API sallii 300 kirjauspyyntöä minuutissa projektia kohden ja 60 minuutissa käyttäjää ja projektia kohden, ja n8n:n tunnistetiedot vastaavat yhtä käyttäjää. Työnkulku, joka lisää yhden rivin viestiä kohden, pystyy siis käsittelemään noin yhden viestin sekunnissa jatkuvasti. Se riittää useimmille verkkokauppojen numeroille. Se ei enää riitä massalähetyksen viestipohjan jälkeen, kun muutaman sadan asiakkaan vastaukset tulevat parissa minuutissa. Silloin API vastaa 429 Too Many Requests, ja ilman uudelleenyrityksiä rivejä katoaa. Korjauksia on kaksi, ja kumpi tahansa riittää. Ota Google Sheets -noden uudelleenyritykset käyttöön viiveellä, mikä vastaa Googlen omaa ohjetta perääntyä eksponentiaalisesti. Tai kokoa viestit erissä: anna n8n:n kerätä viestejä kolmenkymmenen sekunnin ajan ja lisätä ne yhdellä pyynnöllä, jolloin monta kirjausta muuttuu yhdeksi. ### Miten viestipohjia lähetetään taulukosta? Apps Scriptillä, taulukon Laajennukset-valikosta. Funktio lukee rivit, joita ei ole vielä lähetetty, kutsuu Cloud API -rajapinnan messages-endpointia UrlFetchAppilla jokaiselle riville ja kirjoittaa palautetun viestin tunnuksen ja ajan riville. Aikaperusteinen laukaisin voi ajaa sen muutaman minuutin välein, tai voit ajaa sen käsin omasta valikosta. Tallenna access token skriptin ominaisuuksiin koodin sijaan, jotta se ei näy kaikille, jotka voivat katsoa skriptiä. Pidä kiintiöt mielessä. Kuluttajan Google-tili saa 20 000 URL Fetch -kutsua päivässä ja Workspace-tili 100 000, ja jokainen suoritus pysähtyy kuuden minuutin jälkeen. Käsittele rivit erissä ja merkitse jokainen lähetetyksi ennen seuraavaan siirtymistä, jotta pysäytetty ajo jatkuu siitä, mihin jäi, eikä lähetä samaa viestiä kahdesti. - Rivin lisääminen ilman avainta viestin tunnuksella. Metan uudelleenyritykset kirjoittavat silloin saman viestin kahdelle riville. - Yhden rivin kirjoittaminen viestiä kohden yhden tunnistetiedon kautta vastausryöpyn aikana. Raja 60 kirjausta minuutissa käyttäjää kohden palauttaa virheen 429, ja rivejä katoaa. - Vapaan tekstin lähettäminen taulukosta ihmisille, jotka eivät ole kirjoittaneet 24 tuntiin. Vain hyväksytty viestipohja menee perille tämän ikkunan ulkopuolella. **Voinko käyttää n8n:n sijaan Makea tai Zapieria?** Kyllä. Maken mukautettu webhook tai Zapierin catch hook vastaanottaa viestin, ja niiden Google Sheets -vaihe lisää rivin. **Minkä Google-tilin nimissä n8n kirjoittaa?** Sen tilin, joka valtuutti n8n:n Google-tunnistetiedot. Tilillä täytyy olla muokkausoikeus taulukkoon, ja sen käyttäjäkohtainen kirjauskiintiö on se, jota työnkulku kuluttaa. **Onko puhelinnumerosarake muotoiltu oikein?** Tallenna numerot pelkkänä tekstinä: numerot maatunnuksen kanssa ilman plusmerkkiä, eli siinä muodossa kuin Meta ne lähettää. Muuten Sheets käsittelee niitä lukuina, jolloin alussa oleva plusmerkki katoaa ja pitkät arvot voivat muuttua. **Säilyttääkö EasyCoexistence kopion viesteistä?** Ei. Meta toimittaa jokaisen webhookin n8n:n URL-osoitteeseesi, ja taulukko on ainoa kopio. --- ## WhatsApp-webhookien vastaanotto Supabase Edge Functionissa https://easycoexistence.com/fi/integrations/supabase Supabase Edge Function voi toimia numeron webhook-kohteena suoraan. Se vastaa Metan vahvistus-GET-pyyntöön hub.challenge-arvolla, lisää jokaisen POST-pyynnöllä tulleen viestin Postgres-tauluun ja vastaa Cloud API:n kautta. Julkaise funktio JWT-vahvistus pois päältä, koska Supabase vaatii oletuksena voimassa olevan JWT:n, eikä Meta voi lähettää sellaista. ### Mitä Edge Functionin täytyy tehdä? Kaksi asiaa, kahdella metodilla. GET-pyynnössä funktio vastaa Metan vahvistukseen. Lue hub.mode, hub.verify_token ja hub.challenge kyselymerkkijonosta, vertaa tokenia siihen, jonka annoit kohteen vahvistustokeniksi, ja palauta challenge pelkkänä tekstinä tilakoodilla 200. Palauta 403, jos token ei täsmää. POST-pyynnössä funktio vastaanottaa tapahtumat. Jäsennä runko, poimi viestit kentistä entry, changes ja value, lisää ne tauluun ja palauta 200. Pidä vastaus nopeana: Meta pitää hidasta tai epäonnistunutta vastausta epäonnistuneena toimituksena ja yrittää uudelleen, jolloin sama viesti tulee kahdesti. Aseta funktion URL-osoite numeron webhook-kohteeksi EasyCoexistencessä samalla vahvistustokenilla, niin Meta alkaa toimittaa viestejä. ### Miksi funktio palauttaa Metalle 401? Koska JWT-vahvistus on päällä. Supabase tarkistaa Authorization-otsakkeessa olevan JWT:n ennen kuin Edge Functionin käsittelijä ajetaan, ja tämä on oletus jokaiselle funktiolle. Meta ei lähetä tällaista otsaketta, joten alusta hylkää sekä vahvistus-GET-pyynnön että jokaisen toimituksen, eikä koodisi näe niitä koskaan. Poista vahvistus käytöstä vain tältä funktiolta. Julkaise komennolla supabase functions deploy whatsapp --no-verify-jwt tai aseta verify_jwt = false funktion osioon tiedostossa supabase/config.toml. Supabasen dokumentaatio kuvaa juuri tämän tapauksen: julkinen endpoint, jota kutsuu ulkopuolinen webhook-palveluntarjoaja. Kun alustan tarkistus on pois, funktiolla on oltava oma tarkistus. Allekirjoitusotsake ei ole käytettävissäsi, koska Meta allekirjoittaa tilauksen omistavan sovelluksen salaisella avaimella. Laita pitkä satunnainen salaisuus kohteen URL-osoitteeseen kyselyparametriksi ja hylkää pyynnöt ilman sitä, kuten esimerkki tekee POST-pyynnössä. ### Miten funktion kannattaa tallentaa ja vastata? Tallenna ensin, vastaa myöhemmin. Käytä upsertia WhatsAppin viestin id:llä ja yksilöllisyysrajoitetta, jolloin Metan uudelleenyritykset osuvat samalle riville eivätkä luo kaksoiskappaletta. Säilytä vastaanottavan numeron phone_number_id jokaisella rivillä, jos useampi numero osoittaa samaan funktioon. Jos työ on hidasta, esimerkiksi mallin tai toisen API:n kutsuminen ennen vastaamista, anna se EdgeRuntime.waitUntil-kutsulle ja palauta vastaus heti. Funktio jatkaa ajoa, kunnes lupaus ratkeaa, ja Meta on jo saanut 200-vastauksensa. Supabase lopettaa odottamisen 150 sekunnin joutoajan jälkeen ja palauttaa 504:n, joten käsittelijä, joka tekee kaiken työnsä ennen vastaamista, aiheuttaa todennäköisimmin uudelleenyrityksiä. Vastaukset lähtevät Cloud API:n messages-endpointiin numeron phone number id:llä ja tokenilla, jotka on tallennettu funktion salaisuuksina. Asiakkaan viimeisestä viestistä 24 tunnin sisällä voi lähettää vapaata tekstiä; sen jälkeen vain hyväksytty viestipohja menee perille. ### Päätyvätkö puhelimesta lähetetyt viestit funktiolle? Kyllä. Coexistence-numerolla WhatsApp Business -sovellus toimii edelleen, ja kun joku vastaa siitä, Meta toimittaa kaiun lähteneestä viestistä samaan kohteeseen kentän smb_message_echoes alla ja message_echoes-taulukossa, ei messages-taulukossa. Laajenna jäsennin lukemaan molemmat ja tallenna direction-sarake. Taulu sisältää silloin koko keskustelun, sekä asiakkaan rivit että yrityksen vastaukset, mitä useimmat haluavat kysellä jälkikäteen: vastausajat, vastaamattomat keskustelut ja kunkin kontaktin viimeisen saapuneen viestin aika. Tämä viimeinen arvo on myös syöte jokaiselle lähetyspolulle, koska se ratkaisee, voiko vastaus olla vapaata tekstiä vai onko pakko käyttää viestipohjaa. Taulun päälle tehty näkymä voi tarjota sen kontaktikohtaisesti muulle sovellukselle. - Julkaisu JWT-vahvistus päällä. Supabase hylkää Metan pyynnöt 401-vastauksella ennen käsittelijää, eikä yhtään viestiä saavu perille. - Challengen palauttaminen JSONiin käärittynä. Meta tarvitsee raa'an arvon vastauksen runkona, muuten vahvistus epäonnistuu äänettömästi. - Hitaan työn tekeminen ennen vastaamista. Meta yrittää uudelleen sen, minkä se näkee epäonnistumisena, ja sama viesti käsitellään kahdesti. - JWT-vahvistuksen poistaminen ilman omaa tarkistusta. Kuka tahansa, joka löytää URL-osoitteen, voi lähettää tauluun väärennettyjä viestejä. **Toimiiko tämä Supabasen ilmaisella paketilla?** Edge Functionit toimivat ilmaisella paketilla, jossa seinäkellon aikaraja on 150 sekuntia, kun maksullisilla paketeilla se on 400 sekuntia. Nopeasti vastaava webhook-käsittelijä pysyy reilusti kummankin rajan sisällä. **Pitäisikö funktiossa käyttää service role -avainta?** Vain palvelinpuolella, kuten tässä, luettuna funktion ympäristöstä. Se ohittaa rivitason suojauksen, joten se ei saa koskaan päätyä selaimeen. **Voiko yksi funktio palvella useita numeroita?** Kyllä. Osoita jokaisen numeron webhook-kohde siihen ja haaraudu kunkin payloadin phone_number_id:n mukaan. **Näkeekö EasyCoexistence viestit?** Ei. Meta toimittaa jokaisen webhookin suoraan funktioosi, eikä EasyCoexistence tallenna keskustelun sisältöä. --- ## WhatsAppin yhdistäminen Activepiecesiin Coexistence-numerolla https://easycoexistence.com/fi/integrations/activepieces Activepiecesissa on WhatsApp Business -piece, joka yhdistetään käyttötokenilla ja WhatsApp Business -tilin tunnuksella, ja Coexistence-numero tarjoaa molemmat. Uuden saapuvan viestin käynnistin vastaa itse Metan vahvistukseen, joten sen URL-osoite kelpaa numeron webhook-osoitteeksi. Jätä piecen valinnainen app secret tyhjäksi, niin työnkulku käynnistyy jokaisesta viestistä, ja tiimi vastaa edelleen puhelimesta. ### Miten Coexistence-numero yhdistetään Activepiecesiin? Luo Activepiecesissa WhatsApp Business -yhteys kahdella arvolla: käyttötokenilla ja WhatsApp Business -tilin tunnuksella. EasyCoexistencen hallintapaneeli näyttää molemmat yhteydelle, ja get_api_credentials palauttaa ne avustajalle. Piecen ohjeet puhuvat Meta-sovelluksen ja järjestelmäkäyttäjän luomisesta, koska ne olettavat, ettei sinulla ole kumpaakaan. Tässä numero on jo yhdistetty, joten voit liittää arvot suoraan. Rakenna sitten työnkulku, joka alkaa uuden saapuvan viestin käynnistimellä, aseta siihen haluamasi vahvistustoken ja julkaise työnkulku. Kopioi käynnistimen webhook-URL-osoite EasyCoexistencessa numeron webhook-osoitteeksi samalla vahvistustokenilla. Meta lähettää vahvistuspyyntönsä, käynnistin vastaa siihen, ja jokainen numeroon tuleva viesti käynnistää ajon. ### Miksi app secretin on pysyttävä tyhjänä? Koska näitä toimituksia allekirjoittavaa salaisuutta ei ole sinun liitettävissäsi. Meta allekirjoittaa jokaisen webhookin sen sovelluksen app secretillä, joka omistaa tilauksen, ja EasyCoexistencen kautta yhdistetyllä numerolla se on EasyCoexistence-sovellus, jonka salaisuutta ei koskaan jaeta. Piece pitää kenttää valinnaisena. Tyhjänä sen käynnistimet hyväksyvät toimitukset sellaisinaan. Jos kenttään täytetään jonkin toisen sovelluksen salaisuus, jokainen toimitus epäonnistuu X-Hub-Signature-256-tarkistuksessa ja ohitetaan äänettömästi, mikä näyttää täsmälleen siltä, että viestit eivät saavu perille. Vahvistustoken pitää tuntemattomat poissa kättelystä. Valitse pitkä satunnainen arvo ja pidä käynnistimen URL-osoite yksityisenä, koska se on osoite, joka käynnistää työnkulkusi. ### Mitä työnkulku voi tehdä viestin saavuttua? Käynnistin antaa työnkululle litistetyn viestin: lähettäjä, profiilinimi, viestin tunnus, tyyppi, teksti, mahdollinen median tunnus, painikkeiden ja luettelojen vastaukset sekä vastaanottavan puhelinnumeron tunnus. Siitä eteenpäin se on tavallinen Activepieces-työnkulku muiden piecien kanssa, esimerkiksi CRM, taulukko tai tekoälyvaihe. Vastaukset lähetetään samalla piecellä. Viestin lähetys -toiminto lähettää vapaata tekstiä, ja se toimitetaan vain 24 tunnin sisällä asiakkaan viimeisestä viestistä. Viestipohjan lähetys -toiminto lähettää hyväksytyn viestipohjan, ja vain se menee perille tämän ikkunan jälkeen. Interaktiiviset painikkeet, luettelot, media, sijainti ja reaktiot ovat omia toimintojaan. Activepiecesin omissa ohjeissa todetaan, että Meta hyväksyy yhden callback-URL-osoitteen sovellusta kohti. Numerokohtaisilla webhook-osoitteilla raja on yksi URL-osoite numeroa kohti, joten useita tapahtumatyyppejä käsittelevän työnkulun kannattaa haarautua yhden työnkulun sisällä. ### Päätyvätkö puhelimella kirjoitetut vastaukset työnkulkuun? Ne päätyvät webhookiin, mutta eivät tähän käynnistimeen. Coexistence-numerolla Meta lähettää kaikista WhatsApp Business -sovelluksessa kirjoitetuista vastauksista kaiun samaan osoitteeseen kentän smb_message_echoes alla. Piecen uuden saapuvan viestin käynnistin lukee vain kentän messages ja pudottaa kaiken muun. Jos tarvitset puhelimen vastaukset työnkulussa, aloita se Activepiecesin yleisellä Webhook-piecellä, joka hyväksyy minkä tahansa HTTP-metodin, ja vastaa vahvistuksen GET-pyyntöön vastauksen palautus -vaiheella sen synkronisessa URL-osoitteessa. Tällöin jäsennät raa'an payloadin itse, molemmat kentät mukaan lukien. Suurimmassa osassa työnkuluista piecen käynnistin on yksinkertaisempi valinta: se reagoi asiakkaisiin, ja tiimin vastaukset pysyvät näkyvissä puhelimen sovelluksessa. - App secretin liittäminen WhatsApp-yhteyteen. Toimitukset allekirjoitetaan EasyCoexistence-sovelluksen salaisuudella, joten jokainen niistä ohitetaan. - Webhook-osoitteen asettaminen ennen työnkulun julkaisemista. Meta vahvistaa heti, eikä julkaisematon työnkulku voi vastata. - Odotus, että uuden saapuvan viestin käynnistin näkee puhelimella kirjoitetut vastaukset. Se lukee vain kentän messages, ei kenttää smb_message_echoes. **Toimiiko tämä itse ylläpidetyssä Activepiecesissa?** Kyllä. Piece on avointa lähdekoodia ja toimii Activepiecesin pilvessä tai itse ylläpidettynä, kunhan instanssi on tavoitettavissa HTTPS:n kautta internetistä. **Miltä puhelinnumerolta työnkulku lähettää?** Siltä, jonka valitset toiminnon puhelinnumerokentästä. Se listaa numerot, jotka kuuluvat WhatsApp Business -tilille, johon yhteys osoittaa. **Voinko käyttää samalla numerolla edelleen n8n:ää tai Make-palvelua?** Et samanaikaisesti. Meta ohjaa numeron webhookit yhteen osoitteeseen, joten valitse yksi työkalu vastaanottajaksi tai välitä viestit siitä toiseen. **Tallentaako EasyCoexistence viestit?** Ei. Meta toimittaa jokaisen webhookin suoraan Activepiecesin käynnistimelle, eikä EasyCoexistence tallenna keskustelujen sisältöä. --- ## Typebot-flow WhatsAppissa Coexistencen avulla https://easycoexistence.com/fi/integrations/typebot Typebotin WhatsApp-kanava pyytää tokenin, WhatsApp Business Account -tunnuksen ja puhelinnumeron tunnuksen, ja antaa sitten callback URL:n ja verify tokenin. Täytä kolme ensimmäistä yhdistetyn numeron tiedoilla, jätä Typebotin valinnainen app secret tyhjäksi ja aseta sen callback URL ja verify token numeron webhookin kohteeksi. ### Mitkä Typebotin kentät saavat arvonsa yhdistetystä numerosta? Typebotin WhatsApp-asennus botin Share-välilehdellä pyytää neljää tietoa: app secret, System User Token, WhatsApp Business Account ID ja Phone number ID. Kolme niistä tulee suoraan yhteydestä. Hallintapaneeli näyttää numeron WABA-tunnuksen, puhelinnumeron tunnuksen ja access tokenin, ja get_api_credentials-työkalu palauttaa samat arvot, jos avustaja hakee ne puolestasi. Liitä ne vastaaviin kenttiin. App secret on se kenttä, jonka jätät tyhjäksi. Typebot käyttää sitä saapuvassa liikenteessä yhteen asiaan: se tarkistaa X-Hub-Signature-256-otsakkeen, jonka Meta lisää jokaiseen toimitukseen. Tech Providerin kautta yhdistetyn numeron kohdalla Meta allekirjoittaa viestit providerin app secretillä, jota ei jaeta kenellekään. Siksi mikä tahansa kenttään kirjoittamasi arvo saa Typebotin hylkäämään jokaisen aidon viestin. Kun kenttä on tyhjä, Typebot ohittaa tarkistuksen ja hyväksyy toimituksen. ### Minne Typebotin callback URL ja verify token laitetaan? Numeron webhookin kohteeksi, ei Metan sovelluksen hallintapaneeliin. Typebotin ohjattu asennus kehottaa liittämään Callback URL:n ja Verify Tokenin oman Meta-sovelluksesi WhatsApp-asetuksiin. EasyCoexistencen kautta toimivassa Coexistencessa omaa sovellustasi ei ole mukana: Meta ohjaa numeron tapahtumat siihen kohteeseen, joka yhteydelle on asetettu. Kopioi siis molemmat arvot Typebotin viimeiseltä sivulta ja aseta ne kohteeksi hallintapaneelissa tai set_webhook_destination-työkalulla. Tämän jälkeen Meta lähettää vahvistus-GET-pyynnön Typebotille, Typebot vastaa challengella, ja siitä hetkestä jokainen numeroon tuleva viesti päätyy botille. Typebotin verify token on kertakäyttöinen: se poistetaan Typebotin tietokannasta heti, kun vahvistus onnistuu. Jos asetat kohteen myöhemmin uudelleen, luo ensin uusi token ajamalla ohjattu asennus uudestaan. ### Mitä bottti tekee 24 tunnin ikkunan kanssa? Typebot vastaa ihmisille, jotka ovat kirjoittaneet sille, mikä pitää lähes kaikki viestit asiakaspalveluikkunan sisällä. Meta avaa 24 tunnin ikkunan aina, kun asiakas kirjoittaa, ja sen aikana voi lähettää minkä tahansa palveluviestin ilman viestipohjaa. Botti, joka vain vastaa, on siis helpoin tapaus. Reunatapaus on flow, joka odottaa. Wait-lohko tai sessio, joka jatkuu asiakkaan oltua hiljaa yli vuorokauden, yrittää lähettää vapaamuotoisen viestin ikkunan ulkopuolella, ja Meta kieltäytyy siitä virheellä 131047. Typebotin session vanhenemisaika, oletuksena 4 tuntia ja enintään 48, ratkaisee sen, milloin palaava asiakas aloittaa uuden keskustelun, ei sitä, hyväksyykö Meta viestin. Koska kyse on Coexistencesta, tiimi näkee jokaisen keskustelun edelleen WhatsApp Business -sovelluksessa ja voi puuttua asiaan puhelimesta milloin tahansa, kun botin ei pitäisi vastata. - Metan app secretin liittäminen Typebotiin. Toimitukset allekirjoitetaan Tech Providerin salaisuudella, joten Typebot hylkää jokaisen viestin virheellisenä allekirjoituksena. - Vanhan Typebotin verify tokenin käyttäminen uudelleen. Se poistetaan yhden onnistuneen vahvistuksen jälkeen, joten kohteen asettaminen uudelleen vaatii uuden tokenin ohjatusta asennuksesta. - Callback URL:n jakaminen. Kun allekirjoituksen tarkistus on pois päältä, URL:n tunteminen riittää pyynnön läpipääsyyn, joten käsittele sitä kuin salasanaa. **Tarvitsenko oman Meta-sovelluksen Typebotia varten?** Et. Typebotin ohje olettaa sellaisen, koska useimmat yhdistävät numeron itse. Kun Coexistence toimii Tech Providerin kautta, token ja tunnukset tulevat yhteydestä ja Meta ohjaa webhookin Typebotille. **Näkeekö tiimi botin viestit edelleen puhelimessa?** Kyllä. Cloud API -rajapinnan kautta lähetetyt viestit näkyvät saman numeron WhatsApp Business -sovelluksessa, joten ihminen voi lukea keskustelun ja ottaa sen hoitaakseen. **Voivatko Typebot ja n8n molemmat vastaanottaa saman numeron viestit?** Eivät. Numerolla on yksi webhookin kohde. Jos molemmat tarvitsevat tapahtumat, osoita kohde n8n:ään ja anna työnkulun välittää raaka payload eteenpäin Typebotin callback URL:ään. **Tallentaako Typebot keskustelut?** Typebot säilyttää omat sessio- ja tulostietonsa kuten missä tahansa kanavassa. EasyCoexistence ei koskaan tallenna viestien sisältöä: Meta toimittaa viestit suoraan asettamaasi kohteeseen. --- ## Yhdistä Botpress-botti WhatsAppiin Coexistencen avulla https://easycoexistence.com/fi/integrations/botpress Käytä Botpressin WhatsApp-integraatiota Manual Configuration -tilassa. Liitä yhdistetyn numeron access token ja phone number id, valitse verify token ja jätä App ID ja Client Secret tyhjiksi. Aseta sitten Botpressin webhook-URL ja tämä verify token numeron webhook-kohteeksi, niin Meta toimittaa jokaisen viestin botille. ### Mikä Botpressin määritys toimii Coexistence-numeron kanssa? Manual Configuration. Muut vaihtoehdot yhdistävät numeron Botpressin oman Meta-sovelluksen kautta, mikä on numeron erillinen käyttöönotto eikä tapa käyttää jo yhdistettyä numeroa. Avaa WhatsApp-integraatiossa Configuration-valikko ja valitse Manual Configuration. Se pyytää kentät Verify Token, Access Token ja Default Bot Phone Number ID sekä valinnaisesti App ID, Client Secret ja WABA ID. Access token, phone number id ja WABA id tulevat yhteydestä: hallintapaneeli näyttää ne, ja get_api_credentials palauttaa ne avustajalle. Verify token on mikä tahansa valitsemasi merkkijono. App ID ja Client Secret jäävät tyhjiksi. Botpressin ohje esittää secretin täytettävänä kenttänä, mutta integraation määrityksessä se on merkitty valinnaiseksi, ja ilman sitä allekirjoituksen tarkistus ohitetaan. Sillä on merkitystä, koska Meta allekirjoittaa jokaisen toimituksen Tech Providerin sovelluksen secretillä, jota millään asiakkaalla ei ole. ### Miten Botpressin webhook saa Metan viestit? Numeron webhook-kohteen kautta. Botpressin ohjeessa liität sen webhook-URL:n ja verify tokenin Meta-sovelluksen WhatsApp-asetuksiin. Tässä sinulla ei ole omaa Meta-sovellusta: Meta reitittää numeron tapahtumat sille kohteelle, jonka yhteys nimeää. Kopioi siis Botpressin integraatiolle näyttämä webhook-URL ja aseta se samalla verify tokenilla kohteeksi hallintapaneelissa tai set_webhook_destination-työkalulla. Meta lähettää vahvistus-GET-pyynnön, Botpress vastaa siihen ja toimitus alkaa. Kun Botpress tallentaa manuaalisen määrityksen, se tarkistaa tokenin myös kysymällä Graphilta, mikä sovellus sen myönsi, joten virheellinen tai peruutettu token epäonnistuu tallennusvaiheessa eikä vasta ensimmäisellä viestillä. Botpressin käsittelijä käsittelee myös smb_message_echoes-tapahtumaa, jonka Meta lähettää, kun joku vastaa WhatsApp Business -sovelluksesta. Puhelimesta lähetetty vastaus näkyy siis botille eikä jää sen ulottumattomiin. ### Mitä botin pitää tietää Coexistencesta? Sen, että ihminen saattaa jo keskustella. WhatsApp Business -sovellus toimii numerolla edelleen, joten asiakas voi saada vastauksen sekä puhelimesta että botilta samalla minuutilla. Päätä kulussa, mitä tapahtuu, kun echo saapuu: useimmat tiimit pysäyttävät botin siltä yhteystiedolta hetkeksi, jotta väliin tullutta henkilöä ei keskeytetä. Toinen asia on ajoitus. Saapuviin viesteihin vastaava botti toimii 24 tunnin asiakaspalveluikkunassa, jossa vapaa teksti on sallittu. Kulku, joka lähettää jotain vuorokautta myöhemmin, kuten seurannan tai muistutuksen, tarvitsee hyväksytyn viestipohjan, ja vapaa teksti palauttaa siinä virheen 131047. Botpressin ohje tilaa viestipohjan tilakentät juuri tällaisia ennakoivia viestejä varten. Lisäksi läpimeno on Coexistence-numerolla kiinteästi 20 viestiä sekunnissa, mikä on selvästi enemmän kuin keskusteleva botti lähettää. - Client Secretin täyttäminen oman Meta-sovelluksesi secretillä. Allekirjoitus ei koskaan täsmää, ja Botpress vastaa jokaiseen toimitukseen 401:llä. - OAuth- tai sandbox-vaihtoehdon valitseminen Manual Configurationin sijaan. Ne yhdistävät numeron Botpressin omalla sovelluksella, eivät jo yhdistetyllä. - Echojen sivuuttaminen. Ilman sääntöä puhelimesta lähetetyille vastauksille botti vastaa sen henkilön päälle, joka on jo tullut väliin. **Onko allekirjoituksen tarkistuksen ohittaminen turvallista?** Suoja siirtyy URL-osoitteeseen. Botpress luo webhook-URL:n integraatiokohtaisesti, joten pidä se salassa. Media on silti haettava Metalta tokenilla, mitä väärennetty tapahtuma ei voi jäljitellä. **Voiko sama numero syöttää myös n8n:ää?** Numerolla on yksi webhook-kohde. Osoita se yhteen järjestelmään ja välitä tapahtumat sieltä eteenpäin, jos toinen tarvitsee niitä. **Onko WABA id pakollinen Botpressille?** Sen määrityksessä se on toistaiseksi valinnainen, ja sen mukaan siitä tulee pakollinen tulevassa pääversiossa, joten täytä se yhteydestä. **Kulkevatko viestit EasyCoexistencen kautta?** Eivät. Meta toimittaa ne suoraan Botpressin webhook-URL:ään, eikä sisältöä tallenneta meidän puolellamme. --- ## Vastaa WhatsApp-viesteihin Dify-sovelluksella https://easycoexistence.com/fi/integrations/dify Ohjaa numeron webhook pieneen vastaanottajaan, esimerkiksi n8n-työnkulkuun tai oman koodisi reittiin, joka välittää jokaisen viestin Difyn Send Chat Message API -rajapinnalle ja lähettää vastauksen takaisin Cloud API -rajapinnan kautta. Difyssä EasyCoexistencen MCP-palvelimen voi lisätä työkaluksi, jolloin agentti voi toimia itse numerolla. ### Voiko Meta lähettää WhatsApp-viestit suoraan Difylle? Ei tavalla, joka suorittaa kättelyn loppuun. Ennen kuin Meta toimittaa mitään, se kutsuu kohdetta GET-pyynnöllä ja odottaa hub.challenge-arvoa takaisin vastauksen raakasisältönä. Difyn Webhook Trigger hyväksyy yhden HTTP-metodin triggeriä kohden, ja sen dokumentaation mukaan muu kuin JSON-muotoinen vastaus muunnetaan automaattisesti JSONiksi, joten OK palaa viestiobjektina. Challengea ei voi koskaan palauttaa täsmälleen sellaisenaan, eikä Meta aloita toimitusta. Siksi eteen tarvitaan jotain pientä. n8n:n Webhook-solmu, Pythonilla tai Nodella tehty reitti tai serverless-funktio vastaa GET-pyyntöön, ottaa vastaan POST-pyynnön ja välittää tekstin Difylle. Samassa vastaanottajassa tarkistetaan myös webhook-URL-osoitteen pitkä satunnainen salaisuus, koska X-Hub-Signature-256-otsake allekirjoitetaan Tech Providerin sovellussalaisuudella, eikä asiakas voi vahvistaa sitä. ### Miten vastaanottaja keskustelee Dify-sovelluksen kanssa? Yhdellä kutsulla Difyn Service API -rajapintaan: POST /chat-messages, todennettuna sovelluksen API-avaimella. Pyynnön rungossa query sisältää asiakkaan tekstin ja user itse määrittelemäsi tunnisteen. Käytä user-arvona lähettäjän WhatsApp-numeroa ja säilytä Difyn palauttama conversation_id, jotta saman henkilön seuraava viesti jatkaa samaa keskustelua. response_mode on tärkeä. Tila blocking palauttaa vastauksen vasta, kun se on valmis, ja Difyn dokumentaatio varoittaa, että Dify Cloudissa reunaproxy voi katkaista pitkän generoinnin. Agent-sovellukset tukevat vain tilaa streaming, ja blocking-pyyntö epäonnistuu niissä virheellä 400. Vankin ratkaisu on vastaanottaja, joka lukee virran ja lähettää yhden WhatsApp-viestin lopuksi. Vastaus lähtee sitten Cloud API -rajapinnan tekstiviestinä samaan numeroon, mikä on ilmaista asiakkaan viestin avaamassa 24 tunnin ikkunassa. ### Mitä MCP-palvelin tuo Difyn sisällä? Dify-agentti voi toimia numerolla ilman, että sinun tarvitsee kytkeä jokaista kutsua erikseen. Dify yhdistää MCP-palvelimiin HTTP:n yli ja rekisteröityy oletuksena palvelimelle OAuthin dynaamisella asiakasrekisteröinnillä, jota EasyCoexistencen MCP-palvelin tukee. Lisää se kohdassa Tools, kirjaudu kerran sisään, ja agentti saa työkalut: numeroiden listaus, numeron tilan tarkistus, viestin lähetys, hyväksytyn viestipohjan lähetys ja viestipohjan tilan luku. Tämä on oikea paikka ennakoivalle työlle: Dify-työnkulun, joka seuraa asiaa seuraavana päivänä, on käytettävä send_template-työkalua, koska vapaa teksti ikkunan ulkopuolella palauttaa virheen 131047, ja työkalujen kuvaukset kertovat tämän mallille. MCP ei kuitenkaan voi herättää Difyä, kun asiakas kirjoittaa. Protokolla perustuu pyyntöön ja vastaukseen, joten saapuvat viestit tulevat edelleen webhookin ja edessä olevan vastaanottajan kautta. - Dify Webhook Trigger -URL-osoitteen käyttö webhookin kohteena. Challenge palaa JSONiin paketoituna, eikä Meta vahvista endpointia. - Blocking-pyynnön lähettäminen Dify Agent -sovellukselle. Agent-sovellukset tukevat vain streamingia, ja kutsu epäonnistuu virheellä 400. - Uuden user-arvon käyttö jokaiselle viestille. Dify rajaa keskustelut user-arvoon, joten jokainen viesti aloittaa uuden keskustelun ilman muistia. **Onko Difyllä WhatsApp-kanavaa?** Ei sen dokumentaation mukaan. Dify-sovellus tavoitetaan Service API -rajapinnan kautta, joten WhatsApp yhdistetään vastaanottajalla, joka kutsuu tätä rajapintaa. **Voiko n8n toimia vastaanottajana?** Kyllä. Webhook-solmu vastaanottaa, HTTP Request -solmu kutsuu Difyä ja toinen HTTP Request -solmu lähettää vastauksen Cloud API -rajapinnan kautta. **Voiko tiimi edelleen vastata puhelimesta?** Kyllä. Coexistence pitää WhatsApp Business -sovelluksen toiminnassa numerolla, ja puhelimesta lähetetyt vastaukset saapuvat vastaanottajalle echo-tapahtumina. **Näkeekö EasyCoexistence keskustelun?** Ei. Meta toimittaa viestit suoraan vastaanottajallesi, eikä viestien sisältöä tallenneta meidän puolellemme. MCP-palvelin lukee tilin ja numeron tilan. --- ## Vastaa WhatsApp-viesteihin Flowise-chatflow'lla https://easycoexistence.com/fi/integrations/flowise Aseta numeron webhook-osoitteeksi pieni vastaanotin, esimerkiksi n8n-työnkulku tai reitti omassa koodissasi. Se välittää jokaisen viestin Flowisen Prediction API -rajapintaan niin, että lähettäjän numero toimii sessiotunnuksena, ja lähettää vastauksen takaisin Cloud API:n kautta numeron tokenilla ja puhelinnumeron ID:llä. ### Miksi Flowisen eteen tarvitaan jotain? Koska Metan webhook ja Flowisen API puhuvat eri muodoissa. Meta vahvistaa osoitteen GET-pyynnöllä, jonka on palautettava hub.challenge sellaisenaan vastauksen runkona, ja toimittaa sen jälkeen jokaisen viestin sisäkkäisenä JSON-muotoisena POST-pyyntönä. Flowisen Prediction API -rajapinta odottaa POST-pyyntöä osoitteeseen /api/v1/prediction/ ja sen perään flow'n tunnusta sekä question-kenttää. Kumpikaan ei mukaudu toiseen, joten vastaanotin tekee käännöksen. Vastaanotin voi olla n8n:n Webhook-solmu, reitti Pythonilla tai Node.js:llä tai mikä tahansa serverless-funktio. Se vastaa vahvistuksen GET-pyyntöön, tarkistaa webhook-osoitteeseen sijoitetun pitkän satunnaisen salaisuuden, vastaa Metalle heti 200 ja tekee vasta sitten varsinaisen työn. Osoitteessa oleva salaisuus on tässä toimiva todennus: Meta allekirjoittaa toimitukset Tech Providerin sovellussalaisuudella, jota ei jaeta kenellekään, joten X-Hub-Signature-256-otsaketta ei voi vahvistaa sinun päässäsi. ### Miten vastaanottimen pitäisi kutsua Prediction API -rajapintaa? Anna asiakkaan teksti question-kenttään ja asiakkaan WhatsApp-numero sessiotunnukseksi. Flowise hyväksyy overrideConfigin jokaisessa pyynnössä, ja sen sisällä oleva sessionId saa muistisolmut pitämään yhden keskustelun per henkilö sen sijaan, että kaikki sekoittuisivat samaan ketjuun. Webhookin payloadissa oleva lähettäjän numero on tähän vakaa ja luonteva avain. Jos chatflow on suojattu API-avaimella, vastaanotin lähettää sen bearer-tokenina. Aseta streaming arvoon false, ellei vastaanotinta ole rakennettu kokoamaan striimiä, koska WhatsApp toimittaa yhden valmiin viestin eikä yhtä tokenia kerrallaan. Vastaus lähtee Cloud API:n tekstiviestinä samasta numerosta. Se on ilmaista ja sallittua 24 tunnin ikkunan sisällä, jonka asiakkaan viesti avasi. Kaiken, mitä flow haluaa lähettää myöhemmin, esimerkiksi muistutuksen, on oltava hyväksytty viestipohja. ### Voiko Flowise-agentti käyttää EasyCoexistencen MCP-palvelinta? Ei vielä. Flowisen Custom MCP yhdistää Streamable HTTP -palvelimeen URL-osoitteella ja otsakkeilla, tyypillisesti staattisella bearer-tokenilla, joka on tallennettu Flowisen muuttujaan. EasyCoexistencen MCP-palvelin todentaa OAuthilla, selaimessa tehtävällä kirjautumisella ja itse myöntämillään tokeneilla, joten otsakkeeseen ei ole annettavissa staattista avainta. Toimiva työnjako on, että flow päättää ja vastaanotin lähettää. Flow palauttaa lähetettävän tekstin tai viestipohjan nimen, kun asiakas on ollut hiljaa yli vuorokauden, ja vastaanotin tekee Cloud API -kutsun numeron tokenilla. Tällöin token ei koskaan ole Flowisen sisällä, ja 24 tunnin sääntö varmistetaan koodissa tarkistamalla, milloin kontakti kirjoitti viimeksi, sen sijaan että se jätettäisiin mallin muistin varaan. Saapuvat viestit tulevat silti vain webhookin kautta, lähetettiinpä vastaukset miten tahansa. - sessionId jää pois. Silloin kaikki asiakkaat jakavat yhden muistin, ja yhden henkilön tiedot voivat päätyä toisen vastaukseen. - Flowisen odottaminen ennen Metalle vastaamista. Hidas 200 yritetään uudelleen, jolloin sama viesti käsitellään kahdesti. - Flow'n annetaan lähettää vapaata tekstiä vuorokauden päästä. Ikkunan ulkopuolella Meta hylkää sen virheellä 131047. **Onko Flowisessa WhatsApp-solmua?** Ei sen dokumentaation mukaan. Flowiseen päästään Prediction API -rajapinnan kautta, minkä vuoksi Metan ja flow'n väliin tarvitaan vastaanotin. **Voiko n8n toimia vastaanottimena?** Kyllä. Webhook-solmu ottaa viestit vastaan, HTTP Request -solmu kutsuu Flowisea ja toinen HTTP Request -solmu lähettää vastauksen Cloud API:n kautta. **Miten pysäytän botin, kun ihminen vastaa puhelimesta?** Seuraa echo-tapahtumia. WhatsApp Business -sovelluksesta lähetetty vastaus saapuu vastaanottimeen, joka voi keskeyttää flow'n kyseisen kontaktin osalta. **Tallentaako EasyCoexistence keskustelun?** Ei. Meta toimittaa viestit suoraan vastaanottimeesi. Flowise säilyttää sen, minkä muistisolmut on määritetty säilyttämään. --- ## Anna LangChain-agentille WhatsApp-numero https://easycoexistence.com/fi/integrations/langchain LangChain-agentti saa WhatsAppin kahdessa osassa. Saapuvat viestit tulevat web-reitillesi numeron webhookin kautta, ja reitti kutsuu agenttia. Toimiakseen agentti lataa EasyCoexistencen MCP-työkalut LangChainin MCPAdapterilla OAuthin avulla tai kutsuu Cloud API -rajapintaa suoraan numeron tokenilla ja phone number id:llä. ### Miten LangChain-agentti lataa WhatsApp-työkalut? MCPAdapterin kautta. Se on LangChainin MCP-asiakas, joka antaa MCP-palvelimen työkalut create_agentille tavallisina LangChain-työkaluina. Se vaatii langchain[mcp]-paketin version 1.4.0 tai uudemman, ja se on merkitty beta-vaiheeseen. Todennus on delegoitu FastMCP:lle. Kun asiakkaalle annetaan auth="oauth", se ajaa koko OAuth 2.1 -kulun: löytämisen, dynaamisen asiakasrekisteröinnin, selaimen uudelleenohjauksen ja tokenin vaihdon. Juuri sitä EasyCoexistencen MCP-palvelin odottaa, joten avainta ei tarvitse luoda eikä liittää mihinkään. Oletuksena tokenit ovat muistissa ja jokainen ajo toistaa selainvaiheen. FastMCP:n OAuth-tarjoaja, jolla on token-tallennus, säilyttää ne ajojen välillä. Latauksen jälkeen agentti näkee työkalut kuvauksineen: ensin list_numbers, koska kaikki muut työkalut ottavat sieltä connection_id:n, sitten send_message, send_template, list_templates, get_number_health ja muut. ### Miten saapuva WhatsApp-viesti päätyy agentille? Webhookin kautta, koska MCP ei pysty siihen. Protokolla perustuu pyyntöön ja vastaukseen, joten sen avulla palvelin ei voi herättää asiakasta, kun asiakas kirjoittaa. Aseta numeron webhook-osoitteeksi oman sovelluksesi reitti, jonka URL-polussa on pitkä satunnainen salaisuus. Reitti vastaa Metan vahvistus-GET-pyyntöön raakana challengena, hyväksyy jokaisen POST-pyynnön, palauttaa heti 200:n ja jonottaa työn. Työntekijä poimii payloadista lähettäjän ja tekstin ja kutsuu agenttia niillä. Säikeen tunnisteena on lähettäjän numero, jolloin muisti pysyy asiakaskohtaisena. Tarkista salaisuus URL-osoitteesta äläkä X-Hub-Signature-256-otsakkeesta. Meta allekirjoittaa Tech Providerin sovellussalaisuudella, jota ei jaeta koskaan, joten asiakas ei voi vahvistaa tuota otsaketta. ### Pitäisikö agentin lähettää MCP:n vai Cloud API -rajapinnan kautta? Kumpikin toimii, ja ero on siinä, kuka pitää sääntöjä hallussaan. MCP-työkalut sisältävät WhatsApp-säännöt kuvauksissaan: esimerkiksi send_message toimii vain 24 tunnin ikkunan sisällä, ja send_template on tapa tavoittaa joku, joka ei ole kirjoittanut. Näitä kuvauksia lukeva malli valitsee useimmiten oikean työkalun, ja siitä on hyötyä silloin, kun agentti päättää vapaasti. Oma yksinkertainen työkalu, joka lähettää Cloud API -rajapinnan messages-endpointiin numeron tokenilla, on helpompi, kun agentin tehtävä on kapea, esimerkiksi vastata aina juuri kirjoittaneelle. Silloin ikkunan tarkistus on omassa koodissasi, minne rikkomaton sääntö kuuluukin. Vapaa teksti ikkunan ulkopuolella palaa virheenä 131047, eikä asiakas näe mitään. - Odotetaan MCP:n toimittavan saapuvat viestit. Ilman webhook-reittiä agentti ei koskaan kuule asiakkaasta. - OAuth-tokenien jättäminen palvelimella muistiin. Jokainen uudelleenkäynnistys vaatii selainkirjautumisen, joten tallenna ne token-tallennukseen. - Yhden säikeen käyttö kaikille asiakkaille. Avaa agentin muisti lähettäjän numerolla. **Onko tämä vain Pythonille?** MCPAdapter-esimerkki on Pythonilla. Webhook ja Cloud API ovat tavallista HTTP:tä, joten vastaanoton ja lähetyksen voi tehdä millä tahansa kielellä, jolla LangChainia ajetaan. **Tarvitseeko agentti list_numbers-työkalun joka kerta?** Se tarvitsee connection_id:n, ja list_numbers on ainoa paikka, josta sellainen saadaan. Yhden numeron tilillä agentti kutsuu sitä kerran alussa. **Voiko tiimi yhä vastata puhelimesta?** Kyllä. Coexistence pitää WhatsApp Business -sovelluksen toiminnassa, ja puhelimesta lähetetyt vastaukset saapuvat reitillesi echo-tapahtumina, jotka agentti voi ottaa huomioon. **Lukeeko EasyCoexistence keskustelua?** Ei. Meta toimittaa viestit suoraan reitillesi, eikä viestien sisältöä tallenneta meidän puolellamme. MCP-työkalut lukevat tilin ja numeron tilaa. --- ## OpenAI Agents SDK -agentti WhatsAppiin https://easycoexistence.com/fi/integrations/openai-agents-sdk Aseta numeron webhookin kohteeksi Python-sovelluksesi reitti. Aja jokaisesta saapuvasta viestistä agentti kutsulla Runner.run ja lähettäjän numeroon sidotulla istunnolla. Lähetä sitten result.final_output takaisin Cloud API -rajapinnan kautta numeron tokenilla ja puhelinnumeron tunnuksella. WhatsApp Business -sovellus toimii samalla numerolla edelleen. ### Miten WhatsApp-viestistä tulee agentin ajo? Oman sovelluksesi reitin kautta, jota Meta kutsuu. Aseta numeron webhookin kohteeksi tämä reitti ja lisää polkuun pitkä satunnainen salaisuus. Reitti vastaa Metan vahvistus-GET-pyyntöön palauttamalla hub.challenge pelkkänä tekstinä, hyväksyy jokaisen POST-pyynnön, vastaa heti 200 ja jonottaa työn, koska Meta yrittää hitaita vastauksia uudelleen ja agentti ajettaisiin kahdesti. Työprosessi lukee sitten lähettäjän ja tekstin payloadista ja kutsuu Runner.run. Anna istunto, jonka tunnus on lähettäjän numero: SDK tallentaa keskustelun sen tunnuksen alle, joten saman asiakkaan seuraava viesti jatkaa siitä, mihin edellinen jäi, eikä kaksi asiakasta koskaan jaa historiaa. SQLiteSession riittää alkuun, ja usealle työprosessille SDK:ssa on myös Redis- ja SQLAlchemy-istunnot. URL:n salaisuus on tässä todennus. Meta allekirjoittaa toimitukset Tech Providerin sovelluksen salaisuudella, joten asiakas ei voi vahvistaa allekirjoitusotsaketta. ### Miksi vastauksen pitää lähteä koodistasi eikä agentilta? Koska ainoa sääntö, jota ei saa rikkoa, on aikasääntö, ja koodi valvoo sitä paremmin kuin kehote. Meta avaa 24 tunnin asiakaspalveluikkunan, kun asiakas kirjoittaa. Sen sisällä vapaa teksti menee läpi. Ikkunan ulkopuolella vain hyväksytty viestipohja kelpaa, ja vapaa teksti palaa virheellä 131047. Työprosessi, joka vastaa juuri saapuneeseen viestiin, on aina ikkunan sisällä, joten result.final_output tekstinä lähettäminen on turvallista jo rakenteen puolesta. Myöhemmin tehtävä työ, kuten seuraavan aamun seuranta tai muistutus, kannattaa ohjata erilliselle polulle, joka lähettää viestipohjan eikä koskaan vapaata tekstiä. Agentilla voi silti olla työkaluja. Anna sille funktiotyökalut tietojen hakuun, esimerkiksi tilaukselle tai varaukselle, ja pidä WhatsApp-lähetys työprosessissa. Samalla access token pysyy poissa kaikesta, mitä malli voi kutsua mielivaltaisilla argumenteilla. ### Voiko agentti käyttää EasyCoexistencen MCP-palvelinta? Voi, MCPServerStreamableHttp:n kautta, mutta asetukset vaativat otsaketta enemmän. SDK hyväksyy joko Authorization-otsakkeen tai httpx.Auth-olion kohdassa params["auth"]. EasyCoexistencen MCP-palvelin myöntää omat OAuth-tokenit selaimessa tehdyn kirjautumisen jälkeen, dynaamisella asiakasrekisteröinnillä ja PKCE:llä, joten pysyvää avainta ei ole. MCP:n Python-SDK sisältää OAuthClientProviderin, HTTP-todennuskäsittelijän, joka suorittaa tämän kulun PKCE:llä ja tokenin uusinnalla, ja se sijoitetaan kohtaan params["auth"]. Se kannattaa, kun agentin halutaan päättävän itse: tarkistaa numeron tila, lukea viestipohjan tila tai valita send_message ja send_template välillä työkalukuvausten sääntöjen mukaan. Pelkästään vastaavalle vastaanotolle yllä oleva työprosessi on lyhyempi ja siinä on vähemmän mikä voi mennä pieleen. Webhook pysyy kummassakin tapauksessa. MCP toimii pyyntö–vastaus-periaatteella, ja asiakkaan viesti voi tavoittaa agentin vain reitin kautta, jota Meta kutsuu. - Agentin ajaminen ennen kuin Metalle palautetaan 200. Hidas vastaus yritetään uudelleen, ja asiakas saa kaksi vastausta. - Yhden istunnon käyttö kaikille asiakkaille. Sido istunto lähettäjän numeroon, muuten historiat sekoittuvat. - Viivästetyn seurantaviestin lähettäminen vapaana tekstinä. 24 tunnin jälkeen se epäonnistuu virheellä 131047; lähetä viestipohja. **Tarvitaanko tähän OpenAI Responses API:n hosted MCP -työkalua?** Ei. Työprosessi ajaa agentin paikallisesti kutsulla Runner.run, ja WhatsApp-puoli on tavallinen HTTPS-kutsu, jonka koodisi tekee. **Mitä Graph API -versiota minun pitäisi käyttää?** Metan nykyiset esimerkit käyttävät versiota v25.0. Kiinnitä versio yhteen paikkaan koodissasi, jolloin päivitys on yhden rivin muutos. **Voiko ihminen ottaa keskustelun haltuun puhelimesta?** Kyllä. Coexistence pitää WhatsApp Business -sovelluksen toiminnassa, ja puhelimesta lähetetty vastaus saapuu reitillesi echo-tapahtumana, jonka avulla työprosessi voi keskeyttää agentin. **Tallentaako EasyCoexistence keskustelun?** Ei. Meta toimittaa viestit suoraan reitillesi. Mitä istunto tallentaakin, se on omassa tietokannassasi. --- ## Rakenna WhatsApp-agentti Vercel AI SDK:lla https://easycoexistence.com/fi/integrations/vercel-ai-sdk Saapuvat viestit tulevat reitinkäsittelijään, joka on asetettu numeron webhook-osoitteeksi. Käsittelijä kutsuu generateTextiä ja lähettää vastauksen Cloud API -rajapinnan kautta. Numeroon vaikuttavia työkaluja varten @ai-sdk/mcp-paketin createMCPClient yhdistää EasyCoexistence MCP -palvelimeen HTTP:n yli ja kirjautuu OAuthilla authProviderin kautta. ### Miten reitinkäsittelijä vastaanottaa WhatsApp-viestit? Yhdellä reitillä on kaksi metodia, ja reitti asetetaan numeron webhook-osoitteeksi niin, että polussa on pitkä satunnainen salaisuus. GET vastaa Metan vahvistukseen. Lue kyselystä hub.mode, hub.verify_token ja hub.challenge, vertaa tokenia ja palauta challenge pelkkänä tekstinä. Klassinen virhe on palauttaa se JSON-apufunktiolla: sisältö saapuu lainausmerkkien kanssa, eikä Meta ala koskaan toimittaa viestejä. POST vastaanottaa tapahtumat. Palauta 200 nopeasti ja tee mallikutsu vasta sen jälkeen, koska Meta yrittää hitaita vastauksia uudelleen, ja kylmäkäynnistys, joka ajaa mallin samassa kutsussa, voi vastata samaan viestiin kahdesti. Alustoilla, jotka lopettavat funktion vastauksen lähettämisen jälkeen, anna työ jonolle tai alustan omalle mekanismille vastauksen jälkeistä työtä varten. Polun salaisuus toimii todennuksena. Meta allekirjoittaa jokaisen toimituksen Tech Providerin sovellussalaisuudella, joten X-Hub-Signature-256-otsaketta ei voi tarkistaa sinun puolellasi. ### Miten AI SDK lataa WhatsApp-työkalut? Käytä @ai-sdk/mcp-paketin createMCPClientiä ja HTTP-siirtoa, jota AI SDK:n dokumentaatio suosittelee tuotantoon. Siirto ottaa palvelimen URL:n ja authProviderin, ja EasyCoexistence MCP -palvelin valtuutetaan OAuthilla authProviderin kautta: se julkaisee OAuth-metatiedot, tukee dynaamista asiakasrekisteröintiä ja PKCE:tä ja myöntää omat tokenit kirjautumisen jälkeen. Otsakkeeseen ei laiteta mitään API-avainta. Asiakkaan työkalut annetaan suoraan generateTextille tai streamTextille. Malli näkee silloin työkalut list_numbers, send_message, send_template, get_number_health ja muut, ja niiden kuvauksissa mainitaan 24 tunnin ikkuna. Sulje asiakas, kun kutsu on valmis: onEnd-callbackissa striimin kohdalla tai muuten finally-lohkossa, kuten AI SDK:n dokumentaatio neuvoo. Käytä tätä silloin, kun mallin pitää päättää itse. Juuri saapuneeseen viestiin vastaamiseen suora Cloud API -kutsu käsittelijästä on lyhyempi. ### Mikä muuttuu, kun numero on Coexistencessa? Koodin pitää tietää kaksi asiaa. Ensinnäkin ihminen voi olla jo mukana keskustelussa. WhatsApp Business -sovellus toimii numerolla edelleen, ja jokainen puhelimella kirjoitettu vastaus saapuu reitille echo-tapahtumana. Käsittelijä, joka keskeyttää mallin kyseisen yhteystiedon osalta echon jälkeen, estää mallia vastaamasta ihmisen päälle. Toiseksi lähetys on rajattu kiinteään 20 viestiin sekunnissa numeroa kohden. Keskusteleva agentti ei pääse lähellekään tätä, mutta yhteystietolistan yli Promise.all-kutsulla kirjoitettu joukkolähetyssilmukka pääsee, joten jaa lähetys eriin. Kaikki muu on tavallista Cloud API -rajapintaa. Asiakkaan viimeisestä viestistä 24 tunnin sisällä vapaa teksti on sallittu. Sen jälkeen läpi menee vain hyväksytty viestipohja, ja vapaa teksti palauttaa virheen 131047 ilman että asiakas näkee mitään. - Challengen palauttaminen JSON-vastauksen apufunktiolla. Sen ympärillä olevat lainausmerkit kaatavat Metan tarkistuksen. - generateTextin ajaminen ennen vastaamista Metalle. Kylmäkäynnistyksessä uudelleenyritys tuottaa toisen vastauksen. - MCP-asiakkaan sulkemisen unohtaminen. Jokainen pyyntö jättää yhteyden auki, kunnes alusta katkaisee sen. **Toimiiko tämä vain Vercelissä?** Ei. AI SDK on TypeScript-kirjasto, ja reitti voi toimia millä tahansa palvelimella, joka tarjoaa HTTPS:n ja vastaa GET- ja POST-pyyntöihin. **Tarvitsenko MCP-asiakasta ollenkaan?** Vastaamiseen et. Sen hoitaa fetch-kutsu Cloud API -rajapinnan messages-endpointiin numeron tokenilla. MCP on hyödyllinen silloin, kun malli valitsee, mitä tehdään. **Mikä palveluntarjoaja mallina voi olla?** Mikä tahansa, jota AI SDK tukee. WhatsApp-puoli on mallista riippumaton, joten palveluntarjoajan vaihtaminen ei koske reittiä eikä Cloud API -kutsua. **Näkeekö EasyCoexistence viestit?** Ei. Meta toimittaa viestit suoraan sinun reitillesi, eikä viestien sisältöä tallenneta meidän puolellamme. --- ## Lähetä WhatsApp-tilausviestit Shopifysta https://easycoexistence.com/fi/integrations/shopify Shopify Flow'n Send HTTP request -toiminto voi lähettää hyväksytyn viestipohjan Cloud API -rajapintaan, kun tilaus luodaan. Pyynnössä käytetään yhdistetyn numeron phone number id -tunnusta ja Flow-salaisuutena tallennettua tokenia. Jos paketissasi ei ole tätä toimintoa, Shopifyn hallinnan webhook lähettää tiedot vastaanottimelle, esimerkiksi n8n:ään, joka tekee saman kutsun. ### Miten Shopify Flow lähettää WhatsApp-viestin? Send HTTP request -toiminnolla, joka lähettää pyynnön mihin tahansa URL-osoitteeseen. Otsakkeissa ja sisällössä voi käyttää laukaisijan Liquid-muuttujia. Luo työnkulku tilauksen luonnin laukaisijalla ja lisää siihen Send HTTP request. URL on yhdistetyn numeron phone number id -tunnuksen Cloud API -rajapinnan viestien endpoint. Lisää Authorization-otsake, jonka arvo on Bearer ja sen perään numeron access token. Tallenna token Flow-salaisuutena ja viittaa siihen salaisuusmuuttujana. Salaisuuksien arvoja ei näytetä Flow'n käyttöliittymässä, ja ne piilotetaan ajolokeista, mikä on tokenin oikea paikka. Pyynnön sisältö on viestipohjaan perustuva viesti: asiakkaan puhelinnumero menee to-kenttään ja tilauksen tiedot viestipohjan parametreiksi. Flow pitää 2XX- tai 3XX-vastausta onnistumisena. Meta vastaa kelvolliseen pyyntöön viestin tunnuksella, joten onnistunut ajo tarkoittaa, että Meta hyväksyi viestin. ### Miksi tilausviestin täytyy olla viestipohja? Koska kauppa kirjoittaa ensin. Metan 24 tunnin asiakaspalveluikkuna aukeaa vasta, kun asiakas kirjoittaa numeroon. Tilausvahvistus, toimituspäivitys ja hylätyn ostoskorin muistutus lähetetään ennen sitä, joten vapaa teksti hylätään ja läpi pääsee vain ennalta hyväksytty viestipohja. Luo viestipohja kerran `utility`-luokkaan tilaus- ja toimituspäivityksiä varten ja odota hyväksyntää, ennen kuin otat työnkulun käyttöön. Pyynnön nimen ja kielen on vastattava hyväksyttyä viestipohjaa täsmälleen, ja parametrien määrän on vastattava sen paikkamerkkejä. Myös suostumus on tarpeen. Meta edellyttää opt-in-suostumusta, ennen kuin yritys lähettää viestejä WhatsAppissa: henkilö antoi numeronsa ja suostui vastaanottamaan viestejä tältä yritykseltä. Tavallinen tapa kerätä suostumus on kassan valintaruutu, ja työnkulun pitää tarkistaa se ennen lähetystä. ### Mitä jos kaupan paketissa ei ole Send HTTP request -toimintoa? Käytä sen sijaan Shopifyn hallinnan webhookia. Kohdassa Settings, Notifications, Webhooks kauppias voi luoda webhookin tapahtumalle, kuten tilauksen luonnille, JSON-muodossa URL-osoitteeseen. Osoita se vastaanottimeen: n8n:n Webhook-solmuun tai reittiin PHP:llä, Pythonilla tai Node-ympäristössä. Vastaanotin lukee tilauksen, tarkistaa suostumuksen ja tekee saman viestipohjakutsun Cloud API -rajapintaan. Lähetystavasta riippumatta vastaukset toimivat samoin. Kun asiakas vastaa tilausviestiin, vastaus saapuu kaupan puhelimen WhatsApp Business -sovellukseen, koska numero on Coexistence-tilassa, ja 24 tunnin ikkuna on nyt auki vapaalle tekstille. Jos numeron webhook-osoite on määritetty, vastaus saapuu myös järjestelmääsi. Myös tilausviesti itse näkyy sovelluksessa, joten vastaaja näkee, mihin asiakas vastaa. - Vapaan tekstin lähettäminen tilauksen luonnin yhteydessä. Asiakas ei ole kirjoittanut, joten Meta hylkää viestin. Sen on oltava hyväksytty viestipohja. - Virheenkäsittelyn jättäminen Retry-asetukseen 4XX-vastauksille. Flow voi yrittää jopa 24 tunnin ajan uudelleen pyyntöä, jota Meta ei koskaan hyväksy. - Tokenin laittaminen otsakkeeseen selkotekstinä. Tallenna se Flow-salaisuutena, jolloin se pysyy poissa käyttöliittymästä ja lokeista. **Kuka maksaa viestipohjaviestit?** Meta laskuttaa viestinnän suoraan yritykseltä sen omalle WhatsApp Business Accountille. EasyCoexistence ei lisää siihen koskaan omaa katetta. **Voiko tiimi edelleen vastata asiakkaille puhelimesta?** Kyllä. Juuri sen Coexistence säilyttää: WhatsApp Business -sovellus toimii samassa numerossa, josta kauppa lähettää viestit. **Tarvitaanko tähän Shopify-sovellus?** Ei. Riittää, että käytät Flow'n Send HTTP request -toimintoa tai hallinnan webhookia vastaanottimeen. Cloud API -rajapinta on yksi HTTPS-kutsu. **Missä muodossa to-kentän puhelinnumeron pitää olla?** Kansainvälisessä muodossa maatunnuksella ja pelkillä numeroilla. Siivoa kassan puhelinkenttä ennen lähetystä, koska asiakkaat kirjoittavat siihen välilyöntejä ja merkkejä. --- ## Lähetä WhatsApp-tilauspäivitykset WooCommercesta https://easycoexistence.com/fi/integrations/woocommerce Luo WooCommercessa tilaustapahtumille webhook, joka osoittaa vastaanottajaan, esimerkiksi n8n-työnkulkuun tai pieneen PHP-reittiin. Vastaanottaja tarkistaa WooCommercen allekirjoituksen, varmistaa että asiakas on suostunut WhatsApp-viesteihin, ja lähettää hyväksytyn viestipohjan Cloud API -rajapinnan kautta yhdistetyn numeron phone number id -tunnuksella ja tokenilla. ### Miten WooCommerce-tilaus käynnistää WhatsApp-viestin? WooCommercen webhookin ja vastaanottajan kautta. Lisää WooCommercessa kohdassa Asetukset, Lisäasetukset, Webhookit uusi webhook, jolle valitset tilausaiheen, kuten tilaus luotu tai tilaus päivitetty, toimitus-URL:n ja salaisen avaimen. WooCommerce lähettää tilauksen JSON-muodossa tähän URL-osoitteeseen aina, kun tapahtuma toteutuu. Payload on kiinteä, joten sitä ei voi ohjata suoraan Cloud API -rajapintaan. Väliin tarvitaan vastaanottaja: n8n:n Webhook-node, reitti kaupan omassa PHP-koodissa tai mikä tahansa pieni palvelu. Se lukee tilauksen, poimii asiakkaan puhelinnumeron ja viestiin tarvittavat tiedot ja tekee yhden HTTPS-pyynnön yhdistetyn numeron Cloud API -rajapinnan viestien endpointiin käyttäen numeron access tokenia bearer-tokenina. Aihe order.updated ei ole sidottu yhteen tilaan, joten vastaanottajan kannattaa lukea tilauksen status-kenttä ja lähettää viesti kerran jokaisesta siirtymästä, josta se välittää. WooCommerce toimittaa tiedot oletuksena taustalla wp-cronin kautta, joten viesti voi seurata tilausta pienellä viiveellä. ### Mistä vastaanottaja tietää, että pyyntö tuli kaupasta? WooCommercen allekirjoituksesta. Jokaisessa toimituksessa on X-WC-Webhook-Signature-otsake, joka sisältää raakapayloadin base64-koodatun HMAC-SHA256-tiivisteen, laskettuna webhookille asettamallasi salaisella avaimella. Vastaanottaja laskee saman tiivisteen saamastaan sisällöstä, vertaa niitä ja hylkää kaiken, mikä ei täsmää. Tämä on kaupan oma salainen avain, joten toisin kuin Metan allekirjoitus saapuvissa WhatsApp-viesteissä, tämän voi tarkistaa. Vertaa vakioajassa ja laske tiiviste raakasisällöstä ennen kuin mikään kehys jäsentää sen, sillä uudelleenkoodattu JSON tuottaa eri tiivisteen. Vastaa nopeasti 2xx-koodilla. WooCommerce laskee virheeksi kaikki vastaukset, jotka eivät ole 2xx, 301 tai 302, ja yli viiden peräkkäisen virheen jälkeen se poistaa webhookin käytöstä. Vastaanottaja, joka on alhaalla julkaisun takia tai hidas, koska odottaa Metaa ennen vastaamista, voi katkaista kaupan viestit kenenkään huomaamatta. ### Mitä kauppa voi lähettää ja milloin? Hyväksytyn viestipohjan aina, kun kauppa kirjoittaa ensin. Metan 24 tunnin asiakaspalveluikkuna aukeaa vain, kun asiakas lähettää viestin numeroon, joten tilausvahvistus tai lähetyspäivitys on yrityksen aloittama ja vapaa teksti hylätään. Luo jokaiselle päivitykselle utility-viestipohja, odota hyväksyntää ja lähetä se nimellä ja kielellä, tilausnumero ja muut tiedot parametreina. Meta vaatii myös suostumuksen: asiakas on antanut numeronsa ja hyväksynyt yrityksen viestit WhatsAppissa. Kassalla oleva valintaruutu, joka tallennetaan tilaukseen, on yksinkertaisin todiste, ja vastaanottajan pitää tarkistaa se ennen lähetystä. Kun asiakas vastaa, keskustelu on tavallista Coexistence-käyttöä. Vastaus näkyy kaupan puhelimen WhatsApp Business -sovelluksessa, ikkuna on auki vapaalle tekstille ja tiimi vastaa sovelluksesta kuten ennenkin. - Cloud API -kutsun tekeminen ennen vastaamista WooCommercelle. Hidas tai epäonnistunut lähetys lasketaan webhookin virheeksi, ja webhook poistetaan käytöstä yli viiden virheen jälkeen. - Jäsennetyn JSONin tiivistäminen raakasisällön sijaan. Allekirjoitus ei koskaan täsmää, ja jokainen aito toimitus hylätään. - Lähettäminen jokaisesta order.updated-toimituksesta. Aihe ei ole sidottu yhteen tilaan, joten ilman seurantaa siitä, mistä siirtymästä on jo lähetetty viesti, asiakkaat saavat kaksoiskappaleita. **Tarvitsenko tähän WordPress-lisäosan?** Et. WooCommercen sisäänrakennetut webhookit ja vastaanottaja riittävät, ja vastaanottaja voi olla reitti samassa PHP-sovelluksessa. **Kuka maksaa tilausviesteistä?** Meta laskuttaa viestinnän suoraan yritykseltä sen omalla WhatsApp Business -tilillä, eikä EasyCoexistence lisää siihen koskaan omaa katetta. **Voiko tiimi edelleen käyttää puhelinta?** Voi. Coexistence pitää WhatsApp Business -sovelluksen toiminnassa kaupan numerolla, ja kaupan lähettämä viestipohja näkyy keskustelussa. **Mitä jos webhook poistettiin käytöstä?** Korjaa vastaanottaja ja aseta webhookin tilaksi WooCommercessa takaisin aktiivinen. Kun webhook oli pois päältä luodut tilaukset eivät käynnistäneet viestiä. --- ## WhatsApp-viestien lähetys ja vastaanotto PHP:llä ja Laravelilla https://easycoexistence.com/fi/integrations/php-laravel Vastaanotto on Laravel-reitti, joka vastaa Metan vahvistus-GETiin ja ottaa vastaan POST-pyynnöt. Parametrit luetaan nimillä hub_mode, hub_verify_token ja hub_challenge, koska PHP muuttaa pisteet alaviivoiksi. Lähetys on yksi Http::withToken()-POST Cloud API -rajapinnan messages-päätepisteeseen numeron phone number id:llä ja tokenilla. SDK:ta ei tarvita. ### Miten WhatsApp-viestit vastaanotetaan Laravelissa? GET- ja POST-reitillä samalla polulla tiedostossa routes/api.php. Aja ensin php artisan install:api, jos tiedostoa ei ole. API-reitit ovat tilattomia ja web-ryhmän ulkopuolella, joten Metan POST-pyyntöä ei hylätä puuttuvan CSRF-tokenin vuoksi, kuten käy reitillä routes/web.php. GET vastaa Metan vahvistukseen. Meta lähettää arvot hub.mode, hub.verify_token ja hub.challenge, mutta PHP muuttaa saapuvien muuttujien nimissä pisteet alaviivoiksi, joten Laravel näkee nimet hub_mode, hub_verify_token ja hub_challenge. Koodi, joka lukee pisteelliset nimet, saa arvon null eikä vahvistu koskaan. Palauta challenge tavallisena tekstinä, älä response()->json()-kutsulla. POST antaa payloadin jonotettavalle työlle ja palauttaa heti 200. Laita polkuun pitkä satunnainen avain ja tarkista se molemmilla reiteillä: Meta allekirjoittaa lähetykset Tech Providerin sovelluksen salaisella avaimella, joten allekirjoitusotsikkoa ei voi vahvistaa sinun päässäsi. ### Miten WhatsApp-viesti lähetetään Laravelista? Laravelin HTTP-asiakkaalla: yksi POST numeron phone number id:n messages-päätepisteeseen, access token Bearer-tokenina. Molemmat arvot tulevat yhteydestä, näkyvät hallintapaneelissa ja palautuvat get_api_credentials-kutsulla. Ne kuuluvat tiedostoon config/services.php ympäristömuuttujien taakse, ei koodiin. Pyynnön rungon muoto riippuu ajoituksesta. Asiakkaan viimeisestä viestistä 24 tunnin sisällä käy `text`-objekti, kuten alla. Ikkunan jälkeen Meta hyväksyy vain viestipohjaobjektin, jossa on hyväksytyn viestipohjan nimi ja kieli, ja vapaa teksti epäonnistuu virheeseen 131047. Vastauksesta asian näkee: epäonnistunut kutsu palauttaa error-objektin, jonka code kertoo, mikä meni vikaan, joten kirjaa se lokiin äläkä heitä pois. Mikään pyynnössä ei ole EasyCoexistencelle ominaista. Se on Metan oman dokumentaation kutsu, joten mikä tahansa PHP:n HTTP-asiakas, Guzzle tai pelkkä cURL, toimii samalla tavalla. ### Mitä tuotantokäyttöinen Laravel-käsittelijä tarvitsee lisäksi? Oikean jonon, kaksoiskäsittelyn eston ja ikkunatarkistuksen. Jono on tärkeä, koska Meta yrittää hidasta vastausta uudelleen. HandleWhatsAppEvent::dispatch() palaa nopeasti vain, kun jonoyhteys on oikea ja worker on käynnissä. Sync-ajurilla työ suoritetaan pyynnön sisällä, ja hidas mallikutsu tai tietokantakirjoitus muuttuu kaksoistoimitukseksi. Estä kaksoiskäsittely viestin tunnisteen, kunkin viestin wamidin, perusteella, koska uudelleenyritykset ovat normaaleja eivätkä poikkeuksia. Riittää uniikki indeksi tälle sarakkeelle tai sen mukaan avainnettu välimuistilukko. Tallenna myös, milloin kukin yhteystieto kirjoitti viimeksi. Tämän aikaleiman avulla lähetyspolku valitsee tekstin tai viestipohjan itse, eikä asia selviä vasta virheestä 131047, kun asiakas on jo odottanut. WhatsApp Business -sovelluksessa puhelimella kirjoitetut vastaukset saapuvat echo-tapahtumina samalle reitille, joten käsittelijä näkee myös, milloin ihminen on ottanut keskustelun hoitaakseen. - hub.challenge luetaan pisteellä. PHP nimesi sen uudelleen hub_challengeksi, joten käsittelijä palauttaa tyhjän rungon eikä Meta vahvista koskaan. - Webhook on laitettu tiedostoon routes/web.php. Metan POSTissa ei ole CSRF-tokenia, ja se hylätään virheellä 419. - Työ lähetetään sync-jonoon. Työ ajetaan ennen 200-vastausta, hidas käsittely yritetään uudelleen ja viestit käsitellään kahdesti. - Challenge palautetaan response()->json()-kutsulla. Arvon ympärillä olevat lainausmerkit rikkovat Metan tarkistuksen. **Onko PHP-SDK:ta olemassa?** Meiltä ei ole, eikä sitä tarvita. API on Metan ja Metan dokumentoima, ja Laravelin HTTP-asiakas tai Guzzle tavoittaa sen suoraan. **Toimiiko tämä ilman Laravelia?** Kyllä. Pelkässä PHP:ssä lue $_GET['hub_challenge'], tulosta se muodossa text/plain ja lähetä viestit cURLilla. Alaviivasääntö koskee jokaista PHP-kehystä. **Miksi URL-osoitteen polussa tarvitaan avain?** Koska se on todennus, joka toimii. Metan allekirjoitus käyttää Tech Providerin sovelluksen salaista avainta, jota ei koskaan jaeta, joten URL-osoitteen salaisuus estää ulkopuolisia lähettämästä vääriä tapahtumia. **Voiko tiimi yhä käyttää puhelinta?** Kyllä. Coexistence pitää WhatsApp Business -sovelluksen toiminnassa numerolla, ja puhelimesta lähetetyt viestit saapuvat reitillesi echo-tapahtumina. --- ## WhatsApp Coexistence Brasiliassa: saatavuus ja Metan hinnat https://easycoexistence.com/fi/docs/whatsapp-coexistence-brazil Coexistence on käytettävissä Brasiliassa: Metan WhatsApp Business -sovelluksen käyttäjien käyttöönotto-ohjeissa ei ole maantieteellistä rajoitusta. Viestit +55-numeroihin hinnoitellaan Metan Brasilian hinnastolla, jossa 1. lokakuuta 2026 alkaen markkinointiviestipohja maksaa USD 0,0625 ja utility- tai authentication-viestipohja USD 0,0068. BRL-hinnat julkaistaan samassa yhteydessä. ### Onko WhatsApp Coexistence käytettävissä Brasiliassa? Kyllä. Metan ajantasainen WhatsApp Business -sovelluksen käyttäjien käyttöönotto-ohje luettelee vaatimukset, jotka numeron on täytettävä, eikä yksikään niistä koske maata. Brasilialainen numero kelpaa samoin ehdoin kuin mikä tahansa muu: se on jo käytössä WhatsApp Business -sovelluksessa, sovelluksen versio on 2.24.17 tai uudempi ja käyttöönotto tehdään Tech Providerin tai Solution Partnerin kautta Embedded Signupilla. Yhdistämisen jälkeen puhelimen sovellus toimii entiseen tapaan ja sama +55-numero saa pääsyn Cloud API -rajapintaan. Meta kiinnittää näiden numeroiden läpimenon 20 viestiin sekunnissa, jotta yhteensopivuus sovelluksen kanssa säilyy. ### Mitä Meta veloittaa viestiltä Brasiliassa? Meta veloittaa jokaisesta toimitetusta viestistä viestityypin ja vastaanottajan maatunnuksen mukaan. Brasilia (+55) on hinnastossa nimetty markkina-alue, joten brasilialaisiin numeroihin lähetetyistä viesteistä veloitetaan Brasilian omat hinnat eikä alueellista keskiarvoa. Nämä ovat 1. lokakuuta 2026 alkaen voimassa olevat listahinnat Metan USD- ja BRL-hinnastoista. Utility- ja authentication-viestien hinnat voivat laskea edelleen kuukausittaisten volyymiportaiden mukaan, jotka Meta soveltaa markkina-alueittain ja viestityypeittäin. ### Mitkä viestit pysyvät ilmaisina? Kolme asiaa ei maksa mitään. Puhelimen WhatsApp Business -sovelluksessa kirjoitetut viestit pysyvät ilmaisina käyttöönoton jälkeen, koska Meta soveltaa Cloud API -rajapinnan hinnoittelua vain siihen, mikä lähetetään rajapinnan kautta. Jokainen yrityksen puhelinnumero saa 1 000 ilmaista palveluviestiä kuukaudessa: ne ovat viestipohjattomia vastauksia, jotka lähetetään 24 tunnin asiakaspalveluikkunan sisällä. Lisäksi kaikki, mitä lähetetään ilmaisen sisääntulopisteen ikkunassa, joka aukeaa, kun asiakas tulee Click to WhatsApp -mainoksesta, on ilmaista enintään 7 päivän ajan. Kaksi asiaa muuttui 1. lokakuuta 2026: ensimmäisen 1 000 palveluviestin jälkeen kuukaudessa lähetetyt palveluviestit veloitetaan, ja myös asiakaspalveluikkunan sisällä lähetetyt utility-viestipohjat veloitetaan. ### Laskuttaako Meta brasilialaisia yrityksiä realeina? Nyt laskuttaa. Meta aloitti Brasilian laskutuksen lokalisoinnin 1. heinäkuuta 2026. Solution Providerit ja suoraan integroidut yritykset, joiden Sold-To-maa Billing Hubissa on Brasilia, voivat luoda Messaging-tilejä BRL:nä, ja näiden tilien veloitukset laskuttaa BRL:nä Facebook Brasil, Metan paikallinen yksikkö. Muutoksella on määräaika. Oikeutettujen asiakkaiden on siirrettävä kaikki yrityssalkkunsa Messaging-tilit BRL:ään 30. kesäkuuta 2027 mennessä, koska 1. heinäkuuta 2027 alkaen Meta lopettaa viestien toimittamisen heidän muista kuin BRL-tileistään. Meta tarjoaa siirtoon Currency Migration API -rajapinnan, sillä tilin luonnin yhteydessä valittua valuuttaa ei voi muuten vaihtaa. 1. Check the number: Confirm the +55 number is on the WhatsApp Business app, version 2.24.17 or newer, and not attached to another provider. 2. Set up billing: Add a payment method in Billing Hub, in BRL if your Sold-To country is Brazil. 3. Run Embedded Signup: Log in with Facebook, choose the portfolio and the number, and confirm the connection in the app. - USD-muotoisen Messaging-tilin pitäminen 30. kesäkuuta 2027 jälkeen, kun Sold-To-maasi on Brasilia. Meta lopettaa sen viestien toimittamisen 1. heinäkuuta 2027. - Kaikkien vastausten pitäminen ilmaisina. 1. lokakuuta 2026 alkaen yli 1 000 palveluviestiä numeroa kohden kuukaudessa veloitetaan. - Budjetointi yrityksen sijainnin mukaan. Meta hinnoittelee vastaanottajan maatunnuksen mukaan, joten viesti portugalilaiseen numeroon veloitetaan Rest of Western Europe -hinnoin. **Tarvitsenko brasilialaisen yrityksen käyttääkseni Coexistencea?** Et. Metan vaatimukset koskevat numeroa ja sovellusta, eivät yrityksen rekisteröintimaata. Yrityksen sijainti vaikuttaa vain siihen, missä valuutassa ja minkä Metan yksikön laskuttamana maksat. **Onko BRL-hinta sama kuin USD-hinta?** Meta julkaisee erillisen hinnaston jokaiselle valuutalle. Brasilian 1. lokakuuta 2026 hinnastossa markkinointiviesti maksaa BRL 0,3217 ja utility- tai authentication-viesti BRL 0,035. **Maksavatko puhelimesta lähettämäni viestit mitään?** Eivät. Metan ohjeiden mukaan WhatsApp Business -sovelluksella lähetetyt viestit pysyvät ilmaisina käyttöönoton jälkeen. Vain API-lähetyksiin sovelletaan Cloud API -rajapinnan hinnoittelua. **Mitä tapahtuu, jos tililläni ei ole maksutapaa?** Meta toimittaa palveluviestit edelleen 1 000 viestin ilmaisen kiintiön puitteissa, mutta lopettaa niiden toimittamisen, kun kiintiö on käytetty. Lisää maksutapa Billing Hubissa ennen kuin lähetät mitään, minkä Meta veloittaa. --- ## WhatsApp Coexistence Meksikossa: saatavuus ja Metan hinnat https://easycoexistence.com/fi/docs/whatsapp-coexistence-mexico Coexistence on käytettävissä Meksikossa, sillä Metan ohjeissa WhatsApp Business -sovelluksen käyttäjien liittämisestä ei ole maantieteellistä rajoitusta. Viestit +52-numeroihin hinnoitellaan Metan Meksikon hinnastolla: 1.10.2026 alkaen USD 0,0397 markkinointiviestipohjalta ja USD 0,0085 toiminnalliselta tai todennusviestipohjalta, pesohinnastolla MXN 0,7298 ja MXN 0,1565. ### Voiko meksikolainen yritys käyttää WhatsApp Coexistencea? Kyllä. Metan ohjeiden vaatimukset WhatsApp Business -sovelluksen käyttäjien liittämiselle koskevat numeroa ja sovellusta, eivät maata: numero on jo käytössä WhatsApp Business -sovelluksessa, sovelluksen versio on 2.24.17 tai uudempi, ja yhteys tehdään Embedded Signupin kautta Tech Providerin tai Solution Partnerin avulla. +52-numero, joka täyttää nämä ehdot, toimii edelleen puhelimen sovelluksessa ja saa samalle numerolle myös Cloud API -rajapinnan käyttöoikeuden. Meta rajoittaa näiden jaettujen numeroiden API-läpäisyn 20 viestiin sekunnissa. ### Paljonko Meta veloittaa viestistä Meksikossa? Meta veloittaa jokaisesta toimitetusta viestistä, ja hinta riippuu kahdesta asiasta: viestin luokasta ja vastaanottajan maatunnuksesta. Meksikolla (+52) on hinnastossa oma rivinsä. Nämä ovat listahinnat 1.10.2026 alkaen, jolloin Meta myös nosti Meksikon markkinointihintaa. Suurempi kuukausivolyymi voi avata alempia toiminnallisten ja todennusviestien hintoja Metan volyymiportaiden kautta. ### Mikä ei maksa mitään? Kaikki, mitä kirjoitat puhelimella WhatsApp Business -sovelluksessa. Metan ohjeiden mukaan se pysyy maksuttomana, kun numero on liitetty. Vain Cloud API -rajapinnan kautta lähetetyt viestit noudattavat Cloud API -rajapinnan hinnoittelua. API:n puolella jokainen yrityksen puhelinnumero saa 1 000 maksutonta asiakaspalveluviestiä kuukaudessa. Ne ovat muita kuin viestipohjaviestejä, jotka lähetetään 24 tunnin asiakaspalveluikkunassa, ja kiintiö nollautuu kuukausittain siirtymättä eteenpäin. Click to WhatsApp -mainoksesta saapuva asiakas avaa maksuttoman sisääntuloikkunan, joka kestää enintään 7 päivää ja jonka aikana Meta ei veloita markkinointi-, toiminnallisista, todennus- tai asiakaspalveluviesteistä. ### Voiko Meta laskuttaa meksikolaista tiliä pesoina? MXN on yksi niistä 16 valuutasta, jotka Meta otti käyttöön WhatsApp Business Platformissa 1.1.2026, ja Meta julkaisee täyden MXN-hinnaston USD-hinnaston rinnalla. Valuutta valitaan, kun viestitili luodaan, eikä sitä voi jälkeenpäin yksinkertaisesti vaihtaa. Metalla on Currency Migration API -rajapinta siirtymiseen myöhemmin toiseen valuuttaan. Toisin kuin Brasilian ja Intian kohdalla, Metan hinnoittelusivu ei kuvaa Meksikolle pakollista paikallista laskutussiirtymää, joten MXN:n tai USD:n valinta on yrityksen oma päätös. 1. Check the number: Make sure the +52 number runs the WhatsApp Business app, version 2.24.17 or newer, and is not attached to another provider. 2. Pick the currency: Choose MXN or USD when the account is created, and add a payment method in Billing Hub. 3. Connect: Run Embedded Signup, select the portfolio and the number, and confirm the connection from the app. - Tilin luominen dollareilla, vaikka tarkoitus oli käyttää pesoja. Valuutta lukitaan luomishetkellä, ja sen vaihtaminen vaatii Metan Currency Migration API -rajapinnan. - Hintojen käyttö ajalta ennen 1.10.2026. Meta nosti Meksikon markkinointihintaa kyseisenä päivänä. - Oletus, että vastaus on aina ilmainen. Kun 1 000 asiakaspalveluviestiä numeroa kohti kuukaudessa ylittyy, Meta veloittaa niistä. **Kohdellaanko +52 1 -alkuista matkapuhelinnumeroa eri tavalla?** Meta yhdistää koko +52-maatunnuksen Meksikon markkinaan, joten jokaisesta meksikolaisesta vastaanottajasta veloitetaan viestiluokan mukainen Meksikon hinta. **Muuttuivatko Meksikon hinnat äskettäin?** Kyllä. Metan 1.10.2026 päivitys nosti Meksikon markkinointihintaa. Toiminnallisten ja todennusviestien hinnat eivät olleet muutosluettelossa. **Maksaako viestiminen asiakkaille Yhdysvalloissa saman?** Ei. Yhdysvaltain numerot kuuluvat Metan Pohjois-Amerikan alueeseen, jolla on omat hintansa. Vastaanottajan maatunnus ratkaisee hinnan. **Menetänkö sovelluksen, kun yhdistän API:n?** Et. Numero pysyy WhatsApp Business -sovelluksessa, ja puhelin lähettää ja vastaanottaa viestejä kuten ennenkin. --- ## WhatsApp Coexistence Kolumbiassa: saatavuus ja Metan hinnat https://easycoexistence.com/fi/docs/whatsapp-coexistence-colombia Coexistence on käytettävissä Kolumbiassa: Metan WhatsApp Business -sovelluksen käyttäjien liittymisohjeissa ei ole maarajoitusta. +57-numeroihin lähetettyihin viesteihin sovelletaan Metan Kolumbian hinnastoa, jossa 1. lokakuuta 2026 alkaen markkinointiviestipohja maksaa USD 0,0125 ja asiointi- tai todennusviestipohja USD 0,0008. Peson hinnastossa vastaavat hinnat ovat COP 46,0227 ja COP 2,9455. ### Toimiiko WhatsApp Coexistence kolumbialaisilla numeroilla? Kyllä. Metan WhatsApp Business -sovelluksen käyttäjien liittymisohjeissa luetellaan ehdot, jotka numeron on täytettävä, eikä yksikään niistä liity maantieteeseen. +57-numero kelpaa, kun se on jo käytössä WhatsApp Business -sovelluksessa, sovelluksen versio on 2.24.17 tai uudempi ja liittyminen tehdään Embedded Signupin kautta Tech Providerin tai Solution Partnerin toteuttamana. Liittymisen jälkeen puhelin toimii entiseen tapaan keskusteluineen, ja sama numero vastaa samalla Cloud API -rajapinnan kautta. Jaetuilla numeroilla läpäisykyky rajapinnan puolella on kiinteästi 20 viestiä sekunnissa. ### Mitkä ovat Metan viestikohtaiset hinnat Kolumbiassa? Meta hinnoittelee jokaisen toimitetun viestin sen luokan ja vastaanottajan maatunnuksen mukaan. Kolumbia (+57) on erikseen nimetty markkina-alue, ja 1. lokakuuta 2026 alkaen voimassa olevassa hinnastossa sillä on alhaisimmat markkinointi- ja asiointiviestien hinnat kaikista Metan luettelemista Latinalaisen Amerikan markkinoista, myös Rest of Latin America -alue mukaan lukien. Alla olevat luvut ovat listahintoja. Määräalennukset voivat laskea asiointi- ja todennusviestien hintaa vielä lisää, kun kuukausittainen määrä on suuri. ### Mitkä viestit ovat Kolumbiassa ilmaisia? Samat kuin muuallakin, koska Metan ilmaiset tapaukset ovat maailmanlaajuisia eivätkä markkinakohtaisia. Puhelimen WhatsApp Business -sovelluksesta lähetetyt viestit pysyvät ilmaisina myös numeron yhdistämisen jälkeen. Cloud API -hinnoittelu koskee vain API-lähetyksiä. Jokainen yrityksen puhelinnumero saa 1 000 ilmaista palveluviestiä kuukaudessa vastauksiin, jotka eivät ole viestipohjia ja jotka lähetetään 24 tunnin asiakaspalveluikkunan aikana. Click to WhatsApp -mainoksesta alkaneet keskustelut avaavat enintään 7 päivän ilmaisen aloitusikkunan, jonka aikana mikään luokka ei maksa, lukuun ottamatta Meta Business Agent -viestejä. 1. lokakuuta 2026 alkaen avoimen asiakaspalveluikkunan aikana lähetetyistä asiointiviestipohjista peritään maksu. ### Voiko kolumbialainen yritys maksaa Metalle pesoina? COP on yksi niistä valuutoista, jotka Meta lisäsi vuonna 2026. Se on ollut käytettävissä 1. huhtikuuta 2026 alkaen, ja sillä on oma julkaistu hinnastonsa. Metan COP-hinnasto hinnoittelee kaikki markkinat pesoina, joten kolumbialainen yritys, joka lähettää viestejä asiakkaille Meksikossa tai Espanjassa, näkee nekin maksut COP-valuutassa. Valuutta valitaan viestitiliä luotaessa, ja se pysyy kiinteänä. Myöhemmin valuutan voi vaihtaa Metan Currency Migration API -rajapinnalla. Metan hinnoittelusivu kuvaa pakolliset paikallisen laskutuksen siirtymät vain Brasilialle ja Intialle, joten Kolumbiassa COP on vaihtoehto eikä vaatimus. 1. Check the number: The +57 number must be on the WhatsApp Business app, version 2.24.17 or newer, and free of any other provider. 2. Choose COP or USD: Pick the currency at account creation and add a payment method in Billing Hub. 3. Run Embedded Signup: Log in with Facebook, select the portfolio and the number, and confirm in the app. - Kolumbian hinnan soveltaminen kaikkiin asiakkaisiin. Perulaiseen tai chileläiseen numeroon lähetetystä viestistä peritään kyseisen markkinan hinta, joka on lokakuun 2026 hinnastossa moninkertainen. - Laskutusvaluutan valitseminen huolimattomasti. Kun tili on luotu, vaihtaminen vaatii Metan Currency Migration API -rajapinnan. - Tilin jättäminen ilman maksutapaa. Palveluviestien toimitus loppuu, kun kuukauden 1 000 ilmaista viestiä on käytetty. **Miksi Kolumbian hinnat ovat paljon naapurimaita alhaisemmat?** Meta määrittää hinnat markkinoittain eikä selitä yksittäisiä lukuja. 1. lokakuuta 2026 alkaen voimassa olevassa hinnastossa Kolumbia on yksinkertaisesti listattu muita Latinalaisen Amerikan markkinoita edullisemmaksi. **Onko todennusviestin hinta eri kuin asiointiviestin?** Ei Kolumbiassa. Molemmat maksavat USD 0,0008 1. lokakuuta 2026 alkaen voimassa olevassa hinnastossa, eikä kansainvälistä todennushintaa sovelleta. **Maksanko viesteistä, joita asiakkaat lähettävät minulle?** Et. Meta ei veloita käyttäjiltä yrityksille lähetetyistä viesteistä, vaan ainoastaan viesteistä, jotka yritys toimittaa. **Säilyykö keskusteluhistoria sovelluksessa?** Kyllä. WhatsApp Business -sovellus toimii puhelimessa keskusteluineen entiseen tapaan sen jälkeen, kun numero on yhdistetty API:in. --- ## WhatsApp Coexistence Argentiinassa: saatavuus ja Metan hinnat https://easycoexistence.com/fi/docs/whatsapp-coexistence-argentina Coexistence on käytettävissä Argentiinassa, koska Metan WhatsApp Business -sovelluksen käyttäjien käyttöönotto-ohjeet eivät aseta maantieteellisiä rajoituksia. Viestit +54-numeroihin laskutetaan Argentiinan omilla hinnoilla: 1. lokakuuta 2026 alkaen USD 0,0618 markkinointiviestipohjalta ja USD 0,026 palvelu- tai todennusviestipohjalta, eli ARS 89,562 ja ARS 37,6798 Metan pesohinnastossa. ### Onko Coexistence käytettävissä Argentiinan numeroilla? Kyllä. Mikään Metan WhatsApp Business -sovelluksen käyttäjien käyttöönottoa koskevassa ohjeistuksessa ei riipu maasta. Meta tarkistaa numeron ja sovelluksen: +54-numero on jo aktiivinen WhatsApp Business -sovelluksessa, sovelluksen versio on 2.24.17 tai uudempi, ja yhteys on tehty Embedded Signupin kautta Tech Providerin tai Solution Partnerin avulla. Tuloksena on yksi numero kahteen käyttöön. Henkilöstö vastaa edelleen puhelimesta, ja ohjelmisto lähettää ja vastaanottaa viestejä Cloud API -rajapinnan kautta. Meta rajoittaa tämän 20 viestiin sekunnissa, kun numero on jaettu sovelluksen kanssa. ### Mitä Meta veloittaa viestistä Argentiinaan? Jokainen toimitettu viesti laskutetaan kategorian mukaan sen markkinan hinnalla, johon vastaanottajan maatunnus kuuluu. Argentiina (+54) on Metan hinnastossa oma markkinansa. Alla ovat 1. lokakuuta 2026 alkaen voimassa olevat listahinnat Metan USD- ja ARS-hinnastoista. Palvelu- ja todennusviesteille Metan kuukausittaiset volyymiportaat alentavat hintaa, kun portfolio lähettää kuukaudessa Argentiinaan riittävästi viestejä. ### Mitä argentiinalainen yritys voi lähettää maksutta? Puhelimella kirjoitetut vastaukset eivät maksa mitään: Metan ohjeiden mukaan WhatsApp Business -sovelluksella lähetetyt viestit pysyvät maksuttomina käyttöönoton jälkeen, ja vain API:n kautta lähetetyt viestit noudattavat Cloud API -rajapinnan hinnoittelua. API:n kautta jokaisella yrityksen puhelinnumerolla on kuukausittain 1 000 maksutonta palveluviestiä, eli viestipohjaan perustumatonta vastausta 24 tunnin asiakaspalveluikkunan sisällä. Kiintiö nollautuu joka kuukausi, eikä käyttämättömiä viestejä siirretä eteenpäin. Kun asiakas kirjoittaa Click to WhatsApp -mainoksesta, avautuu enintään 7 päivää kestävä maksuton sisääntuloikkuna, jonka aikana markkinointi-, palvelu-, todennus- ja palveluviesteistä ei veloiteta. ### Voiko Meta laskuttaa argentiinalaista tiliä pesoina? ARS tuli WhatsApp Business Platformin valuutaksi 1. huhtikuuta 2026, ja Meta julkaisee täydellisen ARS-hinnaston USD-hinnaston rinnalla. Pesohinnasto ilmoittaa kaikkien markkinoiden hinnat pesoina, ei vain Argentiinan. Valuutta valitaan viestitiliä luotaessa, eikä sitä voi vapaasti vaihtaa jälkikäteen. Tätä varten Meta tarjoaa Currency Migration API:n. Metan hinnoittelusivun mukaan pakollinen paikallinen laskutus koskee vain Brasiliaa ja Intiaa, joten Argentiinassa valinta ARS:n ja USD:n välillä jää yrityksen päätettäväksi. 1. Check the number: The +54 number must run the WhatsApp Business app at version 2.24.17 or newer and not be connected to another provider. 2. Set the currency and payment: Choose ARS or USD when the account is created and add a payment method in Billing Hub. 3. Connect the number: Complete Embedded Signup with the portfolio and number, then confirm the link in the app. - Oletetaan, että käytössä on alueellinen Latinalaisen Amerikan hinta. Argentiinalla on Metan hinnastossa oma rivinsä, ja sen luvut poikkeavat Rest of Latin America -rivistä. - Lähetetään palveluviestipohjia vastauksina ja odotetaan niiden olevan maksuttomia. Meta veloittaa 1. lokakuuta 2026 alkaen palveluviestipohjista myös asiakaspalveluikkunan sisällä. - Luetaan hinnastoa ilman sen päivämäärää. Meta julkaisee hinnastot voimaantulopäivän kanssa, ja tässä esitetyt luvut ovat 1. lokakuuta 2026 voimaan tulleet. **Veloittaako Meta asiakkaideni minulle lähettämistä viesteistä?** Ei. Meta veloittaa vain viesteistä, jotka yritys toimittaa käyttäjille, ei koskaan viesteistä, jotka käyttäjät lähettävät yritykselle. **Muuttuvatko ARS-luvut valuuttakurssin mukana?** Meta julkaisee kunkin valuutan hinnaston voimaantulopäivän kanssa ja päivittää hinnat omalla aikataulullaan. Tarkista voimassa oleva ARS-hinnasto sen sijaan, että muuntaisit USD-hinnaston lukuja. **Onko todennusviestin hinta Argentiinassa sama kuin palveluviestin?** Kyllä. Molemmat ovat USD 0,026 1. lokakuuta 2026 alkaen voimassa olevassa hinnastossa, eikä Meta listaa Argentiinalle kansainvälistä todennushintaa. **Voinko käyttää sovellusta yhä yhdistämisen jälkeen?** Kyllä. WhatsApp Business -sovellus toimii puhelimessa edelleen, ja samalle numerolle tulee lisäksi API-yhteys. --- ## WhatsApp Coexistence Chilessä: saatavuus ja Metan hinnat https://easycoexistence.com/fi/docs/whatsapp-coexistence-chile Coexistence on käytettävissä Chilessä: Metan WhatsApp Business -sovelluksen käyttäjien käyttöönottoa koskevassa dokumentaatiossa ei aseteta maantieteellistä ehtoa. Viestit +56-numeroihin noudattavat Metan Chilen hinnastoa, jossa 1. lokakuuta 2026 alkaen markkinointiviestipohja maksaa USD 0,0889 ja palvelu- tai tunnistautumisviestipohja USD 0,02, eli peso-hinnastossa CLP 78,4917 ja CLP 17,6584. ### Voivatko chileläiset yritykset käyttää WhatsApp Coexistencea? Kyllä. Metan WhatsApp Business -sovelluksen käyttäjien käyttöönottoa koskeva dokumentaatio listaa ehdot numerolle, sovellukselle ja kumppanille, mutta ei maalle. +56-numero kelpaa, kun se on käytössä WhatsApp Business -sovelluksessa versiolla 2.24.17 tai uudemmalla ja Tech Provider tai Solution Partner yhdistää sen Embedded Signupin kautta. Puhelin toimii edelleen keskusteluineen, ja numero saa Cloud API -rajapinnan käyttöön kiinteällä 20 viestin sekuntinopeudella. Tämän rajan Meta asettaa sovelluksen kanssa jaetuille numeroille. ### Paljonko Meta veloittaa viestistä Chilessä? Meta veloittaa jokaisesta toimitetusta viestistä luokan mukaan vastaanottajan markkinan hinnalla. Chile (+56) on erikseen nimetty markkina, ja sen markkinointihinta 1. lokakuuta 2026 alkavalla kortilla on korkein kaikista Latinalaisen Amerikan kohteista, jopa korkeampi kuin Rest of Latin America -alueella. Palvelu- ja tunnistautumisviestit maksavat USD 0,02, ja Metan kuukausittaiset volyymiportaat voivat alentaa näitä kahta portfolioille, jotka lähettävät Chileen suuria määriä. ### Mistä chileläisistä viesteistä Meta ei veloita? Kaikesta, mikä lähetetään itse WhatsApp Business -sovelluksesta. Metan dokumentaation mukaan sovelluksen viestit pysyvät maksuttomina käyttöönoton jälkeen, ja hinnoiteltuja ovat vain Cloud API -rajapinnan kautta lähetetyt viestit. API:ssa Meta ei veloita kunkin yrityksen puhelinnumeron ensimmäisestä 1 000 palveluviestistä kuukaudessa. Ne ovat viestipohjattomia vastauksia, jotka lähetetään 24 tunnin asiakaspalveluikkunan aikana. Lisäksi Click to WhatsApp -mainoksesta alkava keskustelu avaa enintään 7 päivän maksuttoman aloituskanavan ikkunan, jonka aikana mitään luokkaa ei veloiteta, lukuun ottamatta Meta Business Agent -viestejä. Chilen markkinointihinnan vuoksi maksuton aloituskanavan ikkuna on siellä edullisin tapa lähettää mainosviestejä. ### Tarjoaako Meta laskutuksen Chilen pesoissa? Kyllä, valinnaisena. CLP otettiin käyttöön 1. huhtikuuta 2026 yhtenä niistä valuutoista, jotka Meta lisäsi sinä vuonna, ja Meta julkaisee CLP-hinnaston kaikille markkinoille, joten myös ulkomailla oleville asiakkaille lähetetyt viestit näkyvät pesoina. Laskutusvaluutta valitaan viestitiliä luotaessa, ja se pysyy samana, ellei yritys käytä Metan Currency Migration API:a. Metan hinnoittelusivu kuvaa pakollisen paikallisen laskutuksen vain Brasilialle ja Intialle, joten chileläinen yritys valitsee CLP:n tai USD:n itse. 1. Check the number: The +56 number must be on the WhatsApp Business app, version 2.24.17 or newer, and not connected to another provider. 2. Choose CLP or USD: Set the currency at account creation and add a payment method in Billing Hub. 3. Connect: Run Embedded Signup, pick the portfolio and the number, and confirm from the app. - Jokaisen seurantaviestin tekeminen oletuksena markkinointiviestipohjaksi. Chilessä se maksaa USD 0,0889 viestiltä, kun oikein luokiteltu palveluviestipohja maksaa USD 0,02. - Odotus, että palveluviestien vapaa määrä kertyy. Ilmaiset 1 000 palveluviestiä nollautuvat kuukausittain, eikä käyttämättömiä siirretä seuraavalle kuulle. - Chilen kampanjan hinnoittelu Rest of Latin America -luvuilla. Chile on erikseen nimetty markkina, jolla on omat hintansa. **Onko Chile markkinoinnissa Argentiinaa halvempi?** Ei. 1. lokakuuta 2026 alkavalla kortilla Chilen markkinointihinta on USD 0,0889 ja Argentiinan USD 0,0618. **Voiko Meta luokitella viestipohjani uudelleen?** Kyllä. Meta tarkistaa viestipohjien luokat ja voi muuttaa viestipohjan luokkaa, mikä muuttaa sille veloitettavaa hintaa. **Maksavatko saapuvat viestit mitään?** Ei. Meta veloittaa vain yrityksen toimittamista viesteistä, ei asiakkaiden lähettämistä viesteistä. **Toimiiko numero edelleen sovelluksessa?** Kyllä. WhatsApp Business -sovellus pysyy aktiivisena puhelimessa sen jälkeen, kun numero on yhdistetty API:in. --- ## WhatsApp Coexistence Perussa: saatavuus ja Metan hinnat https://easycoexistence.com/fi/docs/whatsapp-coexistence-peru Coexistence on käytettävissä Perussa, koska Metan WhatsApp Business -sovelluksen käyttäjien liittämisohjeissa ei ole maarajoitusta. +51-numeroihin lähetettyihin viesteihin sovelletaan Perun hinnastoa: 1. lokakuuta 2026 alkaen USD 0,0703 per markkinointiviestipohja ja USD 0,03 per utility- tai todennusviestipohja, eli Metan sol-hinnastossa PEN 0,2339 ja PEN 0,0998. ### Onko WhatsApp Coexistence käytettävissä Perussa? Kyllä. Metan WhatsApp Business -sovelluksen käyttäjien liittämisohjeet asettavat vaatimuksia numerolle ja sovellukselle, eivät maalle. +51-numero kelpaa, kun se on jo aktiivinen WhatsApp Business -sovelluksessa, sovelluksen versio on 2.24.17 tai uudempi ja liittäminen tehdään Embedded Signupin kautta Tech Providerin tai Solution Partnerin kanssa. Liittämisen jälkeen puhelin jatkaa viestien lähettämistä ja vastaanottamista, ja sama numero tulee tavoitettavaksi myös Cloud API -rajapinnan kautta. Meta asettaa sovelluksen kanssa jaetuille numeroille API:n läpäisykyvyksi 20 viestiä sekunnissa. ### Paljonko Meta veloittaa viestistä Perussa? Meta veloittaa jokaisesta toimitetusta viestistä. Hinta määräytyy viestityypin ja vastaanottajan suuntanumeron mukaisen markkinan perusteella. Perulla (+51) on oma rivinsä. Meta nosti 1. lokakuuta 2026 Perun utility- ja todennusviestien hintoja, jotka ovat nyt USD 0,03. Se on hinnaston Latinalaisen Amerikan markkinoiden korkein utility-hinta. Nämä ovat listahintoja: volyymiportaat voivat laskea utility- ja todennusviestien hintaa suurilla kuukausimäärillä. ### Mikä pysyy ilmaisena perulaiselle yritykselle? Puhelimen WhatsApp Business -sovelluksesta lähetetyt viestit. Metan ohjeiden mukaan ne pysyvät ilmaisina liittämisen jälkeen, ja hinnoiteltuja ovat vain Cloud API -rajapinnan kautta lähetetyt viestit. API:n kautta Meta antaa jokaiselle yrityksen puhelinnumerolle 1 000 ilmaista palveluviestiä kuukaudessa. Ne ovat viestipohjattomia vastauksia, jotka lähetetään asiakaspalveluikkunan ollessa auki 24 tuntia, ja määrä nollautuu kuukausittain. Click to WhatsApp -mainoksen kautta tulevat asiakkaat avaavat ilmaisen enintään 7 päivän aloitusikkunan, jonka aikana Meta ei veloita markkinointi-, utility-, todennus- tai palveluviesteistä. Asiakaspalveluikkunassa lähetetyistä utility-viestipohjista on veloitettu 1. lokakuuta 2026 alkaen. ### Voiko Meta laskuttaa perulaista tiliä soleina? Kyllä, PEN on käytettävissä. Se otettiin käyttöön 1. huhtikuuta 2026 Metan sinä vuonna lisäämien valuuttojen joukossa, ja Meta julkaisee PEN-hinnaston kaikille hinnoittelemilleen markkinoille. Valuutta valitaan viestintätiliä luotaessa, ja se pysyy samana, ellei sitä vaihdeta Metan Currency Migration API:n kautta. Metan hinnoittelusivu kuvaa pakolliset paikalliset laskutussiirtymät vain Brasilialle ja Intialle, joten perulainen yritys päättää itse PEN:n ja USD:n välillä. 1. Check the number: Confirm the +51 number is on the WhatsApp Business app, version 2.24.17 or newer, and not attached to another provider. 2. Choose PEN or USD: Pick the currency when the account is created and add a payment method in Billing Hub. 3. Run Embedded Signup: Log in with Facebook, select the portfolio and the number, and confirm the connection in the app. - Utility-viestien budjetointi ennen 1. lokakuuta 2026 voimassa olleilla luvuilla. Meta nosti Perun utility- ja todennusviestien hintoja tuona päivänä. - Utility-viestipohjien käyttö vastauksiin. Avoimessa ikkunassa ilmainen palveluviesti hoitaa saman asian, enintään 1 000 kuukaudessa numeroa kohden. - Oletus, että naapurimarkkinat maksavat saman. Kolumbian utility-hinta samassa hinnastossa on USD 0,0008. **Miksi utility-kulut nousivat lokakuussa 2026?** Meta nosti Perun utility- ja todennusviestien hintoja 1. lokakuuta 2026 ja alkoi samasta päivästä veloittaa asiakaspalveluikkunassa lähetetyistä utility-viestipohjista. **Veloittaako Meta asiakkaiden minulle lähettämistä viesteistä?** Ei. Veloitus koskee vain yrityksen toimittamia viestejä. **Onko Perulle olemassa kansainvälistä todennushintaa?** Ei. Lokakuun 1. päivän 2026 hinnastossa sellaista ei ole Perulle, joten todennusviesti maksaa USD 0,03. **Toimiiko puhelimen sovellus edelleen?** Kyllä. WhatsApp Business -sovellus toimii puhelimessa normaalisti sen jälkeen, kun numero on yhdistetty API:in. --- ## WhatsApp Coexistence Costa Ricassa: saatavuus ja Metan hinnat https://easycoexistence.com/fi/docs/whatsapp-coexistence-costa-rica Coexistence on käytettävissä Costa Ricassa, sillä Metan WhatsApp Business -sovelluksen käyttäjien käyttöönottoa koskevassa dokumentaatiossa ei ole maantieteellistä rajoitusta. Costa Ricalla ei ole omaa riviään Metan hinnastossa: +506-numeroihin sovelletaan Rest of Latin America -hintoja, jotka ovat 1. lokakuuta 2026 alkaen USD 0,074 markkinointiviestipohjaa kohti ja USD 0,0113 utility- tai authentication-viestipohjaa kohti. ### Voiko Costa Rican numeroa käyttää WhatsApp Coexistencen kanssa? Kyllä. Metan dokumentaatio WhatsApp Business -sovelluksen käyttäjien käyttöönotosta asettaa ehtoja numerolle ja sovellukselle, mutta ei maalle. +506-numero kelpaa, jos se on jo käytössä WhatsApp Business -sovelluksessa, sovellus on versiota 2.24.17 tai uudempi ja yhteys tehdään Embedded Signupilla Tech Providerin tai Solution Partnerin kautta. Puhelin toimii edelleen vanhoine keskusteluineen, ja numero saa käyttöönsä Cloud API -rajapinnan. Meta asettaa läpäisyn 20 viestiin sekunnissa numeroille, joita käytetään sekä sovelluksessa että API:ssa. ### Miksi Costa Rica hinnoitellaan Rest of Latin America -alueena? Metan hinnastossa on nimetty 39 yksittäistä maata, ja loput on ryhmitelty 8 alueeseen. Costa Rica (+506) on yksi Rest of Latin America -alueen 15 markkinasta yhdessä esimerkiksi Panaman, Guatemalan, Ecuadorin ja Uruguayn kanssa. Jokaisesta viestistä, joka toimitetaan jonkin näiden markkinoiden numeroon, veloitetaan alueen hinta. Alueella on merkitystä myös utility- ja authentication-viestien määräportaissa. Portaat lasketaan markkinoittain ja luokittain, joten viestit kaikkiin Rest of Latin America -maihin kerryttävät samaa aluekohtaista porrasta, eivät erillistä Costa Rican porrasta. ### Mitkä viestit ovat ilmaisia costaricalaiselle yritykselle? Kaikki, mitä kirjoitat puhelimen WhatsApp Business -sovelluksessa. Metan dokumentaation mukaan sovelluksen viestit pysyvät maksuttomina käyttöönoton jälkeen, ja Cloud API -rajapinnan hinnoittelu koskee vain API:n kautta lähetettyjä viestejä. API-puolella jokainen yrityksen puhelinnumero saa kuukaudessa 1 000 maksutonta palveluviestiä. Ne ovat viestipohjattomia vastauksia 24 tunnin asiakaspalveluikkunan sisällä, eikä käyttämättömiä siirretä seuraavalle kuukaudelle. Click to WhatsApp -mainoksesta alkanut keskustelu avaa enintään 7 päivän maksuttoman aloitusikkunan, jonka aikana Meta ei veloita markkinointi-, utility-, authentication- tai palveluviesteistä. Asiakaspalveluikkunan sisällä lähetetyistä utility-viestipohjista veloitetaan 1. lokakuuta 2026 alkaen. ### Missä valuutassa Meta laskuttaa costaricalaista tiliä? Meta on ottanut WhatsApp Business Platformissa käyttöön 16 laskutusvaluuttaa, eikä Costa Rican colón ole niiden joukossa. Costaricalainen yritys valitsee jonkin julkaistuista valuutoista viestitiliä luodessaan, esimerkiksi USD:n, ja Meta julkaisee Rest of Latin America -hinnan jokaisessa hinnastossaan. Valuuttaa ei voi vaihtaa vapaasti tilin luomisen jälkeen. Vaihtoon Meta tarjoaa Currency Migration API -rajapinnan. Metan hinnoittelusivulla ei ole mainittu paikallista laskutusohjelmaa Costa Ricalle. 1. Check the number: The +506 number must be on the WhatsApp Business app, version 2.24.17 or newer, and not attached to another provider. 2. Set up billing: Choose one of Meta's supported currencies, such as USD, and add a payment method in Billing Hub. 3. Connect: Complete Embedded Signup with the portfolio and the number, and confirm the link from the app. - Costa Rica -rivin etsiminen hinnastosta. Sellaista ei ole: +506 laskutetaan Rest of Latin America -alueen mukaan. - Oletus, että Väli-Amerikan naapurimaat jakavat hinnan Meksikon kanssa. Meksiko on nimetty markkina, jonka markkinointihinnat ovat alueen hintoja alhaisemmat. - Utility-viestipohjien käyttäminen vastauksiin. Avoimen ikkunan sisällä lähetetty palveluviesti on maksuton 1 000 viestiin asti kuukaudessa numeroa kohti. **Onko viestien lähettäminen Costa Ricaan halvempaa kuin Meksikoon?** Ei markkinoinnissa. Rest of Latin America maksaa 1. lokakuuta 2026 alkavassa hinnastossa USD 0,074 markkinointiviestipohjaa kohti, Meksiko USD 0,0397. **Voinko maksaa Metalle colónina?** Et. Colón ei ole yksi niistä 16 valuutasta, jotka Meta on ottanut käyttöön WhatsApp Business Platformissa. **Maksavatko asiakkaiden minulle lähettämät viestit mitään?** Eivät. Meta veloittaa vain yritysten toimittamista viesteistä. **Lakkaako sovellus toimimasta, kun API yhdistetään?** Ei. WhatsApp Business -sovellus toimii puhelimessa edelleen keskusteluineen. --- ## WhatsApp Coexistence Espanjassa: saatavuus ja Metan hinnat https://easycoexistence.com/fi/docs/whatsapp-coexistence-spain Coexistence on käytettävissä Espanjassa: Metan ohjeistus WhatsApp Business -sovelluksen käyttäjien liittämiseen ei aseta maantieteellistä rajoitusta, EU mukaan lukien. Viesteihin +34-numeroihin sovelletaan Espanjan omaa hinnastoa, jossa on 1. lokakuuta 2026 alkaen EUR 0,0585 markkinointiviestipohjalta ja EUR 0,0166 utility- tai todennusviestipohjalta, eli USD 0,0707 ja USD 0,02. ### Onko WhatsApp Coexistence käytettävissä Espanjassa ja EU:ssa? Kyllä. Metan nykyinen ohjeistus WhatsApp Business -sovelluksen käyttäjien liittämisestä listaa vaatimukset numerolle, sovellukselle ja kumppanille, mutta ei maantieteellistä rajoitusta. +34-numero kelpaa, kun se on jo käytössä WhatsApp Business -sovelluksessa, sovelluksen versio on 2.24.17 tai uudempi ja numero liitetään Embedded Signupin kautta Tech Providerin tai Solution Partnerin avulla. Alkuvaiheen listoja, joista EU puuttui, jaetaan edelleen, mutta Metan ohjeistus ei enää tue niitä. Liittämisen jälkeen puhelin toimii entiseen tapaan, ja numero vastaa Cloud API -rajapinnan kautta kiinteällä 20 viestin sekuntinopeudella. ### Mitä Meta veloittaa viestiltä Espanjassa? Meta veloittaa jokaisesta toimitetusta viestistä viestin luokan ja vastaanottajan maatunnuksen mukaisen markkinan hinnan. Espanja (+34) on oma markkinansa, erillään Rest of Western Europe -alueesta, johon kuuluvat muun muassa Portugali ja Irlanti. Tässä ovat listahinnat, jotka ovat voimassa 1. lokakuuta 2026 alkaen. Markkinointiviestien hintaa nostettiin viimeksi 1. heinäkuuta 2026. Määräalennukset voivat laskea utility- ja todennusviestien hintaa portfolioissa, joiden kuukausivolyymi Espanjaan on suuri. ### Mitkä viestit ovat espanjalaiselle yritykselle maksuttomia? Puhelimen WhatsApp Business -sovelluksesta lähetetyt viestit. Metan ohjeistuksen mukaan ne pysyvät maksuttomina liittämisen jälkeen, ja Cloud API -rajapinnan hinnoittelu koskee vain rajapinnan kautta kulkevia viestejä. Rajapinnan kautta Meta antaa jokaiselle yrityksen puhelinnumerolle 1 000 maksutonta palveluviestiä kuukaudessa. Ne ovat 24 tunnin asiakaspalveluikkunan sisällä lähetettyjä vastauksia ilman viestipohjaa, ja määrä nollautuu kuukausittain. Asiakas, joka tulee Click to WhatsApp -mainoksesta, avaa enintään 7 päivän maksuttoman sisäänkäyntiikkunan, jonka aikana markkinointi-, utility-, todennus- ja palveluviesteistä ei veloiteta. Päivästä 1. lokakuuta 2026 alkaen avoimen asiakaspalveluikkunan sisällä lähetetyistä utility-viestipohjista veloitetaan. ### Voiko Meta laskuttaa espanjalaista yritystä euroissa? Kyllä. EUR oli WhatsApp Business Platformin valuuttana jo ennen kuin Meta lisäsi vuonna 2026 kymmenen uutta, ja Meta julkaisee täyden EUR-hinnaston, jossa jokainen markkina, ei vain Espanja, on hinnoiteltu euroina. Valuutta valitaan viestintätiliä luotaessa, ja se pysyy sen jälkeen kiinteänä, paitsi Metan Currency Migration API:n kautta. Metan hinnoittelusivu kuvaa pakolliset paikalliset laskutussiirrot vain Brasilialle ja Intialle, joten espanjalainen yritys valitsee EUR:n tai jonkin muun tuetun valuutan itse. 1. Check the number: The +34 number must be on the WhatsApp Business app, version 2.24.17 or newer, and not attached to another provider. 2. Choose EUR or USD: Set the currency when the account is created and add a payment method in Billing Hub. 3. Run Embedded Signup: Log in with Facebook, select the portfolio and the number, and confirm the connection in the app. - Vanhaan saatavuuslistaan luottaminen, josta EU puuttuu. Metan nykyisessä ohjeistuksessa ei ole maantieteellistä rajoitusta. - Portugalilaisten asiakkaiden hinnoittelu Espanjan hinnalla. Portugali (+351) kuuluu Rest of Western Europe -alueeseen, jolla on eri hinnat. - Markkinointihintojen käyttö ajalta ennen 1. heinäkuuta 2026. Meta nosti Espanjan markkinointiviestien hintaa tuona päivänä. **Onko Coexistence ollut joskus poissa käytöstä EU:ssa?** Alkuvaiheen listoilla se oli rajattu pois. Metan nykyisessä WhatsApp Business -sovelluksen käyttäjien ohjeistuksessa ei ole maantieteellistä rajoitusta, joten ratkaisevaa on liittämisprosessi itse. **Hinnoitellaanko Latinalaiseen Amerikkaan lähetetyt viestit Espanjan hinnalla?** Ei. Meta veloittaa vastaanottajan maatunnuksen mukaan, joten viestistä meksikolaiseen numeroon veloitetaan Meksikon hinta. **Maksanko viesteistä, joita asiakkaat lähettävät minulle?** Ei. Meta veloittaa vain viesteistä, jotka yritys toimittaa käyttäjille. **Toimiiko sovellus edelleen liittämisen jälkeen?** Kyllä. WhatsApp Business -sovellus pysyy puhelimessa keskusteluineen, ja numero saa lisäksi API-yhteyden. --- ## WhatsApp Coexistence Intiassa: saatavuus, Metan hinnat ja INR-laskutus https://easycoexistence.com/fi/docs/whatsapp-coexistence-india Coexistence on käytettävissä intialaisissa numeroissa: Metan WhatsApp Business -sovelluksen käyttäjien käyttöönottoa koskevassa dokumentaatiossa ei mainita maarajoitusta. Meta veloittaa 1. lokakuuta 2026 alkaen US$ 0,0118 jokaisesta +91-numeroon toimitetusta markkinointiviestipohjasta ja US$ 0,0014 jokaisesta palvelu- tai todennusviestipohjasta. Yritysten, joiden Billing Hubin Sold-To-maa on Intia, on siirrettävä kaikki WhatsApp Business -tilinsä INR-laskutukseen 31. joulukuuta 2026 mennessä. ### Onko WhatsApp Coexistence käytettävissä Intiassa? Kyllä. Metan ajantasainen WhatsApp Business -sovelluksen käyttäjien käyttöönotto-ohje luettelee vaatimukset (sovellusversio 2.24.17 tai uudempi sekä Tech Provider tai Solution Partner, joka ajaa Embedded Signupin) ja yhden rajoituksen: kiinteä läpäisy, 20 viestiä sekunnissa. Ohje ei mainitse maa-, alue- tai suuntanumerorajoitusta, joten WhatsApp Business -sovelluksessa aktiivinen +91-numero kelpaa samoilla ehdoilla kuin numero missä tahansa muualla. Intialaisen numeron estää se, mikä estää minkä tahansa numeron: numero on yhä kuluttajien WhatsApp-sovelluksessa, sovellusversio on vanhempi kuin 2.24.17 tai numero on jo liitetty toiselle palveluntarjoajalle. Jos Embedded Signup ei hylkää numeroa, Coexistence on sen käytettävissä. ### Mitä Meta veloittaa viestistä Intiassa? Meta veloittaa jokaisesta toimitetusta viestipohjasta, ja hinta määräytyy vastaanottajan maakoodin mukaan, ei yrityksen sijainnin. +91-numeroon toimitettu viestipohja hinnoitellaan Intian hinnalla riippumatta siitä, missä lähettäjä sijaitsee. Alla olevat luvut ovat Metan USD- ja INR-hinnastoista, jotka ovat voimassa 1. lokakuuta 2026 alkaen. Vastaukset, jotka eivät ole viestipohjia, ovat maksuttomia avoimen 24 tunnin asiakaspalveluikkunan aikana. Samoin ovat maksuttomia ikkunan sisällä lähetetyt palveluviestipohjat sekä WhatsApp Business -sovelluksessa kirjoitetut viestit Coexistence-numerolla. Markkinointiviestipohjista veloitetaan aina. Metan kuukausittaiset volyymiportaat voivat laskea palvelu- ja todennusviestien hintoja suurille lähettäjille. ### Mikä muuttuu INR-laskutuksen myötä Intiassa? Meta otti INR-laskutuksen paikallistamisen käyttöön 1. tammikuuta 2026 kumppaneille ja suoraan integroiduille yrityksille, joiden Sold-To-maa Billing Hubissa on Intia. Näiden yritysten on siirrettävä kaikki salkkunsa WhatsApp Business -tilit INR-laskutukseen 31. joulukuuta 2026 mennessä. Meta ilmoittaa, ettei se enää 1. tammikuuta 2027 alkaen toimita kelpoisten asiakkaiden muissa kuin INR-valuutassa olevien tilien viestejä. Coexistence-numerolla tämä koskee maksullisia lähetyksiä Cloud API -rajapinnan kautta, koska maksutapa on yrityksen oman WhatsApp Business -tilin tiedoissa. Intialla on myös kansainvälinen todennushinta, jota sovelletaan Intian ulkopuolella sijaitsevaan kelpoon yritykseen, kun Meta vahvistaa aloituspäivän 30 päivän ennakkoilmoituksella. ### Miten intialaisen numeron yhdistää Cloud API -rajapintaan ja säilyttää sovelluksen? Metan Embedded Signupilla Coexistence-vaihtoehdon kautta, ja sen ajaa Tech Provider. Yritys kirjautuu Facebookilla, valitsee Business Portfolionsa, syöttää WhatsApp Business -sovellukseen jo rekisteröidyn +91-numeron ja vahvistaa skannaamalla sovelluksessa näkyvän QR-koodin. Sovelluksen keskusteluhistoria voidaan tämän jälkeen synkronoida, ja mediatiedostot ovat saatavilla vain historian kahden viimeisen viikon osalta. Numero toimii edelleen sovelluksessa ja saa pääsyn Cloud API -rajapintaan kiinteällä 20 viestin sekuntinopeudella. Koko vaiheiden kulku ja se, mitä kukin näkymä pyytää, löytyvät numeron yhdistämistä käsittelevältä sivulta. - WhatsApp Business -tilin jättäminen USD-laskutukseen 31. joulukuuta 2026 jälkeen, kun Sold-To-maa on Intia. Meta on ilmoittanut lopettavansa näiden viestien toimittamisen. - Kampanjan hinnoittelu lähettäjän maan mukaan. Meta veloittaa vastaanottajan maakoodin mukaan, joten +91-vastaanottajat maksavat Intian hinnan. - Kaikkien viestipohjien käsitteleminen palveluviesteinä. Meta luokittelee markkinointiviestipohjan, ja se maksaa Intiassa yli kahdeksan kertaa palveluviestipohjan hinnan. **Ovatko vastaukset intialaisille asiakkaille maksuttomia?** Vastaukset, jotka eivät ole viestipohjia, ovat maksuttomia 24 tunnin asiakaspalveluikkunan aikana, samoin WhatsApp Business -sovelluksessa kirjoitetut viestit. Ikkunan ulkopuolella lähetetyistä viestipohjista veloitetaan. **Missä valuutassa Meta laskuttaa intialaisia yrityksiä?** Yritykset, joiden Billing Hubin Sold-To-maa on Intia, siirtyvät INR-laskutukseen, ja kaikkien tilien on oltava INR-valuutassa 31. joulukuuta 2026 mennessä. Meta julkaisee tätä varten INR-hinnaston. **Maksanko Intian hinnan, jos yritykseni on ulkomailla?** Kyllä markkinointi- ja palveluviesteistä, koska hinta määräytyy vastaanottajan +91-koodin mukaan. Todennus voi siirtyä kansainväliseen todennushintaan, kun Meta vahvistaa aloituspäivän yrityksellesi. **Voinko jatkaa sovelluksen käyttöä puhelimessani?** Kyllä. Coexistence pitää WhatsApp Business -sovelluksen toiminnassa samalla numerolla, kunhan sovellus on versiota 2.24.17 tai uudempi ja sitä avataan säännöllisesti. --- ## WhatsApp Coexistence Indonesiassa: saatavuus, Metan hinnat ja käyttöönotto https://easycoexistence.com/fi/docs/whatsapp-coexistence-indonesia Indonesialaiset numerot voivat käyttää Coexistencea, sillä Metan ohjeet WhatsApp Business -sovelluksen käyttäjien käyttöönotosta eivät aseta maarajoitusta. Meta veloittaa 1. lokakuuta 2026 alkaen US$ 0,0411 (IDR 586,33) jokaisesta +62-numeroon toimitetusta markkinoinnin viestipohjasta ja US$ 0,025 (IDR 356,65) jokaisesta palveluviestin tai todennuksen viestipohjasta. Vastaukset asiakaspalveluikkunan aikana pysyvät ilmaisina. ### Onko WhatsApp Coexistence saatavilla Indonesiassa? Kyllä. Metan sivu, jolla WhatsApp Business -sovelluksen käyttäjät otetaan mukaan Cloud API -rajapintaan, asettaa vaatimuksia sovellusversiolle (2.24.17 tai uudempi) ja kumppanille (Tech Provider tai Solution Partner, joka käyttää Embedded Signupia), mutta se ei nimeä yhtään maata tai maatunnusta, joka olisi suljettu pois. WhatsApp Business -sovelluksessa rekisteröity ja aktiivinen +62-numero kelpaa samoilla ehdoilla kuin mikä tahansa muu. Käytännön esteet ovat yleisiä: numero on vielä tavallisessa WhatsApp-sovelluksessa, sovellus on vanhentunut tai numero on jo yhdistetty toisen palveluntarjoajan sovellukseen. Kelpoisuussivu käy läpi jokaisen niistä ja kertoo, miten ne korjataan. ### Mitä Meta veloittaa viestiltä Indonesiassa? Meta laskuttaa jokaisesta toimitetusta viestipohjasta vastaanottajan maatunnuksen mukaisella hinnalla. Jokainen +62-numeroon päätyvä viestipohja veloitetaan Indonesian hinnalla, olipa lähettävä yritys Jakartassa tai ulkomailla. Alla olevat hinnat ovat Metan USD- ja IDR-hinnastoista, jotka ovat voimassa 1. lokakuuta 2026 alkaen. Indonesiassa palveluviesteillä ja todennuksella on yksi yhteinen hinta, US$ 0,025, mikä on noin 61 % markkinoinnin hinnasta. Vapaamuotoiset vastaukset avoimen 24 tunnin asiakaspalveluikkunan aikana eivät maksa mitään, ikkunan aikana lähetetty palveluviestin viestipohja on ilmainen, ja kaikki, mitä yritys kirjoittaa WhatsApp Business -sovelluksessa Coexistence-numerolla, on myös ilmaista. ### Mitä indonesialaisen yrityksen kannattaa tietää laskutusvaluutasta ja todennuksesta? IDR on yksi niistä laskutusvaluutoista, joille Meta julkaisee hinnaston USD:n ja neljäntoista muun valuutan lisäksi. Indonesialainen yritys voi siis lukea kulunsa rupioina suoraan Metan hinnastosta eikä sen tarvitse muuntaa niitä itse. Indonesia on myös Metan listalla maista, joille on kansainvälisen todennuksen hinta. Indonesian ulkopuolella toimiva yritys, joka lähettää kertakäyttökoodeja +62-numeroihin, voidaan siirtää hintaan US$ 0,136 todennuksen viestipohjalta, mikä on yli viisinkertainen kotimaiseen hintaan verrattuna. Meta määrittää aloituspäivän yrityskohtaisesti ja ilmoittaa siitä 30 päivää etukäteen, joten indonesialaisia käyttäjiä vahvistavan ulkomaisen sovelluksen kannattaa varautua siihen ennen rekisteröitymisten kasvattamista. ### Miten indonesialaisen numeron yhdistää menettämättä sovellusta? Käyttämällä Metan Embedded Signupia ja vaihtoehtoa, joka on tarkoitettu olemassa olevalle WhatsApp Business -sovelluksen numerolle. Yritys kirjautuu Facebookilla, valitsee Business Portfolion, syöttää +62-numeron ja skannaa sovelluksen näyttämän QR-koodin. Kun tämä on tehty, kumppanilla on 24 tuntia aikaa aloittaa yhteystietojen ja keskusteluhistorian synkronointi, tai yrityksen on käytävä vaihe läpi uudelleen. Käyttöönoton jälkeen puhelin toimii kuten ennenkin, numero vastaa myös Cloud API -rajapinnan kautta, ja molemmat jakavat kiinteän 20 viestin sekuntinopeuden. Numeron yhdistämistä käsittelevä sivu käy läpi jokaisen näkymän. - USD-hinnan muuntaminen rupioiksi käsin. Meta julkaisee IDR-hinnaston, ja IDR-tili veloitetaan juuri sen mukaan. - Kertakäyttökoodien budjetointi kotimaisella hinnalla ulkomailla toimivasta yrityksestä. Indonesialla on kansainvälisen todennuksen hinta US$ 0,136. - Vaiheen keskeyttäminen QR-koodin skannauksen jälkeen. Synkronoinnin on alettava 24 tunnin kuluessa, tai käyttöönotto on tehtävä uudelleen. **Onko Indonesian hinta sama palveluviesteille ja todennukselle?** Kyllä. Metan 1. lokakuuta 2026 voimaan tulevassa hinnastossa molemmat maksavat US$ 0,025 eli IDR 356,65 toimitettua viestipohjaa kohden. **Voiko Meta laskuttaa minua rupioina?** IDR on yksi laskutusvaluutoista, jotka Meta listaa hinnastosivullaan, ja sillä on oma hinnastonsa, joten rupiahinnat voi lukea suoraan Metalta. **Veloitetaanko puhelimesta lähetetyistä viesteistä yhdistämisen jälkeen?** Ei. Meta ilmoittaa, että WhatsApp Business -sovelluksesta lähetetyt viestit pysyvät ilmaisina Coexistence-käyttöönoton jälkeen. Vain Cloud API -rajapinnan kautta lähetetyt viestit noudattavat Cloud API -rajapinnan hinnoittelua. **Mitä jos numeroni on vielä tavallisessa WhatsAppissa?** Se täytyy siirtää ensin WhatsApp Business -sovellukseen. Coexistence on tarjolla vain numeroille, jotka ovat jo Business-sovelluksessa. --- ## WhatsApp Coexistence Arabiemiirikunnissa: saatavuus, Metan hinnat ja AED-laskutus https://easycoexistence.com/fi/docs/whatsapp-coexistence-uae Coexistence on käytettävissä Arabiemiirikuntien numeroissa, sillä Metan WhatsApp Business -sovelluksen käyttäjien käyttöönottodokumentaatio ei mainitse maarajoitusta. Meta veloittaa 1. lokakuuta 2026 alkaen US$ 0,0576 (AED 0,2115) jokaisesta +971-numeroon toimitetusta markkinointiviestipohjasta ja US$ 0,0157 (AED 0,0576) jokaisesta palvelu- tai tunnistautumisviestipohjasta. ### Onko WhatsApp Coexistence käytettävissä Arabiemiirikunnissa? Kyllä. Metan ohjeessa WhatsApp Business -sovelluksen käyttäjien siirtämisestä Cloud API -rajapinnan käyttöön luetellaan, mitä yritys ja kumppani tarvitsevat: ennen kaikkea sovellusversio 2.24.17 tai uudempi sekä Embedded Signupia käyttävä Tech Provider tai Solution Partner. Ohjeessa ei ole maa-, alue- tai suuntanumerorajausta. WhatsApp Business -sovelluksessa aktiivisessa käytössä oleva +971-numero kelpaa. UAE-numero ei toimi samoista syistä kuin numero missään muuallakaan: se on kuluttajille tarkoitetussa WhatsApp-sovelluksessa, sovellus on vanhentunut tai numero on yhä kiinni toisessa palveluntarjoajassa. Luotettavin testi on Embedded Signup itse, sillä se joko hyväksyy numeron tai kertoo, miksi ei. ### Mitä Meta veloittaa viestiltä Arabiemiirikunnissa? Meta veloittaa jokaisesta toimitetusta viestipohjasta vastaanottajan maan suuntanumeron mukaan. Mikä tahansa +971-numeroon toimitettu viestipohja laskutetaan UAE:n hinnalla riippumatta siitä, missä lähettävä yritys on rekisteröity. UAE:lla on Metan hinnastossa oma rivinsä, eikä se kuulu Rest of Middle East -hintaan. Alla olevat luvut ovat Metan USD- ja AED-hinnastoista, jotka ovat voimassa 1. lokakuuta 2026 alkaen. Vapaamuotoiset vastaukset avoimen 24 tunnin asiakaspalveluikkunan aikana ovat ilmaisia, samoin ikkunan sisällä lähetetty palveluviestipohja, ja Coexistence-numerolla WhatsApp Business -sovelluksesta lähetetyt viestit pysyvät ilmaisina. Markkinointiviestipohjista veloitetaan joka kerta, kun ne toimitetaan. ### Mikä UAE:n hinnoittelussa ja laskutuksessa on muuttunut viime aikoina? Metan hinnoittelun muutoslokissa on kaksi suoraan olennaista muutosta. Meta nosti 1. lokakuuta 2025 Arabiemiirikuntien markkinointiviestin hintaa. Sitten 1. huhtikuuta 2026 se lisäsi kahdeksan laskutusvaluuttaa, joiden joukossa on AED, joten Arabiemiirikunnissa toimiva yritys voi nyt saada laskun dirhameina ja lukea kustannuksensa AED-hinnastosta. UAE on myös Metan luettelossa markkinoista, joilla on kansainvälinen tunnistautumishinta. Arabiemiirikuntien ulkopuolella toimiva yritys, joka lähettää kertakäyttöisiä koodeja +971-numeroihin, voidaan siirtää hintaan US$ 0,051 tunnistautumisviestipohjalta, kun Meta vahvistaa sille aloituspäivän. Meta ilmoittaa siitä 30 päivää etukäteen. ### Miten UAE-numero yhdistetään API-rajapintaan sovellus säilyttäen? Metan Embedded Signupilla ja valinnalla, joka säilyttää olemassa olevan WhatsApp Business -sovelluksen. Sen suorittaa Tech Provider. Yritys kirjautuu Facebookilla, valitsee Business Portfolionsa, syöttää +971-numeron ja vahvistaa sen sovelluksessa näkyvällä QR-koodilla. Synkronoidun keskusteluhistorian mediatiedostot ovat saatavilla vain viimeisen kahden viikon ajalta. Tämän jälkeen WhatsApp Business -sovellus toimii puhelimessa edelleen, ja sama numero vastaanottaa ja lähettää viestejä Cloud API -rajapinnan kautta kiinteällä nopeudella 20 viestiä sekunnissa. Numeron yhdistämistä käsittelevällä sivulla on kaikki vaiheet ja se, mitä kukin niistä vaatii. - Oletetaan, että UAE hinnoitellaan kuten Rest of Middle East. Sillä on Metan hinnastossa oma, korkeampi rivinsä. - Muunnetaan USD-hinnat dirhameiksi käsin. Meta julkaisee 1. huhtikuuta 2026 alkaen AED-hinnaston, jossa on omat lukunsa. - Lähetetään koodeja +971-numeroihin ulkomailta kotimaisen budjetin mukaan. Kansainvälinen tunnistautumishinta on yli kolme kertaa korkeampi. **Voiko Meta laskuttaa UAE-yritystä dirhameina?** Kyllä. AED:stä tuli WhatsApp Business Platformin laskutusvaluutta 1. huhtikuuta 2026, ja sillä on oma hinnastonsa. **Hinnoitellaanko UAE ja Saudi-Arabia samoin?** Markkinoinnin osalta kyllä: molemmat ovat US$ 0,0576 1. lokakuuta 2026 alkavassa hinnastossa. Palvelu- ja tunnistautumisviestit eroavat: UAE:ssa US$ 0,0157 ja Saudi-Arabiassa US$ 0,0107. **Veloitetaanko vastauksesta asiakkaalle, joka kirjoitti ensin?** Ei, jos se on vapaamuotoinen vastaus 24 tunnin asiakaspalveluikkunan sisällä. Ikkunan ulkopuolella lähetetyistä viestipohjista veloitetaan. **Lakkaako puhelimen sovellus toimimasta?** Ei. Coexistence pitää WhatsApp Business -sovelluksen toiminnassa samalla numerolla, ja sillä lähetetyt viestit pysyvät ilmaisina. --- ## WhatsApp Coexistence Saudi-Arabiassa: saatavuus, Metan hinnat ja SAR-laskutus https://easycoexistence.com/fi/docs/whatsapp-coexistence-saudi-arabia Saudi-numerot voivat käyttää Coexistencea: Metan WhatsApp Business -sovelluksen käyttäjien käyttöönottoa koskevissa ohjeissa ei ole maarajoitusta. Meta veloittaa 1.10.2026 alkaen US$ 0,0576 (SAR 0,2159) jokaisesta +966-numeroon toimitetusta markkinointiviestipohjasta ja US$ 0,0107 (SAR 0,0401) jokaisesta palvelu- tai todennusviestipohjasta. Vapaamuotoiset vastaukset asiakaspalveluikkunan sisällä ovat maksuttomia. ### Onko WhatsApp Coexistence saatavilla Saudi-Arabiassa? Kyllä. Metan ohjeet WhatsApp Business -sovelluksen käyttäjien siirtämisestä Cloud API -rajapintaan asettavat ehtoja sovellusversiolle (2.24.17 tai uudempi) ja Embedded Signupia ajavalle kumppanille, mutta niissä ei ole suljettu pois yhtään maata, aluetta tai maatunnusta. WhatsApp Business -sovelluksessa rekisteröity ja aktiivinen +966-numero kelpaa. Jos Saudi-numero hylätään, syy on yleensä jokin yleinen: numero on kuluttajien WhatsApp-sovelluksessa, sovellus on vanhempi kuin 2.24.17 tai numero on yhä liitetty toiseen palveluntarjoajaan. Kelpoisuussivulla käydään läpi jokainen tapaus ja sen korjaus. ### Paljonko Meta veloittaa viestiltä Saudi-Arabiassa? Meta hinnoittelee jokaisen toimitetun viestipohjan vastaanottajan maatunnuksen mukaan. +966-numeroihin toimitetut viestipohjat laskutetaan Saudi-Arabian hinnalla riippumatta siitä, missä lähettäjä sijaitsee, ja Saudi-Arabialla on oma rivinsä hinnastossa. Alla olevat luvut ovat Metan USD- ja SAR-hinnastoista, jotka ovat voimassa 1.10.2026 alkaen. Vapaamuotoiset vastaukset avoimessa 24 tunnin asiakaspalveluikkunassa ovat maksuttomia, samoin ikkunan sisällä lähetetyt palveluviestipohjat, ja Coexistence-numerolla WhatsApp Business -sovelluksesta lähetetyistä viesteistä ei veloiteta mitään. Markkinointiviestipohjat veloitetaan jokaisesta toimituksesta, ja kuukausittaiset määräporrastukset voivat laskea palvelu- ja todennusviestien hintoja suurilla lähettäjillä. ### Mikä muuttui saudiyrityksille vuonna 2026? Metan hintamuutoslokissa 1.4.2026 toi kaksi muutosta. Saudi-Arabian markkinointiviestin hinta nousi, ja SAR tuli yhdeksi kahdeksasta uudesta laskutusvaluutasta. Saudiyritys voi siis saada laskunsa rialeina ja verrata kustannuksiaan SAR-hinnastoon sen sijaan, että laskisi dollareista muuntamalla. Saudi-Arabia kuuluu myös markkinoihin, joilla on kansainvälinen todennushinta. Ulkomailla sijaitseva yritys, joka lähettää kertakäyttöisiä koodeja +966-numeroihin, voidaan siirtää hintaan US$ 0,0598 todennusviestipohjaa kohden, mikä on yli viisinkertainen kotimaiseen hintaan verrattuna. Meta määrittää aloituspäivän yrityskohtaisesti ja ilmoittaa siitä 30 päivää etukäteen. ### Miten saudinumero yhdistetään niin, että sovellusta voi jatkaa käyttämästä? Metan Embedded Signupilla valitsemalla vaihtoehto numerolle, joka on jo WhatsApp Business -sovelluksessa. Tech Provider isännöi prosessin: yritys kirjautuu Facebookilla, valitsee Business Portfolionsa, syöttää +966-numeron ja skannaa sovelluksen näyttämän QR-koodin. Tämän jälkeen kumppanilla on 24 tuntia aikaa aloittaa synkronointi, muuten prosessi on toistettava. Sen jälkeen puhelin toimii kuten ennenkin, ja sama numero lähettää ja vastaanottaa Cloud API -rajapinnan kautta kiinteällä nopeudella 20 viestiä sekunnissa. Jokainen vaihe on kuvattu numeron yhdistämistä käsittelevällä sivulla. - Saudi-Arabian markkinointilähetysten budjetointi ennen 1.4.2026 voimassa olleilla hinnoilla. Meta nosti markkinointihintaa sinä päivänä. - SAR-kustannuksen laskeminen USD-hinnastosta valuuttamuuntimella. Meta julkaisee omat SAR-lukunsa. - Koodien lähettäminen +966-numeroihin ulkomailta kotimaisella hinnalla. Kansainvälinen todennushinta on US$ 0,0598. **Voiko saudiyritystä laskuttaa rialeina?** Kyllä. Meta lisäsi SAR:n laskutusvaluutaksi 1.4.2026 ja julkaisee SAR-hinnaston. **Hinnoitellaanko Saudi-Arabia osana aluetta Rest of Middle East?** Ei. Sillä on oma rivinsä Metan hinnastossa: US$ 0,0576 markkinoinnille sekä US$ 0,0107 palvelu- ja todennusviesteille. **Veloitetaanko sovelluksessa kirjoittamistani viesteistä?** Ei. Meta toteaa, että WhatsApp Business -sovelluksesta lähetetyt viestit pysyvät maksuttomina Coexistence-käyttöönoton jälkeen. **Mikä sovellusversio tarvitaan?** WhatsApp Business -sovellus 2.24.17 tai uudempi puhelimessa, jossa +966-numero on. --- ## WhatsApp Coexistence Turkissa: saatavuus, Metan hinnat ja käyttöönotto https://easycoexistence.com/fi/docs/whatsapp-coexistence-turkey Turkkilaiset numerot voivat käyttää Coexistencea, sillä Metan WhatsApp Business -sovelluksen käyttäjien käyttöönotto-ohjeissa ei mainita maarajoitusta. Meta veloittaa 1.10.2026 alkaen US$ 0.0109 jokaisesta +90-numeroon toimitetusta markkinointiviestipohjasta ja US$ 0.0009 jokaisesta palvelu- tai todennusviestipohjasta. Meta alensi Turkin palvelu- ja todennushintoja 1.4.2026, eikä se julkaise liirahinnastoa. ### Onko WhatsApp Coexistence saatavilla Turkissa? Kyllä. Metan ylläpitämä sivu, jolla WhatsApp Business -sovelluksen käyttäjät siirretään Cloud API -rajapinnan käyttäjiksi, asettaa vaatimuksia sovellusversiolle (2.24.17 tai uudempi) ja kumppanille (Tech Provider tai Solution Partner, joka käyttää Embedded Signupia istuntolokituksella). Sivulla ei ole maa- tai suuntanumerorajausta. WhatsApp Business -sovelluksessa aktiivinen +90-numero kelpaa. Turkkilainen numero hylätään vain samoista syistä kuin mikä tahansa numero: se on kuluttajille tarkoitetussa WhatsApp-sovelluksessa, sovellus pitää päivittää tai toinen palveluntarjoaja pitää numeroa yhä hallussaan. Jokainen näistä korjataan puhelimessa tai edellisen palveluntarjoajan kanssa, ja kelpoisuussivu kertoo miten. ### Paljonko Meta veloittaa viestistä Turkissa? Meta veloittaa jokaisesta toimitetusta viestipohjasta vastaanottajan suuntanumeron mukaisen hinnan, joten jokainen +90-numeroon päätyvä viestipohja hinnoitellaan Turkin hinnalla lähettäjän sijainnista riippumatta. Turkilla on hinnastossa oma rivinsä. Metan USD-hinnastossa, joka on voimassa 1.10.2026 alkaen, luvut ovat hinnaston alimpia: US$ 0.0109 markkinoinnista ja US$ 0.0009 palvelu- ja todennusviesteistä. EUR-hinnastossa luvut ovat €0.009 ja €0.0007. Meta ei listaa Turkille kansainvälistä todennushintaa. Vapaamuotoiset vastaukset avoimen 24 tunnin asiakaspalveluikkunan aikana ovat ilmaisia, samoin ikkunan aikana lähetetty palveluviestipohja, ja Coexistence-numerolla WhatsApp Business -sovelluksesta lähetetyt viestit pysyvät ilmaisina. ### Missä valuutassa Meta laskuttaa turkkilaisia yrityksiä? Meta julkaisee WhatsApp Business Platformin hinnastot kuudessatoista valuutassa: USD, AED, ARS, AUD, BRL, CLP, COP, EUR, GBP, IDR, INR, MXN, MYR, PEN, SAR ja SGD. Turkin liira ei ole joukossa, joten turkkilaista yritystä laskutetaan jossakin näistä valuutoista, esimerkiksi USD:ssa tai EUR:ssa, ja kulut kannattaa lukea suoraan kyseisestä hinnastosta eikä muuntaa. Tärkein hintamuutos on tuore. Meta alensi Turkin palvelu- ja todennushintoja 1.4.2026, minkä jälkeen tilauspäivitykset ja kertakäyttöiset tunnuskoodit +90-numeroihin maksavat murto-osan sentistä kappaleelta. Ennen tuota päivää tehdyt budjetit yliarvioivat nämä kulut. ### Miten turkkilainen numero yhdistetään niin, että sovellus säilyy? Metan Embedded Signupin kautta valitsemalla vaihtoehdon numerolle, joka on jo WhatsApp Business -sovelluksessa. Tech Provider isännöi sitä. Yritys kirjautuu Facebookilla, valitsee Business Portfolionsa, syöttää +90-numeron ja vahvistaa skannaamalla QR-koodin sovelluksessa. Synkronoinnin on alettava 24 tunnin sisällä, muuten prosessi pitää ajaa uudelleen. Yhdistämisen jälkeen puhelin toimii edelleen ja samaan numeroon tulee Cloud API -rajapinnan käyttö kiinteällä 20 viestin sekuntinopeudella. Numeron yhdistämistä käsittelevä sivu käy prosessin läpi näkymä kerrallaan. - Liirahinnaston etsiminen. Meta ei julkaise sellaista, joten lue USD- tai EUR-hinnasto, jossa tiliäsi laskutetaan. - Ennen 1.4.2026 tehdyn budjetin käyttäminen. Meta alensi Turkin palvelu- ja todennushintoja sinä päivänä. - Kampanjoiden luokittelu palveluviesteiksi säästön toivossa. Meta tarkastaa viestipohjien luokat, ja markkinointiviestipohjasta veloitetaan markkinointihinta. **Onko Turkille kansainvälistä todennushintaa?** Ei. Metan 1.10.2026 alkaen voimassa olevassa hinnastossa se on merkitty Turkille ei-sovellettavaksi. **Voiko Meta laskuttaa minua Turkin liirassa?** Ei. Liira ei ole niiden kuudentoista laskutusvaluutan joukossa, joilla Meta julkaisee hinnastot. **Ovatko vastaukset Turkin asiakkaille ilmaisia?** Vapaamuotoiset vastaukset 24 tunnin asiakaspalveluikkunan aikana ovat ilmaisia. Ikkunan ulkopuolella viestipohjista veloitetaan jokaisesta toimituksesta. **Estääkö API-rajapinnan yhdistäminen sovelluksen käytön?** Ei. Coexistencen kanssa WhatsApp Business -sovellus toimii samalla numerolla edelleen, ja sen viestit pysyvät ilmaisina. --- ## WhatsApp Coexistence Saksassa: saatavuus, Metan hinnat ja käyttöönotto https://easycoexistence.com/fi/docs/whatsapp-coexistence-germany Saksalaiset numerot voivat käyttää Coexistencea: Metan WhatsApp Business -sovelluksen käyttäjien käyttöönotto-ohjeissa ei mainita maa- eikä EU-rajoitusta. 1. lokakuuta 2026 alkaen Meta veloittaa US$ 0,1365 (0,1131 €) jokaisesta +49-numeroon toimitetusta markkinointiviestipohjasta ja US$ 0,055 (0,0456 €) jokaisesta käyttö- tai tunnistautumisviestipohjasta. Vapaamuotoiset vastaukset asiakaspalveluikkunan sisällä ovat ilmaisia. ### Onko WhatsApp Coexistence käytettävissä Saksassa? Kyllä. Metan ohjeissa WhatsApp Business -sovelluksen käyttäjien siirtämisestä Cloud API -rajapinnan käyttäjiksi asetetaan vaatimuksia sovelluksen versiolle (2.24.17 tai uudempi) ja Embedded Signupia ylläpitävälle kumppanille, mutta niissä ei mainita maa-, alue- tai maakoodirajoitusta. Ohjeet eivät aseta myöskään Euroopan unionille erityisiä ehtoja. WhatsApp Business -sovellukseen rekisteröity ja siinä aktiivinen +49-numero kelpaa. Jos Embedded Signup hylkää saksalaisen numeron, syy on jokin yleisistä: numero on vielä kuluttajien WhatsApp-sovelluksessa, sovellus on versiota 2.24.17 vanhempi tai numero on yhä toisen palveluntarjoajan hallussa. Kelpoisuussivu käy läpi jokaisen tapauksen. ### Mitä Meta veloittaa viestiltä Saksassa? Meta veloittaa jokaisesta toimitetusta viestipohjasta, ja hinta määräytyy vastaanottajan maakoodin mukaan. +49-numeroon toimitettu viestipohja maksaa Saksan hinnan riippumatta siitä, onko lähettävä yritys Berliinissä, Wienissä vai muualla. Saksalla on Metan hinnastossa oma rivinsä, ja se on selvästi Rest of Western Europe -riviä korkeampi: markkinointi maksaa US$ 0,1365 kun vastaava hinta on US$ 0,0592, ja käyttöviesti US$ 0,055 kun vastaava hinta on US$ 0,0171. Meta ei listaa Saksalle kansainvälistä tunnistautumishintaa. Vapaamuotoiset vastaukset avoimen 24 tunnin asiakaspalveluikkunan sisällä ovat ilmaisia, samoin ikkunan aikana lähetetty käyttöviestipohja, ja Coexistence-numerolla WhatsApp Business -sovelluksessa kirjoitetut viestit pysyvät ilmaisina. ### Miten Saksan hinta vaikuttaa API-rajapinnan käyttöön? Koska markkinointiviestipohja +49-numeroon maksaa yli 13 senttiä dollarista ja käyttöviestipohja viisi ja puoli senttiä, Saksassa edullisimmat viestit ovat ne, joista Meta ei veloita lainkaan. Siksi asiakaspalveluikkuna on tärkein kustannusvipu. Työnkulku, joka vastaa 24 tunnin sisällä kirjoittaneille, ei maksa viestiltä mitään. Myös ikkunan ollessa auki lähetetty käyttöviestipohja on ilmainen. Lasku syntyy viestipohjalla keskustelun aloittavasta tavoittelusta. Coexistence-numerolla kaikki, mitä henkilökunta kirjoittaa puhelimella WhatsApp Business -sovelluksessa, on myös ilmaista, joten API-rajapinta voidaan jättää automaattisille lähetyksille. ### Miten saksalainen numero yhdistetään sovellus säilyttäen? Metan Embedded Signupilla valitsemalla vaihtoehto numerolle, joka on jo WhatsApp Business -sovelluksessa. Tech Provider ylläpitää kulkua: yritys kirjautuu Facebookilla, valitsee Business Portfolionsa, syöttää +49-numeron ja vahvistaa sen sovelluksessa näkyvällä QR-koodilla. Synkronointi pitää aloittaa 24 tunnin kuluessa valmistumisesta, muuten kulku on toistettava. Puhelin toimii sen jälkeenkin, ja sama numero lähettää ja vastaanottaa viestejä Cloud API -rajapinnan kautta kiinteällä nopeudella 20 viestiä sekunnissa. Jokainen näkymä on kuvattu numeron yhdistämistä käsittelevällä sivulla. - Saksalaisten vastaanottajien budjetointi Rest of Western Europe -hinnalla. Saksalla on oma rivinsä, ja markkinoinnissa se on yli kaksinkertainen. - Keskustelujen aloittaminen viestipohjilla, kun 24 tunnin ikkunan sisällä annettu vastaus riittäisi. Saksassa ilmaisen ja maksullisen ero on suuri. - Mainosviestien luokittelu käyttöviesteiksi halvemman hinnan toivossa. Meta tarkistaa viestipohjien luokat ja veloittaa markkinoinnin markkinointihinnalla. **Voiko Meta laskuttaa saksalaista yritystä euroissa?** Kyllä. EUR on yksi niistä laskutusvaluutoista, joissa Meta julkaisee hinnastot, ja Saksan markkinointihinta on 1. lokakuuta 2026 hinnastossa 0,1131 €. **Onko Coexistencella lisäehtoja EU:ssa?** Metan nykyisissä WhatsApp Business -sovelluksen käyttäjien käyttöönotto-ohjeissa ei mainita yhtään. Vaatimukset ovat kaikkialla samat: sovellus 2.24.17 tai uudempi ja Embedded Signup -kumppani. **Veloitetaanko vastauksesta saksalaiselle asiakkaalle?** Ei, kun kyse on vapaamuotoisesta vastauksesta 24 tunnin asiakaspalveluikkunan sisällä. Ikkunan ulkopuolella lähetetyistä viestipohjista veloitetaan toimitusta kohden. **Ovatko puhelimesta lähetetyt viestit edelleen ilmaisia?** Kyllä. Meta toteaa, että WhatsApp Business -sovelluksesta lähetetyt viestit pysyvät ilmaisina käyttöönoton jälkeen. Vain Cloud API -rajapinnan kautta lähetetyt viestit noudattavat Cloud API -rajapinnan hinnoittelua. --- ## WhatsApp Coexistence Italiassa: saatavuus, Metan hinnat ja käyttöönotto https://easycoexistence.com/fi/docs/whatsapp-coexistence-italy Italialaiset numerot voivat käyttää Coexistencea, sillä Metan WhatsApp Business -sovelluksen käyttäjien käyttöönottoa koskevassa dokumentaatiossa ei mainita maa- tai EU-rajoitusta. Meta veloittaa 1. lokakuuta 2026 alkaen US$ 0,0795 (0,0658 €) jokaisesta +39-numeroon toimitetusta markkinointiviestipohjasta ja US$ 0,03 (0,0248 €) jokaisesta käyttö- tai todennusviestipohjasta. Meta nosti Italian markkinointihintaa 1. heinäkuuta 2026. ### Onko WhatsApp Coexistence saatavilla Italiassa? Kyllä. Metan dokumentaatio WhatsApp Business -sovelluksen käyttäjien siirtämisestä Cloud API -rajapinnan käyttöön luettelee tarvittavat edellytykset, lähinnä sovellusversion 2.24.17 tai uudemman sekä Embedded Signupia käyttävän Tech Providerin tai Solution Partnerin. Siinä ei ole maa-, alue- tai maatunnuskohtaista poissulkemista. Euroopan unionin numeroille ei aseteta mitään lisäehtoa. WhatsApp Business -sovelluksessa aktiivisessa käytössä oleva +39-numero kelpaa. Italialainen numero hylätään vain yleisistä syistä: se on kuluttajille tarkoitetussa WhatsApp-sovelluksessa, sovellus on päivitettävä tai jokin toinen palveluntarjoaja pitää sitä vielä hallussaan. Kelpoisuussivulla kerrotaan jokaisesta syystä ja siitä, miten ne korjataan. ### Mitä Meta veloittaa viestiltä Italiassa? Meta laskuttaa jokaisesta toimitetusta viestipohjasta vastaanottajan maatunnuksen mukaisen hinnan, joten jokainen +39-numeroon päätyvä viestipohja veloitetaan Italian hinnalla riippumatta siitä, missä yritys on rekisteröity. Italialla on hinnastossa oma rivinsä, eikä siihen sovelleta ”Rest of Western Europe” -hintaa. Alla olevat luvut ovat Metan USD- ja EUR-hinnastoista, jotka ovat voimassa 1. lokakuuta 2026 alkaen. Meta ei listaa Italialle authentication-international -hintaa. Vapaamuotoiset vastaukset avoimessa 24 tunnin asiakaspalveluikkunassa ovat maksuttomia, samoin ikkunan sisällä lähetetty käyttöviestipohja, eikä Coexistence-numerolla WhatsApp Business -sovelluksesta lähetettyjä viestejä veloiteta. ### Mikä muuttui Italian hinnoittelussa vuonna 2026? Metan hinnoittelun muutoslokiin on kirjattu Italialle tältä vuodelta yksi muutos: korkeampi markkinointiviestien hinta 1. heinäkuuta 2026 alkaen, samassa päivityksessä, joka muutti hintoja myös Espanjassa, Puolassa, Unkarissa, Romaniassa, Isossa-Britanniassa ja muissa maissa. Käyttö- ja todennusviestit eivät kuuluneet muutokseen. Käytännössä muutos näkyy kampanjoissa. Ennen heinäkuuta 2026 laadittu budjetti +39-numeroihin lähetettäville mainosviestipohjille aliarvioi kustannukset, kun taas tilausvahvistukset, toimituspäivitykset ja kertakäyttöiset koodit hinnoitellaan kuten ennenkin. Laskutus euroissa ei vaadi valuuttamuunnosta, koska EUR on yksi valuutoista, joissa Meta julkaisee hinnastonsa, ja markkinointihinta 0,0658 € on Metan oma luku. ### Miten italialainen numero yhdistetään ja sovellus säilyy käytössä? Metan Embedded Signupin kautta valitsemalla vaihtoehto numerolle, joka on jo rekisteröity WhatsApp Business -sovellukseen. Tech Provider isännöi kulun. Yritys kirjautuu sisään Facebookilla, valitsee Business Portfolionsa, syöttää +39-numeron ja skannaa sovelluksessa näkyvän QR-koodin. Synkronoidun keskusteluhistorian mediat kattavat vain viimeiset kaksi viikkoa. Käyttöönoton jälkeen puhelin toimii edelleen, ja samalla numerolla lähetetään ja vastaanotetaan viestejä myös Cloud API -rajapinnan kautta kiinteällä nopeudella 20 viestiä sekunnissa. Numeron yhdistämistä käsittelevä sivu käy läpi jokaisen vaiheen. - Ennen 1. heinäkuuta 2026 laaditun markkinointibudjetin käyttäminen +39-vastaanottajille. Meta nosti Italian markkinointihintaa kyseisenä päivänä. - ”Rest of Western Europe” -hinnan soveltaminen italialaisiin numeroihin. Italialla on Metan hinnastossa oma rivinsä. - Käyttöönoton aloittaminen numerolla, joka on vielä kuluttajille tarkoitetussa WhatsApp-sovelluksessa. Numero on siirrettävä ensin Business-sovellukseen. **Voiko Meta laskuttaa italialaista yritystä euroissa?** Kyllä. EUR on yksi Metan laskutusvaluutoista, ja sen EUR-hinnastossa Italian hinta on 0,0658 € markkinointiviestipohjalle sekä 0,0248 € käyttö- ja todennusviestipohjalle. **Muuttuivatko Italian käyttöviestien hinnat vuonna 2026?** Ei. 1. heinäkuuta 2026 tehty päivitys nosti vain Italian markkinointiviestien hintaa. **Veloitetaanko italialaisille asiakkaille lähetetyistä vastauksista?** Vapaamuotoiset vastaukset 24 tunnin asiakaspalveluikkunan sisällä ovat maksuttomia. Ikkunan ulkopuolella lähetetyistä viestipohjista veloitetaan toimituksen yhteydessä. **Voiko henkilökuntani jatkaa sovelluksen käyttöä?** Kyllä. Coexistence pitää WhatsApp Business -sovelluksen toiminnassa samalla numerolla, ja sieltä lähetetyt viestit pysyvät maksuttomina. --- ## Coexistencen katkaiseminen ja paluu pelkkään sovellukseen https://easycoexistence.com/fi/docs/disconnecting-coexistence Coexistence katkaistaan itse WhatsApp Business -sovelluksesta: Asetukset, Tili, Yritysalusta ja sitten Katkaise tili. Sovellus toimii numerolla edelleen, palveluntarjoajan käyttöoikeus päättyy ja lähetetään account_update-webhook, jossa on PARTNER_REMOVED. Cloud API -rajapinnan Deregister-endpointiä ei voi käyttää numeroon, joka on käytössä molemmissa paikoissa. ### Miten Coexistence kytketään pois päältä? Siltä puhelimelta, jolla numero on. Meta dokumentoi vain yhden reitin, jolla yritys voi poistua Cloud API -rajapinnasta, kun numero on jaettu WhatsApp Business -sovelluksen kanssa, ja se kulkee sovelluksen kautta, ei hallintapaneelin tai endpointin. Päätöksen tekee se, jolla ensisijainen puhelin on, joten toimisto tai kehittäjä pyytää yritystä tekemään sen. - Avaa WhatsApp Business -sovellus ensisijaisella laitteella. - Siirry kohtaan Asetukset, sitten Tili ja Yritysalusta. - Napauta Katkaise tili ja vahvista. - Odota API-puolella account_update-webhookia, jossa on PARTNER_REMOVED-tapahtuma. ### Miksi Deregister API kieltäytyy numerosta? Koska Meta on sulkenut Coexistence-numerot sen ulkopuolelle tarkoituksella. Rekisteröintidokumentaation mukaan Deregister-endpoint ei voi poistaa rekisteröintiä yrityksen puhelinnumerolta, joka on käytössä sekä Cloud API -rajapinnassa että WhatsApp Business -sovelluksessa. Rekisteröinnin purkaminen tekee numerosta käyttökelvottoman Cloud API -rajapinnassa, ja pelkästään API:a käyttävällä numerolla sillä linja poistetaan alustalta. Jaetulla numerolla sovellus on linjan ensisijainen omistaja, joten Meta palauttaa päätöksen sille, jolla puhelin on. Ohjelmisto, joka kokeilee endpointiä ensin, saa virheen eikä katkaisua, ja numero pysyy yhdistettynä, kunnes joku napauttaa painiketta sovelluksessa. ### Mitä sovellukselle, historialle ja numerolle tapahtuu? Yhteyden katkaiseminen ei ole sama asia kuin tilin poistaminen, ja ero on koko vastaus. Metan varoitus viestihistorian menettämisestä koskee WhatsApp Business -sovelluksen tilin poistamista ja numeron rekisteröintiä Cloud API -rajapintaan. Katkaisu ei tee kumpaakaan. Sovellus pysyy asennettuna ja rekisteröitynä, numero pysyy siinä, ja tiimi vastaa asiakkaille edelleen samalta puhelimelta. Päättyvä osa on API-puoli. Palveluntarjoajan sovellus poistetaan numerolta, joten lähettäminen Cloud API -rajapinnan kautta ja webhook-toimitukset sille loppuvat. Ominaisuudet, jotka Coexistence poisti käytöstä, kuten lähetyslistat, käsitellään käytöstä poistettuja ominaisuuksia koskevalla sivulla. ### Voiko numeron yhdistää myöhemmin uudelleen? Kyllä, käynnistämällä käyttöönottoprosessin alusta uudelleen. Metan oman dokumentaation mukaan poistuminen ja prosessin suorittaminen uudelleen on normaali tapa nollata yhteys, esimerkiksi silloin, kun 24 tunnin aikaikkuna yhteystietojen ja historian synkronointiin on mennyt ohi. Uudelleenyhdistäminen on uusi käyttöönotto, joten ensimmäisellä kerralla esitetyt kysymykset esitetään uudelleen, myös se, jaetaanko keskusteluhistoria. Kaikki vanhalle yhteydelle tehdyt määritykset, kuten webhook-ohitus, on tehtävä uudelleen. Numero, jonka pitää siirtyä toiselle palveluntarjoajalle, kulkee samaa reittiä: katkaise yhteys täällä ja tee käyttöönotto uuden palveluntarjoajan kanssa. - Deregister-endpointin kutsuminen Coexistence-numerolle. Meta kieltäytyy siitä, ja katkaisu tehdään sovelluksessa. - WhatsApp Business -sovelluksen tilin poistaminen poistumisen vuoksi. Juuri se reitti menettää keskusteluhistorian. - PARTNER_REMOVED-tapahtuman käsittely katkoksena, jota yritetään uudelleen. Se on yrityksen tietoinen yhteyden katkaisu. **Menetänkö keskusteluni, jos katkaisen yhteyden?** Et. Katkaisu poistaa API:n numerolta, mutta ei poista WhatsApp Business -sovelluksen tiliä, jonka Meta varoittaa menettävän historian. **Voinko katkaista yhteyden API:n kautta?** Et. Meta ei salli Deregister-endpointiä numerolla, joka on käytössä sekä Cloud API -rajapinnassa että sovelluksessa. **Mistä järjestelmäni tietää, että katkaisu tapahtui?** Meta lähettää account_update-webhookin, jossa on PARTNER_REMOVED-tapahtuma, kun yritys katkaisee yhteyden. **Voinko yhdistää saman numeron uudelleen?** Kyllä. Käynnistä käyttöönottoprosessi alusta, kuten ensimmäisessä yhdistämisessä. --- ## Numeron siirto Coexistencesta pelkkään Cloud API -rajapintaan https://easycoexistence.com/fi/docs/moving-from-coexistence-to-cloud-api Coexistence-numero muuttuu pelkäksi API-numeroksi katkaisemalla yhteys WhatsApp Business -sovelluksessa, poistamalla sovellustili ja rekisteröimällä numero Cloud API -rajapintaan kaksivaiheisen vahvistuksen PIN-koodilla. Meta varoittaa, että aiempi viestihistoria menetetään, eikä numeroa voi palauttaa sovellukseen, ellei sen rekisteröintiä poisteta Cloud API -rajapinnasta. ### Miksi yritys haluaisi luopua sovelluksesta? Yleensä siksi, ettei kukaan enää vastaa puhelimesta. Kun kaikki keskustelut hoidetaan ohjelmistolla tai API:n päälle rakennetulla saapuneiden viestien näkymällä, sovellus tuo vain velvoitteita eikä mitään lisää: ensisijainen laite täytyy yhä avata säännöllisesti, ja numero jää Coexistencen kiinteälle läpisyötölle. Meta dokumentoi, että numeroilla, jotka ovat käytössä sekä sovelluksessa että Cloud API -rajapinnassa, läpisyöttö on kiinteästi 20 viestiä sekunnissa. Pelkän API-numeron oletusarvo on enintään 80 viestiä sekunnissa, ja se voidaan päivittää automaattisesti tasolle 1 000, kun Metan ehdot täyttyvät. Suuria määriä lähettävälle numerolle tämä ero on syy siirtyä. ### Missä järjestyksessä vaiheet tehdään? Vaiheita on neljä, ja järjestys on tärkeä, koska Deregister-endpoint hylkää numeron, joka on yhä jaettu sovelluksen kanssa. Yritys tekee jokaisen vaiheen puhelimella paitsi viimeisen, joka on API-kutsu. Sen tekee se, joka hoitaa numeroa jatkossa. - Varmuuskopioi keskusteluhistoria WhatsApp Business -sovelluksessa, kuten Meta suosittelee. - Katkaise yhteys sovelluksessa: Settings, Account, Business Platform, Disconnect Account. - Poista sovellustili: Settings, Account, Delete my account, ja odota enintään 3 minuuttia. - Rekisteröi numero Cloud API -rajapintaan kuusinumeroisella kaksivaiheisen vahvistuksen PIN-koodilla. ### Mistä yritys joutuu luopumaan? Puhelimessa olevista keskusteluista ja puhelimesta vastaamisen tapana. Meta toteaa, että WhatsApp Business -sovellustilin poistaminen ja numeron rekisteröinti Cloud API -rajapintaan menettää aiemman viestihistorian. Tämä on päinvastoin kuin Coexistence-käyttöönotossa, jossa Metan mukaan historia säilyy ja molemmat sovellukset toimivat samanaikaisesti. Numeroa ei myöskään voi käyttää uudelleen WhatsApp Business -sovelluksessa, ellei sen rekisteröintiä ensin poisteta Cloud API -rajapinnasta. Kyseessä on siis harkittu, yhteen suuntaan tehtävä muutos yrityksen toimintatapaan, ja ennen aloittamista kannattaa varmistaa, ettei kukaan tiimissä enää tarvitse sovellusta. ### Mikä pysyy samana API-puolella? Tapa, jolla ohjelmisto puhuu numeron kanssa. Käytössä on edelleen Cloud API: samat viestityypit, viestipohjat, webhookit ja hinnoittelu ovat voimassa, koska Coexistence oli aina vain toinen tapa ottaa sama alusta käyttöön. Rekisteröinti muuttuu. Coexistence-numero rekisteröidään käyttöönottovirrassa, mutta pelkkä API-numero rekisteröidään register-kutsulla, jossa on kaksivaiheisen vahvistuksen PIN-koodi. Meta rajoittaa nämä kutsut 10:een numeroa kohden 72 tunnin liukuvassa aikaikkunassa. Epäonnistunut yritys siis maksaa jotain, joten tarkista PIN-koodi ennen uutta yritystä. - Sovellustilin poistaminen ennen keskustelujen varmuuskopiointia. Meta toteaa, että historia menetetään tällä reitillä. - Deregister-kutsun tekeminen, kun numero on yhä jaettu sovelluksen kanssa. Meta hylkää sen. - Rekisteröinnin yrittäminen uudelleen silmukassa. Meta sallii 10 register-pyyntöä numeroa kohden 72 tunnissa. **Säilyykö keskusteluhistoria, kun siirryn pelkkään API-käyttöön?** Ei API:ssa. Meta varoittaa, että historia menetetään, ja suosittelee varmuuskopioimaan sen ensin sovelluksesta. **Voiko numeron palauttaa myöhemmin sovellukseen?** Vain sen jälkeen, kun rekisteröinti on poistettu Cloud API -rajapinnasta, Metan siirto-oppaan mukaan. **Paraneeko läpisyöttö?** Kyllä. Coexistence-numeroilla se on kiinteästi 20 mps, kun pelkillä API-numeroilla oletus on enintään 80 mps. **Voinko aloittaa Deregister API:lla?** Et, kun numero on jaettu sovelluksen kanssa. Katkaise yhteys ensin WhatsApp Business -sovelluksessa. --- ## Numeron siirtäminen toiselta WhatsApp-palveluntarjoajalta https://easycoexistence.com/fi/docs/migrating-a-number-from-another-provider Se riippuu siitä, miten numero on nyt yhdistetty. Toisen palveluntarjoajan kautta WhatsApp Business -sovellukseen jaettu numero irrotetaan sovelluksen sisältä ja yhdistetään sitten uudelleen uuden palveluntarjoajan kautta. Pelkkää API-rajapintaa käyttävä numero siirtyy Metan puhelinnumeron siirrolla, joka säilyttää näyttönimen, laatuluokituksen, viestirajan ja Official Business Account -tilan. ### Kumpi tapaus koskee minua? Kysy yksi kysymys: vastaako joku edelleen tähän numeroon WhatsApp Business -sovelluksesta puhelimella? Jos vastaa, numero on nykyisen palveluntarjoajan kanssa Coexistence-tilassa, ja sovellus pitää sitä hallussaan. Nykyisestä palveluntarjoajasta luopuminen tehdään sovelluksessa, ja uuteen liittyminen on uusi Coexistence-käyttöönotto. Jos ei vastaa, numero on rekisteröity vain Cloud API -rajapintaan, eikä sen takana ole sovellusta. Metalla on tähän erillinen siirto, joka siirtää numeron yhden kumppanin WhatsApp Business Accountista toiseen ilman, että numeroa rekisteröidään alusta alkaen uudelleen. Näiden sekoittaminen on tavallisin syy siihen, että siirto pysähtyy puoleen väliin. ### Miten Coexistence-numero vaihtaa palveluntarjoajaa? Irrottamalla numero ja ottamalla se uudelleen käyttöön. Meta kertoo dokumentaatiossaan, että yritys irrottaa yhteyden Cloud API -rajapintaan sovelluksessa kohdasta Asetukset, Tili, Business Platform Disconnect Account -painikkeella, ja että palveluntarjoaja saa account_update-webhookin arvolla PARTNER_REMOVED. Irrotuksen jälkeen numero on taas pelkkä WhatsApp Business -sovelluksen numero, ja uusi palveluntarjoaja voi ottaa sen käyttöön Embedded Signupin kautta. Ehdot ovat tavalliset Coexistence-ehdot: sovelluksen tuore versio, Business Portfolio, jota hallinnoit, eikä toista palveluntarjoajaa ole enää kytketty. Historian jakamisesta kysytään uudelleen, ja sen 24 tunnin synkronointi-ikkuna alkaa alusta uudesta käyttöönotosta. ### Mikä siirtyy mukana vain API:a käyttävässä siirrossa? Enemmän kuin useimmat odottavat, ja siksi siirto on olemassa sen sijaan, että numero poistettaisiin ja rekisteröitäisiin uudelleen. Numero säilyttää maineen, jonka se on asiakkaiden kanssa rakentanut, ja vain viestipohjien laatuhistoria alkaa alusta. - Näyttönimi, laatuluokitus, viestiraja ja Official Business Account -tila säilyvät. - Kelvolliset viestipohjat kopioidaan kohdetiliin samoilla tiloilla. - Numerolle jo ladattua mediaa voi edelleen käyttää. - Viestipohjien laatuluokitukset eivät siirry: jokainen siirretty viestipohja alkaa tilassa UNKNOWN. ### Minkä pitää olla valmiina ennen vain API:a käyttävää siirtoa? Meta listaa ehtoja molemmille osapuolille, ja juuri asiakkaan puolen ehdoissa siirrot jumittuvat. Yrityksen Meta-portfolion pitää olla vahvistettu, sen nykyinen WhatsApp Business Account hyväksytty ja siihen liitetty voimassa oleva maksutapa. Numerolta pitää olla kaksivaiheinen vahvistus poistettu käytöstä, eikä Meta tarjoa sen poistamiseen API-endpointia, joten palveluntarjoaja ei voi tehdä tätä vaihetta API:n kautta. Vastaanottavalla puolella vähintään yhden sovelluksen pitää olla tilannut webhookit kohdetilillä. Rekisteröinti uudelle tilille on välitön eikä keskeytä viestintää, mutta viestipohjien kopiointi vie aikaa, joten kyseisiä viestipohjia ei voi käyttää ennen kuin niiden kopiot ovat olemassa. - Käyttöönotto uudella palveluntarjoajalla, vaikka vanha on vielä kytkettynä. Numero pitää ensin irrottaa sovelluksessa. - Vain API:a käyttävän siirron aloittaminen kaksivaiheisen vahvistuksen ollessa päällä. Meta vaatii sen poistamista käytöstä, eikä mikään endpoint tee sitä. - Odotus, että viestipohjien laatu säilyy. Siirretyt viestipohjat alkavat uudelleen tilasta UNKNOWN. **Menetänkö keskusteluni vaihtaessani Coexistence-palveluntarjoajaa?** Sovellus säilyttää ne koko ajan. Historian jakamista uudelle yhteydelle tarjotaan uudelleen käyttöönoton yhteydessä. **Muuttaako vain API:a käyttävä siirto näyttönimeäni?** Ei. Meta säilyttää näyttönimen, laatuluokituksen, viestirajan ja Official Business Account -tilan. **Miksi viestipohjieni laatuluokitus katosi?** Meta kopioi viestipohjat kohdetiliin, ja jokainen kopio alkaa luokituksella UNKNOWN. **Tuleeko katkoa?** Meta ilmoittaa, että rekisteröinti vain API:a käyttävässä siirrossa on välitön eikä keskeytä viestintää. Viestipohjat ovat käytettävissä, kun ne on kopioitu. --- ## WhatsApp-ryhmät ja API Coexistence-numerolla https://easycoexistence.com/fi/docs/whatsapp-groups-and-the-api Metan Groups API -rajapinnalla Cloud API -numero voi luoda pieniä vain kutsulla liityttäviä ryhmiä ja lähettää niihin viestejä. Meta kuitenkin toteaa, ettei rajapinta ole käytettävissä WhatsApp Business -sovelluksen puhelinnumeroille, ja juuri sellainen Coexistence-numero on. Sovelluksessa olevia ryhmiä ei myöskään synkronoida. Jaetulla numerolla ryhmät pysyvät vain sovelluksen ominaisuutena. ### Onko WhatsAppilla Groups API? Kyllä. Metan Groups API -rajapinnalla yritys voi luoda, listata ja päivittää ryhmiä Cloud API -numerolla, lähettää niihin tekstiä, mediaa ja viestipohjia, hallita kutsulinkkiä, hyväksyä tai hylätä liittymispyyntöjä sekä poistaa osallistujia. Rajapinta on tarkoituksella suppea. Ryhmiin liitytään vain kutsulla yrityksen lähettämän linkin kautta, ja Metan rajat kuvaavat pikemminkin projektihuonetta kuin yhteisöä. - Enintään 8 osallistujaa ryhmässä. - Enintään 10 000 ryhmää yrityksen numerolla. - Yksi Cloud API -yritys ryhmää kohden. - Teksti, media sekä tekstipohjaiset ja mediapohjaiset viestipohjat. ### Voiko Coexistence-numero käyttää sitä? Ei. Groups API -sivulla todetaan, ettei rajapinta ole käytettävissä WhatsApp Business -sovelluksen puhelinnumeroille, ja tämä maininta linkittää Metan omaan oppaaseen WhatsApp Business -sovelluksen käyttäjien käyttöönotosta, eli Coexistenceen. Lisäksi edellytyksenä on virallinen yritystili (OBA), jota Metan OBA-sivun mukaan ei myönnetä WhatsApp Business -sovelluksen puhelinnumeroille. Rajauksen on siis asettanut Meta, ja se koskee jokaista palveluntarjoajaa. Sovelluksen ja API:n välillä jaettu numero ei voi luoda ryhmiä API:n kautta, ei lähettää niihin viestejä eikä saa ryhmätapahtumia. ### Mitä sovelluksessa jo oleville ryhmille tapahtuu? Ne pysyvät sovelluksessa ja toimivat siellä edelleen. Metan Coexistence-dokumentaation mukaan ryhmäkeskustelut kuuluvat siihen, mitä ei synkronoida numeron käyttöönotossa, joten API ei saa niiden historiaa eikä uusia ryhmäviestejä. Puhelimen ääressä oleva tiimi voi luoda ryhmiä, kirjoittaa niihin ja lukea niitä täsmälleen kuten ennenkin. Ohjelmisto vain ei näe tätä liikennettä. Jos työnkulku nojaa ryhmään, esimerkiksi henkilöstön toimitusten koordinointiin, se jatkuu sovelluksessa, ja sen ympärille rakennettava automaatio on tehtävä yksittäisten keskustelujen varaan. ### Mitä käyttää ryhmien sijaan API:n kautta? Yksittäisiä keskusteluja, sillä alusta on rakennettu niiden ympärille. Viesti, joka olisi mennyt asiakasryhmälle, lähetetään jokaiselle asiakkaalle erikseen: 24 tunnin asiakaspalveluikkunan sisällä vapaana tekstinä ja sen ulkopuolella hyväksyttynä viestipohjana. Jos yritys todella tarvitsee API:n kautta hallittavia ryhmiä, Groups API vaatii numeron, joka on rekisteröity pelkästään Cloud API -rajapintaan ja jolla on virallinen yritystili (OBA). Se tarkoittaa Coexistencesta luopumista kyseisellä numerolla. Kyse on linjan rakenteesta eikä asetuksesta, ja ratkaisu poistaa sovelluksen linjalta. - Päätellään, että Groups API on olemassa, ja oletetaan sen kattavan Coexistence-numeron. Meta rajaa Business-sovelluksen numerot pois. - Odotetaan ryhmähistorian ilmestyvän API:in käyttöönoton jälkeen. Ryhmäkeskusteluja ei synkronoida. - Suunnitellaan ryhmäpohjainen työnkulku 8 osallistujan rajan varaan tarkistamatta, riittääkö se. **Voinko lähettää viestin WhatsApp-ryhmään API:n kautta?** Vain sellaiselta pelkkää API:a käyttävältä numerolta, jolla on virallinen yritystili (OBA), Groups API -rajapinnan kautta. Coexistence-numerolta et voi. **Toimivatko nykyiset ryhmäni edelleen?** Kyllä, WhatsApp Business -sovelluksessa. Niitä ei synkronoida API:in. **Kuinka monta ihmistä voi liittyä API-ryhmään?** Meta rajaa Groups API -rajapinnalla luodut ryhmät 8 osallistujaan. **Johtuuko tämä palveluntarjoajani rajoituksesta?** Ei. Meta asettaa WhatsApp Business -sovelluksen numeroita koskevan rajauksen kaikille palveluntarjoajille. --- ## Meta Verified ja virallisen yrityksen merkki Coexistence-numerossa https://easycoexistence.com/fi/docs/meta-verified-and-coexistence Sinistä merkkiä tarkoitetaan kahdella eri asialla. Virallinen yritystili (OBA) on tila, jota haetaan Cloud API -numerolle, eikä Metan dokumentaation mukaan sitä myönnetä WhatsApp Business -sovelluksen puhelinnumeroille. Meta Verified for WhatsApp Business on sovelluksessa tilattava tilaus, johon kuuluvat vahvistettu merkki, usean käyttäjän käyttö ja parempi tuki. ### Mikä on virallinen yritystili? Se on WhatsApp Business Platformiin rekisteröidyn yrityksen puhelinnumeron tila. Meta kuvaa sen numeroksi, jonka omistaa aidoksi vahvistettu yritys ja jonka nimen vieressä näkyy sininen valintamerkki yhteystietonäkymässä. Tilaa haetaan WhatsApp Managerissa numeron profiilin kautta tai API:n kentällä official_business_account. - Yritys noudattaa WhatsApp Businessin viestintäkäytäntöä. - Se on ollut rekisteröitynä alustalle vähintään 30 päivää. - Sen Business Portfolio on läpäissyt yritysvahvistuksen. - Numerolla on kaksivaiheinen vahvistus käytössä ja hyväksytty näyttönimi. ### Voiko Coexistence-numero saada OBA-tilan? Metan OBA-dokumentaation mukaan Meta ei myönnä OBA-tilaa yrityksen työntekijöille, testitileille eikä WhatsApp Business -sovelluksen puhelinnumeroille. Meta käyttää samaa termiä, WhatsApp Business -sovelluksen puhelinnumerot, Groups API -sivullaan ja linkittää sen WhatsApp Business -sovelluksen käyttäjien liittämisen oppaaseen, eli Coexistenceen. Meta ei julkaise erillistä sääntöä sovelluksen ja API:n välillä jaetuille numeroille, joten voimassa on yllä kuvattu kanta. Hylätyn hakemuksen voi lähettää uudelleen 30 päivän kuluttua, ja yritysprofiilia voi muokata sillä välin. ### Mitä on Meta Verified for WhatsApp Business? Se on WhatsApp Business -sovelluksessa tilattava maksullinen tilaus, joka on erillinen alustan OBA-prosessista. Metan resurssisivu luettelee sisällön: vahvistettu merkki, oma verkkosivu, parempi tuki, usean käyttäjän tili, joka yhdistää useita laitteita ja jakaa keskusteluja myyntiedustajille, sekä vahvistetut merkit enintään 10 WhatsApp Channelsiin. Koska tilaus ostetaan sovelluksessa, se kuuluu Coexistence-numeron sovelluspuolelle. Metan sivu pyytää yritystä varmistamaan, että yrityksen ja tilin tiedot ovat ajan tasalla ennen tilausta, eikä sivulla julkaista kiinteää hintaa. ### Säilyykö merkki, kun numero siirretään? OBA:n osalta Meta dokumentoi yhden tapauksen selvästi: puhelinnumero, joka siirretään kumppanilta toiselle Embedded Signupin kautta, säilyttää näyttönimensä, laatuluokituksensa, viestirajansa ja virallisen yritystilin tilansa. Vastaavaa ilmoitusta numeron vaihtamisesta ei ole, ja OBA kuuluu tietylle yrityksen puhelinnumerolle, joten eri numero tarkoittaa uutta hakemusta. Näyttönimen hyväksyntä on yksi OBA:n ehdoista, joten nimenmuutos kannattaa suunnitella ennen hakemusta eikä sen jälkeen. - OBA:n ja Meta Verifiedin pitäminen yhtenä merkkinä. Toinen on alustan tila, toinen sovelluksen tilaus. - OBA:n hakeminen ennen kuin alustalla on oltu 30 päivää. Meta vaatii tämän vähimmäisajan, ja hylkäys tarkoittaa 30 päivän odotusta. - OBA:n hakeminen, kun kaksivaiheinen vahvistus on pois päältä tai näyttönimi on kesken. Molemmat ovat luetteloituja ehtoja. **Onko Meta Verified sama asia kuin virallinen yritystili?** Ei. Meta dokumentoi ne erikseen: OBA on alustan numerolle haettava tila ja Meta Verified sovelluksessa tilattava tilaus. **Voinko tilata Meta Verifiedin Coexistence-numerolle?** Meta Verified tilataan WhatsApp Business -sovelluksessa, jota Coexistence-numero jatkaa käyttämistä. **Kuinka kauan pitää odottaa ennen OBA:n hakemista?** Numeron on pitänyt olla rekisteröitynä WhatsApp Business Platformiin vähintään 30 päivää. **Mitä jos OBA-hakemukseni hylätään?** Meta pyytää odottamaan 30 päivää ennen uutta hakemusta. --- ## Useampi agentti ja järjestelmä vastaamassa yhteen Coexistence-numeroon https://easycoexistence.com/fi/docs/multiple-agents-on-one-number Coexistence-numeroon voivat vastata samaan aikaan ihmiset ja ohjelmistot. Henkilöstö käyttää WhatsApp Business -sovellusta ja sen liitettyjä laitteita, joita voi olla enintään neljä ensisijaisen puhelimen lisäksi, kun taas järjestelmät käyttävät Cloud API -rajapintaa. Jokainen viesti, jonka ihminen lähettää sovelluksesta tai liitetystä laitteesta, saapuu ohjelmistolle smb_message_echoes-webhookina, joten molemmat osapuolet jakavat saman keskustelun. ### Miten useampi ihminen voi vastata samaan numeroon? Liitettyjen laitteiden kautta. WhatsAppissa yhtä tiliä voi käyttää enintään neljällä lisälaitteella ensisijaisen puhelimen lisäksi, ja ominaisuuden julkistuksessa käyttötarkoitus mainittiin suoraan: pienen yrityksen työntekijät vastaavat asiakkaille omilta puhelimiltaan saman WhatsApp Business -tilin kautta. Coexistence-numerolla tämä pätee edelleen. Ensisijainen puhelin pysyy tilin omistajana, ja muu henkilöstö työskentelee liitetyillä puhelimilla, tableteilla, selaimilla tai työpöytäsovelluksilla. Tuetut liitetyt asiakasohjelmat ja se, mitä käyttöönotto niille tekee, käsitellään liitettyjä laitteita koskevalla sivulla. ### Mihin ohjelmisto sijoittuu? Saman numeron API-puolelle. CRM-järjestelmä, automaatiotyökalu tai tekoälyagentti lähettää viestit Cloud API -rajapinnan kautta ja vastaanottaa asiakkaiden viestit webhookien kautta, kun ihmiset jatkavat sovelluksen käyttöä. Numero on molemmilla puolilla sama linja, joten asiakas näkee yhden keskustelun riippumatta siitä, kuka kunkin viestin kirjoitti. API:n lähettämät viestit näkyvät sovelluksen keskustelussa, joten henkilöstö näkee, mitä järjestelmä on jo sanonut. Ainoa yhteinen rajoitus on määrä: Meta kiinteästi rajaa numeron, jota käytetään sekä sovelluksessa että Cloud API -rajapinnassa, 20 viestiin sekunnissa. ### Mistä ohjelmisto tietää, että ihminen on jo vastannut? Echo-viestistä. Metan smb_message_echoes-webhook laukeaa, kun kumppanin kautta käyttöön otettu yritys lähettää viestin WhatsApp Business -sovelluksella tai liitetyllä laitteella, ja myös silloin, kun viestiä muokataan tai se poistetaan sovelluksessa. Tämä kattaa jokaisen numeroa käyttävän ihmisen, kirjoittipa hän ensisijaisella puhelimella tai liitetyllä kannettavalla. Echo-viestejä lukeva järjestelmä voi merkitä keskustelun ihmisen hoitamaksi ja jättää oman vastauksensa lähettämättä. Se on ero tiimiä auttavan automaation ja tiimin päälle puhuvan automaation välillä. - Lähetetty sovelluksesta tai liitetystä laitteesta: echo saapuu. - Muokattu sovelluksessa: echo saapuu. - Poistettu sovelluksessa: echo saapuu. ### Mitä kunkin osapuolen on pidettävä mielessä? Henkilöstön on pidettävä ensisijainen puhelin käytössä. Meta katkaisee Coexistence-numeron yhteyden noin 14 päivän käyttämättömyyden jälkeen ensisijaisella laitteella ja liitetyn laitteen yhteyden noin 30 päivän oman käyttämättömyyden jälkeen, joten pelkillä kannettavilla työskentelevä tiimi voi menettää molemmat. Ohjelmiston on noudatettava alustan sääntöjä: vapaa teksti 24 tunnin asiakaspalveluikkunan sisällä ja viestipohjat sen ulkopuolella. Lisäksi kumpikaan osapuoli ei saa ryhmäkeskusteluja API:n kautta, sillä Meta sulkee ne pois sovelluksen kanssa jaetuilta numeroilta. - smb_message_echoes-webhookien sivuuttaminen. Ilman niitä botti ei tiedä, että ihminen on jo vastannut liitetyltä kannettavalta. - Koko tiimin työskentely liitetyillä kannettavilla, kun ensisijainen puhelin on viikkoja käyttämättä. - WhatsApp for Windowsin liittäminen käyttöönoton jälkeen. Meta ilmoittaa sen olevan Coexistence-numeroilla tuettu vain rajoituksin: se ei ole tuettu. **Kuinka moni voi vastata yhteen numeroon?** WhatsApp sallii enintään neljä liitettyä laitetta ensisijaisen puhelimen lisäksi, ja kutakin laitetta voi käyttää eri henkilö. **Päätyvätkö liitetyn kannettavan viestit CRM-järjestelmääni?** Kyllä. Meta lähettää smb_message_echoes-webhookin viesteistä, jotka on lähetetty sovelluksesta tai liitetystä laitteesta. **Voivatko chatbot ja ihminen jakaa keskustelun?** Kyllä. Molemmat kirjoittavat samaan keskusteluun, ja echo-viestien avulla botti näkee, milloin ihminen on vastannut. **Onko API-puolella käyttäjäpaikkojen rajaa?** Meta rajoittaa API:n määrää ja kiinnittää jaetun numeron 20 viestiin sekunnissa, ei järjestelmien määrää. --- ## Liitetyt laitteet ja Coexistence: mitä irrotetaan https://easycoexistence.com/fi/docs/linked-devices-and-coexistence Kun WhatsApp Business -sovelluksen numero otetaan käyttöön Cloud API -rajapinnassa, kaikki tilin lisälaitteet irrotetaan. Tuetut lisälaitteet, kuten WhatsApp Web ja lisälaitteina liitetyt puhelimet, voi liittää uudelleen jälkikäteen. WhatsApp for Windows ja WhatsApp for WearOS eivät ole tuettuja Coexistence-numerolla, ja noin 30 päivää käyttämättä ollut lisälaite katkaisee yhteyden. ### Mitä liitetyille laitteille tapahtuu käyttöönotossa? Ne kirjataan kaikki ulos. Metan dokumentaation mukaan kun yritys ottaa Cloud API -rajapinnan käyttöön olemassa olevalla WhatsApp Business -sovelluksen tilillä ja numerolla, kaikki lisälaitesovellukset irrotetaan tililtä, ja yritys voi sen jälkeen liittää tuetut lisälaitteet uudelleen. Mitään ei menetä: pääpuhelin säilyttää tilin ja sen keskustelut. Selaimesta tai toisesta puhelimesta vastaava vastaanotto kuitenkin kirjautuu ulos heti käyttöönoton päätyttyä, joten tiimille kannattaa kertoa ennen QR-koodin skannausta eikä vasta sen jälkeen. ### Mitkä lisälaitteet ovat tuettuja jälkikäteen? Kaikki paitsi kaksi. Meta listaa Coexistence-numerolla tuetuiksi kaikki lisälaiteohjelmat, paitsi WhatsApp for Windowsin ja WhatsApp for WearOS:n. Jokainen tuettu laite liitetään uudelleen tavalliseen tapaan skannaamalla QR-koodi pääpuhelimella, ja se lasketaan samaan laiterajaan kuin ennenkin. - WhatsApp Web selaimessa: tuettu, liitä uudelleen QR-koodilla. - Lisälaitteina liitetyt puhelimet: tuettu. - WhatsApp for Windows: ei tuettu. - WhatsApp for WearOS kellossa: ei tuettu. ### Kuinka monta laitetta voi liittää? Enintään neljä pääpuhelimen lisäksi. WhatsAppin monilaiteduutiste kuvasi puhelimen liittämistä yhdeksi enintään neljästä lisälaitteesta, samoin kuin verkkoselaimet, tabletit ja pöytätietokoneet, ja mainitsi käyttötarkoitukseksi pienyritysten henkilökunnan, joka vastaa asiakkaille omilta puhelimiltaan. Coexistence-numerolla raja jaetaan niiden lisälaiteohjelmien kesken, jotka ovat yhä tuettuja. Toimisto, joka käytti aiemmin Windows-sovellusta, siirtää työpisteet yleensä WhatsApp Webiin selaimessa, joka lasketaan yhdeksi neljästä kuten mikä tahansa muu lisälaite. ### Mikä pitää liitetyt laitteet yhteydessä? Kaksi käyttämättömyyssääntöä, yksi kummallekin laitetyypille, ja molemmat näkyvät syinä Metan katkeamistiedoissa. PRIMARY_INACTIVITY koskee pääpuhelinta ja laukeaa noin 14 päivän käyttämättömyyden jälkeen. WhatsApp myös toteaa, että kun pääpuhelin on pitkään käyttämättä, kaikki lisälaitteet kirjataan tililtä ulos, joten käyttämätön pääpuhelin vie mukanaan kaikki liitetyt laitteet. COMPANION_INACTIVITY koskee yksittäistä lisälaitetta noin 30 päivän käyttämättömyyden jälkeen. Tyypillinen tapaus on harvoin käytetty kannettava toimipisteessä. - Käyttöönotto ilman varoitusta henkilökunnalle, joka vastaa WhatsApp Webistä. Heidät kirjataan ulos, kun käyttöönotto valmistuu. - WhatsApp for Windows -sovelluksen liittäminen uudelleen. Meta listaa sen tukemattomaksi Coexistence-numeroilla. - Pääpuhelimen jättäminen laatikkoon, koska kaikki työskentelevät liitetyillä laitteilla. Sen käyttämättömyys katkaisee myös lisälaitteiden yhteyden. **Irrottaako Coexistence WhatsApp Webin?** Kyllä, käyttöönotossa kaikki lisälaitteet irrotetaan. WhatsApp Web on tuettu, ja sen voi liittää uudelleen heti. **Voinko käyttää WhatsAppin työpöytäsovellusta Windowsissa?** Et Coexistence-numerolla. Meta listaa WhatsApp for Windowsin tukemattomaksi lisälaitteeksi. **Onko Coexistence itse liitetty laite?** Ei. Se on numeroon Metan käyttöönotolla liitetty Cloud API -rajapinta, eikä se vie lisälaitepaikkaa. **Kuinka monta lisälaitetta voin liittää?** Enintään neljä pääpuhelimen lisäksi niistä lisälaiteohjelmista, joita Meta tukee. --- ## Puhelinnumeron vaihtaminen Coexistence-yhteydessä https://easycoexistence.com/fi/docs/changing-the-phone-number Coexistence-yhteys kuuluu yhdelle puhelinnumerolle. Kun yritys vaihtaa numeroaan WhatsApp Business -sovelluksessa, Meta katkaisee yhteyden syyllä CHANGE_NUMBER. Uusi numero on alustalla erillinen yrityksen puhelinnumero, ja se pitää ottaa käyttöön Coexistence-prosessin kautta uutena yhteytenä. ### Mitä yhteydelle tapahtuu, kun numero vaihtuu? Se päättyy. Meta luettelee puhelinnumeron vaihdon yhdeksi syyksi, jonka vuoksi Coexistence-yhteys katkaistaan, ja ilmoittaa sen account_update-webhookin kentässä disconnection_info syyllä CHANGE_NUMBER. Tässä alusta toimii johdonmukaisesti, ei ankarasti. Kaikki, mitä API-puoli tietää, on sidottu yrityksen puhelinnumeroon: sen phone number ID:hen, näyttönimeen, laatuluokitukseen ja webhook-tilauksiin. Eri numero on eri resurssi, joten mikään vanhaan numeroon liitetty ei siirry itsestään, ja vanha yhteys lakkaa toimimasta vaihdon hetkellä. ### Miten uusi numero yhdistetään? Ensimmäisenä yhteytenä. Uuden numeron on täytettävä samat ehdot kuin minkä tahansa Coexistenceen liittyvän numeron, ja sen jälkeen se käy läpi käyttöönoton alusta alkaen. Vanhasta yhteydestä ei käytetä mitään uudelleen, joten vaihtoa kannattaa käsitellä lyhyenä projektina, jolla on päivämäärä. - Se on aktiivinen WhatsApp Business -sovelluksessa, versiossa 2.24.17 tai uudemmassa. - Se on Business Portfoliossa, jota hallinnoit. - Se ei ole liitetty toiseen palveluntarjoajaan. - Sen näyttönimi annetaan rekisteröinnin yhteydessä kuten minkä tahansa yrityksen puhelinnumeron kohdalla. ### Mitä API-puolella pitää päivittää? Jokainen paikka, johon vanha numero tai sen ID on tallennettu. Cloud API -rajapinnan kautta lähettävät integraatiot osoittavat viestit phone number ID:lle, joten CRM, automaatiotyönkulku tai tekoälyagentti, joka osoittaa yhä vanhaan ID:hen, ei vaihda uuteen vaan alkaa epäonnistua. Uusi yhteys alkaa myös omilla käyttöönoton kysymyksillään, mukaan lukien se, jaetaanko keskusteluhistoria, ja 24 tunnin aikaikkuna sen synkronointiin. Vanhalle yhteydelle asetettu webhook-osoite on asetettava uudelle yhteydelle. Myös portfolion kapasiteetti kannattaa tarkistaa: Meta rajoittaa uuden Business Portfolion kahteen rekisteröityyn yrityksen puhelinnumeroon, kunnes se vahvistetaan tai se saavuttaa 2 000 viestin rajan. ### Mitä vanhalle numerolle tapahtuu alustalla? Se pysyy resurssina WhatsApp Business -tilillä, kunnes joku poistaa sen. Meta sallii yrityksen puhelinnumeroiden poistamisen vain Business Portfolion ylläpitäjille ja estää poiston, jos numerolla on lähetetty maksullisia viestejä viimeisten 30 päivän aikana. Poisto on valinnaista siivousta, ei ehto uuden numeron yhdistämiselle. Vanhentuneiden numeroiden jättäminen tilille helpottaa kuitenkin sitä, että jokin järjestelmä jatkaa väärän numeron käyttöä. Kun poistat numeron 30 päivän kuluttua, tili pysyy selkeänä. - Numeron vaihtaminen sovelluksessa ennen uudelleenyhdistämisen suunnittelua. Vanha yhteys päättyy sillä hetkellä. - Vanhan phone number ID:n jättäminen integraatioihin. Lähetykset epäonnistuvat sen sijaan, että ne seuraisivat uutta numeroa. - Vanhan numeron yrittäminen poistaa heti vaihdon jälkeen. Meta estää poiston, jos numerolla on lähetetty maksullisia viestejä 30 päivän aikana. **Seuraako yhteys uutta numeroani?** Ei. Meta katkaisee yhteyden syyllä CHANGE_NUMBER, ja uusi numero otetaan käyttöön uutena yhteytenä. **Tarvitsenko uuden phone number ID:n?** Kyllä. Uusi numero on alustalla erillinen yrityksen puhelinnumero, jolla on oma ID. **Voinko poistaa vanhan numeron heti?** Vain jos sillä ei ole lähetetty maksullisia viestejä viimeisten 30 päivän aikana, ja vain portfolion ylläpitäjä voi poistaa sen. **Pitääkö minun valita näyttönimi uudelleen?** Kyllä. Meta vaatii näyttönimen tiedot, kun yrityksen puhelinnumero rekisteröidään. --- ## Metan yritysvahvistus ja Coexistence-numerot https://easycoexistence.com/fi/docs/business-verification Metan yritysvahvistus koskee Meta Business Portfolioa, ei puhelinnumeroa. Portfolio voi lähettää viestejä ilman vahvistusta: alkuraja on 250 yksilöllistä vastaanottajaa päivässä ja kaksi rekisteröityä numeroa. Vahvistus on yksi tie 2 000 rajaan, nostaa numeroiden enimmäismäärän 20:een ja vaaditaan ennen sinisen merkin hakemista. ### Tarvitaanko yritysvahvistusta numeron yhdistämiseen? Ei. Metan dokumentaatiossa vahvistus on keino laajentaa sitä, mihin portfolio pystyy, eikä lähettämisen ehto. Uudella yritysportfoliolla viestiraja on 250 yksilöllistä vastaanottajaa asiakaspalveluikkunan ulkopuolella liukuvan 24 tunnin aikana, ja rekisteröityjä yrityksen puhelinnumeroita voi olla kaksi. Molemmat rajat pätevät riippumatta siitä, onko portfolio vahvistettu, ja yritys voi viestiä asiakkailleen näiden rajojen sisällä ensimmäisestä päivästä alkaen. Vahvistus muuttaa kattoa. Se on yksi kolmesta tiestä, jotka Meta mainitsee viestirajan nostamiseksi 250:stä 2 000:een, ja yksi kahdesta laukaisijasta, jotka nostavat rekisteröityjen numeroiden enimmäismäärän 20:een. ### Mitä vahvistus avaa WhatsAppissa? Kolme erillistä asiaa, joita kuvataan usein yhtenä. - Tie viestirajaan: vahvistus on yksi tapa päästä 2 000 rajaan, minkä jälkeen Metan automaattinen skaalaus ottaa vallan. - Suurempi numeroiden enimmäismäärä: Meta nostaa portfolion kahdesta rekisteröidystä numerosta 20:een ja lähettää business_capability_update -webhookin. - Oikeus hakea virallista yritystiliä: numeron omistavan portfolion on oltava vahvistettu, ennen kuin sinistä merkkiä voi pyytää. - Mikään näistä kolmesta ei muuta sitä, miten WhatsApp Business -sovellus toimii puhelimessa. ### Miten vahvistus koskee Coexistence-numeroa? Portfolion kautta. Coexistencen kautta yhdistetty numero on WhatsApp Business -tilissä, joka kuuluu Meta Business Portfoliolle, ja vahvistus on tämän portfolion ominaisuus. Kaikki sen numerot jakavat tuloksen sekä portfolion viestirajan. Sininen merkki on rajatumpi. Metan virallisen yritystilin sivun mukaan Meta ei myönnä sitä muun muassa WhatsApp Business -sovelluksen puhelinnumeroille, eikä sivu erikseen kuvaa numeroita, joita käytetään sekä sovelluksessa että Cloud API -rajapinnassa. Muut ehdot ovat vahvistus, vähintään 30 päivää alustalla, numeron kaksivaiheinen vahvistus ja hyväksytty näyttönimi. ### Mikä portfolio kannattaa vahvistaa? Se, joka omistaa WhatsApp Business -tilin. Omaa numeroaan yhdistävällä yrityksellä sen pitäisi olla yrityksen oma portfolio. Tällä on merkitystä toimistoille. Jos asiakkaan numero yhdistetään toimiston portfolioon, voimassa ovat toimiston vahvistus, raja ja numeroiden enimmäismäärä, ja asiakkaan raja jaetaan kaikkien muiden toimiston siellä pitämien numeroiden kanssa. Meta toteaa suoraan, että yksi numero voi kuluttaa portfolion koko viestikapasiteetin tietyllä jaksolla. Kun jokainen yritys yhdistetään omaan portfolioonsa, vahvistus, rajat ja laskutus pysyvät sillä yrityksellä, joka todella lähettää. - Yhteyden viivyttäminen, kunnes vahvistus valmistuu. Lähettäminen toimii ilman sitä aloitusrajan sisällä. - Eri portfolion vahvistaminen kuin se, joka omistaa WhatsApp Business -tilin. Tulos ei siirry portfoliolta toiselle. - Usean asiakkaan numeroiden pitäminen yhdessä toimiston portfoliossa. Ne jakavat yhden viestirajan ja yhden numeroiden enimmäismäärän. **Tarvitsenko yritysvahvistuksen Coexistencen käyttöön?** Et. Portfolio voi lähettää ilman sitä, alkurajalla 250 yksilöllistä vastaanottajaa liukuvan 24 tunnin aikana. **Saanko vahvistuksella sinisen merkin?** Et pelkällä vahvistuksella. Se on yksi virallisen yritystilin ehto, jota haetaan erikseen ja jonka Meta tarkistaa. **Tehdäänkö vahvistus numerokohtaisesti?** Ei. Se kuuluu Meta Business Portfoliolle, ja kaikki portfolion numerot jakavat sen. **Muuttaako vahvistus puhelimeni sovellusta?** Ei. Se muuttaa alustan rajoja ja oikeuksia, ei sitä, miten WhatsApp Business -sovellus toimii. --- ## WhatsAppin viestirajoitukset: portfolion nykyiset tasot https://easycoexistence.com/fi/docs/messaging-limits-and-tiers Viestiraja määrää, kuinka monelle yksittäiselle ihmiselle yritys voi toimittaa viestejä asiakaspalveluikkunan ulkopuolella liukuvan 24 tunnin aikana. 7. lokakuuta 2025 alkaen raja määräytyy Meta Business Portfolio -kohtaisesti ja on yhteinen kaikille sen numeroille. Se alkaa luvusta 250 ja nousee tasoille 2 000, 10 000, 100 000 ja rajaton. ### Mitä viestiraja oikeasti laskee? Se laskee yksilölliset WhatsApp-käyttäjien puhelinnumerot, joille yrityksesi toimittaa viestejä asiakaspalveluikkunan ulkopuolella liukuvan 24 tunnin aikana. Tästä muotoilusta seuraa kolme asiaa. Avoimen asiakaspalveluikkunan sisällä lähetetyt vastaukset eivät kuulu laskentaan, joten numero, joka vain vastaa kirjoittaneille, voi toimia reilusti rajansa yli koskematta siihen. Useamman viestipohjan lähettäminen samalle ihmiselle lasketaan yhdeksi henkilöksi. Ikkuna on liukuva eikä kalenteripäivä, joten kapasiteetti vapautuu vähitellen, kun vanhimmat lähetykset vanhenevat. Raja koskee sitä, kuinka monta ihmistä tavoitat ensimmäisenä, ei sitä, kuinka nopeasti tai paljonko lähetät. ### Mikä muuttui lokakuussa 2025? Ennen 7. lokakuuta 2025 jokaisella puhelinnumerolla oli oma rajansa, ja uusi numero aloitti luvusta 250 riippumatta siitä, mitä muut numerot olivat ansainneet. Nyt raja kuuluu yritysportfoliolle, ja kaikki sen numerot jakavat sen. - Vasta rekisteröity numero jakaa portfolion rajan heti. - Ensimmäinen askel luvun 250 jälkeen on 2 000, aiemmin se oli 1 000. - Korotukset tulevat 6 tunnin kuluttua ehtojen täyttymisestä, aiemmin 24 tunnin. - Numeron laatuluokituksen lasku ei enää laske rajaa. - Luettava kenttä on whatsapp_business_manager_messaging_limit, ja messaging_limit_tier on poistumassa käytöstä. ### Miten raja nousee? Kahdessa vaiheessa. Luvusta 250 pääsee eteenpäin, kun portfolio suorittaa yhden skaalautumispolun: yritys vahvistetaan, käyttöönoton kumppani vahvistaa sen tai portfolio toimittaa 30 päivän aikana asiakaspalveluikkunoiden ulkopuolella 2 000 viestiä yksilöllisille vastaanottajille korkean laatuluokituksen viestipohjilla. Tämän jälkeen Meta arvioi viestien laadun ja hyväksyy tai hylkää hakemuksen. Hylkäys tulee account_alerts-webhookina, joka nimeää vaihtoehtoisen tavan edetä. Luvusta 2 000 alkaen skaalautuminen on automaattista. Meta nostaa portfolion yhden tason ylemmäs, kun se lähettää korkealaatuisia viestejä kaikilla numeroillaan ja viestipohjillaan ja on käyttänyt vähintään puolet nykyisestä rajastaan viimeisten 7 päivän aikana. Mitään ei tarvitse ostaa eikä hakea. ### Miten viestiraja eroaa läpimenosta? Raja laskee ihmisiä päivässä, läpimeno laskee viestejä sekunnissa. Ne asetetaan erikseen ja ne myös rajoittavat erikseen. Coexistence-numerolla ero on selvä. Meta kiinnittää läpimenon 20 viestiin sekunnissa jokaiselle numerolle, jota käytetään sekä WhatsApp Business -sovelluksessa että Cloud API -rajapinnassa, jotta se pysyy yhteensopivana sovelluksen kanssa. Tämä luku ei muutu portfolion tason mukana, joten rajattoman viestirajan portfolio lähettää silti Coexistence-numerolta 20 viestiä sekunnissa. Sekuntikohtaisella rajalla, vastaanottajakohtaisella rajalla ja hallintakutsujen rajalla on kullakin oma sivunsa ja omat virhekoodinsa. - Kentän messaging_limit_tier lukeminen. Se on poistumassa käytöstä, ja nykyinen kenttä on whatsapp_business_manager_messaging_limit. - Oletus, että jokainen uusi numero aloittaa luvusta 250. Lokakuusta 2025 alkaen se perii portfolion rajan heti. - Vastausten laskeminen rajaan. Avoimen asiakaspalveluikkunan sisällä lähetetyt viestit eivät kuulu siihen. - Yhden numeron kampanjan sallittu viedä muilta kapasiteetti. Koko portfolio käyttää samaa rajaa. **Onko raja numerokohtainen vai tilikohtainen?** Meta Business Portfolio -kohtainen 7. lokakuuta 2025 alkaen. Kaikki portfolion numerot jakavat sen. **Lasketaanko asiakkaiden vastaukset rajaani?** Ei. Vain asiakaspalveluikkunan ulkopuolella tehdyt toimitukset lasketaan, ja jokainen yksilöllinen vastaanottaja lasketaan kerran liukuvan 24 tunnin aikana. **Voiko heikko laatuluokitus laskea rajaani?** Ei lokakuusta 2025 alkaen. Meta lopetti rajojen alentamisen laadun laskiessa, vaikka laatu ratkaisee edelleen sen, kasvaako raja. **Nostaako korkeampi taso Coexistence-numeron läpimenoa?** Ei. Coexistence-numeron läpimeno on kiinteästi 20 viestiä sekunnissa tasosta riippumatta. --- ## Tuotekatalogit Coexistence-numerolla https://easycoexistence.com/fi/docs/catalog-and-coexistence Kun numero yhdistetään Coexistencen kautta, WhatsApp Business -sovelluksen katalogi, tilaukset ja tilatyökalut pysyvät sovelluksessa ennallaan, eikä Cloud API tarjoa näitä sovelluksen työkaluja. API:n kautta lähetettävät tuoteviestit käyttävät Metalle ladattua katalogia, joka on yhdistetty WhatsApp Business -tiliin ja määritetty puhelinnumerokohtaisesti. ### Säilyykö WhatsApp Business -sovelluksen katalogi Coexistencessa? Kyllä, puhelimessa. Metan Coexistence-ominaisuustaulukossa yritystyökalut, joista esimerkkeinä mainitaan katalogi, tilaukset ja tila, toimivat WhatsApp Business -sovelluksessa käyttöönoton jälkeen entiseen tapaan. Samalla rivillä ne on merkitty tukemattomiksi Cloud API -rajapinnassa. Tämä on se kohta, jonka varaan kannattaa suunnitella: integraation ei pidä olettaa voivansa lukea, muokata tai peilata sovelluksen katalogityökalua API:n kautta. Sovelluksen katalogista myyvä kauppa jatkaa siis myyntiä täsmälleen samalla tavalla yhdistämisen jälkeen. Muutos on se, että käyttöön tulee myös API, jolla tuotteet lähetetään omalla tavallaan. ### Miten tuotekatalogi toimii Cloud API -rajapinnassa? Se toimii Metalle ladatun katalogin kautta, joka on yhdistetty WhatsApp Business -tiliin. Katalogi on jäsennelty luettelo tuotteista tai palveluista, ja jokaisella kohteella on tiedot, kuten nimi, kuvaus, hinta, kuvat ja saatavuus. Meta kuvaa neljä vaihetta. - Tuotteiden lataus Commerce API:n tai Meta Commerce Managerin kautta. - Kauppa-asetukset puhelinnumerokohtaisesti: onko ostoskori käytössä ja näkyykö katalogi. - Tuotteiden jakaminen katalogi-, yhden tuotteen, usean tuotteen tai karuselliviestein. - Asiakkaiden vastaukset, jotka saapuvat webhook-ilmoituksina tilaustietoineen ja tuotekysymyksineen. ### Mikä eroaa sovelluksen ja API:n kautta lähetettävien tuoteviestien välillä? Meta dokumentoi yhden näkyvän eron: Cloud API:n kautta lähetetyissä viesteissä ei tällä hetkellä näy ostoskorikuvaketta keskusteluikkunan otsikossa, toisin kuin WhatsApp Business -sovelluksesta lähetetyissä tuoteviesteissä. API-puolella on myös asetuksia, joita sovellus ei tarjoa samalla tavalla. Oletuksena ostoskori on käytössä ja myymäläkuvake piilotettu tilin jokaisella yrityksen puhelinnumerolla, ja molempia voi muuttaa numerokohtaisesti kauppa-asetusten endpointin kautta. Jos katalogi poistetaan käytöstä, wa.me-katalogilinkit ja Näytä katalogi -painike näyttävät napautettaessa varoituksen virheellisestä katalogista. Asiakaspalveluikkunan ulkopuolella tuotteet lähetetään hyväksytyn viestipohjan sisällä, kuten kaikki muutkin yrityksen aloittamat viestit. ### Kuka tarkastaa tuotteet? Meta, automaattisesti. WhatsApp Business -tiliin yhdistettyyn katalogiin lisätyt kohteet tarkastetaan, ja ehtoja rikkova kohde merkitään, jolloin yritys ohjataan WhatsApp Commerce Policies -ohjeisiin. Hylättyjä kohteita voi valittaa Meta Commerce Managerissa. Asiakkaat voivat myös ilmoittaa viestissä saamansa tietyn tuotteen, mikä käynnistää erillisen tarkastuksen. Ilmoitukset yrityksestä itsestään ovat eri asia: ne ovat yksi signaaleista, joita Meta käyttää numeron laatuluokituksessa. Intiassa toimivilla yrityksillä on lisäksi velvollisuus noudattaa verkkokauppaa koskevia lakeja, ja Meta tarjoaa sitä varten Business Compliance API:n. - Oletetaan, että sovelluksen katalogityökalu on luettavissa API:n kautta. Meta luettelee sen tukemattomaksi Cloud API -rajapinnassa. - Katalogi poistetaan käytöstä numerolta, vaikka wa.me-katalogilinkkejä on yhä liikkeellä. Linkit näyttävät silloin varoituksen virheellisestä katalogista. - Tuotteita lähetetään asiakaspalveluikkunan ulkopuolella ilman viestipohjaa. Yrityksen aloittamat viestit vaativat sen silti. **Poistaako yhdistäminen katalogini?** Ei. Meta listaa sovelluksen yritystyökalut, katalogi mukaan lukien, muuttumattomiksi Coexistence-käyttöönoton jälkeen. **Voiko API lukea sovelluksen katalogin?** Meta merkitsee sovelluksen yritystyökalut tukemattomiksi Cloud API -rajapinnassa. API:n tuoteviestit käyttävät WhatsApp Business -tiliin yhdistettyä katalogia. **Montako tuotetta mahtuu yhteen viestiin?** Enintään 30 tuotetta usean tuotteen viestissä, jaettuna osioihin. **Voinko poistaa ostoskorin käytöstä?** Kyllä, puhelinnumerokohtaisesti kauppa-asetusten endpointin kautta. Se on oletuksena käytössä. --- ## Lähetyslistat vs. markkinointiviestipohjat Coexistencen jälkeen https://easycoexistence.com/fi/docs/broadcast-lists-vs-templates Kun numero on yhdistetty Coexistencen kautta, WhatsApp Business -sovelluksen lähetyslistat muuttuvat vain luettaviksi, eikä uusia voi luoda. API:n vastine on markkinointiviestipohja, joka lähetetään jokaiselle vastaanottajalle erikseen. Se vaatii opt-in-suostumuksen, kuluttaa Business Portfolion viestirajoitusta, Meta laskuttaa siitä ja siinä huomioidaan jokaisen henkilön markkinointiasetukset. ### Mikä korvaa lähetyslistan API:ssa? Hyväksytty markkinointiviestipohja, joka lähetetään kerran jokaiselle vastaanottajalle Cloud API -rajapinnan kautta. API:n puolella ei ole lista-objektia: integraatio ylläpitää yleisöä ja lähettää viestipohjan jokaiselle sen numerolle. Tämä muuttaa kolme asiaa kerralla. Sisältö käy läpi Metan viestipohjien tarkistuksen ennen lähetystä. Jokainen asiakaspalveluikkunan ulkopuolinen lähetys avaa keskustelun, jonka Meta veloittaa yrityksen oman WhatsApp Business -tilin maksutavasta. Lisäksi jokainen yksittäinen vastaanottaja kuluttaa Business Portfolion viestirajoitusta liukuvan 24 tunnin ajalta. Itse käytöstäpoistoa ja Metan antamia perusteita käsitellään sivulla, joka kertoo Coexistencen poistamista toiminnoista. ### Kuka saa vastaanottaa markkinointiviestipohjan? Henkilöt, jotka ovat antaneet yritykselle numeronsa ja suostuneet kuulemaan siltä. Metan Business Messaging Policy edellyttää molempia, ja opt-inissa on mainittava yritys ja todettava, että henkilö suostuu vastaanottamaan sen viestejä. Meta jättää toteutustavan yrityksen valittavaksi, kunhan vaatimukset ja sovellettava laki täyttyvät: tekstiviesti, verkkosivun lomake, IVR-puhelu tai allekirjoitettu paperilomake ovat kaikki mainittuja esimerkkejä. Opt-in-todiste on siis yrityksen omissa tiedoissa, ei puhelimen yhteystietoluettelossa. Lähettäminen henkilöille, jotka eivät ole antaneet opt-in-suostumusta, on myös nopein tapa kerätä estoja ja ilmiantoja, ja ne laskevat laatua. ### Miksi osa markkinointiviestipohjista ei saavu perille? Koska API soveltaa vastaanottajakohtaisia rajoituksia, joita lähetyslistoissa ei näkynyt. - Käyttäjäkohtaiset markkinointirajat: WhatsApp voi pidättää markkinointiviestipohjat henkilöltä, joka todennäköisesti ei reagoi, ja palauttaa virheen 131049. - Lopetetut markkinointiviestit: henkilö voi lopettaa yrityksen markkinointiviestit asetuksessa ”Tarjoukset ja ilmoitukset”, jolloin palautuu virhe 131050. - Yhdysvaltain numerot: WhatsApp ei tällä hetkellä toimita markkinointiviestipohjia käyttäjille, joilla on Yhdysvaltain puhelinnumero. - Poikkeusalueet: käyttäjäkohtaiset rajat eivät ole tällä hetkellä käytössä ETA-alueella, Isossa-Britanniassa, Japanissa eikä Etelä-Koreassa. ### Toimiiko sovelluksen oma markkinointiviestityökalu edelleen? Metan Coexistence-ominaisuustaulukossa sovelluksen viestityökalut ovat samalla rivillä: markkinointiviestit, tervetuloviesti, poissaoloviesti, pikavastaukset ja tunnisteet. Taulukon mukaan WhatsApp Business -sovelluksessa niihin ei tule muutoksia käyttöönoton jälkeen. Sama rivi merkitsee ne Cloud API -rajapinnassa tukemattomiksi. Sovelluksen markkinointiviestiominaisuus ja API:n markkinointiviestipohjat ovat siis kaksi erillistä reittiä samalla numerolla. Meta toteaa myös, että WhatsApp Business -sovelluksesta lähetetyt viestit pysyvät maksuttomina käyttöönoton jälkeen, kun taas Cloud API -rajapinnan kautta lähetetyt noudattavat Cloud API:n hinnoittelua. Lähetyslistat ovat poikkeus, joka muuttuu, ja siksi ne tarvitsevat korvaajan. - 131049-virheen yrittäminen uudelleen heti. Meta pyytää odottamaan vähintään 24 tuntia, ja liian aikaiset uudelleenyritykset voivat estää lisäyritykset jopa vuorokaudeksi. - 131050-virheen yrittäminen uudelleen. Henkilö on lopettanut yrityksen markkinointiviestit, eikä viesti tule perille. - Lähetyslistan tuominen opt-in-listaksi. Numeron tallentaminen ei ole se opt-in, jota käytäntö tarkoittaa. **Poistuvatko lähetyslistani?** Eivät. Olemassa olevat lähetyslistat muuttuvat vain luettaviksi, eikä uusia voi luoda, kun numero on yhdistettynä. **Tarvitsenko viestipohjan, jotta voin viestiä lähetyslistani yleisölle?** Asiakaspalveluikkunan ulkopuolella kyllä. Markkinointiviestipohja on API:n reitti yrityksen aloittamaan markkinointiin. **Miksi viestipohja epäonnistui virheeseen 131050?** Vastaanottaja on päättänyt lopettaa yrityksesi markkinointiviestien vastaanoton. Meta kehottaa olemaan yrittämättä uudelleen. **Onko sovelluksen markkinointiviestiominaisuus poistunut?** Meta listaa sovelluksen viestityökalut, markkinointiviestit mukaan lukien, muuttumattomiksi sovelluksessa käyttöönoton jälkeen. --- ## WhatsAppin opt-in-vaatimukset yrityksen aloittamille viesteille https://easycoexistence.com/fi/docs/opt-in-requirements Ennen kuin yritys lähettää viestin WhatsAppissa, Metan käytäntö vaatii kaksi asiaa: henkilö on antanut yritykselle puhelinnumeronsa, ja yritys on saanut opt-in-suostumuksen, jolla henkilö vahvistaa haluavansa sen viestejä. Marraskuusta 2024 alkaen opt-in voi olla yleinen eikä vain WhatsAppia koskeva, mutta siinä on mainittava yritys ja noudatettava paikallista lainsäädäntöä. ### Mitä Metan opt-in-käytäntö vaatii? Kaksi ehtoa, joiden molempien on täytyttävä ennen kuin yritys ottaa yhteyttä johonkin WhatsAppissa. Henkilö on antanut yritykselle matkapuhelinnumeronsa, ja yritys on saanut häneltä opt-in-luvan, jolla hän vahvistaa haluavansa vastaanottaa yritykseltä jatkossa viestejä tai puheluita. Itse opt-in-suostumukselle on kolme vaatimusta. Siinä on todettava selvästi, että henkilö suostuu vastaanottamaan yrityksen viestintää. Siinä on mainittava selvästi yrityksen nimi. Ja sen on noudatettava sovellettavaa lakia, jonka arvioiminen jää Metan mukaan kokonaan yritykselle. Metan marraskuun 2024 käytäntöpäivitys höllensi yhtä kohtaa: opt-in voi olla yleinen, eikä siinä tarvitse mainita WhatsAppia, kunhan paikallista lakia noudatetaan. ### Mitkä opt-in-tavat Meta hyväksyy? Mikä tahansa tapa, joka täyttää kolme vaatimusta. Meta toteaa tällaisen tavan olevan käytännön mukainen, jättää valinnan yritykselle ja antaa esimerkkejä tuetuista tavoista. Tavasta riippumatta Meta neuvoo myös kertomaan selvästi, mitä hyötyä henkilö saa viestien vastaanottamisesta. - Tekstiviesti. - Verkkosivuston lomake. - Puhelimitse, interaktiivisen puhevastauksen (IVR) kautta. - Henkilökohtaisesti tai paperilla, allekirjoitetulla fyysisellä asiakirjalla. - Tavasta riippumatta yritys vastaa ilmoituksista ja luvista, joita sovellettava laki edellyttää. ### Onko WhatsApp Business -sovelluksen yhteystieto opt-in-suostumus? Ei sellaisenaan. Metan käytäntö sitoo luvan siihen, että henkilö vahvistaa haluavansa yrityksen viestejä, ja yhteystietolistalla oleva puhelinnumero täyttää korkeintaan ensimmäisen kahdesta ehdosta. Tällä on merkitystä Coexistence-numerolla, koska yhteys voi synkronoida yhteystiedot sovelluksesta, ja nykyiset asiakkaat ovat ilmeinen kohderyhmä ensimmäiselle viestipohjakampanjalle. Numeron hallussapito ei ole sama asia kuin henkilön vahvistus. Asiakas, joka kirjoittaa yritykselle, on eri tapaus: hänen viestinsä avaa asiakaspalveluikkunan, jonka aikana yritys voi vastata. ### Mitä tapahtuu, jos opt-in on heikko? Vastaanottajat reagoivat, ja alusta vastaa tähän palautteeseen. Metan opt-in-ohjeistuksen mukaan ihmiset voivat estää yrityksen tai ilmoittaa siitä tai lopettaa sen markkinointiviestit, ja Metan järjestelmät rajoittavat sellaisen yrityksen lähetysmääriä, jonka laatu pysyy matalana pitkään. Metan käytännön neuvot seuraavat tästä. Aseta odotukset kertomalla, minkä luokkien viestejä yritys lähettää, tai kerää opt-in luokittain. Anna selkeät ohjeet tiettyjen luokkien lopettamiseen ja kunnioita niitä. Tee opt-in- ja opt-out-prosesseista selkeät ja seuraa laatuluokitusta tarkasti, kun uusi opt-in-tapa otetaan käyttöön. Käytäntö vaatii myös kunnioittamaan jokaista estämis-, lopettamis- tai opt-out-pyyntöä, WhatsAppissa tai sen ulkopuolella, ja poistamaan henkilön yhteystietolistoilta. - Sovelluksesta synkronoitujen yhteystietojen käsittely opt-in-listana. Käytäntö edellyttää vahvistusta jokaiselta henkilöltä, ei pelkkää numeroa. - Opt-in-suostumuksen kerääminen mainitsematta yritystä. Meta vaatii yrityksen nimen mainitsemista selvästi. - Opt-out-pyyntöjen kunnioittaminen vain, kun ne tulevat WhatsAppissa. Käytäntö kattaa pyynnöt kaikkien kanavien kautta. **Pitääkö opt-in-suostumuksessa mainita WhatsApp?** Ei. Marraskuun 2024 käytäntöpäivityksestä lähtien yleinen opt-in on sallittu, kunhan se noudattaa paikallista lakia. **Tarvitsenko opt-in-suostumuksen vastatakseni asiakkaalle, joka kirjoitti ensin?** Asiakkaan viesti avaa asiakaspalveluikkunan, jonka aikana vastaaminen on sallittua. Opt-in koskee viestejä, jotka yritys aloittaa. **Voiko opt-in-suostumuksen kerätä offline-tilassa?** Kyllä. Meta mainitsee hyväksytyiksi tavoiksi henkilökohtaisesti tai paperilla kerätyn suostumuksen allekirjoitetulla asiakirjalla. **Mitä pitää tehdä, kun joku antaa opt-out-pyynnön?** Lopeta viestien lähettäminen hänelle riippumatta siitä, mitä kanavaa hän pyynnössä käytti, ja poista hänet yhteystietolistoiltasi käytännön vaatimalla tavalla. --- ## Miten estot ja ilmoitukset vaikuttavat WhatsAppin laatuluokitukseen https://easycoexistence.com/fi/docs/quality-rating-blocks-and-reports Viestien laatua arvioidaan sen perusteella, miten vastaanottajat ovat ottaneet yrityksen viestit vastaan viimeisten seitsemän päivän aikana, ja tuoreemmat viestit painavat enemmän. Signaaleja ovat estot, ilmoitukset, mykistykset, arkistoinnit ja syyt, jotka ihmiset antavat estäessään. Pitkään jatkunut matala laatu johtaa lähetysten rajoittamiseen, virheeseen 131048 lähetyksissä ja keskeytettyihin viestipohjiin. ### Mikä palaute laskee WhatsAppin laatuluokitusta? Meta nimeää signaalit suoraan: estot, ilmoitukset, mykistykset, arkistoinnit ja syyt, jotka käyttäjät antavat estäessään yrityksen. Laatu perustuu siihen, miten viestit otettiin vastaan viimeisten seitsemän päivän aikana, ja tuoreus painottuu: eilinen huono lähetys painaa enemmän kuin kuusi päivää sitten tehty. Tästä seuraa kaksi asiaa. Yksi huonosti kohdennettu kampanja voi muuttaa luokitusta nopeasti, ja Metan mukaan suuren liikenteen numeroilla laatu muuttuu usein muutamassa minuutissa. Koska arviointi kattaa vain viimeiset seitsemän päivää, sitä vanhempi palaute lakkaa vaikuttamasta siihen. Viestipohjilla on oma luokituksensa, joka muodostuu palautteesta ja lukuprosenteista numeron luokituksen rinnalla. ### Mitä tapahtuu, kun laatu laskee? Useita asioita eri tasoilla. - Lähetykset voivat epäonnistua virheeseen 131048, jonka Meta yhdistää siihen, että liian monta viestiä on estetty tai merkitty roskapostiksi. - YELLOW- tai RED-luokan viestipohjia voi yhä lähettää, mutta ne ovat vaarassa keskeytyä tai poistua käytöstä. - Laatu vaikuttaa viestipohjien lähetystahtiin, mikä voi hidastaa kampanjan toimitusta. - Käytäntö sallii WhatsAppin rajoittaa yrityksen lähettämien viestien määrää estojen ja ilmoitusten perusteella. - 7.10.2025 alkaen laskun seurauksena portfolion viestiraja ei enää laske, mutta se voi estää rajan kasvun. ### Miten matala laatuluokitus palautetaan? Pysäytä ensin negatiivisen palautteen lähde ja anna sitten seitsemän päivän ikkunan liikkua sen ohi. Metan ohjeet laadukkaille viesteille toimivat tarkistuslistana. Lähetä vain ihmisille, jotka ovat antaneet suostumuksen yrityksen viesteihin. Tee viesteistä henkilökohtaisia ja hyödyllisiä. Vältä avoimia tervetulo- tai esittelyviestejä. Vältä liian monen viestin lähettämistä päivässä. Pidä sisältö ja pituus tiiviinä. Käytännössä tämä tarkoittaa, että keskeytät kampanjan tai viestipohjan, joka kerää estoja, tarkistat, mille kohderyhmälle se meni, ja tarkistat, minkä suostumuksen kohderyhmä antoi. Metan oma ohjeistus suosittelee keräämään suostumuksen viestiluokittain, koska juuri odottamattomat luokat saavat ihmiset estämään. ### Missä laatuluokitus näkyy? WhatsApp Managerissa kohdissa Account tools ja Phone numbers numeron tilan ja viestirajan vieressä sekä puhelinnumero-objektissa Graph API -rajapinnan kautta kenttänä quality_rating. Viestipohjien luokitukset näkyvät kunkin viestipohjan kentässä quality_score ja Manage templates -paneelissa arvoina High, Medium, Low tai Quality pending. Puhelimen WhatsApp Business -sovelluksessa siitä ei näy mitään, minkä vuoksi Coexistence-numero voi heikentyä ilman, että kukaan liikkeessä huomaa. Luokitusta ei toimiteta phone_number_quality_update-webhookilla kentän nimestä huolimatta. Sille on oma sivunsa, jossa kerrotaan, mitä kyseinen webhook sisältää. - Avoimen tervetuloviestin lähettäminen juuri tuodulle listalle. Meta mainitsee sen vältettävänä asiana, ja se kerää estoja. - Virheeseen 131048 päättyneiden lähetysten yrittäminen uudelleen. Rajoitus koskee numeroa, ja lisälähetykset kasvattavat sitä aiheuttavaa palautetta. - Vain numeron luokituksen seuraaminen. Viestipohjilla on omansa, ja RED-luokan viestipohja voidaan keskeyttää, vaikka numero näyttäisi olevan kunnossa. **Laskeeko yksi esto luokitustani?** Meta ei julkaise kynnysarvoa. Laatu heijastaa kokonaispalautetta viimeisten seitsemän päivän viesteistä, ja tuoreemmat painavat enemmän. **Voiko matala luokitus laskea viestirajaani?** Ei 7.10.2025 jälkeen. Se voi silti estää rajan kasvun ja rajoittaa lähetyksiä. **Kuinka kauan toipuminen kestää?** Meta ei julkaise toipumisaikaa. Arviointi kattaa viimeiset seitsemän päivää, joten sitä vanhempi palaute ei enää vaikuta. **Lasketaanko mykistetyt keskustelut mukaan?** Kyllä. Meta luettelee mykistykset ja arkistoinnit estojen ja ilmoitusten rinnalla laatusignaaleiksi. --- ## GDPR ja Coexistence: minne viestien tiedot kulkevat https://easycoexistence.com/fi/docs/gdpr-and-coexistence Kun numero yhdistetään Coexistencen kautta, sen viestit peilataan WhatsApp Business -sovelluksen ja Cloud API -rajapinnan välillä. Meta kertoo toimivansa Cloud API -rajapinnassa yrityksen lukuun henkilötietojen käsittelijänä, säilyttävänsä viestejä enintään 30 päivää ja odottavansa, että jokainen yritys täyttää omat GDPR-velvoitteensa. ### Mikä muuttuu viestitiedoille, kun numero käyttää Coexistencea? Keskustelut näkyvät puhelimen lisäksi Cloud API -rajapinnalle. Metan Coexistence-dokumentaation mukaan lähetetyt ja vastaanotetut viestit peilataan Cloud API -rajapinnan ja WhatsApp Business -sovelluksen välillä, WhatsApp-numerolla olevat yhteystiedot voidaan synkronoida ja viimeisen kuuden kuukauden keskusteluviestit voidaan synkronoida käyttöönoton aikana. Ryhmäkeskusteluja ei synkronoida. Tästä hetkestä alkaen numeron kahdenkeskiset viestit kulkevat Cloud API -rajapinnan kautta. Meta kuvaa, että se purkaa vastaanotetun viestin salauksen ja välittää sen yritykselle, ja salaa lähtevät viestit Signal-protokollalla ennen toimitusta. Tällä sivulla kerrotaan, mitä Meta dokumentoi ja mitä EasyCoexistence tekee. Sivu ei ole oikeudellista neuvontaa, ja yritys ja sen neuvonantajat päättävät, täyttääkö tietty toteutus GDPR:n vaatimukset. ### Mitä Meta sanoo omasta roolistaan GDPR:n mukaan? Metan Cloud API -rajapinnan tietosuojasivu kuvaa Metan kannan sen omin sanoin. - Missä laki tuntee henkilötietojen käsittelijän, Meta toimii sellaisena yrityksen lukuun tarjotessaan Cloud API -rajapintaa. - Cloud API käyttää käsittelemiään viestejä vain yrityksen lukuun ja sen ohjeiden mukaisesti, ellei toisin ohjeisteta. - Viestejä säilytetään enintään 30 päivää, ja käyttäjätunnisteet poistetaan 30 päivän kuluessa viestin viimeisimmästä tilapäivityksestä. - Cloud API -rajapinnan asiakkaiden on täytettävä omat velvoitteensa esimerkiksi GDPR:n nojalla. - Euroopan alueen asiakkaisiin sovelletaan WhatsApp Businessin tietojensiirron lisäsopimusta. ### Voiko viestitiedot tallentaa EU:ssa? Meta tarjoaa Cloud API -rajapinnalle paikallisen tallennuksen, joka säilyttää viestien sisällön levossa valitussa maassa lyhyen käyttöjakson jälkeen. Cloud API -rajapinnassa tämä käyttöjakso kestää enintään 60 minuuttia, jonka aikana sisältöä voidaan käsitellä Metan datakeskuksissa kansainvälisesti. Eurooppalaiset vaihtoehdot ovat Saksa EU:lle, Sveitsi ja Yhdistynyt kuningaskunta. Paikallinen tallennus määritetään numeroa rekisteröitäessä, ja sen muuttaminen rekisteröidyllä numerolla tarkoittaa rekisteröinnin poistamista ja uutta rekisteröintiä. Metan rekisteröintidokumentaation mukaan rekisteröinnin poiston endpointia ei voi käyttää numerolla, joka on käytössä sekä Cloud API -rajapinnassa että WhatsApp Business -sovelluksessa, eikä dokumentaatio kuvaa erillistä tapaa ottaa paikallista tallennusta käyttöön Coexistence-numerolla. ### Minne viestit menevät Metan jälkeen? Siihen endpointiin, joka vastaanottaa WhatsApp Business -tilin webhookit. Metan webhook-ohitus antaa sovelluksen lähettää tietyn tilin webhookit eri callback-URL-osoitteeseen kuin sovelluksen oma osoite. EasyCoexistence käyttää tätä ohitusta ohjatakseen viestitapahtumat yrityksen omaan järjestelmään, joten Meta toimittaa keskustelujen sisällön sinne eikä meille, eikä EasyCoexistence tallenna keskustelujen sisältöä koskaan. Säilytämme vain toiminnalliset tapahtumat, kuten yhteyden tilan ja laadun, joista valvonta koostuu. Meta kertoo myös, että sillä on Cloud API -rajapinnasta SOC 2 Type II- ja ISO 27001 -raportit, jotka julkaistaan Metan vaatimustenmukaisuuskeskuksen kautta. - Oletus, että Metan käsittelijärooli kattaa yrityksen omat velvoitteet. Meta toteaa, että asiakkaiden on täytettävä omat GDPR-velvoitteensa. - Historian synkronoinnin hyväksyminen päättämättä, minne se päätyy. Jopa kuuden kuukauden keskustelut voidaan toimittaa vastaanottavaan järjestelmään. - Paikallisen tallennuksen suunnittelu otettavaksi käyttöön myöhemmin. Se määritetään rekisteröinnin yhteydessä, ja muuttaminen vaatii uuden rekisteröinnin. **Onko Meta käsittelijä vai rekisterinpitäjä Cloud API -rajapinnassa?** Meta kertoo toimivansa Cloud API -rajapinnassa yrityksen lukuun henkilötietojen käsittelijänä, missä laki tuntee tämän käsitteen. **Kuinka pitkään Meta säilyttää viestien sisältöä?** Meta ilmoittaa Cloud API -rajapinnan viestien enimmäissäilytysajaksi 30 päivää esimerkiksi uudelleenlähetystä varten. **Näkeekö EasyCoexistence keskusteluni?** Meta reitittää viestitapahtumat omaan järjestelmääsi, eikä EasyCoexistence tallenna keskustelujen sisältöä koskaan. **Onko tämä sivu oikeudellista neuvontaa?** Ei. Sivulla kerrotaan, mitä Meta dokumentoi ja mitä EasyCoexistence tekee. Vaatimustenmukaisuuden arviointi kuuluu yritykselle ja sen neuvonantajille.