Agent AI untuk memantau perpanjangan kontrak: Mengubah tenggat menjadi keputusan
Kontrak yang akan diperpanjang sering kali tidak menimbulkan masalah sampai tanggal tenggat sudah dekat. Pemberitahuan tersimpan dalam dokumen, surel pengingat masuk ke kotak masuk yang ramai, dan pemilik layanan mungkin baru mengetahui kenaikan harga setelah periode pembatalan terlewati. Di perusahaan dengan ratusan atau ribuan kontrak, persoalannya bukan sekadar mengingat tanggal. Tim perlu memahami kewajiban, menilai pemakaian layanan, membandingkan biaya, mengumpulkan persetujuan, lalu menyampaikan keputusan kepada vendor tepat waktu.
Agent AI dapat membantu menjadikan proses itu sebuah workflow yang terpantau, bukan sekadar kalender penuh pengingat. Namun, agen tidak seharusnya memutuskan sendiri untuk memperpanjang kontrak atau mengirim pemberitahuan hukum. Nilai utamanya terletak pada kemampuan menghubungkan informasi, menyusun pekerjaan yang diperlukan, dan menandai keputusan yang membutuhkan manusia.
Artikel ini menawarkan rancangan alur kerja, bukan laporan sistem yang sudah diterapkan atau nasihat hukum. Angka lisensi dan rentang waktu di bawah adalah contoh hipotetis; tim perlu memeriksa klausul serta kebijakan organisasinya sendiri.
Dasar desainnya sederhana. Dalam Building effective agents, Anthropic membedakan workflow dengan langkah terdefinisi dari agen yang menentukan prosesnya sendiri. Untuk renewal yang tahapannya dapat ditentukan, mulailah dari workflow terbatas dan tambah otonomi hanya bila memang dibutuhkan. Rujukan ini dipakai untuk prinsip arsitektur, bukan rekomendasi produk atau toolkit tertentu.
Mengapa pengingat kalender tidak cukup
Pengingat kalender hanya efektif jika tanggal dan penanggung jawabnya sudah benar. Dalam praktik, tanggal pemberitahuan dapat berbeda dari tanggal berakhirnya kontrak. Sebuah perjanjian mungkin diperpanjang otomatis jika perusahaan tidak mengirim pemberitahuan 60 hari sebelum masa berlaku berakhir. Kontrak lain bisa mewajibkan pemberitahuan melalui alamat tertentu, bukan melalui kontak penjualan biasa. Informasi ini sering tersebar antara PDF kontrak, amendemen, catatan procurement, dan sistem keuangan.
Agen dapat mengekstrak tanggal penting beserta konteksnya: periode pemberitahuan, mekanisme perpanjangan, pihak yang harus menerima pemberitahuan, batas kenaikan harga, dan dokumen yang menjadi dasar. Ekstraksi tersebut perlu disimpan sebagai data yang memiliki rujukan ke halaman atau pasal sumber. Dengan begitu, pengguna dapat memeriksa apakah kesimpulan agen memang berasal dari klausul yang relevan, bukan hanya menafsirkan frasa yang mirip.
Setelah tanggal ditemukan, agen menghubungkannya dengan sistem lain. Ia dapat mencari pemilik kontrak, nilai belanja, jumlah lisensi aktif, penggunaan layanan, insiden dukungan, serta status vendor. Hasilnya bukan keputusan otomatis, melainkan paket tinjauan yang lebih siap digunakan oleh procurement, pemilik layanan, keuangan, dan bagian hukum.
Rancang alur kerja dengan batas yang tegas
Alur yang aman dimulai dari katalog kontrak atau repositori dokumen yang telah memiliki izin akses. Agen memantau dokumen baru dan perubahan kontrak, kemudian membuat catatan kewajiban dengan kutipan sumber. Jika dokumen tidak terbaca, terdapat beberapa versi, atau tanggal pada amendemen berbeda dengan kontrak utama, agen menandai konflik untuk pemeriksaan manusia dan tidak mengarang tanggal tunggal.
Ketika periode evaluasi dimulai—misalnya 120 hari sebelum tenggat pemberitahuan—agen membuka kasus renewal. Ia meminta pemilik layanan mengonfirmasi apakah layanan masih diperlukan, menarik data pemakaian yang diizinkan, dan meminta procurement meninjau harga serta alternatif. Agen dapat membuat ringkasan perubahan kontrak dari versi sebelumnya, tetapi perubahan penting tetap ditautkan ke teks asli.
Batas kemampuan perlu diterapkan pada tingkat tindakan, bukan hanya ditulis sebagai anjuran dalam prompt. Agen boleh membuat draf pesan, memperbarui status kasus, dan mengirim pengingat internal. Agen tidak boleh menyetujui anggaran, menerima penawaran vendor, mengubah data pembayaran, atau mengirim pemberitahuan penghentian kontrak tanpa persetujuan eksplisit. Tindakan eksternal sebaiknya melewati gerbang persetujuan yang mencatat siapa yang menyetujui, versi dokumen yang ditinjau, dan tindakan yang akan dilakukan.
Batas ini sejalan dengan OWASP LLM06:2025 Excessive Agency: batasi fungsi dan izin alat, minta persetujuan manusia untuk tindakan berdampak tinggi, dan terapkan otorisasi pada sistem tujuan. Dalam rancangan renewal ini, persetujuan harus diperiksa oleh aplikasi pengirim, bukan sekadar dipercayakan kepada keluaran model.
Setiap kasus juga membutuhkan pemilik manusia dan jalur eskalasi. Bila pemilik layanan tidak menjawab, agen dapat mengingatkan dan meneruskan kasus kepada manajer setelah batas waktu tertentu. Ia tidak boleh menganggap diam sebagai persetujuan. Untuk kontrak berdampak tinggi, persetujuan legal dan procurement dapat diwajibkan secara berurutan atau bersamaan sesuai kebijakan organisasi.
Contoh: renewal platform analitik
Bayangkan sebuah perusahaan menggunakan platform analitik dengan 240 lisensi dan kontrak yang akan diperpanjang otomatis. Pemberitahuan pembatalan harus diterima 60 hari sebelum tanggal perpanjangan. Agen menemukan tanggal tersebut dari klausul, mengutip nomor halaman, lalu menghitung tanggal mulai evaluasi internal yang cukup awal—misalnya empat bulan sebelumnya—agar masih ada waktu bernegosiasi.
Agen lalu membandingkan jumlah lisensi yang dibeli dengan pengguna aktif selama beberapa bulan terakhir. Ia menemukan 175 akun aktif, tetapi tidak langsung menyimpulkan bahwa 65 lisensi harus dipangkas. Sebagian akun mungkin digunakan musiman atau oleh tim proyek yang baru akan mulai. Agen menyajikan daftar akun tidak aktif, durasi ketidakaktifan, dan unit bisnis pemiliknya kepada administrator layanan untuk validasi.
Secara paralel, sistem mengambil harga tahun berjalan dan penawaran renewal terbaru. Agen menyoroti kenaikan biaya, perubahan tingkat layanan, serta fitur yang akan dihentikan. Pemilik layanan menilai kebutuhan bisnis, procurement menegosiasikan syarat, dan keuangan memastikan anggaran. Jika keputusan akhirnya memperpanjang dengan jumlah lisensi yang lebih kecil, agen dapat menyiapkan ringkasan keputusan dan draf tanggapan vendor. Orang yang berwenang memeriksa angka dan klausul sebelum pesan dikirim.
Contoh ini menunjukkan ukuran keberhasilan yang lebih bermakna daripada sekadar jumlah dokumen yang diproses: berapa banyak renewal yang ditinjau sebelum batas pemberitahuan, berapa nilai pemborosan yang berhasil divalidasi, berapa kasus yang terlambat, serta seberapa sering ekstraksi klausul dikoreksi manusia.
Data, evaluasi, dan kontrol operasional
Sebelum peluncuran, organisasi perlu menginventarisasi sumber data dan klasifikasinya. Kontrak dapat memuat harga rahasia, data pribadi, serta informasi strategis. Agen hanya boleh melihat dokumen yang boleh diakses oleh pengguna atau peran yang diwakilinya. Hasil pencarian tidak boleh membuka isi kontrak lintas unit bisnis hanya karena sistem pencarian menemukan kecocokan kata.
Uji sistem dengan contoh yang mencakup variasi nyata: hasil pindai buruk, amendemen yang mengubah tanggal, klausul dengan definisi berbeda, kontrak yang sudah dihentikan, dan dokumen dengan beberapa entitas hukum. Ukur ketepatan ekstraksi setiap jenis kewajiban secara terpisah. Untuk klausul tenggat, tingkat kesalahan yang rendah secara agregat belum tentu cukup; satu tanggal salah dapat menyebabkan kehilangan hak pembatalan. Karena itu, kontrak berisiko tinggi harus ditinjau manusia sebelum tenggat dimasukkan sebagai fakta operasional.
Catatan audit sebaiknya menyimpan identitas dokumen dan versinya, kutipan sumber, keluaran model, data yang digunakan, tindakan yang diusulkan, persetujuan, serta hasil akhirnya. Hindari menyimpan seluruh isi kontrak di log umum jika cukup menyimpan referensi dan potongan minimum yang diperlukan. Tetapkan juga prosedur koreksi: ketika pengguna membetulkan tanggal atau interpretasi klausul, koreksi itu harus memperbarui kasus terkait dan memberi tahu pemilik tugas.
Mulailah dari kelompok kontrak yang risikonya terukur dan volume kasusnya cukup besar. Jalankan mode pendamping terlebih dahulu: agen menyiapkan temuan, sementara tim mengikuti proses lama dan membandingkan hasil. Setelah akurasi dan jalur eskalasi terbukti, perluas ke kategori lain. Jangan mengukur keberhasilan hanya dari pengurangan jam kerja; ketepatan waktu, kualitas bukti, dan tidak terjadinya tindakan tanpa otorisasi sama pentingnya.
Penutup: keputusan tetap milik pemilik kontrak
Pemantauan renewal adalah penggunaan agent AI yang menarik karena menggabungkan dokumen, tenggat, data pemakaian, dan koordinasi lintas tim. Tetapi kemampuan membaca banyak sumber tidak otomatis memberi agen kewenangan untuk mengikat perusahaan pada kontrak. Desain yang baik memisahkan pencarian dan persiapan dari persetujuan dan komitmen.
Gunakan agen untuk menemukan kewajiban, menyusun bukti, dan menindaklanjuti pekerjaan yang tertunda. Pemilik kontrak harus tetap dapat memeriksa dasar keputusan dan menyetujui tindakan sebelum perusahaan membuat komitmen kepada vendor.