Zum Hauptinhalt springen

KI-Prozessvertrag in Make

KI-Prozessvertrag ist ein Make Modul von PDF4me das liest ein PDF oder es analysiert rechtliche Verträge und gibt strukturierte Metadaten zurück: Vertragsparteien, Ausführungsdatum, Datum des Inkrafttretens, Ablaufdatum, Laufzeit und Gerichtsstand. Nutzen Sie es, um Systeme für das Vertragslebenszyklusmanagement zu speisen, Ablaufbenachrichtigungen zu automatisieren oder Verträge ohne Programmierung an Rechtsberater weiterzuleiten.

Was dieses Modul bewirkt

PDF4me KI-Prozessvertrag extrahiert strukturierte Metadaten aus PDF oder Bild-Rechtsverträge innerhalb Ihres Make Szenario mit KI. Geben Sie eine Rahmenvereinbarung, Geheimhaltungsvereinbarung, Leistungsbeschreibung, einen Arbeitsvertrag oder einen beliebigen Geschäftsvertrag an, und das Modul gibt Folgendes zurück: Alle Vertragsparteien (mit Namen, Adressen und Funktionen), Datum des Vertragsabschlusses, Datum des Inkrafttretens, Ablaufdatum, Vertragslaufzeit und anwendbarer Gerichtsstand, die genauen Felder, die für das Vertragslebenszyklusmanagement benötigt werden (CLMAblaufverfolgung, automatische Verlängerungserinnerungen, Vertragsdatenbank-Indexierung und Compliance-Berichte. Keine Vorlageneinrichtung erforderlich. Funktioniert weltweit mit Common Law und Civil Law.

Verwandte Blog-Beiträge
Zu dieser Funktion gibt es noch keinen Blogbeitrag – folgt in Kürze.
Schauen Sie sich in der Zwischenzeit im PDF4me-Blog Tutorials und Arbeitsabläufe für alle Plattformen an.
Besuchen Sie den Blog

Wie authentifiziere ich mein Konto? Make Szenario?

Jeder PDF4me Modul in Make erfordert eine gültige VerbindungErstellen oder wählen Sie einen Eintrag aus, der Ihre Daten enthält. PDF4me API Der Schlüssel ist so gewählt, dass das Szenario Anfragen zur Extraktion von KI-Verträgen sicher authentifizieren kann.

Wichtige Fakten, die Sie nicht verpassen sollten

Die Ausgabe der Parteien ist ein Array und unterstützt Mehrparteienverträge.
Zweiparteienverträge, Dreiparteien-Konsortialverträge und komplexe Vertriebsnetze verwenden alle dasselbe strukturierte Parteienverzeichnis. Jeder Eintrag enthält Name, Adresse und Referenzbezeichnung (Käufer, Verkäufer, Lizenzgeber, Offenlegender usw.): Für Szenarien mit mehreren Parteien ist keine Sonderbehandlung erforderlich.
ISO 8601 Datumsangaben steuern die Ablaufverfolgung
executionDateStr, effectiveDateStr und expirationDateStr geben alle Folgendes zurück: ISO 8601 Format (JJJJ-MM-TT). Planen Sie täglich Make Szenario zur Abfrage von Verträgen, die innerhalb von 30/60/90 Tagen auslaufen, und Auslösen von Verlängerungserinnerungen, um verpasste Verlängerungen und unbeabsichtigte automatische Verlängerungen zu reduzieren.
Das Gerichtsstandsobjekt erfasst das anwendbare Recht und den Gerichtsstand.
Die Ausgabe zur Gerichtsbarkeit ist ein strukturiertes Objekt mit dem anwendbaren Recht, dem vereinbarten Gerichts- oder Schiedsort und der Region. Nutzen Sie sie für Compliance-Dashboards, Sanktionsprüfungen und die Weiterleitung von Verträgen an den zuständigen Rechtsbeistand basierend auf der anwendbaren Gerichtsbarkeit.
Konfigurieren Sie das PDF4me AI-Prozessvertragsmodul mit der Verbindung „Meine PDF4me-Verbindung“, der Dateizuordnung „Vertragsname und Dokument aus dem vorherigen Dateiquellen-Schritt zuordnen“, um die Vertragsparteien, das Ausführungsdatum, das Inkrafttretensdatum, das Ablaufdatum, die Vertragslaufzeit und den anwendbaren Gerichtsstand zu extrahieren.

Legen Sie die zuzuordnende Datei fest und übertragen Sie Vertragsname und Dokument aus dem vorherigen Modul. Die Ausgabe zeigt die beteiligten Parteien, wichtige Termine, Laufzeit und Gerichtsstand an – die Grundlage für CLM- und Compliance-Workflows.

Parameter

Erforderlich: Verbindung, Vertragsname und Dokument müssen immer angegeben werden. Das entsprechende Eingabefeld (Binäre Eigenschaft, Base64 Inhalt oder Vertrag URL) ist abhängig vom gewählten Eingabedatentyp erforderlich.

ParameterErforderlichWas es tutBeispiel
ConnectionRequiredPDF4me 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 TypeRequiredHow 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 FieldConditionalBinary 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 ContentConditionalBase64-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 URLConditionalPublic URL to the contract file. Required when Input Data Type is URL. The URL must not require authentication.https://example.com/msa.pdf
Contract NameRequiredFilename of the contract with proper extension (.pdf, .png, .jpg, .jpeg). Used for format detection and AI processing optimization.msa-2024.pdf

Ausgabefelder

FeldTypWas es enthält
partiesArrayArray 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.
executionDateStrStringDate when the contract was executed or signed, in ISO 8601 format (YYYY-MM-DD).
effectiveDateStrStringDate when the contract becomes effective, in ISO 8601 format. May differ from the execution date.
expirationDateStrStringDate when the contract expires, in ISO 8601 format. Use for renewal reminders and expiration tracking.
contractDurationStringDuration or term of the contract as stated in the document (e.g. "3 years", "12 months", "perpetual until terminated").
jurisdictionObjectJurisdiction object containing the governing law, the agreed court or arbitration venue, and the region. Use for compliance routing and sanctions screening.
successBooleanTrue if the AI extraction completed successfully; false if it failed.
messageStringHuman-readable status message confirming success or describing the error.

Wie richte ich einen KI-Prozessvertrag ein? Make?

  1. Hinzufügen PDF4meKI-Prozessvertrag zu Ihrem Make Szenario.
  2. Wählen Verbindung (oder klicken Sie hier) Hinzufügen um einen mit Ihrem PDF4me API Schlüssel).
  3. Wählen Eingabedatentyp: Binärdaten für Dateien von DocuSign, Adobe Sign, SharePointoder ein beliebiges Dokumentenmodul.
  4. Unter Datei, wählen Karte um die Felder „Vertragsname“ und „Dokument“ anzuzeigen.
  5. Karte Vertragsname zum Dateinamen mit der Erweiterung (.pdf, .png, .jpg, oder .jpeg).
  6. Karte Dokumentieren zum Binärinhalt aus dem Quellmodul: die Daten Feld DocuSign, Adobe Sign, SharePoint, OneDrive, oder Dropbox Module.
  7. Klicken Speichern und führen Sie das Szenario aus. Verbinden Sie das Ausgabebündel mit einem CLM Plattform (Ironclad, ContractWorks, DocuSign CLM), ein Vertragsarchiv (SharePoint, Airtable) oder Compliance-Dashboards.

