{"id":4565,"date":"2026-09-22T12:00:08","date_gmt":"2026-09-22T05:00:08","guid":{"rendered":"https:\/\/www.aquaorange.id\/?p=4565"},"modified":"2026-09-14T15:25:43","modified_gmt":"2026-09-14T08:25:43","slug":"alur-persetujuan-bertingkat-google-workspace-google-chat","status":"publish","type":"post","link":"https:\/\/www.aquaorange.id\/en\/alur-persetujuan-bertingkat-google-workspace-google-chat\/","title":{"rendered":"Membangun Alur Persetujuan Bertingkat dengan Google Workspace dan Google Chat"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">Proses persetujuan lintas fungsi sering melibatkan beberapa departemen dan tingkat otorisasi. Pengajuan pembelian, permintaan anggaran, dokumen legal, hingga permintaan operasional dapat membutuhkan persetujuan dari lebih dari satu pihak sebelum dapat diproses.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Jika seluruh proses masih dilakukan melalui email atau dokumen manual, status pengajuan dapat sulit dilacak. Pemohon harus mengirim follow-up, approver dapat melewatkan pesan, dan tim yang memproses pengajuan harus memastikan bahwa seluruh persetujuan sudah diberikan sebelum melanjutkan ke tahap berikutnya.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Google Workspace dapat digunakan untuk membangun workflow approval yang lebih terstruktur. <\/span><b>Google Forms, Sheets, Apps Script, Google Drive, dan Google Chat<\/b><span style=\"font-weight: 400;\"> dapat dikombinasikan untuk mengumpulkan pengajuan, menyimpan status, menjalankan logika workflow, dan memberikan notifikasi kepada pihak yang perlu mengambil tindakan.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Untuk kebutuhan yang lebih kompleks, Google Chat API juga dapat digunakan untuk membangun <\/span><b>Chat app<\/b><span style=\"font-weight: 400;\"> yang menyediakan interaksi langsung di dalam Chat. Namun, tingkat automation dan kompleksitas yang dapat dibangun tetap bergantung pada desain workflow dan integrasi yang digunakan.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><b>Memahami Masalah pada Proses Approval Manual<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Masalah utama pada proses approval manual bukan hanya lamanya waktu menunggu. Ketika pengajuan berpindah melalui email dan chat, informasi mengenai status dan tanggung jawab dapat tersebar di berbagai tempat.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Misalnya, seorang karyawan mengajukan pembelian perangkat melalui email. Manajer menyetujui melalui reply, kemudian pengajuan diteruskan kepada Finance. Jika ada dokumen tambahan atau perubahan nominal, tim harus kembali mencari percakapan sebelumnya untuk mengetahui versi terbaru.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Situasi tersebut membuat <\/span><b>visibility dan accountability<\/b><span style=\"font-weight: 400;\"> menjadi lebih sulit dijaga.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Workflow digital dapat membantu dengan menyimpan informasi utama pada satu sumber data dan menggunakan status yang jelas untuk menunjukkan posisi setiap pengajuan.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Namun, sistem otomatis tidak secara otomatis membuat proses menjadi audit-ready. Perusahaan tetap perlu menentukan siapa yang berwenang menyetujui, bagaimana perubahan data ditangani, dan informasi apa yang harus disimpan sebagai record.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><b>Komponen Google Workspace untuk Workflow Approval<\/b><\/h3>\n<p><b>Google Forms sebagai Pintu Masuk Pengajuan<\/b><\/p>\n<p><b>Google Forms<\/b><span style=\"font-weight: 400;\"> dapat digunakan untuk membuat formulir pengajuan yang terstruktur.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Form dapat meminta informasi seperti nama pemohon, departemen, jenis permintaan, nominal, alasan pengajuan, dan dokumen pendukung. Validasi input juga dapat digunakan untuk mengurangi kesalahan pada data yang dimasukkan.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Respons kemudian dapat disimpan ke Google Sheets untuk diproses lebih lanjut.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><b>Google Sheets sebagai Sumber Data Workflow<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Google Sheets dapat berfungsi sebagai sumber data sederhana untuk workflow approval.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Selain data pengajuan, spreadsheet dapat memiliki kolom untuk status, approver, timestamp, dan informasi lain yang dibutuhkan oleh workflow.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Misalnya, sebuah baris dapat memiliki status seperti <\/span><span style=\"font-weight: 400;\">Pending<\/span><span style=\"font-weight: 400;\">, <\/span><span style=\"font-weight: 400;\">Approved<\/span><span style=\"font-weight: 400;\">, <\/span><span style=\"font-weight: 400;\">Rejected<\/span><span style=\"font-weight: 400;\">, atau <\/span><span style=\"font-weight: 400;\">Needs Revision<\/span><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Untuk workflow dengan volume dan kompleksitas yang lebih tinggi, perusahaan perlu mengevaluasi apakah Google Sheets masih merupakan pilihan yang tepat atau apakah data sebaiknya disimpan pada database atau sistem workflow khusus.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><b>Apps Script sebagai Automation Layer<\/b><\/p>\n<p><b>Google Apps Script<\/b><span style=\"font-weight: 400;\"> dapat digunakan untuk menjalankan logic dan automation di sekitar layanan Google Workspace.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Script dapat merespons event seperti pengiriman Google Forms, membaca data spreadsheet, mengirim email, membuat atau memperbarui dokumen, dan menjalankan tindakan lain yang didukung oleh layanan Google.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Dalam workflow approval, Apps Script dapat digunakan untuk menentukan siapa approver berikutnya berdasarkan aturan yang sudah ditentukan.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Misalnya, pengajuan dengan nominal tertentu membutuhkan satu tingkat approval, sedangkan pengajuan dengan nominal lebih tinggi membutuhkan approval tambahan.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><b>Google Chat untuk Notifikasi dan Interaksi<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Google Chat dapat menjadi tempat untuk mengirimkan notifikasi kepada approver ketika sebuah pengajuan membutuhkan tindakan.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Untuk notifikasi sederhana, <\/span><b>incoming webhook<\/b><span style=\"font-weight: 400;\"> dapat digunakan untuk mengirim pesan ke sebuah Space. Namun, webhook bukanlah mekanisme yang sama dengan Chat app interaktif.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Jika perusahaan ingin menyediakan tombol seperti <\/span><b>Approve<\/b><span style=\"font-weight: 400;\"> dan <\/span><b>Reject<\/b><span style=\"font-weight: 400;\"> yang benar-benar menjalankan logic ketika ditekan, pendekatan yang lebih sesuai adalah menggunakan <\/span><b>Google Chat app dan Chat API<\/b><span style=\"font-weight: 400;\"> dengan interaksi yang dirancang untuk kebutuhan tersebut.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Google Chat API mendukung message dan interactive UI seperti cards dalam Chat app. Dengan konfigurasi yang tepat, tindakan pengguna dapat diteruskan ke backend workflow untuk diproses.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><b>Merancang Alur Approval Bertingkat<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Sebelum membuat automation, tentukan terlebih dahulu struktur approval yang sebenarnya digunakan perusahaan.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Misalnya, sebuah pengajuan pembelian dapat mengikuti alur:<\/span><\/p>\n<p><b>Pemohon \u2192 Manager \u2192 Finance \u2192 Final Approval \u2192 Procurement<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Tidak semua pengajuan harus melewati semua tahap. Approval matrix dapat menentukan siapa yang perlu memberikan persetujuan berdasarkan jenis pengajuan, departemen, nominal, atau kondisi lainnya.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Struktur ini kemudian diterjemahkan menjadi logic pada Apps Script atau sistem automation yang digunakan.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Yang penting, <\/span><b>approval matrix harus menjadi sumber aturan yang jelas<\/b><span style=\"font-weight: 400;\">. Jangan menanamkan seluruh aturan secara hard-code di banyak bagian script karena perubahan struktur organisasi akan menjadi lebih sulit dikelola.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><b>Panduan Membangun Workflow Approval<\/b><\/h3>\n<p><b>1. Tentukan Jenis Pengajuan<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Mulailah dengan menentukan proses yang ingin diotomatisasi.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Misalnya, perusahaan ingin mengotomatisasi approval untuk procurement, reimbursement, budget request, atau dokumen internal.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Tentukan informasi apa yang harus dikumpulkan dan siapa saja yang terlibat dalam proses tersebut.<\/span><\/p>\n<h3><\/h3>\n<p><b>2. Buat Form Pengajuan<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Gunakan Google Forms untuk mengumpulkan informasi yang dibutuhkan.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Field dapat mencakup nama pemohon, departemen, jenis pengajuan, nominal, alasan, serta link atau file pendukung.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Jika data tertentu memiliki format yang harus konsisten, gunakan pilihan atau validasi yang sesuai daripada membiarkan pengguna memasukkan nilai secara bebas.<\/span><\/p>\n<h3><\/h3>\n<p><b>3. Buat Struktur Status di Sheets<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Buat kolom yang dapat menunjukkan status workflow.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Misalnya:<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Request ID<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span> <span style=\"font-weight: 400;\">Requester<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span> <span style=\"font-weight: 400;\">Department<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span> <span style=\"font-weight: 400;\">Amount<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span> <span style=\"font-weight: 400;\">Current Approver<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span> <span style=\"font-weight: 400;\">Approval Status<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span> <span style=\"font-weight: 400;\">Approval Timestamp<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span> <span style=\"font-weight: 400;\">Final Status<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Untuk kebutuhan audit internal, perusahaan juga dapat mempertahankan log perubahan secara terpisah sehingga riwayat proses tidak hanya bergantung pada status terakhir.<\/span><\/p>\n<h3><\/h3>\n<p><b>4. Bangun Logic dengan Apps Script<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Apps Script dapat digunakan untuk memproses submission baru dan menentukan langkah berikutnya.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Ketika pengajuan diterima, script dapat membaca nilai yang diperlukan, menentukan approver berdasarkan approval matrix, lalu mengirimkan notifikasi.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Setelah approval diberikan, workflow dapat memperbarui status dan menentukan apakah masih ada tahap berikutnya.<\/span><\/p>\n<h3><\/h3>\n<p><b>5. Tambahkan Notifikasi Google Chat<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Untuk workflow sederhana, Apps Script dapat mengirim notifikasi ke Space melalui webhook.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Jika workflow membutuhkan interaksi langsung seperti tombol <\/span><b>Approve<\/b><span style=\"font-weight: 400;\">, <\/span><b>Reject<\/b><span style=\"font-weight: 400;\">, atau <\/span><b>Request Changes<\/b><span style=\"font-weight: 400;\">, gunakan pendekatan Chat app dengan Chat API sehingga interaksi pengguna dapat diterima dan diproses oleh backend workflow.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Pesan approval dapat berisi informasi singkat mengenai pengajuan dan link menuju dokumen pendukung. Untuk data sensitif, jangan memasukkan seluruh informasi confidential langsung ke dalam pesan Chat.<\/span><\/p>\n<h3><\/h3>\n<p><b>6. Simpan Record Approval<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Setiap keputusan sebaiknya dicatat bersama informasi seperti approver, waktu keputusan, status, dan jika diperlukan alasan atau komentar.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Hal ini membuat status pengajuan lebih mudah ditelusuri ketika terjadi pertanyaan atau audit internal.<\/span><\/p>\n<h2><\/h2>\n<h3><b>Mengatur Hak Akses pada Workflow<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Workflow approval sering menangani data yang sensitif, terutama ketika berkaitan dengan budget, procurement, compensation, atau kontrak.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Karena itu, permission perlu diterapkan pada sumber data dan dokumen pendukung.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Google Sheets tidak menggunakan model IAM seperti yang digunakan pada Google Cloud. Untuk file Workspace, kontrol akses terutama dikelola melalui <\/span><b>Google Drive sharing dan permissions<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Jangan memberikan akses edit ke spreadsheet database kepada seluruh karyawan hanya karena mereka perlu mengajukan permintaan. Pemohon sebaiknya berinteraksi melalui Google Forms, sementara akses ke sumber data dibatasi kepada pihak yang memang membutuhkan.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Dokumen pendukung juga perlu menggunakan permission yang sesuai. Jika pengajuan mengandung informasi confidential, link menuju dokumen sebaiknya hanya dapat diakses oleh approver dan pihak lain yang memang berwenang.<\/span><\/p>\n<h2><\/h2>\n<h3><b>Menghindari Approval yang Tidak Sengaja<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Sistem approval otomatis perlu dirancang agar tindakan approver tidak mudah dilakukan secara keliru.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Informasi penting seperti nominal, pemohon, jenis pengajuan, dan dokumen pendukung sebaiknya ditampilkan sebelum approver mengambil keputusan.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Untuk keputusan yang memiliki konsekuensi besar, perusahaan juga dapat mempertimbangkan agar approver membuka dokumen sumber terlebih dahulu sebelum memberikan approval.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Automation juga harus memeriksa status terbaru sebelum menjalankan tindakan. Misalnya, jika dua event diproses hampir bersamaan, sistem perlu memastikan bahwa pengajuan belum disetujui sebelumnya sebelum memproses approval kedua.<\/span><\/p>\n<h2><\/h2>\n<h3><b>Menangani Exception dan Escalation<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Workflow nyata tidak selalu berjalan sesuai jalur normal.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Approver dapat sedang cuti, pengajuan dapat dikembalikan untuk revisi, atau data yang diberikan pemohon dapat berubah setelah approval pertama.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Karena itu, workflow perlu memiliki kondisi seperti:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">pengajuan dikembalikan untuk revisi;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">approver tidak tersedia;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">approval ditolak;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">data berubah setelah approval;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">automation gagal dijalankan.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Untuk reminder atau escalation, Apps Script dapat digunakan untuk menjalankan pemeriksaan berdasarkan waktu atau kondisi tertentu. Namun, perusahaan perlu menentukan terlebih dahulu siapa yang menerima escalation dan kapan proses tersebut dianggap overdue.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Jangan membuat sistem otomatis mengalihkan approval kepada orang lain tanpa aturan delegation of authority yang jelas.<\/span><\/p>\n<h2><\/h2>\n<h3><b>Menghubungkan Approval dengan Google Drive dan Docs<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Banyak proses approval tidak hanya membutuhkan data, tetapi juga dokumen pendukung.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Misalnya, pengajuan legal dapat menyertakan Google Docs, sementara procurement dapat menyertakan quotation atau dokumen vendor.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Google Drive dapat menjadi tempat penyimpanan dokumen tersebut, sementara workflow menyimpan link menuju dokumen yang relevan.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Jika workflow membuat dokumen berdasarkan template, Apps Script dapat membantu menghasilkan dokumen baru dari template dan menyimpannya ke lokasi yang telah ditentukan.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Namun, pembuatan dokumen tidak sama dengan <\/span><b>digital signature<\/b><span style=\"font-weight: 400;\">. Jika perusahaan membutuhkan tanda tangan elektronik yang memiliki persyaratan legal atau compliance tertentu, gunakan solusi e-signature yang memang sesuai dengan kebutuhan tersebut.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Approval melalui Google Chat juga sebaiknya tidak secara otomatis disebut sebagai tanda tangan digital yang memiliki kekuatan hukum.<\/span><\/p>\n<h2><\/h2>\n<h3><b>Menggunakan Gemini sebagai Bantuan bagi Approver<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Gemini dapat menjadi bagian tambahan dalam workflow ketika approver perlu memahami informasi dalam jumlah besar.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Misalnya, Gemini dapat membantu merangkum dokumen pendukung atau informasi yang tersedia dalam Workspace yang dapat diakses pengguna.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Namun, <\/span><b>Gemini sebaiknya tidak menjadi pengambil keputusan approval<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Untuk pengajuan finansial, legal, atau procurement, approver tetap perlu memeriksa informasi sumber dan menggunakan judgment mereka sendiri. Ringkasan AI dapat membantu mempercepat review, tetapi tidak menggantikan proses approval resmi.<\/span><\/p>\n<h2><\/h2>\n<h3><b>Memantau Workflow dengan Looker Studio<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Data approval yang disimpan secara terstruktur dapat digunakan untuk analisis operasional.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Misalnya, perusahaan dapat membuat dashboard yang menunjukkan jumlah pengajuan, status approval, waktu penyelesaian, atau departemen yang memiliki jumlah pengajuan tertinggi.<\/span><\/p>\n<p><b>Looker Studio<\/b><span style=\"font-weight: 400;\"> dapat digunakan untuk memvisualisasikan data tersebut ketika sumber data dan konfigurasi yang digunakan mendukungnya.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Dashboard ini tidak hanya berguna untuk melihat performa workflow, tetapi juga membantu menemukan bottleneck. Jika banyak pengajuan berhenti pada tahap tertentu, perusahaan dapat mengevaluasi apakah approval matrix atau kapasitas approver perlu diperbaiki.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><b>Contoh Skenario Approval Procurement<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Seorang staf IT mengajukan pembelian perangkat dengan nominal Rp50 juta melalui Google Forms.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Data pengajuan masuk ke Google Sheets dan Apps Script memeriksa approval matrix. Karena nominal tersebut membutuhkan dua tingkat approval, workflow mengirimkan notifikasi kepada Manager IT terlebih dahulu.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Setelah Manager IT memberikan approval melalui workflow Google Chat, status diperbarui dan tahap berikutnya dikirimkan kepada Finance.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Jika Finance menyetujui, status berubah menjadi <\/span><span style=\"font-weight: 400;\">Approved<\/span><span style=\"font-weight: 400;\"> dan tim Procurement menerima notifikasi untuk melanjutkan proses.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Seluruh keputusan dapat dicatat bersama timestamp dan identitas approver sehingga status pengajuan dapat ditelusuri.<\/span><\/p>\n<h2><\/h2>\n<h3><b>Contoh Skenario Review Dokumen Legal<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Tim Marketing mengajukan dokumen kerja sama melalui Google Forms dan menyertakan link Google Docs sebagai dokumen pendukung.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Workflow kemudian mengirimkan notifikasi kepada tim Legal. Setelah dokumen ditinjau, Legal memberikan keputusan melalui workflow.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Jika dokumen membutuhkan revisi, status dikembalikan kepada pemohon. Jika disetujui, workflow dapat meneruskan proses kepada approver berikutnya.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Dokumen final dapat disimpan pada folder Drive yang sesuai, sementara record approval tetap disimpan pada sumber data workflow.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Dalam skenario ini, approval record dan dokumen tetap merupakan dua hal yang berbeda. Sistem tidak seharusnya mengklaim telah \u201cmembubuhkan tanda tangan digital\u201d hanya karena approval sudah diberikan.<\/span><\/p>\n<h2><\/h2>\n<h3><b>Kapan Google Workspace Cukup untuk Workflow Approval?<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Google Workspace dapat menjadi pilihan yang masuk akal ketika perusahaan membutuhkan workflow yang relatif terstruktur dan memiliki jumlah tahapan yang masih dapat dikelola dengan Forms, Sheets, Apps Script, dan Chat.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Namun, semakin kompleks prosesnya, semakin besar kebutuhan terhadap workflow engine khusus.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Jika perusahaan membutuhkan ratusan jenis workflow, delegation yang sangat kompleks, SLA management, audit trail khusus, granular role management, atau integrasi dengan banyak sistem enterprise, platform workflow khusus mungkin lebih tepat.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Google Workspace juga tidak otomatis menjadi pengganti ERP, procurement system, contract management system, atau HRIS hanya karena workflow approval dapat dibangun menggunakan Apps Script.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><b>Kesimpulan<\/b><\/h3>\n<p><b>Google Workspace dapat digunakan untuk membangun alur persetujuan bertingkat yang menghubungkan pengajuan, data, dokumen, automation, dan komunikasi dalam satu ekosistem kerja.<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Google Forms dapat menjadi pintu masuk pengajuan, Google Sheets dapat menyimpan status dan data workflow, Apps Script dapat menjalankan logic, sementara Google Chat dapat digunakan untuk notifikasi dan, melalui Chat app, interaksi approval yang lebih langsung.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Namun, workflow yang baik membutuhkan lebih dari sekadar automation. <\/span><b>Approval matrix, permission, exception handling, audit record, dan delegation of authority<\/b><span style=\"font-weight: 400;\"> harus dirancang dengan jelas sebelum proses diotomatisasi.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Untuk organisasi dengan kebutuhan approval yang lebih kompleks, Google Workspace dapat menjadi salah satu komponen workflow dan diintegrasikan dengan sistem bisnis lain, bukan dipaksakan menjadi satu-satunya platform.<\/span><\/p>\n<p><b>AquaOrange Indonesia<\/b><span style=\"font-weight: 400;\"> dapat membantu perusahaan merancang workflow approval lintas fungsi, membangun automation menggunakan Apps Script dan Google Workspace, serta mengintegrasikan Google Chat dan layanan Workspace lainnya sesuai kebutuhan proses bisnis.<\/span><\/p>\n<div class=\"fusion-button-wrapper\"><a class=\"fusion-button button-flat fusion-button-default-size button-default fusion-button-default button-1 fusion-button-default-span fusion-button-default-type\" target=\"_self\" href=\"https:\/\/www.aquaorange.id\/en\/google-workspace\/\"><span class=\"fusion-button-text\">Contact Us<\/span><\/a><\/div>","protected":false},"excerpt":{"rendered":"<p>Proses persetujuan lintas fungsi sering melibatkan beberapa departemen dan tingkat [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":4566,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[32],"tags":[],"class_list":["post-4565","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-google-workspace"],"_links":{"self":[{"href":"https:\/\/www.aquaorange.id\/en\/wp-json\/wp\/v2\/posts\/4565","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.aquaorange.id\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.aquaorange.id\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.aquaorange.id\/en\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.aquaorange.id\/en\/wp-json\/wp\/v2\/comments?post=4565"}],"version-history":[{"count":1,"href":"https:\/\/www.aquaorange.id\/en\/wp-json\/wp\/v2\/posts\/4565\/revisions"}],"predecessor-version":[{"id":4567,"href":"https:\/\/www.aquaorange.id\/en\/wp-json\/wp\/v2\/posts\/4565\/revisions\/4567"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.aquaorange.id\/en\/wp-json\/wp\/v2\/media\/4566"}],"wp:attachment":[{"href":"https:\/\/www.aquaorange.id\/en\/wp-json\/wp\/v2\/media?parent=4565"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.aquaorange.id\/en\/wp-json\/wp\/v2\/categories?post=4565"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.aquaorange.id\/en\/wp-json\/wp\/v2\/tags?post=4565"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}