Memproses...

Profile

Selamat datang,

Nama

Role
00:00:00--

Mode Pengawas (Super Admin)

Anda masuk sebagai pengguna Super Admin. Akun ini dikhususkan untuk memantau dan mengelola riwayat data presensi seluruh staf tanpa perlu melakukan presensi harian.

Presensi Hari Ini

--

BELUM PRESENSI

Jam kerja mulai

--

MASUK

--.--

BISA PULANG

--.--

BELUM PRESENSI --:----:--
--

0 Jam 0 Menit

--:--

Kegiatan Dinas Hari Ini

Catat setiap kegiatan lapangan dengan foto

0 kegiatan

TERLAMBAT

0 kali

bulan ini

-- -- -- --

Panduan Super Admin

Di HP, Super Admin memakai dashboard yang sama dengan versi desktop. Ketuk ikon menu () di kiri atas untuk berpindah halaman.

Dashboard

  • Ketuk kartu statistik (Tepat Waktu, Terlambat, Cuti & Izin, dan lainnya) untuk melihat daftar nama stafnya.
  • Panel Belum Presensi Hari Ini menampilkan staf aktif yang belum presensi. Ketuk ikon WhatsApp untuk mengingatkan staf, atau Salin Daftar untuk dikirim ke grup.

Kelola Staf

  • Tambah staf, ubah Jabatan/Role, Lokasi Kantor Penempatan, Jatah Cuti Awal, dan Status Akun.
  • Password staf tersimpan terenkripsi sehingga tidak bisa dilihat. Untuk me-reset, isi password baru saat mengedit staf.
  • Semua tindakan admin dicek di server memakai token sesi (berlaku 30 hari). Setelah backend diperbarui, minta semua pengguna login ulang satu kali.

Persetujuan Pengajuan

  • Buka menu Cuti & Izin, lalu ketuk Setujui atau Tolak. Pengajuan beberapa hari cukup diproses sekali.
  • Pengajuan dari akun ber-role Admin hanya dapat diproses oleh Super Admin.
  • Pencairan Uang Lembur juga diproses di sini, dan memotong saldo lembur staf.
  • Staf menerima notifikasi keputusan via Email dan WhatsApp (jika nomornya terdaftar).

Slip Gaji

  • Upload data gaji dari template Excel, periksa PDF, lalu kirim ke staf via Email (PDF) dan WhatsApp (pemberitahuan).

Cari Cepat

  • Kolom Cari cepat di header (tampil di tablet/desktop) untuk mencari staf atau menu, lalu langsung membuka riwayat presensi, pengajuan, atau form edit staf.

Panduan

Selamat datang!

Sebelum mulai, baca panduan singkat ini. Ingat: pilih mode kerja WFO/WFA/DINAS sebelum melakukan presensi. Panduan ini selalu bisa dibuka lagi lewat menu Profil → Panduan Penggunaan.
Angka jam dan radius di panduan ini mengikuti pengaturan terbaru dari Admin.

1. Akses & Login

  • Masuk menggunakan Username dan Password yang diberikan Admin. Password disimpan terenkripsi, sehingga Admin pun tidak dapat melihatnya.
  • Pastikan memberi izin akses Kamera & Lokasi (GPS) pada browser Anda.
  • Centang "Ingat Username" di halaman login agar username terisi otomatis. Password tidak disimpan di browser, tetapi sesi login Anda tetap aktif hingga 30 hari, jadi Anda tidak perlu sering login.
  • Sesi Login: Demi keamanan, sesi login berlaku 30 hari. Jika muncul pesan "Sesi Berakhir" atau Anda diminta login ulang, cukup masuk kembali dengan username dan password Anda.
  • Keamanan Akun: Setelah 5 kali salah password, akun dikunci sementara 15 menit. Jika HP Anda hilang atau curiga akun dipakai orang lain, buka Ganti Password (ikon kunci), ganti password, lalu ketuk "Keluarkan dari semua perangkat lain".
  • Pasang di HP: Portal bisa dipasang seperti aplikasi. Di Android ketuk tombol Pasang yang muncul di bawah layar. Di iPhone, buka lewat Safari, ketuk Bagikan, lalu pilih Tambahkan ke Layar Utama. Di iPhone, Anda perlu login dan memberi izin kamera & lokasi sekali lagi di dalam aplikasi.
  • Notifikasi (jika disediakan organisasi): Ketuk Aktifkan Notifikasi di dasbor agar HP menerima pengingat presensi masuk/pulang, status pengajuan, dan slip gaji. Pengingat Presensi Masuk dikirim 15 menit sebelum Jam Hitungan Kerja jika Anda belum presensi, dan pengingat Presensi Pulang 15 menit setelah jam kerja minimal Anda terpenuhi. Di iPhone, pasang aplikasi ke layar utama terlebih dahulu.
  • Tulisan terlalu kecil? Perbesar tampilan dengan mencubit layar menggunakan dua jari.
  • Jika muncul pemberitahuan "Versi baru tersedia", ketuk Muat Ulang agar portal memakai pembaruan terbaru.
  • Akun berstatus Tidak Aktif tidak dapat login. Silakan hubungi Admin jika hal ini terjadi.

2. Mode Kerja & Radius Lokasi

  • WFO: Presensi Masuk & Pulang wajib berada di dalam radius yang ditentukan Admin dari kantor penempatan Anda.
  • WFA: Presensi Masuk bebas lokasi, tetapi Presensi Pulang wajib berada maksimal 75 meter dari titik Presensi Masuk awal.
  • DINAS: Bebas jarak untuk Presensi Masuk maupun Pulang.
  • Tiket Bebas Radius (Lupa Presensi / Tugas Luar): Jika Anda harus meninggalkan kantor sebelum Presensi Pulang, ajukan tiket ini lewat menu Pengajuan. Ketentuannya:
    • Hanya bisa diajukan untuk hari ini, setelah Anda Check In WFO dan sebelum Presensi Pulang.
    • Tidak berlaku untuk presensi Lembur hari libur, dan hanya bisa diajukan 1 tiket per hari.
    • Setelah disetujui Admin, Anda dapat Presensi Pulang WFO dari luar radius kantor pada hari itu saja.