Typische Konfigurationen

Workflow-BeispieleCommon Make scenario patterns using AI-Process Contract.
Unterschrift DocuSign Umschlag → KI-Extrakt → CLM Repository
  1. A DocuSign Der Auslöser „Vollständiger Umschlag“ wird aktiviert, wenn ein Vertrag von allen Parteien vollständig unterzeichnet wurde.
  2. Die Unterzeichneten PDF wird an AI-Process Contract übergeben. Das Ausgabepaket enthält die Parteien, executionDateStr, effectiveDateStr, expirationDateStr und den Gerichtsstand.
  3. A SharePoint Der Upload-Schritt speichert die signierte Datei. PDF im Vertragsarchiv unter einem Ordner, der nach der Hauptpartei und dem Ausführungsjahr benannt ist.
  4. Ein Airtable Der Schritt „Datensatz erstellen“ indiziert den Vertrag mit allen extrahierten Metadaten für die Suche, Filterung und Berichterstellung.
  5. A Slack Die Benachrichtigung informiert den Rechtsabteilungskanal über den neuen Vertrag mit allen wichtigen Terminen und den Namen der Vertragsparteien.
Geplanter Scan → auslaufende Verträge → Erinnerungen zur Vertragsverlängerung
  1. Ein planmäßiger Auslöser wird jeden Werktagmorgen um 09:00 Uhr aktiviert.
  2. Ein Airtable Der Suchschritt fragt Verträge ab, deren Ablaufdatum (expirationDateStr) innerhalb der nächsten 30, 60 oder 90 Tage liegt.
  3. A Make Der Iterator verarbeitet jeden auslaufenden Vertrag. Bei Verträgen mit einer Laufzeit von 90 Tagen… Slack Die Nachricht geht an den Vertragsinhaber mit dem Hinweis auf die notwendige Verlängerung; bei einer Frist von 60 Tagen erfolgt eine Folge-E-Mail; bei einer Frist von 30 Tagen wird der Fall an den Rechtsbeistand weitergeleitet.
  4. Jede Benachrichtigung enthält die Vertragsparteien, das Ablaufdatum (expirationDateStr) und einen direkten Link zum unterzeichneten Vertrag in SharePointDie
  5. Ein Airtable Das Update kennzeichnet die Vertragszeile mit dem Vermerk „Erinnerung gesendet“ und einem Zeitstempel, damit beim nächsten geplanten Lauf nicht dieselbe Erinnerung erneut gesendet wird.
