Log mesej WhatsApp dalam HubSpot daripada nombor Coexistence
HubSpot mempunyai objek Communications yang jenis salurannya boleh ditetapkan sebagai WHATS_APP, dibina untuk melog mesej yang berlaku di luar HubSpot. Halakan webhook nombor itu ke workflow n8n, cari atau cipta kenalan mengikut telefon, dan POST setiap mesej ke /crm/v3/objects/communications. Perbualan muncul pada garis masa kenalan manakala pasukan terus membalas daripada aplikasi WhatsApp Business.
Nilai yang disokong bagi hs_communication_channel_type pada objek Communications HubSpot.
Had lonjakan bagi setiap aplikasi yang diedarkan secara persendirian pada HubSpot Free dan Starter; Professional dan Enterprise membenarkan 190.
Peringkat Marketing Hub atau Service Hub yang diperlukan HubSpot untuk saluran peti masuk WhatsApp miliknya sendiri.
Bagaimanakah mesej WhatsApp sampai ke kenalan HubSpot?
Melalui tiga langkah. Meta menghantar mesej ke destinasi webhook yang anda tetapkan bagi nombor itu, iaitu nod Webhook n8n dalam kes ini. Workflow mencari kenalan HubSpot yang mempunyai nombor telefon penghantar dan mencipta satu jika tiada yang sepadan. Kemudian ia mencipta rekod komunikasi dengan teks mesej dan mengaitkannya dengan kenalan tersebut.
HubSpot membina objek Communications untuk keadaan ini. Ia mewakili mesej di WhatsApp, LinkedIn atau SMS yang dihantar atau diterima di luar HubSpot, dan ia dipaparkan pada garis masa rekod seperti panggilan atau e-mel yang dilog. Sifat yang diperlukan ialah jenis saluran, hs_communication_logged_from ditetapkan kepada CRM, kandungan mesej, pemilik dan cap masa.
Tiada apa-apa di sini memerlukan aplikasi pasar HubSpot. Nod HTTP Request n8n boleh menggunakan semula bukti kelayakan HubSpot yang sudah anda sediakan untuk nod HubSpot, dan panggilannya ialah satu POST bagi setiap mesej.
{
"properties": {
"hs_communication_channel_type": "WHATS_APP",
"hs_communication_logged_from": "CRM",
"hs_communication_body": "do you have anything friday?",
"hubspot_owner_id": "75480934",
"hs_timestamp": "2026-10-11T14:20:00.000Z"
}
}Adakah mesej yang ditaip pada telefon turut dilog?
Ya, dan itulah yang ditambah oleh nombor Coexistence. Apabila seseorang dalam pasukan membalas daripada aplikasi WhatsApp Business, Meta menghantar gema mesej keluar itu ke destinasi webhook yang sama. Workflow yang mengendalikan mesej masuk dan gema sekali gus menulis kedua-dua belah perbualan ke garis masa, jadi wakil jualan yang membuka kenalan dalam HubSpot melihat soalan pelanggan dan jawapan kedai.
Cabangkan mengikut medan webhook. Mesej masuk tiba di bawah messages dan balasan daripada telefon tiba di bawah smb_message_echoes. Log yang pertama sebagai diterima dan yang kedua sebagai dihantar, maka garis masa tersusun mengikut urutan.
Balasan yang dihantar oleh workflow itu sendiri melalui Cloud API sudah diketahuinya, jadi lognya pada saat penghantaran dan jangan tunggu webhook.
Bagaimana dengan saluran peti masuk WhatsApp milik HubSpot sendiri?
Itu integrasi yang berbeza. Peti masuk perbualan HubSpot menyambungkan nombor WhatsApp terus kepada HubSpot, dan pangkalan pengetahuannya menyatakan nombor itu tidak boleh disambungkan kepada integrasi WhatsApp lain. Ia terdapat pada Marketing Hub atau Service Hub Professional dan Enterprise.
Nombor yang disambungkan melalui EasyCoexistence dicapai dengan cara lain: Meta menghalakan webhook ke URL milik anda, dan HubSpot menerima rekod melalui API-nya. Perbualan dijawab daripada telefon atau oleh workflow anda, dan HubSpot menjadi sistem rekod yang menyimpan sejarah pada kenalan, tawaran atau tiket.
Panggilan itu memerlukan skop tulis kenalan pada aplikasi persendirian atau bukti kelayakan yang membuatnya, iaitu skop yang sama yang memang diperlukan workflow untuk mencipta kenalan.
Bagaimanakah workflow memadankan penghantar dengan kenalan?
Mengikut nombor telefon, dinormalkan sebelum carian. Meta menghantar penghantar sebagai digit dengan kod negara dan tanpa tanda tambah, seperti 14155550188. Kenalan HubSpot ditaip dengan tangan, jadi orang yang sama mungkin disimpan sebagai +1 415 555 0188 atau (415) 555-0188.
Corak yang boleh dipercayai ialah menyimpan sifat kenalan khusus yang mengandungi nombor digit sahaja, mengisinya apabila workflow mencipta kenalan, dan mencari pada sifat itu. Mencari terus pada medan telefon teks bebas berfungsi untuk kenalan yang dicipta workflow tetapi terlepas banyak kenalan yang dicipta oleh manusia, lalu menghasilkan pendua.
Apabila carian tidak menemui apa-apa, cipta kenalan dengan nama profil daripada payload webhook sebagai nama pertama dan nombor digit sahaja dalam kedua-dua medan. Seseorang boleh menggabung atau menamakan semula kemudian, dan perbualan sudah pun dilampirkan.
Kesilapan biasa
- Hanya melog mesej masuk. Garis masa kemudian menunjukkan soalan tanpa jawapan, kerana balasan yang ditaip pada telefon tiba sebagai peristiwa smb_message_echoes.
- Membiarkan hs_communication_logged_from tidak ditetapkan. HubSpot menghendakinya bernilai CRM apabila mencipta komunikasi melalui API.
- Mencari kenalan pada medan telefon mentah. Format digit sahaja daripada Meta jarang sepadan dengan apa yang ditaip orang, dan setiap kegagalan padanan mencipta kenalan pendua.
Sambungkan nombor di easycoexistence.com, halakan destinasi webhook-nya ke workflow n8n anda, dan HubSpot mula terisi dengan perbualan. Daripada US$ 9 sebulan bagi setiap nombor, jatuh hingga US$ 1 apabila anda menambah nombor, dengan 3 hari pertama percuma.
Soalan lazim
Bolehkah saya membalas pelanggan dari dalam HubSpot?
Tidak melalui objek Communications, kerana ia hanyalah log. Balasan dihantar daripada aplikasi WhatsApp Business atau daripada workflow yang memanggil Cloud API, dan kedua-duanya dilog semula pada kenalan.
Apakah kebenaran HubSpot yang diperlukan oleh workflow?
Baca dan tulis kenalan. HubSpot menyenaraikan crm.objects.contacts.read atau crm.objects.contacts.write sebagai skop bagi Communications API, dan mencipta kenalan memang memerlukan skop tulis.
Bolehkah workflow yang sama turut menghantar mesej pertama?
Boleh. Cabang n8n yang berasingan boleh menghantar template yang diluluskan melalui Cloud API dengan phone number id dan token nombor itu, kemudian melognya pada kenalan sebagai komunikasi keluar.
Adakah kandungan mesej disimpan oleh EasyCoexistence semasa penghantaran?
Tidak. Meta menghantar webhook terus ke URL n8n anda. EasyCoexistence tidak pernah menyimpan kandungan perbualan.
Teruskan membaca
Sedia untuk bermula?
Sediakan WhatsApp Coexistence dalam beberapa minit, bukan berbulan-bulan. Aplikasi terus berfungsi pada telefon.
Mulakan Percubaan PercumaDisahkan pada