3. Ketentuan Jam Kerja

  • Jam Masuk: Presensi masuk dibuka pukul 07:30. Jam kerja mulai dihitung pukul 08:00, walaupun Anda melakukan presensi lebih awal.
  • Terlambat: Presensi masuk lewat pukul 10:00 tercatat Terlambat.
  • Istirahat Otomatis: Di hari kerja biasa, jika durasi kerja lebih dari 5 jam, sistem otomatis memotong 60 menit istirahat.
  • Jam Istirahat: Di hari kerja biasa, waktu istirahat 12.00–13.00 (Jumat ) tidak dihitung sebagai jam kerja, sebatas yang beririsan dengan jam kerja Anda. Lembur di hari libur tidak dipotong.
  • Pulang Cepat: Jam kerja bersih minimal 8 jam (setelah dipotong istirahat). Kurang dari itu tercatat Pulang Lebih Awal. Jam kerja reguler dihitung maksimal 8 jam per hari.
  • Setelah Presensi Masuk, kartu Status Kehadiran menampilkan jam kerja berjalan dan jam paling awal Anda bisa pulang tanpa tercatat Pulang Cepat, beserta sisa cuti, saldo lembur, dan jumlah pengajuan yang menunggu. Jika Anda melakukan presensi sebelum Jam Hitungan Kerja (misalnya 08.00), jam kerja baru mulai dihitung pada jam tersebut.
  • Jika hari ini Anda sudah tercatat Cuti, Sakit, Izin 1 hari, atau Tukar Libur, tombol presensi otomatis dikunci.

4. Ketentuan Lembur

  • Lembur Hari Biasa: Lembur hari kerja biasa baru dihitung setelah jam kerja reguler selesai ditambah jeda 60 menit.Lembur hari kerja biasa dihitung langsung setelah jam kerja reguler selesai.Lembur hari kerja biasa dihitung mulai pukul tetap, setelah jam kerja minimal Anda terpenuhi (jika Anda datang terlambat, lembur dimulai setelah jam kerja Anda tuntas). Dengan pengaturan saat ini, lembur mulai terhitung pukul 18:00. Lembur hari biasa dihitung maksimal 4 jam per hari.
  • Lembur Hari Libur: Presensi di hari Sabtu, Minggu, atau hari libur nasional otomatis tercatat sebagai Lembur (dihitung maksimal 8 jam per hari).
  • Dinas di Hari Libur: Khusus mode DINAS di hari libur, Anda wajib memilih: Lembur Dinas (masuk saldo lembur) atau Dinas Biasa (dihitung kehadiran normal).
  • WAJIB Laporan Kerja: Jika Anda lembur di hari libur, atau sudah melewati jam mulai lembur di hari biasa, Anda wajib mengisi Laporan Kerja sebelum bisa Presensi Pulang.

5. Cara Presensi Harian

  • Pilih mode kerja WFO, WFA, atau DINAS, lalu tekan tombol Masuk atau Pulang.
  • Lepas masker dan posisikan wajah di tengah hingga diverifikasi oleh AI (kotak wajah berubah menjadi biru).
  • Tunggu koordinat lokasi GPS muncul, lalu klik Kirim. Foto presensi otomatis diberi cap nama, waktu, dan lokasi, dan dapat Anda simpan lewat tombol Unduh Foto Presensi.
  • Jika muncul pesan server sibuk, tunggu beberapa detik lalu klik Kirim lagi.

6. Laporan Kerja Harian

  • Buka menu Laporan dan ketik rincian pekerjaan Anda (minimal 20 karakter).
  • Laporan harian hanya bisa dibuat setelah Presensi Masuk, dan hanya satu kali per hari. Jika ada yang perlu diperbaiki, buka menu Laporan lagi untuk mengubahnya sampai sebelum Presensi Pulang.
  • Verifikasi wajah (jika diaktifkan organisasi): wajah Anda didaftarkan otomatis saat presensi pertama, lalu dicocokkan setiap presensi. Pastikan wajah terlihat jelas, tanpa masker atau kacamata gelap. Jika wajah dianggap tidak cocok, presensi tetap tersimpan dan akan dicek Super Admin.
  • Kegiatan Dinas (jika diaktifkan organisasi): setelah Presensi Masuk dengan mode DINAS, ketuk Tambah Kegiatan setiap tiba di lokasi kegiatan. Tulis kegiatannya, ambil foto (ketuk 🔄 untuk ganti kamera depan/belakang), lalu kirim. Jam, tanggal, dan lokasi tercetak otomatis di foto. Bila tidak ada sinyal, kegiatan disimpan di HP dan dikirim otomatis saat sinyal kembali (maks. 3 hari). Di menu Laporan, tombol Isi dari daftar Kegiatan Dinas menyalin kegiatan hari ini ke laporan.
  • Wajib melampirkan salah satu: File dokumen (maks. 3MB) ATAU tautan/link pekerjaan (misalnya Google Drive). Tidak bisa keduanya sekaligus.

7. Pengajuan Cuti, Izin & Tiket

  • Pilih jenis dan tanggal pengajuan. Tanggal lampau dan hari libur otomatis dikunci oleh sistem. Keterangan minimal 10 karakter.
  • Cuti Tahunan: Jumlah hari yang diajukan tidak boleh melebihi sisa cuti Anda.
  • Sakit: Wajib melampirkan foto Surat Dokter atau bukti pemeriksaan (maks. 3MB).
  • Tukar Libur: Setiap 1 hari memotong 8 jam saldo lembur. Hanya lembur dalam 30 hari terakhir yang dapat ditukar.
  • Pencairan Uang Lembur: Pilih jenis Pencairan Uang Lembur, lalu isi jumlah jam yang ingin dicairkan (minimal 8 jam). Tanggal otomatis diisi hari ini. Jam yang diajukan langsung memotong saldo lembur Anda, dan hanya lembur dalam 30 hari terakhir yang dapat dicairkan.
  • Uang Lembur: Saldo lembur Anda boleh disimpan sampai 16 jam untuk Tukar Libur. Setiap tutup periode (tanggal 25), kelebihannya otomatis dibayar sebagai uang lembur dan tercantum di slip gaji.
  • Uang Lembur: Setiap tutup periode (tanggal 25), seluruh saldo lembur Anda otomatis dibayar sebagai uang lembur dan tercantum di slip gaji. Jika ingin Tukar Libur, ajukan sebelum tanggal tutup periode; jamnya disisihkan dan tidak ikut dibayar.
  • Izin 1 Hari: Anda wajib mengisi rentang jam izin.
    • Durasi izin > 4 Jam: Dihitung izin 1 hari penuh (Anda tidak bisa dan tidak perlu melakukan presensi).
    • Durasi izin ≤ 4 Jam (Izin Sebagian): Anda tetap wajib presensi Masuk & Pulang. Sistem otomatis menyesuaikan batas jam terlambat dan minimal jam kerja Anda. Waktu di dalam rentang izin tidak dihitung sebagai jam kerja, sehingga jam Bisa Pulang tetap mengikuti jadwal (contoh: izin 08.00–12.00 → bisa pulang 16.00, walaupun Anda sudah presensi masuk sebelum 12.00).
  • Lupa Presensi / Tugas Luar: Tanggal otomatis diisi hari ini. Lihat ketentuannya di poin 2.
  • Semua pengajuan berstatus Menunggu sampai diproses Admin.
  • Pantau status semua pengajuan di menu Pengajuan Saya. Pengajuan yang masih Menunggu dapat Anda batalkan sendiri. Cuti, Izin, Sakit, dan Tukar Libur yang sudah disetujui juga bisa dibatalkan untuk hari-hari yang belum berlangsung, dan Admin akan diberi tahu.

