Skip to main content

WhatsApp Account

📱 Apa itu WhatsApp Account?

WhatsApp Account adalah akun WhatsApp Business yang terintegrasi dengan Mister AI Assistant untuk mengirim pesan otomatis. Account ini berfungsi sebagai pengirim pesan dari Assistant ke kontak atau grup yang telah dikonfigurasi.

Dengan WhatsApp Business API, Assistant dapat mengirim pesan secara otomatis, terprogram, dan skala besar dengan tetap mematuhi kebijakan dan batasan WhatsApp.


🚀 Fitur Utama WhatsApp Account

🔐 Account Management

  • Multiple accounts - Dukung banyak akun WhatsApp
  • Account switching - Ganti akun sesuai kebutuhan
  • Status monitoring - Pantau status dan kesehatan akun
  • Quota management - Kelola limits pengiriman

📨 Message Delivery

  • Bulk messaging - Pengiriman ke banyak kontak sekaligus
  • Status tracking - Monitor status pengiriman real-time
  • Error handling - Sistem retry untuk delivery issues
  • Rate limiting - Kontrol frekuensi pengiriman

🔒 Security & Compliance

  • WhatsApp Business API compliance - Patuhi kebijakan resmi
  • Contact validation - Validasi nomor sebelum pengiriman
  • Spam prevention - Sistem deteksi dan pencegahan spam
  • Data protection - Keamanan data kontak dan pesan

🛠️ Cara Setup WhatsApp Account

📋 Prasyarat Sebelum Setup

1. WhatsApp Business Account

  • Akun WhatsApp Business yang aktif
  • Nomor telepon yang valid dan dapat menerima SMS
  • Akses ke email terkait akun WhatsApp
  • Business profile yang lengkap
  • Website atau social media untuk verifikasi
  • Business documentation jika diperlukan

🔧 Langkah-langkah Setup

1. Masuk Menu Assistant

  • Masuk ke dashboard Mister AI
  • Buka menu drawer (sidebar)
  • Pilih menu "Assistant"
  • Pilih submenu "Account"

2. Buat Account Baru

  • Klik tombol "Buat Account" atau "Create Account"
  • Isi informasi dasar account:
    • Account Name: Nama untuk identifikasi
    • Business Name: Nama bisnis/perusahaan
    • Timezone: Zona waktu operasional

3. Scan WhatsApp

  • Buka WhatsApp di smartphone Anda
  • Pergi ke Settings → Linked Devices → Link a Device
  • Scan QR code yang muncul di dashboard Mister AI
  • Tunggu proses linking selesai (beberapa detik)
  • Konfirmasi koneksi berhasil

4. Konfigurasi Option Settings

Basic Settings:
Account Name: "Main Business Account"
Phone Number: "+6281234567890"
Business Name: "Nama Perusahaan Anda"
Timezone: "Asia/Jakarta"
Message Settings:
Default Language: "Indonesian"
Message Template: "Business" # atau "Personal"
Rate Limit: "Normal" # Normal/Conservative/Aggressive
Error Handling: "Retry 3 times"
Access Control Settings:
# Pengaturan akses pesan
Message Access: "Everyone" # atau "Self"
Whitelist: ["+628111111111", "+628222222222"] # Nomor yang diizinkan
Blacklist: ["+628999999999"] # Nomor yang diblokir
Auto-reply: "Enabled" # Balas otomatis
Business Hours: "09:00-17:00 Weekdays"
Advanced Settings:
Holiday Mode: "Enabled"  # Mode khusus hari libur
Backup Account: "Secondary Account" # Fallback account
Max Concurrent: 5 # Max pengiriman bersamaan

5. Toggle Active/Deactive

  • Toggle switch untuk mengaktifkan/deaktifkan account
  • Status Active memungkinkan Assistant menggunakan account ini
  • Status Deactive menonaktifkan account sementara

6. Verifikasi Account

  • Test pengiriman ke nomor sendiri terlebih dahulu
  • Verifikasi status pengiriman dan penerimaan
  • Cek error logs jika ada masalah
  • Simpan configuration setelah verifikasi sukses

⚙️ Account Configuration

🎛️ Account Settings Detail

General Settings:

# Identitas Account
Account ID: "wa_business_001"
Display Name: "Nama Bisnis Anda"
Profile Picture: "logo_business.png"
Description: "Deskripsi bisnis untuk profile"

# Status & Aktivasi
Account Status: "Active" # Active/Deactive toggle
Activation Date: "2024-01-01"
Last Used: "2024-01-15 14:30:00"

# Operational Settings
Priority: "Primary" # Primary/Secondary/Backup
Max Concurrent: 5 # Max pengiriman bersamaan

Access Control Settings:

# Pengaturan Akses Pesan
Message Access: "Everyone" # Options: "Self" atau "Everyone"
# - "Self": Hanya untuk penggunaan internal/pribadi
# - "Everyone": Dapat digunakan oleh semua Assistant

