UChat Integration

Untuk membuat chatbot yang advanced kami telah membuat integrasi khusus dengan UChat di mana anda hanya perlu menggunakan Mini Apps WsapMe di dalam sistem Uchat untuk menghantar mesej.

Install WsapMe Mini Apps

Your mini apps is ready to go!

Connect Facebook Pages #

Chatbot Flow ready untuk step seterusnya.

Inbound Webhooks #

Sila ambil perhatian untuk setting parameter tambahan di webhook.

terdapat 2 parameter untuk mapping data yang diterima daripada wsapme untuk digunakan di dalam Flow Uchat.

  1. message (STRING) – Semua incoming message akan dimasukkan ke dalam field ini
  2. isNew (BOOLEAN) – indicator untuk mengetahu Contact No yang diterima adalah rekod baru di dalam Uchat Bot users

Kedua parameter ini wajib ditetapkan pada pendaftaran JSON path seperti contoh di atas.

Untuk mendaftarkan custom field tersebut sila guna panduan di bawah

JSON PathCustom Field NameType
$.messagemessagestring
$.isNewisNewboolean

Persediaan Integrasi Uchat – Wsapme #

Untuk integration, anda perlukan API Key Uchat dan Inbound Webhook yang mana ianya akan didaftarkan di dalam modul Uchat di dalam sistem WsapMe

API Key

Mandaftarkan API Key & Inbound Webhook Uchat ke dalam WsapMe

Jika anda memasukkan API Key yang valid, pendaftaran akan dilakukan. WsapMe akan verify terlebh dahulu API Key yang ada di UChat.

Untuk melihat senarai contact yang disimpan oleh WsapMe klik butang edit di senarai API

Fungsi WsapMe di sini adalah untuk memastikan semua contact yang diterima akan disemak terlebih dahulu oleh sistem.

Sekiranya contact adalah contact yang baru (belum wujud dalam Uchat dan Lead Group WsapMe), sistem akan mendaftarkan maklumat user dan dalam masa yang sama mendaftarkan contact sebagai New Subscriber di UChat.

Selepas pendaftaran berjaya, setiap contact akan mendapat USER_NS yang unik.

Anda boleh mencuba untuk hantar mesej ke bot untuk melihat data contact disimpan secara automatik.

Maklumat Contact di UChat

Perhatian: User Id, Email & Phone di bina secara automatik oleh WsapMe dengan menggunakan current Timestamp dan tidak mendaftaran No Phone sebenar di bahagian Phone field.

Ini bertujuan untuk membolehkan anda mendaftarkan No Contact yang sama lebih dari 1 kali. Kelebihannya anda boleh membuat lebih dari 1 pendaftaran api di dalam wsapme menggunakan contact yang sama dan memastikan chatbot berfungsi dengan baik.

Hello UChat! Create your first chatbot #

Sekarang kita akan fokus kepada Main Flow untuk chatbot yang telah dibina sebelum ini. Kembali ke Dashboard dan pilih All Bots > Click pada bot anda seperti contoh di atas

Untuk percubaan pertama kita hendak menghantar mesej kembali kepada penghantar menggunakan Action

Setelah membuat action pertama menggunakan WsapMe Mini Apps, anda boleh menghantar mesej percubaan kepada bot yang telah digunakan. Anda perlu Publish terlebih dahulu untuk membolehkan Main Flow berfungsi

Untuk memaparkan mesej yang telah dihantar, anda boleh menggunakan parameter {{message}} Cuhat akan popup variable yang match.

Powered by BetterDocs