8. Saldo, Riwayat & Notifikasi

  • Klik menu Saldo untuk melihat saldo lembur dan sisa Cuti Tahunan (jatah standar 12 hari/tahun). Saldo lembur berkurang jika Anda mengajukan Tukar Libur atau Pencairan Uang Lembur. Sisa cuti tahun lalu dapat dipakai paling lambat 30 Juni tahun ini.
  • Buka menu Riwayat, pilih bulan, lalu unduh rekap kehadiran pribadi Anda dalam format Excel. Riwayat bulan lama otomatis ditarik dari arsip saat dipilih.
  • Ketuk ikon kalender di menu Riwayat untuk melihat kehadiran sebulan dalam bentuk kalender berwarna (tepat waktu, terlambat, cuti, lembur, dan lainnya). Ketuk tanggal untuk melihat detailnya.
  • Cek ikon Lonceng untuk melihat status pengajuan Anda (Menunggu, Disetujui, atau Ditolak). Keputusan Admin juga dikirim ke Email dan WhatsApp Anda (jika sudah terdaftar).

9. Pengaturan Akun

  • Foto Profil: Klik foto Anda di kiri atas dasbor untuk mengganti atau menghapusnya (maks. 2MB).
  • Ganti Password: Klik ikon Kunci yang melayang di pojok kanan bawah dasbor (di atas tombol panduan ini). Gunakan password baru minimal 6 karakter.

10. Slip Gaji

  • Setiap bulan, slip gaji (PDF) dikirim ke email Anda, disertai pemberitahuan via WhatsApp.
  • Anda juga dapat melihat dan mengunduh semua slip gaji yang sudah dikirim lewat menu Slip Gaji Saya di dasbor. Menu ini muncul selama 5 hari setelah slip gaji dikirim, lalu tersembunyi otomatis. Setelah itu, slip tetap bisa dibuka lewat tautan di email/WhatsApp pemberitahuan slip gaji.
  • Email dan WhatsApp pemberitahuan slip gaji berisi tautan langsung. Ketuk tautannya, login jika diminta, dan slip akan langsung terbuka.
  • Ketuk Lihat untuk membaca rincian slip langsung di layar (pendapatan, potongan, Take Home Pay, dan benefit) tanpa mengunduh PDF. Gunakan Sembunyikan nominal jika membuka slip di tempat umum.
  • Jika dibayarkan bersama gaji, Pencairan Uang Lembur yang sudah disetujui akan tercantum di slip gaji sebagai Uang Lembur. Lembur yang ditukar dengan hari libur (Tukar Libur) tidak memengaruhi gaji.
  • Pastikan email dan nomor WhatsApp Anda sudah benar. Hubungi Admin jika ada perubahan data atau angka pada slip.
  • Slip gaji bersifat rahasia. Jangan membagikannya kepada orang lain.

11. Panel Admin (Khusus Role Admin)

  • Jika akun Anda ber-role Admin, menu Panel Admin tersedia di dasbor untuk melihat data presensi dan pengajuan seluruh staf.
  • Ubah filter ke "Pengajuan Tertunda" untuk memproses pengajuan staf. Klik centang hijau untuk menyetujui atau silang merah untuk menolak. Staf akan menerima notifikasi status via Email/WhatsApp.
  • Anda hanya dapat memproses pengajuan staf biasa. Pengajuan milik akun Admin, termasuk pengajuan Anda sendiri, hanya dapat diproses oleh Super Admin (tertulis "Menunggu Super Admin").
  • Pilih tampilan Detail Presensi atau Rekap Lembur & Tukar Libur, lalu unduh laporannya dalam format Excel. Pada tampilan Detail Presensi, presensi masuk, presensi pulang, dan laporan kerja staf di hari yang sama digabung dalam satu baris.

Privasi Data: Baca cara portal memproses foto, lokasi, dan data Anda di . Di sana Anda juga bisa menarik persetujuan.

Butuh Bantuan?
Hubungi tim HRD atau IT jika Anda mengalami kendala teknis (seperti kamera error, GPS tidak terbaca, atau data lokasi kantor tidak ditemukan).

Proses Presensi

Posisikan wajah
di tengah

Koordinat Lokasi GPS

Mencari lokasi akurat...

Laporan Harian


ATAU

Wajib pilih salah satu: Upload File ATAU Input Link Laporan.

Form Pengajuan

Pengajuan Anda akan diteruskan ke Admin untuk disetujui.

Catatan: Jika durasi > 4 Jam, dihitung izin 1 hari penuh (tidak bisa presensi). Jika ≤ 4 Jam, Anda tetap bisa presensi dengan batas keterlambatan menyesuaikan jam selesai izin.

Catatan: Memotong saldo lembur. Minimal pengajuan 8 Jam.
* Silakan pilih tanggal pengajuan hari ini pada kolom di atas.

Slip Gaji Saya

Slip gaji bersifat rahasia. Slip juga dikirim ke email Anda setiap bulan.

Pengajuan Saya

Riwayat Saya

Panel Admin

Total Staff

0

