Amaran WhatsApp dan integrasi
Pelan: Semua pelan
Kekal dimaklumkan tanpa membuka aplikasi. Staff Khata boleh menghantar ringkasan kehadiran kepada anda melalui WhatsApp, menghantar amaran kepada kakitangan dari akaun WhatsApp atau SMS anda sendiri, dan menghantar peristiwa kepada perisian lain.
Pilih ringkasan WhatsApp anda
Mesej ini datang daripada Staff Khata ke nombor pemilik. Tiada apa-apa yang perlu disediakan selain menghidupkannya.
- Klik Organization (Organisasi) → Company (Syarikat), kemudian buka tab Notifications (Pemberitahuan).
- Di bawah WhatsApp Notifications (Pemberitahuan WhatsApp), hidupkan mesej yang anda mahu:
| Tetapan | Apa 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 sebagai fail CSV. |
| Device Health Alerts (Amaran Kesihatan Peranti) | Mesej apabila peranti biometrik menjadi luar talian. |
- Klik Save Changes (Simpan Perubahan).

Buka hab Integrasi
Untuk menghantar amaran dari akaun anda sendiri, klik Account (Akaun) → Integrations (Integrasi). Integrations & Webhooks Hub (Hab Integrasi & Webhook) menunjukkan tiga sambungan sedia ada: WhatsApp, SMS Gateway (Get Laluan SMS) dan Webhooks API. Klik Configure (Konfigurasi) pada yang anda mahu.

Gunakan nombor WhatsApp Business anda sendiri
Anda memerlukan akaun WhatsApp Business pada Cloud API Meta, dengan templat mesej yang telah diluluskan oleh Meta.
Sambung
- Pada kad WhatsApp, klik Configure (Konfigurasi). Tab Connection (Sambungan) dibuka.
- Masukkan Meta access token (Token akses Meta) dan Meta phone number ID (ID nombor telefon Meta) anda. Gunakan ID nombor telefon daripada Meta, bukan nombor telefon itu sendiri.
- Di bawah Alert numbers (Nombor amaran), masukkan nombor telefon bimbit yang patut menerima amaran pemilik (sehingga 20).

Sediakan templat peristiwa
- Buka tab Event templates (Templat peristiwa). Peristiwa disenaraikan di sebelah kiri: Check In (Daftar Masuk), Check Out (Daftar Keluar), Late Arrival (Ketibaan Lewat), Missing Punch (Rekod Tiada), Leave Application (Permohonan Cuti), Leave Approved (Cuti Diluluskan), Leave Rejected (Cuti Ditolak) dan Daily Summary (Ringkasan Harian).
- Pilih satu peristiwa, contohnya Check In.
- Masukkan Approved template name (Nama templat yang diluluskan), Approved language code (Kod bahasa yang diluluskan, seperti en_US atau hi) dan Exact approved template text (Teks templat diluluskan yang tepat), disalin tepat seperti yang diluluskan oleh Meta.
- Di bawah Variable mapping (Pemetaan pemboleh ubah), pilih apa yang mengisi setiap pemboleh ubah, contohnya employee name (nama pekerja) untuk Variable 1 dan punch time (masa rekod) untuk Variable 2.
- Pilih Recipients (Penerima) dan tandakan kotak untuk mengesahkan anda telah menyemak templat dengan Meta.
- Klik Preview message (Pratonton mesej) untuk melihat dengan tepat apa yang akan dihantar. Untuk mencubanya, masukkan Test number (Nombor ujian) dan klik Send Test (Hantar Ujian).
- Hidupkan Enable event (Dayakan peristiwa), kemudian klik Save configuration (Simpan konfigurasi).

Nota: Mesej Missing Punch (Rekod Tiada) dihantar sekali, 30 minit selepas syif tamat, apabila hanya rekod masuk atau rekod keluar wujud. Daily Summary (Ringkasan Harian) dijalankan pada 10 PM waktu India dan dihantar ke nombor amaran sahaja.
Tab Activity (Aktiviti) menyenaraikan mesej ujian dan peristiwa terkini serta sama ada penyedia anda menerimanya.
Petua: "Accepted" (Diterima) bermaksud Meta menerima mesej itu. Ia tidak mengesahkan penghantaran. Semak papan pemuka Meta anda sebelum menghantar semula.
Hantar amaran melalui SMS
SMS Gateway (Get Laluan SMS) berfungsi dengan cara yang sama: klik Configure (Konfigurasi), sambungkan penyedia, kemudian sediakan templat peristiwa. Anda boleh memilih MSG91, Fast2SMS atau Custom URL (URL Tersuai) untuk penyedia lain. SMS di India memerlukan ID penghantar, ID entiti dan teks templat yang diluluskan DLT, jadi sediakannya daripada penyedia anda.
Hantar peristiwa ke perisian lain (webhook)
Gunakan webhook jika perisian anda sendiri atau alat automasi perlu tahu apabila seseorang merekod masuk, memohon cuti, dan sebagainya.
- Pada kad Webhooks API, klik Configure (Konfigurasi).
- Masukkan Webhook Target URL (URL Sasaran Webhook) anda.
- Di bawah Event Subscriptions (Langganan Peristiwa), tandakan peristiwa yang hendak dihantar.
- Klik Test Ping (Ping Ujian) untuk menyemak sambungan, kemudian Save Configuration (Simpan Konfigurasi).

Setiap peristiwa ditandatangani, supaya sistem anda boleh memastikan ia benar-benar datang daripada Staff Khata. Pembangun anda boleh mendapatkan butirannya di bawah Webhook API Spec (Spesifikasi API Webhook).
Untuk menghentikan sambungan, bukanya dan klik Disconnect (Putuskan Sambungan).
Masih buntu? Buka tiket daripada Help & Support dalam aplikasi, atau hubungi kami di staffkhata.com/contact.
