Rekrutmen via WhatsApp untuk UMKM

WhatsApp Recruitment Admin

Rapikan lamaran WhatsApp jadi alur kandidat yang jelas.

Bantu bisnis kecil menangani lamaran frontline: izin data di awal, pertanyaan screening rapi, ringkasan AI yang tetap ditinjau manusia, jadwal interview, dan data yang bisa diekspor.

Pratinjau dashboard WhatsApp Recruitment Admin

AI bantu merangkum, recruiter tetap yang memutuskan.

Masalah yang sering terjadi

Lowongan sudah jalan, tapi adminnya masih berantakan.

Banyak UMKM sudah rekrut lewat WhatsApp, Instagram, referensi, dan walk-in. Produk ini tidak mengganti kebiasaan itu; ia membantu follow-up jadi lebih rapi.

Pertanyaan screening diulang terus

Admin menanyakan lokasi, pengalaman, gaji, dan kapan bisa mulai berkali-kali di chat.

Kandidat bagus tenggelam di chat

Lamaran tercecer di grup WhatsApp, chat pribadi, screenshot, dan spreadsheet.

Reminder interview sering kelewat

Jadwal sudah disepakati, lalu lupa dikirim ulang saat hari admin sedang ramai.

CV dan dokumen tidak rapi

CV, SKCK, sertifikat, dan portofolio masuk tidak berurutan tanpa profil kandidat yang jelas.

Nilai untuk pilot

Rekrutmen lebih tenang, tanpa menyerahkan keputusan ke AI

Follow-up lebih cepat setelah kandidat klik link lamaran WhatsApp.

Handoff dari owner ke admin ke recruiter jadi lebih jelas.

Ringkasan AI membantu membaca kandidat, bukan mengambil keputusan.

Kandidat merasa prosesnya lebih profesional dan terarah.

Beban admin lebih ringan tanpa kehilangan kontrol recruiter.

Keputusan kandidat tetap manual: sistem hanya membantu menyusun, merangkum, mengingatkan, dan mengekspor data.

Rincian fitur

Dibangun mengikuti cara UMKM merekrut sehari-hari

V1 tidak dibuat sebagai ATS berat. Fokusnya sederhana: merapikan rekrutmen via WhatsApp agar owner, admin, dan recruiter bisa follow-up tanpa kehilangan kandidat.

Lamaran via WhatsApp

Intake WhatsApp dan persetujuan

Kandidat mulai dari link lamaran, melihat nama perusahaan, lalu memberi izin sebelum data rekrutmen diproses.

Pertanyaan terarah

Screening terstruktur

Bot mengumpulkan info penting seperti lokasi, pengalaman, ketersediaan, ekspektasi gaji, akses transport, dan dokumen.

Ringkasan untuk admin

Ringkasan AI untuk review

Recruiter mendapat ringkasan singkat dan daftar info yang belum lengkap, sementara keputusan tetap di tangan manusia.

Kandidat rapi

Dashboard alur kandidat

Lamaran bergerak dari Baru, Perlu review, Cocok, Interview terjadwal, Penawaran, Diterima, sampai Ditolak.

Jadwal interview

Penjadwalan interview

Recruiter menjadwalkan interview dan menyiapkan reminder WhatsApp langsung dari halaman kandidat.

Re-engagement aman

Talent pool message

Recruiter bisa memilih kandidat yang sudah opt-in, memakai template approved, dan dibatasi 25 penerima per campaign.

Data bisa dibawa

Ekspor CSV dan catatan

Tim pilot bisa mengekspor data kandidat dan menyimpan catatan perubahan status serta pesan dengan lebih rapi.

Tech stack

Stack praktis untuk pilot berbayar, bukan eksperimen rumit

Build saat ini berjalan dalam mode demo, dengan jalur jelas ke Supabase dan WhatsApp Cloud API saat kredensial pilot sudah siap.

Next.js App Router

Rute dashboard, API route handlers, dan target build production dalam satu app.

Schema siap Supabase

Migration mencakup organisasi, lowongan, kandidat, lamaran, pesan, interview, dokumen, dan audit log.

WhatsApp Cloud API

Webhook verification, pesan lamaran masuk, dan antrean reminder keluar.

Abstraksi AI di server

Ringkasan AI hanya bantuan review dan tetap aman saat provider gagal.

Vitest + Testing Library

Coverage domain, API, dan UI untuk consent, pesan duplikat, ekspor, dan dashboard.

Alur deploy ke Vercel

Environment variables dan catatan README sudah disiapkan untuk handoff pilot.

Cara menjalankan pilot

Dari demo lokal ke pilot yang terhubung WhatsApp

Handoff intinya sederhana: jalankan app, isi secrets, apply migration Supabase, hubungkan WhatsApp, lalu verifikasi build.

Buka demo

Mulai dari dashboard pilot Kopi Maju untuk melihat lowongan, kandidat, alur kandidat, pengaturan, dan ekspor CSV.

/admin/jobs

Tambah kandidat massal

Impor kontak dari CSV, Excel, atau kontak WhatsApp (.vcf), atau tempel nomor. Kontak masuk sebagai 'menunggu persetujuan' lalu diundang melamar lewat WhatsApp.

/admin/jobs -> Tambah kandidat massal

Atur environment

Salin template lalu isi kredensial Supabase, WhatsApp, dan AI saat masuk ke mode pilot sungguhan.

.env.example -> .env.local

Buat database

Jalankan migration Supabase yang sudah tersedia untuk membuat tabel rekrutmen dan audit record.

supabase/migrations/001_recruitment_admin_v1.sql

Hubungkan WhatsApp

Arahkan Meta webhook verification dan pesan masuk ke route app yang dipakai parser demo.

GET/POST /api/whatsapp/webhook

Verifikasi build

Jalankan command yang sama seperti README sebelum handoff pilot atau deploy ke Vercel.

npm test && npm run lint && npm run build

Paket pilot

Satu lowongan aktif, satu alur WhatsApp, satu dashboard recruiter, ekspor CSV, dan reminder interview untuk pilot UMKM yang fokus.

Buka Demo App