Presensi Hari Ini

0

Kelola Staf

Nama & Username Kontak Jabatan / Role Status Aksi

Profil

Foto profil

--

--

Saldo Saya

SALDO LEMBUR

--

Total lembur --

CUTI TAHUNAN

--

Terpakai --

Nama Admin

Super Admin

Ringkasan Hari Ini

Senin, 24 Agu 2026

00:00:00 WIB

Total Staf

0

Tepat Waktu

0

Terlambat

0

Pulang Cepat

0

Cuti & Izin

0

Belum Presensi

0

Belum Presensi Hari Ini 0

Staf aktif yang belum melakukan presensi masuk dan tidak sedang cuti/izin

Belum Presensi Pulang 0

Jam kerja minimal sudah terpenuhi, tetapi staf belum melakukan Presensi Pulang.

Perlu Dicek: Jam HP Tidak Sesuai 0

Presensi 7 hari terakhir dengan jam HP yang berselisih 5 menit atau lebih dari jam server, atau zona waktu HP yang tidak wajar. Presensi tetap tersimpan.

Perlu Dicek: Wajah Tidak Cocok 0

Presensi 7 hari terakhir yang wajahnya tidak cocok dengan wajah terdaftar. Presensi tetap tersimpan; periksa fotonya.

Statistik Kehadiran

Perbandingan presensi mingguan

Rekap Lembur

Total Jam (Bulan Ini)

0 Jam

Lembur Terbanyak

Presensi Hari Ini

Log kehadiran langsung

Nama Staf Waktu Masuk Waktu Keluar Status

Persetujuan

Menunggu aksi anda

0 Baru
0 staf dipilih
Nama & Username Kontak Jabatan & Role Status Sisa Cuti Aksi

Menampilkan 0 data

Tanggal Karyawan Masuk Keluar Status Foto Lokasi Laporan

Menampilkan 0 data

Menunggu Persetujuan

0

Disetujui (Bulan Ini)

0

Ditolak (Bulan Ini)

0

Daftar Pengajuan

Tinjau dan berikan keputusan

Nama Staf Tipe Pengajuan Periode & Durasi Keterangan Lampiran Status Tindakan

Menampilkan 0 data

Uang Lembur Periode

Persetujuan Lembur 0

Hanya lembur yang disetujui yang masuk saldo, rekap, dan export. Lembur hari libur diakui maksimal 8 jam.

Rekapitulasi Jam Lembur

Dasar perhitungan Saldo Tukar Libur

Catatan: Lembur dikonversi menjadi Tukar Libur. 1 Hari pengajuan Tukar Libur memotong 8 Jam dari Saldo Lembur (sesuai Pengaturan Sistem).

Nama Staf Jam Reguler Total Lembur Belum Dipakai Aksi

Total Slip Periode Ini

0

Sudah Terkirim

0

Belum Terkirim / Gagal

0

Slip Gaji Bulanan

Upload data gaji, periksa PDF, lalu kirim via Email & WhatsApp

Cara pakai: (1) Pilih periode, klik Unduh Template. (2) Isi angka gaji dari data payroll. Kolom berawalan E: = Pendapatan, D: = Potongan, B: = Benefit dari organisasi (tidak masuk THP). Anda boleh menambah kolom baru dengan awalan yang sama. (3) Klik Upload Data Gaji. (4) Periksa PDF, lalu kirim. Kolom E: Uang Lembur diisi nominal pencairan uang lembur, dan kolom kuning Info: berisi jam pencairan yang disetujui pada periode ini (hanya referensi, tidak tercetak). Take Home Pay dihitung otomatis: Total Pendapatan − Total Potongan. Staf hanya dapat melihat slip yang sudah dikirim. Menu Slip Gaji Saya di akun staf baru muncul setelah slip pertamanya dikirim. Setiap slip yang terkirim otomatis diarsipkan sebagai PDF di Google Drive (folder Arsip Slip Gaji), dan email/WhatsApp berisi tautan langsung ke slip di portal.

Nama Staf Take Home Pay Kontak Status Kirim Aksi

Log Aktivitas

Catatan aktivitas administratif & keamanan (login, kelola akun, persetujuan, pengaturan, slip gaji). Presensi harian tidak dicatat di sini.

Waktu Pelaku Aktivitas Target Detail

Menampilkan 0 data

Pengaturan Multi-Lokasi Kantor

Kelola cabang lokasi kantor beserta radius GPS masing-masing.

Nama Kantor Kordinat GPS Radius Aksi

Konfigurasi Jam & Kerja

Atur parameter kehadiran, batas terlambat, dan batasan lembur.

Aturan Istirahat & Lembur

Berlaku untuk semua perhitungan: jam kerja berjalan, jam bisa pulang, pulang cepat, lembur, rekap, export, dan pengingat Presensi Pulang. Lembur di hari libur tidak dipotong istirahat.

Potongan Istirahat (hari kerja)

–
–
Potongmenit bila kerja lebih darijam

Kelebihan jam di hari kerja dihitung lembur (wajib Laporan Kerja sebelum pulang). Jika nonaktif, lembur hanya di hari libur.

Jeda sebelum dihitungmenit
Mulai pukul
Batas lembur per harijam

Staf bisa mengajukan pencairan saldo lembur menjadi uang, dan template Slip Gaji memuat kolom Uang Lembur.

Minimal per pengajuanjam
Tarif per jamRp
Simpan maks.jam untuk Tukar Libur (0 = semua dibayar)
Tutup periode
Pembulatan

Persetujuan Lembur

Disetujui Admin atau Super Admin. Hanya lembur yang disetujui yang masuk saldo. Lembur sebelum pengaturan ini aktif dianggap sudah disetujui.

Cuti Khusus

Cuti karena alasan penting yang tidak memotong cuti tahunan (mis. menikah, duka, melahirkan). Daftar bawaan mengikuti UU Ketenagakerjaan; sesuaikan dengan Peraturan Perusahaan. Batas hari diperiksa saat staf mengajukan.

Slip Gaji

Upload data gaji, kirim slip ke email/WhatsApp, dan arsip PDF otomatis. Jika dinonaktifkan, menu Slip Gaji dan tombol Slip Gaji Saya disembunyikan; data slip yang sudah ada tetap tersimpan.

Kegiatan Dinas

