Kontrak Proses AI dalam Make
Kontrak Proses AI adalah sebuah Make modul oleh PDF4me yang terbaca sebuah PDF atau gambar kontrak hukum dan mengembalikan metadata terstruktur: pihak-pihak, tanggal pelaksanaan, tanggal efektif, tanggal kedaluwarsa, durasi, dan yurisdiksi. Gunakan ini untuk memasukkan data ke sistem manajemen siklus hidup kontrak, mengotomatiskan pengingat kedaluwarsa, atau mengirimkan kontrak ke penasihat hukum tanpa perlu menulis kode ekstraksi.
Fungsi modul ini
PDF4me Kontrak Proses AI mengekstrak metadata terstruktur dari PDF atau gambar kontrak hukum di dalam Anda Make skenario menggunakan AI. Berikan MSA, NDA, SOW, perjanjian kerja, atau kontrak bisnis apa pun dan modul akan mengembalikan semua pihak (beserta nama, alamat, dan peran), tanggal pelaksanaan, tanggal efektif, tanggal kedaluwarsa, durasi kontrak, dan yurisdiksi yang mengatur, kolom-kolom yang tepat yang dibutuhkan untuk manajemen siklus hidup kontrak (CLM), pelacakan tanggal kedaluwarsa, pengingat perpanjangan otomatis, pengindeksan repositori kontrak, dan pelaporan kepatuhan. Tidak perlu pengaturan templat. Berfungsi di seluruh konvensi penyusunan hukum umum dan hukum perdata di seluruh dunia.
Bagaimana Cara Saya Mengautentikasi Saya? Make Skenario?
Setiap PDF4me modul di Make memerlukan validitas KoneksiBuat atau pilih salah satu yang sesuai dengan kebutuhan Anda. PDF4me API kunci agar skenario tersebut dapat mengautentikasi permintaan ekstraksi kontrak AI secara aman.
Fakta Penting yang Tidak Boleh Anda Lewatkan

