Integrasi dan Plugin WHAPI
Whapi menyediakan beberapa plugin siap pakai untuk menghubungkan WhatsApp dengan platform dan layanan eksternal. Semua plugin menggunakan mekanisme webhook, pesan masuk dari WhatsApp diteruskan ke sistem eksternal, diproses, lalu balasan dikirim kembali ke pengguna.
Prasyarat:
- Aplikasi Whapi sudah terinstal
- Perangkat terhubung
- Fitur webhook sudah dikonfigurasi
Panduan konfigurasi di Integrasi Notifikasi Webhook.
Plugin AI Chatbot
Plugin chatbot AI menggunakan webhook Whapi untuk meneruskan pesan WhatsApp ke model AI, lalu mengirimkan balasan AI kembali ke pengguna secara real-time.
| Plugin | Model AI Default | File Plugin |
|---|---|---|
| Integrasi ke ChatGPT | gpt-4o-mini | whapi-chatgpt-bot-*.zip |
| Integrasi ke Claude | claude-3-5-sonnet-20240620 | whapi-claude-bot-*.zip |
| Integrasi ke Gemini | gemini-2.0-flash | whapi-gemini-bot-*.zip |
| Integrasi ke DeepSeek | deepseek-chat | whapi-deepseek-bot-*.zip |
Semua plugin AI chatbot dijalankan dengan Node.js di server lokal atau cloud.
Plugin Notifikasi dan WordPress
| Plugin | Fungsi | Teknologi |
|---|---|---|
| WHAPI Broadcast WP | Kirim pesan WhatsApp massal dari dashboard WordPress | WordPress Plugin |
| Google Form Notifier | Kirim notifikasi WhatsApp saat ada respon Google Form baru | Google Apps Script |
| WHAPI Notifikasi Komentar WP | Kirim notifikasi WhatsApp saat ada komentar baru di WordPress | WordPress Plugin |
Cara Kerja Umum Plugin AI Chatbot
Semua plugin AI chatbot mengikuti alur yang sama:
- Pesan masuk ke nomor WhatsApp yang terhubung ke Whapi
- Whapi mengirim payload JSON ke endpoint webhook plugin (/webhook)
- Plugin membaca isi pesan dan nomor pengirim
- Plugin meneruskan pesan ke API model AI yang dipilih
- Model AI menghasilkan respons
- Plugin mengirim respons kembali ke WhatsApp melalui endpoint sendMessage
- Jika mode streaming aktif, pesan diperbarui secara bertahap via editMessage