Staf yang Presensi Masuk dengan mode DINAS dapat mencatat setiap kegiatan lapangan (keterangan, foto ber-cap jam & lokasi). Lihat dan export lewat tombol Kegiatan Dinas di Data Presensi. Tidak memengaruhi jam kerja maupun lembur.

Verifikasi Wajah Pemilik Akun

Mode tandai: presensi tetap tersimpan, wajah yang tidak cocok ditandai untuk dicek. Wajah staf didaftarkan otomatis saat presensi pertama setelah fitur aktif.

Sidik wajah (128 angka hasil olahan foto) termasuk data biometrik. Pastikan staf sudah diberi tahu dan kebijakan privasi organisasi mencakupnya.

Status Pendaftaran Wajah

Pengaturan Hari Libur Nasional

Hari libur akan dihitung sebagai lembur jika staf melakukan presensi (Kecuali cuti/izin)

Tanggal Keterangan Libur Aksi

Menampilkan 0 data

Akun Super Admin

Setiap Super Admin hanya dapat mengubah, menonaktifkan, atau menghapus akunnya sendiri. Untuk akun Super Admin lain, Anda hanya dapat me-reset password atau mengaktifkannya kembali.

Nama & Username Kontak Status Aksi

Ubah Password Super Admin

Perbarui kata sandi untuk akun pengawas Anda (Minimal 6 karakter).

Panduan Super Admin

Akun Super Admin dirancang khusus untuk memantau dan mengelola data presensi seluruh staf, mengatur lokasi kantor dan jam kerja, serta memproses persetujuan, tanpa perlu melakukan presensi harian. Akses Super Admin menggunakan antarmuka berbasis desktop-first.

1. Akses, Login & Keamanan

  • Buka portal presensi dan masukkan Username serta Password akun Super Admin Anda.
  • Opsi "Ingat Username" mengisi username secara otomatis. Demi keamanan, password tidak disimpan di browser. Sesi login tetap aktif hingga 30 hari.
  • Sistem otomatis mendeteksi peran (role) "SuperAdmin" dan langsung mengarahkan Anda ke Dashboard khusus.
  • Keamanan Data: Seluruh password disimpan dalam bentuk terenkripsi. Staf biasa hanya menerima datanya sendiri dari server, sedangkan data seluruh staf hanya dikirim ke akun Admin dan Super Admin.
  • Token Sesi: Setiap kali login, sistem memberikan token sesi yang diperiksa server pada setiap tindakan. Token berlaku 30 hari, setelah itu pengguna diminta login ulang. Jika muncul pesan "Sesi Berakhir", cukup login kembali.
  • Batas Percobaan Login: Setelah 5 kali salah password dalam 15 menit, akun dikunci sementara selama 15 menit. Pemilik akun Admin/Super Admin menerima pemberitahuan Email/WhatsApp.
  • Login dari Perangkat Baru: Akun Super Admin menerima pemberitahuan setiap kali login dari perangkat atau browser yang belum pernah dipakai.
  • Mencabut Sesi: Logout langsung mencabut sesi di perangkat tersebut. Mengganti password otomatis mengeluarkan akun dari semua perangkat lain. Gunakan tombol "Keluarkan dari Semua Perangkat" (Pengaturan Sistem) untuk akun sendiri, atau aksi massal "Keluarkan Sesi" di Kelola Staf untuk staf yang HP-nya hilang. Menonaktifkan staf juga langsung mengeluarkannya.
  • Log Aktivitas: Menu Log Aktivitas mencatat aktivitas administratif & keamanan: login (berhasil, gagal, akun terkunci), logout, ganti/reset password, tambah/edit/hapus/nonaktifkan akun, aksi massal, persetujuan & pembatalan pengajuan, perubahan pengaturan, lokasi kantor, hari libur, serta Slip Gaji. Aktivitas sensitif ditandai ⚠️. Presensi harian tidak dicatat di sini. Log tidak dapat diubah atau dihapus dari portal, dan disimpan 12 bulan.
  • Reset Password Super Admin: Jika password akun Super Admin di-reset oleh Super Admin lain, pemilik akun langsung menerima pemberitahuan lewat Email & WhatsApp.
  • Kebijakan Privasi & Persetujuan: Setiap pengguna wajib menyetujui saat pertama kali login (dan setiap kali kebijakan diperbarui). Status tersimpan di kolom PrivasiVersi dan PrivasiDisetujui sheet Users, dan tercatat di Log Aktivitas. Pengguna yang menarik persetujuan tidak dapat memakai portal sampai menyetujui kembali.
  • Hak Akses di Server: Tambah/hapus staf, lokasi kantor, hari libur, Pengaturan Sistem, dan Slip Gaji hanya dapat dilakukan Super Admin. Persetujuan pengajuan dapat dilakukan Admin & Super Admin. Staf hanya dapat melakukan presensi atas nama dirinya sendiri dan hanya dapat mengganti password miliknya. Aturan ini dicek di server, sehingga tidak bisa diakali dari browser.
  • Setelah Pembaruan Sistem: Jika backend baru saja diperbarui, minta seluruh pengguna logout lalu login kembali satu kali.
  • Aplikasi di HP (PWA): Portal dapat dipasang di HP seperti aplikasi. Di Android akan muncul tombol "Pasang". Di iPhone, buka lewat Safari, ketuk Bagikan, lalu pilih Tambahkan ke Layar Utama. Jika ada pembaruan, muncul pemberitahuan "Versi baru tersedia".
  • Profil: Klik foto profil di bagian bawah sidebar untuk mengganti atau menghapus foto (maks. 2MB). Klik ikon keluar di sebelahnya untuk logout.
  • Mode Gelap: Klik ikon bulan di header untuk beralih ke mode gelap (klik ikon matahari untuk kembali). Pilihan ini tersimpan di browser Anda dan hanya berlaku untuk tampilan Super Admin.

2. Dashboard (Ringkasan Hari Ini)

