Action dan WhatsApp
Action adalah apa yang dilakukan Qlar dengan hasil setelah task selesai. Hanya ada dua, dan sebuah automation bisa memakai salah satu atau keduanya.
| Action | Ditampilkan ke user sebagai | Yang dilakukan |
|---|---|---|
| Create conversation | New conversation | Menaruh hasil di conversation baru pada agent ini dan memberi tahu user. |
| Send WhatsApp message | WhatsApp message | Mengirim hasil ke sebuah nomor telepon sebagai pesan WhatsApp. |
Mana yang boleh dipilih user diatur oleh Allowed Actions di policy. Tidak ada email, SMS, atau channel lain; jika user memintanya, agent menyatakan bahwa itu tidak tersedia.
Create conversation
Hasilnya menjadi conversation baru pada agent yang sama, dimiliki user yang membuat automation.
Time trigger โ Buat ringkasan berita olahraga โ Create conversation โ Notifikasi
| Yang terjadi | Rincian |
|---|---|
| Sebuah conversation muncul | Di daftar sidebar, ditandai belum dibaca dan dengan ikon automation agar mudah dikenali. |
| Sebuah notifikasi muncul | Di bell pada top bar, dengan badge unread. Membukanya membawa ke conversation. |
| User bisa melanjutkan | Ini conversation biasa. Agent tahu automation mana yang menghasilkannya dan apa task-nya, jadi "Sekarang bandingkan dengan minggu lalu" langsung bisa dijalankan. |
Conversation dibuat hanya bila run sampai ke tahap action. Run yang gagal atau yang condition-nya tidak terpenuhi tidak meninggalkan apa pun di daftar.
Send WhatsApp message
Hasilnya dikirim sebagai pesan WhatsApp ke nomor yang tersimpan di automation.
| Hal | Rincian |
|---|---|
| Dikirim dari | Nomor WhatsApp bersama milik platform โ bukan dari nomor yang Anda hubungkan ke agent. |
| Penerima | Nomor telepon valid mana pun yang diberikan user. Tidak ada verifikasi bahwa nomor itu milik user. |
| Cara nomor dibaca | Qlar menormalkannya ke format internasional (angka 0 di depan menjadi kode negara) dan menuliskannya kembali di ringkasan โ misalnya +62 812โฆ โ agar user bisa mengeceknya. Nomor yang tidak mungkin valid ditolak. |
| Jika tidak ada nomor | Di WhatsApp, nomor yang dipakai user untuk chat ditawarkan. Jika tidak, agent menanyakannya. |
| Tidak pernah terkirim dua kali | Jika Qlar tidak bisa memastikan apakah pesan sampai, Qlar tidak mencoba lagi, sehingga tidak ada yang menerima duplikat. History menampilkan "outcome unknown". |
Karena tidak ada verifikasi, ada dua perlindungan:
- User melihat nomornya sebelum setuju, dan harus mengonfirmasinya.
- Batasan. Maximum WhatsApp Messages per Day di policy membatasi seluruh agent, dan Qlar mengizinkan paling banyak 10 pesan per jam ke nomor yang sama.
Pertimbangkan risikonya untuk agent Anda. Salah ketik bisa mengirim hasil yang privat ke orang asing, dan agent yang terbuka untuk publik bisa dipakai untuk mengirim pesan yang tidak diinginkan. Jika itu tidak bisa diterima, izinkan hanya Create conversation di policy, atau atur batas WhatsApp harian yang rendah.
Memakai keduanya
Sebuah automation boleh membuat conversation dan mengirim pesan WhatsApp. Setiap action dicatat terpisah di history, jadi WhatsApp yang gagal tidak menyembunyikan bahwa conversation sudah dibuat โ dan sebaliknya.
Jika sebuah action tidak diizinkan lagi
Action diperiksa di setiap run. Jika Anda menghapus salah satunya dari policy, automation yang memakainya melewatinya sejak saat itu. Jika tidak ada action automation yang diizinkan lagi, automation dihentikan dengan penjelasan.