Lieferantenvertrag hochladen → Zuständigkeitsprüfung → Weiterleitung an Rechtsberater
  1. A SharePoint Die Funktion „Watch Files“ wird ausgelöst, wenn die Beschaffungsabteilung einen Entwurf eines Lieferantenvertrags zur rechtlichen Prüfung hochlädt.
  2. Der KI-Prozessvertrag extrahiert die Parteien und den Gerichtsstand, das anwendbare Recht, den Gerichtsstand und die Region.
  3. Ein Router verzweigt sich nach Zuständigkeit und Region. US-Verträge werden an US-Anwälte weitergeleitet, EU-Verträge an EU-Anwälte, Verträge im asiatisch-pazifischen Raum an AP-Anwälte; jede Verzweigung sendet eine Asana Aufgabe dem zuständigen Mitglied des Rechtsteams zuweisen.
  4. Ein Toolset-Variablenschritt prüft das Parteien-Array anhand einer Sanktionsliste. Jede markierte Partei stoppt den Workflow und benachrichtigt umgehend die Compliance-Abteilung. SlackDie
  5. Die Vertragsmetadaten werden protokolliert bei Airtable mit dem zugewiesenen Prüfer, der Zuständigkeit und dem Status „In Prüfung“, bereit für die Aktualisierung durch den Prüfer nach Abschluss seiner Analyse.

Praktische Tipps

