Peringatan WhatsApp dan integrasi
Paket: Semua paket
Tetap mendapat informasi terbaru tanpa membuka aplikasi. Staff Khata dapat mengirimkan ringkasan kehadiran kepada Anda di WhatsApp, mengirim peringatan ke staf dari akun WhatsApp atau SMS Anda sendiri, dan meneruskan peristiwa ke perangkat lunak lain.
Pilih ringkasan WhatsApp Anda
Pesan-pesan ini dikirim dari Staff Khata ke nomor pemilik. Tidak ada yang perlu disiapkan selain mengaktifkannya.
- Klik Organization (Organisasi) → Company (Perusahaan), lalu buka tab Notifications (Notifikasi).
- Di bawah WhatsApp Notifications (Notifikasi WhatsApp), aktifkan pesan yang Anda inginkan:
| Pengaturan | Yang Anda terima |
|---|---|
| Daily Attendance Summary (Ringkasan Kehadiran Harian) | Ringkasan WhatsApp tentang kehadiran hari itu setiap malam. |
| Monthly Attendance Summary (Ringkasan Kehadiran Bulanan) | Laporan kehadiran bulanan dalam bentuk file CSV. |
| Device Health Alerts (Peringatan Kesehatan Perangkat) | Pesan saat perangkat biometrik offline. |
- Klik Save Changes (Simpan Perubahan).

Buka pusat Integrasi
Untuk mengirim peringatan dari akun Anda sendiri, klik Account (Akun) → Integrations (Integrasi). Integrations & Webhooks Hub (Pusat Integrasi & Webhook) menampilkan tiga koneksi siap pakai: WhatsApp, SMS Gateway, dan Webhooks API. Klik Configure (Konfigurasi) pada yang Anda inginkan.

Gunakan nomor WhatsApp Business Anda sendiri
Anda memerlukan akun WhatsApp Business di Cloud API Meta, dengan templat pesan yang sudah disetujui oleh Meta.
Hubungkan
- Di kartu WhatsApp, klik Configure (Konfigurasi). Tab Connection (Koneksi) terbuka.
- Masukkan Meta access token (Token akses Meta) dan Meta phone number ID (ID nomor telepon Meta) Anda. Gunakan ID nomor telepon dari Meta, bukan nomor teleponnya.
- Di bawah Alert numbers (Nomor peringatan), masukkan nomor ponsel yang akan menerima peringatan pemilik (hingga 20).

Siapkan templat peristiwa
- Buka tab Event templates (Templat peristiwa). Peristiwa dicantumkan di sebelah kiri: Check In (Absen Masuk), Check Out (Absen Pulang), Late Arrival (Keterlambatan), Missing Punch (Absen Tidak Lengkap), Leave Application (Pengajuan Cuti), Leave Approved (Cuti Disetujui), Leave Rejected (Cuti Ditolak), dan Daily Summary (Ringkasan Harian).
- Pilih sebuah peristiwa, misalnya Check In.
- Masukkan Approved template name (Nama templat yang disetujui), Approved language code (Kode bahasa yang disetujui, seperti en_US atau hi), dan Exact approved template text (Teks templat persis yang disetujui), disalin persis seperti yang disetujui Meta.
- Di bawah Variable mapping (Pemetaan variabel), pilih isi setiap variabel, misalnya employee name (nama karyawan) untuk Variable 1 dan punch time (waktu absen) untuk Variable 2.
- Pilih Recipients (Penerima) dan centang kotak untuk mengonfirmasi bahwa Anda sudah memeriksa templat dengan Meta.
- Klik Preview message (Pratinjau pesan) untuk melihat persis apa yang akan dikirim. Untuk mencobanya, masukkan Test number (Nomor uji) dan klik Send Test (Kirim Uji).
- Aktifkan Enable event (Aktifkan peristiwa), lalu klik Save configuration (Simpan konfigurasi).

Catatan: Pesan Missing Punch (Absen Tidak Lengkap) dikirim sekali, 30 menit setelah shift berakhir, jika hanya ada absen masuk atau absen pulang. Daily Summary (Ringkasan Harian) berjalan pukul 22.00 waktu India dan hanya dikirim ke nomor peringatan.
Tab Activity (Aktivitas) mencantumkan pesan uji dan pesan peristiwa terbaru serta apakah penyedia Anda menerimanya.
Tips: "Accepted" (Diterima) berarti Meta menerima pesan tersebut. Ini tidak memastikan pesan terkirim. Periksa dasbor Meta Anda sebelum mengirim ulang.
Kirim peringatan melalui SMS
SMS Gateway bekerja dengan cara yang sama: klik Configure (Konfigurasi), hubungkan penyedia, lalu siapkan templat peristiwa. Anda dapat memilih MSG91, Fast2SMS, atau Custom URL (URL Kustom) untuk penyedia lain. SMS di India memerlukan sender ID, entity ID, dan teks templat yang disetujui DLT, jadi siapkan semuanya dari penyedia Anda.
Kirim peristiwa ke perangkat lunak lain (webhook)
Gunakan webhook jika perangkat lunak Anda sendiri atau alat otomasi perlu tahu saat seseorang absen masuk, mengajukan cuti, dan sebagainya.
- Di kartu Webhooks API, klik Configure (Konfigurasi).
- Masukkan Webhook Target URL (URL Tujuan Webhook) Anda.
- Di bawah Event Subscriptions (Langganan Peristiwa), centang peristiwa yang akan dikirim.
- Klik Test Ping (Uji Ping) untuk memeriksa koneksi, lalu Save Configuration (Simpan Konfigurasi).

Setiap peristiwa ditandatangani, sehingga sistem Anda dapat memeriksa bahwa peristiwa itu benar-benar berasal dari Staff Khata. Pengembang Anda dapat menemukan detailnya di Webhook API Spec (Spesifikasi API Webhook).
Untuk menghentikan koneksi, buka koneksi tersebut dan klik Disconnect (Putuskan).
Masih mengalami kendala? Ajukan tiket dari Help & Support (Bantuan & Dukungan) di dalam aplikasi, atau hubungi kami di staffkhata.com/contact.
