MasukMulai uji coba gratis
Meta Tech Provider

Hubungkan WhatsApp ke kontak GoHighLevel pada nomor Coexistence

Arahkan webhook nomor ke workflow n8n, lakukan upsert pengirim sebagai kontak HighLevel dengan node HighLevel milik n8n, lalu tulis setiap pesan sebagai catatan lewat POST /contacts/{contactId}/notes. Autentikasi dengan token Private Integration dari pengaturan sub-akun. Satu workflow dapat melayani semua klien dengan memetakan setiap ID nomor telepon ke sub-akunnya.

100 / 10 s

Batas burst HighLevel API v2, dihitung per aplikasi per sub-akun atau perusahaan.

200,000

Jumlah permintaan HighLevel API v2 yang diizinkan per hari, per aplikasi per sumber daya.

7 days

Masa tumpang tindih saat token Private Integration lama dan baru sama-sama berfungsi setelah rotasi.

Bagaimana pesan WhatsApp sampai ke kontak HighLevel?

Meta mengirim setiap pesan pada nomor ke tujuan webhook yang Anda atur, di sini node Webhook n8n. Workflow meneruskan nomor pengirim dan nama profil WhatsApp ke node HighLevel milik n8n, yang sumber daya kontaknya punya operasi buat atau perbarui. Pengirim baru menjadi kontak, sedangkan pengirim yang sudah dikenal ditemukan dan tidak diduplikasi.

Setelah id kontak didapat, node HTTP mengirim isi pesan ke /contacts/{contactId}/notes. Catatan muncul pada data kontak, sehingga siapa pun yang membukanya bisa melihat apa yang ditulis pelanggan. Jika pesan butuh tindak lanjut, node HighLevel juga bisa membuat tugas pada kontak atau opportunity dalam pipeline, keduanya didukung langsung.

Tim tetap membalas dari aplikasi WhatsApp Business selama proses ini.

Token mana yang sebaiknya dipakai workflow?

Token Private Integration. API v2 HighLevel diakses dengan OAuth atau salah satu token ini, dan kunci API v1 yang lama sudah mencapai akhir masa pakai. Token Private Integration dibuat di pengaturan sub-akun, dibatasi pada izin yang Anda centang, dan dikirim di header Authorization seperti token akses lainnya.

Token ini tidak memperbarui dirinya sendiri, yang cocok untuk otomasi: ia terus berfungsi sampai seseorang merotasinya. Saat Anda merotasinya, HighLevel menjaga token lama dan baru tetap valid bersamaan selama tujuh hari. Itulah jendela untuk menempelkan token baru ke n8n sebelum yang lama berhenti.

Centang hanya scope yang dibutuhkan workflow: kontak, catatan, dan jika dipakai, opportunity serta tugas. Jika Anda tidak menemukan Private Integrations di pengaturan, HighLevel menyarankan untuk mengaktifkannya di Labs.

Bagaimana satu workflow melayani beberapa sub-akun klien?

Dengan merutekan berdasarkan nomor penerima. Setiap webhook yang dikirim Meta memuat phone_number_id dari nomor bisnis yang menerima pesan. Arahkan nomor setiap klien ke webhook n8n yang sama, simpan tabel kecil yang memetakan setiap phone_number_id ke sub-akun klien itu beserta tokennya, lalu cari token tersebut di awal setiap eksekusi.

Dengan begitu hanya ada satu workflow yang dirawat untuk semua klien, hal yang lebih penting bagi agensi daripada bagi siapa pun. Perbaikan pada logika pencocokan atau format catatan berlaku untuk semua sekaligus.

Pembatasan laju dihitung per aplikasi per sub-akun, jadi klien tidak saling menghabiskan jatah: masing-masing mendapat 100 permintaan per sepuluh detik dan 200.000 per hari.

Apakah balasan yang diketik di ponsel sampai ke HighLevel?

Bisa. Pada nomor Coexistence, aplikasi WhatsApp Business tetap dipakai, dan saat seseorang membalas dari sana, Meta mengirim echo dari pesan keluar itu ke tujuan webhook yang sama, di bawah field smb_message_echoes.

Tambahkan cabang untuk echo tersebut dan tulis sebagai catatan yang ditandai terkirim. Data kontak lalu berisi ucapan pelanggan dan jawaban bisnis secara berurutan, persis yang diharapkan klien saat membuka CRM mereka.

Saat workflow sendiri mengirim pesan lewat Cloud API, misalnya template yang sudah disetujui setelah janji temu dipesan, tulis catatannya pada saat pengiriman. Workflow sudah memegang teks dan id kontaknya.

Kesalahan umum

  • Memakai kunci API v1. API v1 HighLevel sudah mencapai akhir masa pakai; API v2 membutuhkan token Private Integration atau OAuth.
  • Merotasi token Private Integration tanpa memperbarui n8n dalam masa tumpang tindih tujuh hari. Semua panggilan gagal begitu token lama kedaluwarsa.
  • Menulis pesan semua klien dengan token satu sub-akun. Petakan phone_number_id ke sub-akun yang benar terlebih dahulu, atau data masuk ke klien yang salah.
Melakukan ini dengan EasyCoexistence

Hubungkan nomor setiap klien di easycoexistence.com, arahkan semua tujuan webhook ke workflow n8n yang sama, dan rutekan berdasarkan ID nomor telepon. Mulai US$ 9 per nomor per bulan, turun hingga US$ 1 seiring bertambahnya nomor, dengan 3 hari pertama gratis.

Pertanyaan yang sering diajukan

Apakah pesan akan muncul di tab Percakapan HighLevel?

Tidak dengan workflow ini. Workflow menulis kontak, catatan, tugas, dan opportunity lewat API, sedangkan percakapan dijawab dari aplikasi WhatsApp Business atau oleh workflow.

Bisakah saya memakai Make atau Zapier sebagai pengganti n8n?

Bisa. Webhook kustom atau catch hook menerima pesan, lalu langkah HTTP memanggil API v2 HighLevel dengan token yang sama.

Bisakah janji temu yang dipesan mengirim konfirmasi WhatsApp?

Bisa, lewat workflow. Saat HighLevel memanggil URL webhook n8n, n8n mengirim template yang sudah disetujui lewat Cloud API dengan ID nomor telepon dan token nomor tersebut.

Apakah EasyCoexistence menyimpan pesan?

Tidak. Meta mengirim setiap webhook langsung ke URL n8n Anda, dan EasyCoexistence tidak pernah menyimpan isi percakapan.

Lanjut membaca

Siap memulai?

Konfigurasikan WhatsApp Coexistence dalam hitungan menit, bukan bulan. Aplikasi tetap berfungsi di ponsel.

Mulai uji coba gratis

Diverifikasi pada

WhatsApp ke GoHighLevel lewat Cloud API