Halaman utama ini memberikan pantauan real-time mengenai aktivitas staf pada hari tersebut. Data diperbarui otomatis setiap 60 detik.

  • Statistik Harian: 5 kartu informasi utama, yaitu Total Staf (tidak termasuk Super Admin), Hadir Tepat Waktu, Terlambat (lewat pukul 10:00), Pulang Cepat (kerja bersih kurang dari 8 jam), dan staf Cuti/Izin.
  • Kartu Bisa Diklik: Klik salah satu kartu statistik untuk melihat daftar nama stafnya, lalu klik ikon jam untuk membuka riwayat presensi staf tersebut.
  • Belum Presensi Hari Ini: Daftar staf aktif yang belum presensi masuk dan tidak sedang cuti/izin. Tersedia tombol WhatsApp untuk mengingatkan staf (memakai WhatsApp Anda sendiri) dan tombol Salin Daftar untuk ditempel ke grup.
  • Belum Presensi Pulang: Panel ini muncul otomatis jika ada staf yang sudah Presensi Masuk dan jam kerja minimalnya terpenuhi, tetapi belum Presensi Pulang. Klik ikon WhatsApp untuk mengirim pengingat, atau Salin Daftar untuk dikirim ke grup.
  • Verifikasi Wajah (opsional): Aktifkan di Pengaturan Sistem → Verifikasi Wajah Pemilik Akun. Wajah staf didaftarkan otomatis saat presensi pertama setelah fitur aktif, lalu dicocokkan pada presensi berikutnya. Presensi yang wajahnya tidak cocok tetap tersimpan, ditandai di panel Perlu Dicek: Wajah Tidak Cocok di dashboard, kolom VerifikasiWajah sheet Attendances, dan Log Aktivitas. Wajah staf bisa direset jika perlu.
  • Kegiatan Dinas (opsional): Aktifkan di Pengaturan Sistem → Kegiatan Dinas. Staf yang Presensi Masuk dengan mode DINAS dapat mencatat setiap kegiatan lapangan beserta foto (kamera depan/belakang) yang diberi cap jam, tanggal, kegiatan, dan lokasi. Lihat dan export lewat tombol Kegiatan Dinas di Data Presensi.
  • Cek Jam HP: Saat presensi, jam dan zona waktu HP dibandingkan dengan jam server. Selisih 5 menit atau lebih, atau zona waktu tidak wajar, ditandai di kolom CekJam sheet Attendances dan di panel Perlu Dicek: Jam HP Tidak Sesuai di dashboard; selisih 15 menit atau lebih juga tercatat di Log Aktivitas. Presensi tetap tersimpan.
  • Persetujuan Lembur (opsional): Atur di Pengaturan Sistem → Aturan Istirahat & Lembur, terpisah untuk lembur hari libur dan hari biasa: Pengajuan sebelum lembur (Presensi Lembur hari libur hanya bisa dilakukan bila sudah disetujui; jam diakui maksimal sebanyak yang disetujui, maks. 8 jam) atau Verifikasi setelah lembur (Setujui, Setujui sebagian, atau Tolak). Antrean ada di Rekap Lembur dan ikon jam di Panel Admin. Hanya lembur yang disetujui yang masuk saldo, rekap, dan export.
  • Cuti Khusus (opsional): Aktifkan di Pengaturan Sistem → Cuti Khusus. Staf memilih jenis Cuti Khusus beserta alasannya (mis. menikah, duka, melahirkan); batas hari dan lampiran diperiksa otomatis dan tidak memotong cuti tahunan. Daftar alasan bisa ditambah, diubah, atau dinonaktifkan.
  • Slip Gaji (opsional): Fitur Slip Gaji bisa diaktifkan atau dinonaktifkan di Pengaturan Sistem → Slip Gaji. Saat nonaktif, menu Slip Gaji dan tombol Slip Gaji Saya disembunyikan; data slip yang sudah ada tetap tersimpan.
  • Hapus Massal: Di tabel Slip Gaji dan Hari Libur Nasional, centang beberapa baris (atau kotak di judul kolom untuk memilih semua), lalu klik Hapus Terpilih.
  • Impor Libur Nasional: Di Pengaturan Sistem, klik Impor Libur Nasional, pilih tahun, periksa daftar dari kalender Google (libur resmi otomatis tercentang, hari peringatan tidak), lalu klik Impor. Penambahan manual tetap tersedia. Tanggal atau keterangan yang keliru bisa diperbaiki dengan ikon pensil di setiap baris.
  • Grafik Kehadiran: Pilih periode Minggu Ini, Minggu Lalu, Bulan Ini, atau Bulan Lalu. Tampilan bulanan dikelompokkan per minggu (Senin-Jumat).
  • Cari Cepat: Ketik nama staf atau nama menu di kolom pencarian header (atau tekan Ctrl+K / Cmd+K). Dari hasil pencarian staf, Anda bisa langsung membuka riwayat presensi, daftar pengajuan, atau form edit staf.
  • Rekap Lembur: Total jam lembur seluruh staf bulan ini dan daftar staf dengan jam lembur terbanyak.
  • Presensi Hari Ini: Tabel pantauan langsung (live log) berisi jam masuk, jam keluar, dan status presensi staf hari ini.
  • Persetujuan Tertunda: Daftar pengajuan terbaru yang bisa langsung disetujui atau ditolak dari widget ini.
  • Notifikasi: Titik kuning berkedip pada ikon Lonceng di header, serta angka di menu Cuti & Izin, menandakan ada pengajuan yang menunggu aksi Anda.

3. Kelola Staf (Manajemen Akun)

Menu ini digunakan untuk mengelola data akun staf. Akun Super Admin disembunyikan dari daftar ini untuk mencegah penghapusan yang tidak disengaja.

  • Pencarian & Filter: Cari staf berdasarkan Nama atau Username, serta filter berdasarkan Role (Admin/Staff). Daftar ditampilkan per halaman dengan tombol Sebelumnya/Selanjutnya.
  • Tambah/Edit Staf: Klik "Tambah Staf" atau ikon edit. Anda dapat mengatur Nama Lengkap, Username, Password, Kontak (HP & Email), Jabatan, Role, Jatah Cuti Awal, Status Akun, dan Lokasi Kantor Penempatan.
  • Password Staf: Karena terenkripsi, password lama tidak dapat dilihat. Saat mengedit, kosongkan kolom password jika tidak ingin mengubahnya, atau isi password baru untuk me-reset.
  • Kantor Penempatan: Menentukan titik dan radius WFO staf. Staf WFO hanya bisa melakukan presensi di dalam radius kantor penempatannya, jadi pastikan setiap staf sudah memiliki kantor.
  • Kolom Sisa Cuti: Menampilkan sisa cuti tahunan setiap staf (jatah standar 12 hari/tahun, sudah termasuk sisa cuti tahun lalu yang berlaku hingga 30 Juni).
  • Status Akun: Staf berstatus Tidak Aktif tidak dapat login, namun riwayat datanya tetap tersimpan.
  • Role Admin: Staf ber-role Admin tetap melakukan presensi seperti biasa, dan mendapat tambahan menu Panel Admin di tampilan mobile untuk melihat data presensi seluruh staf serta menyetujui atau menolak pengajuan staf biasa.
  • Hapus Staf: Klik ikon tempat sampah untuk menghapus akun staf secara permanen.
  • Aksi Massal: Centang beberapa staf (atau kotak di judul kolom untuk memilih semua), lalu pilih Aktifkan, Nonaktifkan, Pindah Kantor, atau Hapus pada bar biru yang muncul. Akun Super Admin selalu dilewati.