Atur File untuk Pemetaan, hubungkan Nama Kontrak dan Dokumen dari modul sebelumnya. Output akan menampilkan pihak-pihak, tanggal-tanggal penting, durasi, dan yurisdiksi, yang merupakan dasar dari alur kerja CLM dan kepatuhan.
Parameter
Diperlukan: Koneksi, Nama Kontrak, dan Dokumen harus selalu diberikan. Kolom input yang sesuai (Properti Biner, Base64 Konten, atau Kontrak URL) diperlukan berdasarkan Tipe Data Masukan yang dipilih.
| Parameter | Diperlukan | Apa fungsinya? | Contoh |
|---|---|---|---|
| Connection | Required | PDF4me API connection. Click Add and paste your API key the first time. Reused automatically across all PDF4me modules in your scenarios. | My PDF4me connection |
| Input Data Type | Required | How the contract file is supplied. Binary Data reads from a previous module (most common for DocuSign/Adobe Sign integrations). Base64 String accepts encoded payloads. URL downloads from a public link. | Binary Data |
| Input Binary Field | Conditional | Binary content of the contract file. Required when Input Data Type is Binary Data. Wire from DocuSign, Adobe Sign, SharePoint, Dropbox, or any document-source module. | 1. Data |
| Base64 Contract Content | Conditional | Base64-encoded contract content. Required when Input Data Type is Base64 String. Useful when the contract arrives via secure API or e-signature webhook. | JVBERi0xLjQK... |
| Contract URL | Conditional | Public URL to the contract file. Required when Input Data Type is URL. The URL must not require authentication. | https://example.com/msa.pdf |
| Contract Name | Required | Filename of the contract with proper extension (.pdf, .png, .jpg, .jpeg). Used for format detection and AI processing optimization. | msa-2024.pdf |
Bidang Keluaran
| Bidang | Jenis | Isi di dalamnya |
|---|---|---|
parties | Array | Array of contract parties. Each entry has name, address, and a reference designation (Disclosing Party, Receiving Party, Buyer, Seller, Licensor, Licensee, etc.). Supports two-party and multi-party contracts. |
executionDateStr | String | Date when the contract was executed or signed, in ISO 8601 format (YYYY-MM-DD). |
effectiveDateStr | String | Date when the contract becomes effective, in ISO 8601 format. May differ from the execution date. |
expirationDateStr | String | Date when the contract expires, in ISO 8601 format. Use for renewal reminders and expiration tracking. |
contractDuration | String | Duration or term of the contract as stated in the document (e.g. "3 years", "12 months", "perpetual until terminated"). |
jurisdiction | Object | Jurisdiction object containing the governing law, the agreed court or arbitration venue, and the region. Use for compliance routing and sanctions screening. |
success | Boolean | True if the AI extraction completed successfully; false if it failed. |
message | String | Human-readable status message confirming success or describing the error. |
Bagaimana Cara Saya Menyiapkan Kontrak Proses AI di Make?
- Menambahkan PDF4me → Kontrak Proses AI untuk Anda Make skenario.
- Pilih Koneksi (atau klik) Menambahkan untuk membuat satu dengan milikmu PDF4me API kunci).
- Memilih Tipe Data Masukan: Data Biner untuk file dari DocuSign, Adobe Sign, SharePointatau modul dokumen apa pun.
- Di bawah Mengajukan, memilih Peta untuk menampilkan kolom Nama Kontrak dan Dokumen.
- Peta Nama Kontrak ke nama file dengan ekstensi (
.pdf,.png,.jpg, atau.jpeg). - Peta Dokumen ke konten biner dari modul sumber: itu Data bidang DocuSign, Adobe Sign, SharePoint, OneDrive, atau Dropbox modul.
- Klik Menyimpan lalu jalankan skenarionya. Hubungkan bundel output ke dalam sebuah CLM platform (Ironclad, ContractWorks, DocuSign CLM), sebuah repositori kontrak (SharePoint, Airtable), atau dasbor kepatuhan.
Pengaturan Umum
Contoh Alur KerjaCommon Make scenario patterns using AI-Process Contract.
- A DocuSign Pemicu Amplop Selesai akan aktif ketika kontrak telah ditandatangani sepenuhnya oleh semua pihak.
- Yang ditandatangani PDF diteruskan ke Kontrak Proses AI. Bundel output mengembalikan pihak, executionDateStr, effectiveDateStr, expirationDateStr, dan jurisdiction.
- A SharePoint Langkah pengunggahan menyimpan yang telah ditandatangani. PDF di dalam repositori kontrak di bawah folder yang diberi nama sesuai dengan pihak utama dan tahun pelaksanaan.
- Sebuah Airtable Langkah Buat Rekaman mengindeks kontrak dengan semua metadata yang diekstrak untuk pencarian, penyaringan, dan pelaporan.
- A Slack Pemberitahuan ini mengumumkan kontrak baru ke saluran legal-ops dengan semua tanggal penting dan nama-nama pihak terkait.
- Pemicu terjadwal akan aktif setiap pagi hari kerja pukul 09:00.
- Sebuah Airtable Langkah pencarian ini menanyakan kontrak dengan expirationDateStr yang berada dalam jangka waktu 30, 60, atau 90 hari ke depan.
- A Make Iterator memproses setiap kontrak yang akan berakhir. Untuk kontrak yang tersisa 90 hari, sebuah Slack Pesan dikirim ke pemilik kontrak dengan pengingat bahwa perpanjangan diperlukan; untuk perpanjangan 60 hari, email tindak lanjut; untuk perpanjangan 30 hari, peningkatan ke penasihat hukum.
- Setiap pemberitahuan mencakup pihak-pihak yang terlibat, expirationDateStr, dan tautan langsung ke kontrak yang telah ditandatangani. SharePoint.
- Sebuah Airtable Pembaruan ini menandai baris kontrak sebagai Pengingat Terkirim dengan stempel waktu sehingga eksekusi terjadwal berikutnya tidak mengirim ulang pengingat yang sama.
- A SharePoint Fitur "Watch Files" memicu notifikasi ketika bagian pengadaan mengunggah draf kontrak vendor untuk ditinjau secara hukum.
- Kontrak Proses AI mengekstrak pihak-pihak dan objek yurisdiksi, hukum yang berlaku, tempat pengadilan, dan wilayah.
- Router tersebut bercabang berdasarkan yurisdiksi/wilayah. Kontrak AS diarahkan ke penasihat hukum AS, kontrak UE ke penasihat hukum UE, Asia-Pasifik ke penasihat hukum AP, setiap cabang mengirimkan Asana serahkan tugas tersebut kepada anggota tim hukum yang tepat.
- Langkah Variabel Set Alat memeriksa susunan pihak terhadap daftar penyaringan sanksi. Pihak mana pun yang ditandai akan menghentikan alur kerja dan segera memberi tahu bagian kepatuhan melalui Slack.
- Metadata kontrak dicatat ke Airtable dengan peninjau yang ditugaskan, yurisdiksi, dan status Sedang Ditinjau, siap untuk diperbarui oleh peninjau setelah analisis mereka selesai.
Tips Praktis
Lembar Panduan Singkat
| Bidang | Nilai |
|---|---|
| Module | AI-Process Contract |
| Connection | PDF4me API key |
| Input Data Type (from previous step) | Binary Data |
| Input Data Type (Base64 payload) | Base64 String |
| Input Data Type (public link) | URL |
| Contract Name format | filename.pdf / .png / .jpg / .jpeg |
| Key output fields | parties, executionDateStr, effectiveDateStr, expirationDateStr, contractDuration, jurisdiction |
| Date format | ISO 8601 (YYYY-MM-DD) |