Match Input Data Type to your actual field
If Input Data Type is set to Binary Data but you map a value into Base64 Contract Content instead, the module returns an error. Set the type first, then fill only the matching field.
Contract Name needs the real extension
The module uses the filename extension to route the document to the right parser. A file mapped as "contract" with no extension can fail; always map the source filename or add one explicitly, e.g. msa-2024.pdf.
jurisdiction can return partial data
If a contract omits an explicit governing-law clause, the jurisdiction object may return null or partial fields. Add a Router branch to flag contracts missing jurisdiction data for manual legal review.
Scanned contracts need legible resolution
For scanned paper contracts, low-resolution or skewed scans reduce field-extraction accuracy. Scan at 300 DPI or higher and keep pages flat before uploading.
parties array order is not signature order
Do not assume parties[0] is always the first signatory. Match on the reference designation (Buyer, Seller, Disclosing Party, etc.) rather than array position when routing logic depends on a specific role.
Public URL contracts must be unauthenticated
When Input Data Type is URL, the link must be reachable without login or token. Contracts behind SharePoint or Google Drive sharing permissions will fail; download and re-upload as Binary Data instead.

Spickzettel

FeldWert
ModuleAI-Process Contract
ConnectionPDF4me 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 formatfilename.pdf / .png / .jpg / .jpeg
Key output fieldsparties, executionDateStr, effectiveDateStr, expirationDateStr, contractDuration, jurisdiction
Date formatISO 8601 (YYYY-MM-DD)

Häufig gestellte Fragen

What contract fields does AI-Process Contract extract?+
The module returns the key metadata fields used for contract lifecycle management: parties (array of all contract parties with names, addresses, and reference designations like Buyer, Seller, Licensor, Licensee, Disclosing Party, Receiving Party), executionDateStr (signing date in ISO 8601), effectiveDateStr (start date in ISO 8601), expirationDateStr (end date in ISO 8601), contractDuration (term or duration string), and jurisdiction (object with governing law, court venue, and region). Together these are the fields most CLM platforms, contract repositories, and compliance dashboards need for tracking, renewal, and audit. See the <a href="https://www.law.cornell.edu/wex/contract" target="_blank" rel="noopener noreferrer">Cornell Law School definition of a contract</a> for the underlying legal elements the AI is trained to recognize.
What types of contracts work best with the parser?+
The AI handles a wide range of business contracts: Master Service Agreements (MSAs), Statements of Work (SOWs), Non-Disclosure Agreements (NDAs), employment contracts, supply contracts, distribution agreements, software licensing contracts, lease agreements, partnership agreements, consulting agreements, and vendor contracts. Both digitally produced contracts (Word or contract software output) and scanned executed contracts (signed paper versions) are supported in PDF, PNG, JPG, and JPEG formats.
How can I track contract expiration dates automatically with this parser?+
Pair AI-Process Contract with a Make scheduled scenario. Extract the expirationDateStr from every contract uploaded to your repository and log it to Airtable, Google Sheets, or a CLM system. A separate scheduled scenario queries that table daily for contracts expiring in 30, 60, or 90 days and sends Slack messages or emails to the contract owner with the expiration date and a link to the signed PDF. This reduces missed renewals and surprise expirations, a common cause of unintended contract auto-renewals and compliance gaps.
Does the parser identify all parties in multi-party contracts?+
Yes. The parties output is an array: each entry contains the party name, registered address, and reference designation (Disclosing Party, Receiving Party, Buyer, Seller, Licensor, Licensee, etc.). This works correctly for two-party contracts (vendor-customer, employer-employee) and complex multi-party agreements (consortium agreements, distribution networks, partnership agreements with three or more parties) without any configuration changes. Iterate over the parties array in Make to handle each party in your downstream workflow.
How accurate is the AI at extracting jurisdiction and governing law?+
The jurisdiction output is a structured object that captures the governing-law clause: the law cited (State of Delaware, Laws of England and Wales, German law, etc.), the agreed court or arbitration venue, and the broader region. The AI is trained on contract templates from major jurisdictions including the US (state-by-state), UK, EU member states, India, Australia, Singapore, and UAE, and handles both common-law and civil-law drafting conventions accurately. Use the jurisdiction.region field to route contracts to the correct legal counsel automatically.

Verwandte Aktionen

Dieselbe Aufgabe auf anderen Plattformen

Hilfe erhalten