# Whitelist Management
Whitelist Enabled: true
Whitelisted Numbers: ["+628111111111", "+628222222222"]
Whitelist Groups: ["Support Team", "Management"]

# Blacklist Management
Blacklist Enabled: true
Blacklisted Numbers: ["+628999999999", "+628888888888"]
Blocked Patterns: ["spam*", "*marketing*"]

# Auto-reply Settings
Auto-reply: "Enabled"
Business Hours: "09:00-17:00 Weekdays"
Holiday Mode: "Enabled"

Message Configuration:

# Format Pesan
Message Format: "Text/Image/Document"
Character Limit: 4096 # Limit karakter WhatsApp
Media Support: "Images, PDF, DOC, XLS"
Template Messages: "Enabled"

# Pengiriman
Batch Size: 100 # Jumlah pesan per batch
Delay Between: "1 second" # Jeda antar pengiriman
Retry Policy: "3 attempts, 5min interval"

Security & Compliance Settings:

# Keamanan
Two-Factor: "Enabled"
API Key Rotation: "30 days"
Access Logs: "Enabled"
IP Whitelist: ["192.168.1.100"] # IP yang diizinkan

# Compliance
Spam Detection: "Enabled"
Content Filter: "Enabled"
Rate Monitoring: "Real-time"
WhatsApp Policy Compliance: "Enabled"

📊 Quota Management

Understanding WhatsApp Limits:

  • Business Tier Limits - Berdasarkan tier akun Business
  • Message Templates - Untuk pesan otomatis
  • Session Messages - Untuk percakapan responsif
  • Rate Limits - Pembatasan frekuensi pengiriman

Quota Monitoring:

Daily Limit: 1000 messages  # Contoh untuk starter tier
Used Today: 250 messages
Remaining: 750 messages
Reset Time: "00:00 daily"

Template Limit: 250 templates
Session Limit: 1000 conversations

🔧 Advanced Features

🔄 Multiple Account Management

Account Hierarchy:

Primary Account:
- Main business number
- High priority messages
- Customer service

Secondary Account:
- Backup for primary
- Marketing campaigns
- Bulk notifications

Regional Accounts:
- Local numbers per region
- Timezone optimization
- Localized content

Account Switching Logic:

# Automatic Switching Rules
If primary down → Use secondary
If quota exceeded → Rotate to next account
If timezone match → Use regional account
If content type → Use specialized account

🤖 AI Integration Features

Account Activation Management:

  • Toggle Active/Deactive - Kontrol kapan account dapat digunakan
  • Automatic account selection - Assistant memilih account aktif
  • Status monitoring - Pantau kesehatan account real-time
  • Fallback mechanism - Switch ke backup jika primary deactive

Access Control Integration:

  • Self/Everyone mode - Batasi akses berdasarkan kebutuhan
  • Whitelist enforcement - Hanya nomor terdaftar yang dapat menerima
  • Blacklist protection - Blokir nomor yang tidak diinginkan
  • Group-based access - Kelola akses berdasarkan grup kontak

Smart Routing:

  • Content-based routing - Pesan marketing vs support
  • Time-based routing - Sesuai jam operasional
  • Load balancing - Distribusi beban antar account
  • Failover automatic - Switch otomatis jika error

AI-powered Responses:

  • Natural language processing untuk understanding
  • Context awareness dalam percakapan
  • Personalization berdasarkan data kontak
  • Multi-language support untuk global audience

🎯 Best Practices

Account Optimization

Account Activation Management:

  • Use Active/Deactive toggle untuk maintenance atau troubleshooting
  • Activate accounts hanya ketika diperlukan untuk menghemat quota
  • Deactivate accounts selama maintenance atau saat ada issues
  • Monitor account status secara berkala untuk memastikan availability

Access Control Best Practices:

  • Use "Self" mode untuk testing dan development internal
  • Switch to "Everyone" untuk production deployment
  • Maintain updated whitelists untuk authorized contacts
  • Regularly review blacklists untuk security optimization

Performance Tips:

  • Monitor quota usage secara berkala
  • Optimize batch sizes untuk efisiensi
  • Use template messages untuk konsistensi
  • Implement rate limiting yang appropriate

Content Strategy:

  • Personalize messages ketika possible
  • Keep messages concise dan clear
  • Include clear CTAs (Call-to-Action)
  • Test different formats untuk engagement

⚠️ Compliance & Safety

Access Control Compliance:

  • Use whitelists untuk memastikan hanya kontak authorized yang menerima
  • Implement blacklists untuk mencegah spam dan abuse
  • Regularly audit access settings untuk compliance
  • Document access policies untuk audit trail