4. Data Presensi (Log Riwayat)

Menu ini berisi seluruh log kehadiran staf secara mendetail.

  • Filter Data: Saring data berdasarkan Nama Karyawan, Rentang Tanggal, dan Status Kehadiran (WFO, WFA, DINAS, Lembur, atau Cuti/Izin/Sakit).
  • Arsip Otomatis: Agar portal tetap ringan, presensi reguler yang dimuat awal hanya 2 bulan terakhir. Jika Anda memilih rentang tanggal yang lebih lama, sistem otomatis menarik data dari arsip (muncul tulisan "Menarik Arsip Presensi Lama...").
  • Tampilan 1 Hari 1 Baris: Jam masuk dan keluar staf pada hari yang sama digabung dalam satu baris, lengkap dengan status (termasuk label Tugas Luar/Lupa Presensi), tautan foto selfie, tautan lokasi GPS (Maps), dan kolom Laporan (lampiran file atau link laporan kerja staf).
  • Paginasi: Data ditampilkan per halaman. Gunakan tombol Sebelumnya/Selanjutnya untuk berpindah halaman.
  • Export Excel: Klik "Export Laporan". Jika diunduh umum, sistem menghasilkan sheet "Laporan Presensi", "Analisa Kehadiran", dan sheet "Catatan" untuk setiap staf. Jika filter Nama Karyawan mengarah ke 1 staf, sistem hanya mengunduh "Laporan Presensi" dan "Catatan" milik staf tersebut. File Excel diproteksi agar isinya tidak diubah.
  • Retensi File: Untuk menghemat penyimpanan Google Drive, file foto selfie dan lampiran laporan yang berumur lebih dari 12 bulan dihapus otomatis, dengan catatan "Dihapus Otomatis (Retensi)". Data teks presensinya tetap tersimpan.

5. Persetujuan (Cuti, Izin & Tiket)

Menu ini digunakan untuk meninjau dan memproses seluruh pengajuan staf.

  • Statistik Pengajuan: Jumlah pengajuan yang "Menunggu", serta yang "Disetujui" dan "Ditolak" pada bulan berjalan.
  • Jenis Pengajuan: Cuti Tahunan, Sakit (wajib surat dokter), Izin (termasuk Izin Sebagian ≤ 4 jam), Tukar Libur, Pencairan Uang Lembur, serta tiket Lupa Presensi dan Tugas Luar.
  • Tiket Lupa Presensi / Tugas Luar: Hanya bisa diajukan staf untuk hari ini, setelah Check In WFO dan sebelum Presensi Pulang. Jika disetujui, staf dapat Presensi Pulang WFO dari luar radius kantor pada hari itu saja. Aturan ini juga divalidasi ulang di server.
  • Tinjau Lampiran: Lihat rincian alasan dan klik "Lihat Berkas" jika staf melampirkan bukti (seperti surat dokter).
  • Pengajuan Akun Admin: Pengajuan dari staf ber-role Admin hanya dapat diproses oleh Super Admin. Admin hanya dapat memproses pengajuan staf biasa melalui Panel Admin.
  • Aksi Persetujuan (Bulk Approve): Jika staf mengajukan beberapa hari sekaligus, cukup klik "Setujui" atau "Tolak" satu kali. Sistem memproses seluruh rentang hari tersebut otomatis dan mengirim notifikasi status ke Email dan WhatsApp staf (jika nomor HP terdaftar).
  • Export Excel: Unduh daftar pengajuan (sheet "Rekap Pengajuan") melalui tombol export di menu ini. Daftar juga ditampilkan per halaman.

6. Rekap Lembur

Menu ini memonitor saldo lembur staf.

  • Lembur Hari Biasa: Lembur hari kerja biasa baru dihitung setelah jam kerja reguler selesai ditambah jeda 60 menitLembur hari kerja biasa dihitung langsung setelah jam kerja reguler selesaiLembur hari kerja biasa dihitung mulai pukul tetap, tetapi tidak sebelum jam kerja minimal staf terpenuhi (saat ini mulai pukul 18:00), dengan batas maksimal 4 jam per hari. Staf wajib mengisi Laporan Kerja sebelum Presensi Pulang jika sudah tercatat lembur.
  • Istirahat Otomatis: Durasi kerja di hari biasa di atas 5 jam otomatis dipotong 60 menit istirahat.
  • Jam Istirahat: Hari kerja biasa dipotong sesuai rentang istirahat 12.00–13.00 (Jumat ), sebatas yang beririsan dengan jam kerja staf. Lembur hari libur tidak dipotong.
  • Lembur Hari Libur: Seluruh durasi kerja di hari Sabtu, Minggu, dan hari libur nasional terhitung lembur, maksimal 8 jam per hari.
  • Tukar Libur: Setiap 1 hari Tukar Libur memotong 8 jam saldo lembur. Staf hanya dapat menukar lembur dari 30 hari terakhir.
  • Pencairan Uang Lembur: Staf dapat mengajukan pencairan saldo lembur menjadi uang (minimal 8 jam, hanya dari lembur 30 hari terakhir). Jam yang diajukan langsung memotong saldo sejak berstatus Menunggu, dan kembali jika pengajuan ditolak. Proses pengajuannya di menu Cuti & Izin.
  • Filter Bulan: Pilih bulan untuk melihat rekap pada periode tertentu.
  • Tabel Saldo: Menampilkan total jam reguler, total lembur, dan sisa saldo jam lembur yang belum dipakai (sudah dikurangi Tukar Libur dan Pencairan Uang Lembur).
  • Export Excel: Unduh data rekap lembur melalui tombol "Export Excel".

