AlurHC Workflow
Pinjam Device
Dokumentasi alur peminjaman aset kantor.
Peminjaman Device (/pinjam-device)
Workflow ini mengelola peminjaman perangkat (laptop, smartphone testing, dll) yang dipusatkan pada tim HC/IT Support.
Alur Kerja (Diagram)
Detail Langkah Kerja
Webhook
- Tipe Node:
Webhook - Path:
mattermost-workflow - Method:
POST - Deskripsi: Menangkap perintah slash
/pinjam-device.
Respond to Webhook
- Tipe Node:
Respond to Webhook - Deskripsi: Merespon status 200 ke Mattermost agar interaksi tidak timeout.
Open Pinjam Dialog
- Tipe Node:
HTTP Request - Deskripsi: Menampilkan form peminjaman di Mattermost.
- Dialog Fields:
Field Tipe Deskripsi device_idselect Daftar unit tersedia (diambil dari DB). expected_durationtext Perkiraan lama peminjaman (misal: 3 hari). notestextarea Keperluan penggunaan (projek/testing).
Check Availability
- Tipe Node:
Google Sheets (Get Rows) - Sheet:
Inventaris_Device - Logika: Memastikan unit yang dipilih masih berstatus
AVAILABLE.
Update Device Status
- Tipe Node:
Google Sheets (Update Row) - Logika: Mengubah status unit menjadi
BORROWEDdan mencatat Nama serta Waktu peminjaman.
Send PIN Confirmation
- Tipe Node:
HTTP Request - Deskripsi: Mengirimkan Direct Message (DM) berisi rincian unit yang dipinjam sebagai bukti digital.