WhatsApp Business Policies:

  • Hindari spam content - No unsolicited messages
  • Gunakan opt-in mechanisms - Permission-based
  • Sediakan opt-out options - Easy unsubscribe
  • Patuhi content guidelines - No prohibited content

Security Measures:

  • Regular security audits untuk account
  • Monitor untuk suspicious activity
  • Backup account configurations
  • Update security settings berkala

🔧 Troubleshooting

🐛 Masalah Umum dan Solusi

1. Account Connection Issues

  • Problem: QR code tidak bisa di-scan atau linking gagal
  • Solution:
    • Pastikan WhatsApp updated ke versi terbaru
    • Cek koneksi internet stabil di kedua device
    • Clear cache WhatsApp dan coba lagi
    • Ganti network (WiFi/mobile data) jika perlu

2. Message Delivery Failed

  • Problem: Pesan gagal terkirim dengan status "Failed"
  • Solution:
    • Validasi nomor penerima - pastikan format benar
    • Cek quota account - mungkin sudah habis
    • Periksa WhatsApp status - akun mungkin dibanned
    • Test dengan nomor berbeda - isolasi masalah

3. Rate Limit Exceeded

  • Problem: Error "Rate limit exceeded" atau "Too many requests"
  • Solution:
    • Reduce batch size - kurangi jumlah pesan per batch
    • Increase delays antara pengiriman
    • Use multiple accounts untuk load distribution
    • Implement queue system dengan priority

4. Account Banned or Restricted

  • Problem: Akun tidak bisa mengirim pesan atau dibanned
  • Solution:
    • Review content - mungkin melanggar kebijakan
    • Contact WhatsApp support untuk appeal
    • Use backup account sementara
    • Implement better spam detection

5. Account Not Active for Assistant

  • Problem: Assistant tidak bisa menggunakan account meskipun terhubung
  • Solution:
    • Cek toggle status - pastikan account dalam status "Active"
    • Verifikasi access settings - pastikan mode "Everyone" atau "Self" sesuai
    • Review whitelist/blacklist - nomor mungkin terblokir
    • Test dengan nomor berbeda - isolasi masalah akses

6. Access Control Issues

  • Problem: Pesan tidak terkirim ke nomor tertentu
  • Solution:
    • Cek whitelist settings - nomor mungkin tidak terdaftar
    • Review blacklist - nomor mungkin terblokir
    • Verifikasi access mode - "Self" vs "Everyone"
    • Test dengan nomor whitelisted - konfirmasi functionality

📊 Monitoring Tools

Real-time Dashboard:

  • Delivery status per pesan
  • Account health metrics
  • Quota usage monitoring
  • Error rate tracking

Alert System:

  • Quota alerts ketika mendekati limit
  • Error alerts untuk issues critical
  • Performance alerts untuk degradation
  • Security alerts untuk suspicious activity

📈 Performance Optimization

🎯 Delivery Optimization

Timing Strategies:

  • Time zone optimization - Kirim sesuai waktu lokal
  • Business hours alignment - Dalam jam operasional
  • Peak time avoidance - Hindari jam sibuk
  • Staggered delivery - Jeda antar pengiriman

Content Optimization:

  • A/B testing untuk message effectiveness
  • Personalization meningkatkan engagement
  • Clear formatting untuk readability
  • Mobile optimization untuk tampilan WhatsApp

🔄 Scalability Planning

Growth Strategies:

  • Account tier upgrades ketika perlu lebih banyak quota
  • Multiple account deployment untuk scale
  • Regional expansion dengan local numbers
  • Service diversification dengan specialized accounts

Infrastructure Planning:

  • Load balancing antar multiple accounts
  • Redundancy systems untuk high availability
  • Monitoring infrastructure untuk performance
  • Backup systems untuk business continuity

🏁 Kesimpulan

WhatsApp Account adalah komponen fundamental yang memungkinkan Assistant berkomunikasi secara efektif melalui platform WhatsApp. Dengan fitur kontrol akses yang baru dan sistem aktivasi yang fleksibel, Anda dapat:

  • Mengontrol akses pesan dengan mode Self/Everyone
  • 🔐 Mengelola whitelist/blacklist untuk security yang optimal
  • Toggle Active/Deactive untuk maintenance yang mudah
  • 🎯 Mengoptimalkan deliverability dan engagement
  • 🔒 Memastikan compliance dengan kebijakan WhatsApp
  • 📊 Memantau performa dengan analytics yang detail
  • 🔧 Scale operations sesuai kebutuhan bisnis

Setup WhatsApp Account Anda hari ini dan mulailah mengotomatiskan komunikasi bisnis melalui Assistant dengan kontrol penuh! 🚀


🔗 Next Steps

Setelah memahami WhatsApp Account, pelajari lebih lanjut tentang:

Lanjut ke Use Cases untuk melihat contoh implementasi Assistant dalam skenario bisnis nyata.