7. Slip Gaji

Menu ini digunakan untuk mengirim slip gaji bulanan ke seluruh staf via Email (lampiran PDF) dan WhatsApp (pemberitahuan).

  • Langkah Pengiriman: Pilih periode, klik "Unduh Template", isi angka gaji dari data payroll, lalu klik "Upload Data Gaji". Periksa PDF tiap staf, kemudian klik "Kirim yang Belum Terkirim" atau kirim satu per satu.
  • Kolom Komponen: Awalan E: = Pendapatan, D: = Potongan, B: = Benefit dari organisasi (tidak masuk Take Home Pay). Anda boleh menambah kolom baru dengan awalan yang sama, dan kolom kosong tidak ditampilkan di slip.
  • Perhitungan: Sistem tidak menghitung PPh 21 maupun BPJS. Angka diambil apa adanya dari file yang Anda upload. Take Home Pay dihitung otomatis dari Total Pendapatan dikurangi Total Potongan.
  • Uang Lembur vs Tukar Libur: Lembur yang dicairkan menjadi uang dimasukkan ke kolom E: Uang Lembur (nominal rupiah). Template otomatis menampilkan kolom kuning Info berisi total jam pencairan yang disetujui dan yang masih menunggu pada periode tersebut, sebagai acuan perhitungan. Kolom Info tidak tercetak di slip. Lembur yang ditukar dengan hari libur tidak memengaruhi gaji.
  • Status Kirim: "Belum Dikirim", "Terkirim", atau "Gagal", lengkap dengan catatan Email/WA. Jika data seorang staf di-upload ulang, statusnya kembali menjadi "Belum Dikirim" dan slip perlu dikirim ulang.
  • Akses Staf: Staf hanya dapat melihat slip miliknya yang sudah dikirim, lewat menu "Slip Gaji Saya". Menu ini hanya muncul di akun staf selama 5 hari setelah slip terakhirnya dikirim, lalu tersembunyi otomatis (organisasi yang belum memakai Slip Gaji tidak melihatnya). Staf tetap bisa membuka slip lewat tautan di email/WhatsApp. Role Admin tidak dapat melihat slip staf lain. Hanya Super Admin yang dapat mengelola dan mengirim slip gaji.
  • Pratinjau: Klik ikon mata (👁) di tabel untuk memeriksa isi slip di layar sebelum dikirim, tanpa membuat PDF.
  • Arsip PDF: Setiap slip yang berhasil dikirim otomatis disimpan di Google Drive, folder Arsip Slip Gaji / periode. Kirim ulang membuat versi baru (_v2, _v3) tanpa menghapus versi lama. Unduhan PDF slip yang sudah terkirim mengambil file arsip ini, sehingga isinya sama persis dengan yang diterima staf.
  • Tautan Langsung: Email dan WhatsApp slip gaji berisi tautan ke portal. Setelah login, staf langsung melihat pratinjau slip tersebut.
  • Kerahasiaan: PDF hanya dikirim lewat email. WhatsApp hanya berisi pemberitahuan tanpa lampiran dan tanpa nominal gaji.
  • Kuota Email: Google membatasi jumlah email harian (sekitar 100 penerima/hari untuk akun Gmail biasa, 1.500 untuk Google Workspace).

8. Pengaturan Sistem

Menu ini digunakan untuk mengatur lokasi kantor, parameter waktu presensi, kalender libur nasional, dan password Super Admin.

  • Multi-Lokasi Kantor (WFO): Klik "Tambah Kantor" untuk menambah cabang. Isi Nama Kantor, Latitude, Longitude, dan Radius (meter). Setiap kantor memiliki radius sendiri, dan staf WFO hanya bisa melakukan presensi di dalam radius kantor penempatannya.
  • Edit & Hapus Kantor: Jika nama kantor diubah, nama kantor pada data staf ikut diperbarui otomatis. Kantor yang masih digunakan staf tidak dapat dihapus, jadi pindahkan staf ke kantor lain terlebih dahulu.
  • Konfigurasi Jam & Kerja: Atur Jam Mulai Presensi (saat ini 07:30), Jam Hitungan Kerja (08:00), Batas Jam Terlambat (10:00), Minimal Jam Kerja (8 jam), Maksimal Jam Kerja Reguler (8 jam), dan Maksimal Lembur Hari Libur (8 jam). Jam mulai lembur hari biasa ikut bergeser mengikuti Jam Hitungan Kerja dan Maksimal Jam Kerja. Jangan lupa klik "Simpan Konfigurasi" setelah mengubah angka.
  • Hari Libur Nasional: Klik "Tambah Libur" untuk menetapkan tanggal merah beserta keterangannya. Klik ikon tempat sampah untuk menghapus. Daftar libur ditampilkan per halaman.
  • Fungsi Libur & Lembur: Hari Sabtu dan Minggu otomatis terkunci sebagai libur. Presensi staf pada hari libur otomatis terhitung sebagai Lembur. Khusus mode DINAS di hari libur, staf akan ditanya apakah aktivitasnya "Lembur Dinas" (masuk saldo) atau "Dinas Biasa".
  • Ubah Password Super Admin: Masukkan password baru (minimal 6 karakter) dan konfirmasinya, lalu simpan.
  • Akun Super Admin: Tambahkan Super Admin baru lewat tombol "Tambah Super Admin", atau pilih Role Super Admin di form staf. Setiap Super Admin hanya dapat mengubah, menonaktifkan, atau menghapus akunnya sendiri. Untuk akun Super Admin lain, Anda hanya dapat me-reset password (semua sesinya ikut dikeluarkan) atau mengaktifkannya kembali. Super Admin terakhir yang aktif tidak dapat menonaktifkan atau menghapus akunnya sendiri.

Tambah Staf

Data Libur

Data Kantor

Zona Waktu & Jam Kerja Kantor

Isi bila kantor ini berbeda dari Pengaturan Sistem. Kosongkan untuk mengikuti pengaturan umum.

Versi baru tersedia

Muat ulang untuk memakai pembaruan terbaru.

Pasang aplikasi di HP

Buka lebih cepat langsung dari layar utama.