Automations
Automations memungkinkan Anda membuat workflow otomatis yang berjalan berdasarkan trigger tertentu. Gunakan visual editor untuk membangun automation tanpa coding.
Konsep Dasar
Trigger
Event yang memulai automation:
- Message Received - Saat pesan masuk
- Keyword Match - Saat pesan mengandung keyword tertentu
- Contact Created - Saat kontak baru ditambahkan
- Webhook - Dipicu dari external system
- Schedule - Berjalan pada waktu tertentu
Action
Aksi yang dijalankan saat trigger terpenuhi:
- Send Message - Kirim pesan teks
- Send Template - Kirim template WhatsApp
- Add Tag - Tambahkan tag ke kontak
- Remove Tag - Hapus tag dari kontak
- Webhook - Kirim data ke external URL
- Delay - Tunggu sebelum action berikutnya
- AI Response - Balas menggunakan AI
Condition
Filter untuk mengontrol flow:
- If/Else - Branching berdasarkan kondisi
- Contact has tag - Cek tag kontak
- Message contains - Cek isi pesan
- Time condition - Cek waktu
Membuat Automation
1. Create Automation
- Buka Automations di sidebar
- Klik New Automation
- Isi nama dan deskripsi
- Klik Create - akan masuk ke editor
2. Visual Editor
Editor automation terdiri dari:
- Canvas - Area untuk menyusun nodes
- Node Panel - Daftar node yang tersedia
- Properties Panel - Konfigurasi node terpilih
3. Add Trigger
- Drag trigger node ke canvas
- Configure trigger:
- Pilih tipe trigger
- Set parameter (keyword, schedule, dll)
4. Add Actions
- Drag action node ke canvas
- Connect dari trigger ke action
- Configure action:
- Isi pesan/template
- Set delay jika perlu
5. Add Conditions (Opsional)
- Drag condition node ke canvas
- Set kondisi
- Connect ke branch yang sesuai
6. Save & Activate
- Klik Save untuk menyimpan
- Klik Activate untuk mengaktifkan
- Automation akan mulai berjalan
Contoh Automation
Auto-Reply Greeting
Code
Keyword Auto-Response
Code
Lead Tagging
Code
After Hours Reply
Code
Status Automation
| Status | Deskripsi |
|---|---|
draft | Belum aktif, bisa diedit |
active | Sedang berjalan |
paused | Dihentikan sementara |
Execution History
Tab Execution History menampilkan:
- Daftar automation runs
- Status setiap run (success/failed)
- Timestamp
- Contact yang trigger
- Detail setiap step
Debug Failed Runs
- Klik run yang failed
- Lihat step mana yang error
- Cek error message
- Fix automation jika perlu
Statistics
Dashboard automation menampilkan:
- Total Automations - Jumlah automation
- Active - Yang sedang aktif
- Total Runs - Total eksekusi
- Success Rate - Persentase sukses
Best Practices
- Start simple - Mulai dengan automation sederhana
- Test first - Test dengan kontak sendiri sebelum activate
- Use delays - Jangan spam, gunakan delay antar pesan
- Monitor - Cek execution history secara berkala
- Deactivate unused - Nonaktifkan yang tidak dipakai
Limitasi
- Maksimal 20 nodes per automation
- Maksimal 10 active automations (tergantung plan)
- Delay minimum 5 detik
- Rate limit tetap berlaku untuk pesan
Troubleshooting
Automation tidak jalan
- Cek status: harus active
- Cek trigger: apakah kondisi terpenuhi?
- Lihat execution history untuk error
Pesan tidak terkirim
- Cek device connected
- Cek template approved (jika pakai template)
- Cek rate limit
Last modified on