# WhatsApp scan QR atau WhatsApp Official?

Satu Kunci API bisa mengirim lewat kedua saluran. Yang membedakan adalah aturan WhatsApp untuk tiap jenis nomor.

Sumber: https://klikflow.id/docs/api/pilih-saluran

## WhatsApp (scan QR)

Untuk nomor WhatsApp yang tersambung lewat perangkat (scan QR di Klik Flow). Pakai `channel: "whatsapp_qr"`.

- Teks dan file kapan saja ke nomor yang sudah pernah chat dengan bisnis.
- Chat ke nomor baru butuh izin `messages:new` (Kirim ke nomor baru) dan dibatasi 50 per kunci per hari.
- Template dan kode OTP tidak tersedia di saluran ini.
- Kirim dengan jeda wajar dan hanya ke pelanggan yang bersedia dihubungi, agar nomor tetap sehat.

## WhatsApp Official

Untuk nomor WhatsApp Official di Klik Flow. Pakai `channel: "whatsapp_official"`.

- Teks dan file hanya dalam 24 jam sejak pelanggan terakhir menulis; di luar itu kirim template yang sudah disetujui (`type: "template"`).
- Kode OTP memakai template Autentikasi (`type: "otp"`).
- Biaya percakapan WhatsApp Official, bila ada, mengikuti tagihan di WhatsApp Official › Biaya.

## Satu kunci untuk keduanya

Satu Kunci API (`kf_live_…` atau `kf_test_…`) dari Pengaturan › API & Webhook mengirim lewat kedua saluran.

- Pilih nomor tertentu dengan `from`; daftarnya ada di `GET /api/v2/channels`.
- Kunci bisa dibatasi ke nomor tertentu saat dibuat; kunci itu hanya membaca chat dan mengirim lewat nomor tersebut.
- Izin per kunci mengikuti role pembuatnya dan tidak pernah lebih luas.
