Käytä Coexistence-numeroa Chatwootin WhatsApp Cloud -inboxina
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.
WABA id, puhelinnumeron id ja access token: näitä Chatwootin manuaalinen WhatsApp Cloud -asennus pyytää.
Chatwoot käsittelee tämän Coexistence-tapahtuman, joten WhatsApp Business -sovelluksesta lähetetyt vastaukset näkyvät keskustelussa.
Meta sallii yrityksen puhelinnumerolle oman webhook-callback-URL:n, joka ohittaa sovelluksen oletuksen.
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.
Yleiset virheet
- 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.
Yhdistä numero osoitteessa easycoexistence.com, kopioi sen tunnukset Chatwootin WhatsApp Cloud -inboxiin ja aseta webhook-kohteeksi Chatwoot. Hinta alkaen US$ 9 per numero kuukaudessa, laskien US$ 1:een numeroita lisättäessä, ja ensimmäiset 3 päivää ovat ilmaisia.
Usein kysytyt kysymykset
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.
Lue lisää
Valmis aloittamaan?
Ota WhatsApp Coexistence käyttöön minuuteissa, ei kuukausissa. Sovellus toimii edelleen puhelimessa.
Aloita ilmainen kokeiluVahvistettu