
Docusign Iris is the AI engine behind Intelligent Agreement Management (IAM) that reads agreements by classifying each document, selecting the right model for the job, and extracting structured provisions - parties, dates, financial terms, renewal and termination language, governing law, and custom fields you train - into a queryable schema exposed through the Navigator API. It does this with a flexible model infrastructure that swaps in the latest LLMs tailored for agreements rather than relying on a single fixed model.
That last detail is what makes Iris different from a generic GPT-on-contracts script: Docusign treats model choice as an internal routing decision, picks language-aware models per region, and lands the output in a normalized provision schema your downstream systems can consume. This deep dive walks the full pipeline, the API shape, and where the accuracy ceilings actually are.
Iris is the AI engine powering AI features across the Docusign IAM platform - eSignature, Workflow Builder, Navigator, and AI-Assisted Review. According to Docusign, the name was chosen for the flower that symbolizes wisdom and trust, and the engine "selects the right agreement AI models for specific use cases." In practice that means Iris is not one model. It is an orchestration layer that:
The practical implication for builders: you do not pick the model. You shape the inputs (document type, custom extraction templates, language) and consume the outputs.
The pipeline has four phases.
1. Ingestion and classification. When an agreement lands in Navigator - either through Docusign eSignature, a bulk upload, or the Navigator API ingestion endpoint - Iris first classifies it. Docusign exposes pre-defined types covering common business agreements; the bulk ingestion guide shows agreements arriving with a type field like "Addendum agreement" set by the classifier before any field-level extraction runs.
2. Provision extraction. Once the type is known, the matching extractor pulls structured provisions. The shape is consistent across documents of the same type, which is what makes the output usable in a database rather than just human-readable.
3. Custom extractions. You can extend the schema with your own fields - discount codes, MFN clauses, data-processing terms, anything specific to your portfolio. Docusign's custom extractions guidance describes the training loop: upload a few example contracts, highlight where the language appears, and Iris will recognize the same field on future agreements. This is few-shot in spirit - you teach by example rather than writing regex or rules.
4. Verification. Extractions are surfaced for human review before they are trusted downstream. Docusign documents a Data Review experience specifically for verifying AI-assisted data extractions, which matters because no production team should treat first-pass AI extraction as ground truth.
From the Navigator bulk ingestion documentation, a typical extracted agreement looks like this:
GET /v1/accounts/{accountId}/agreements/{agreementId}
{
"id": "48e593bd-73e8-455f-92e7-...",
"type": "Addendum agreement",
"parties": [
{ "name_in_agreement": "ACME, INC" },
{ "name_in_agreement": "Contoso Ltd" }
],
"provisions": {
"effective_date": "2025-09-01",
"expiration_date": "2027-08-31",
"renewal_type": "Auto-renew",
"governing_law": "State of California",
"total_value": { "amount": 240000, "currency_code": "USD" }
}
}The extracted set covers the fields a contract ops team would otherwise pull manually into a spreadsheet:
Docusign's Agentforce grounding guide shows downstream code reading provisions.expiration_date directly to flag soon-to-expire agreements - which is the canonical use case: turn the unstructured PDF into a field a workflow can branch on.
Docusign has been deliberately public about one thing: Iris is not married to a single model vendor. The official engineering description is a "flexible model infrastructure" that supports "the latest LLMs - tailored specifically for agreements." In the multilingual context, Docusign describes Iris as using "hybrid AI models, secure infrastructure, and built-in governance" to perform reliably across regions and languages, and the AI globalization post confirms multilingual models are deployed globally with region-specific data residency for extracted data.
Read that carefully: it is hybrid (some proprietary, some third-party), versioned behind an internal abstraction, and chosen per task. A clause classifier on an English MSA is almost certainly not the same model as a custom extraction running on a Japanese-language addendum. You do not see the swap - you see the output schema staying stable.
The partnership signals reinforce this. Docusign announced a partnership with Anthropic on February 24, 2026 to bring IAM into Claude Cowork, and a separate Harvey partnership linking Harvey's legal reasoning to Iris. Both are about agentic workflows reading from and writing back to Iris-extracted data - not replacing the extractor.
Docusign does not publish a public per-field accuracy benchmark, and we have not seen one we trust. In production work, the failure modes cluster predictably:
parties.name_in_agreement field returns the literal string in the contract ("ACME, INC."), which often does not match a CRM record ("Acme Corp"). Downstream joins need fuzzy matching. Docusign's own Agentforce guide calls this out explicitly as a name-matching constraint.renewal_type. The structured field is correct at the headline level and lossy at the clause level.The right operating assumption: Iris is materially better than manual entry, and it is still wrong often enough that mission-critical fields belong in a review workflow before they fire downstream automation. For more on building review into IAM, see our writeup on why IAM implementations struggle - extraction confidence is one of the recurring failure modes.
The entry point is the Agreement Manager (Navigator) API. The two endpoints you will use 90% of the time:
GET /v1/accounts/{accountId}/agreements
GET /v1/accounts/{accountId}/agreements/{agreementId}The list endpoint paginates across the account's agreements; the get endpoint returns the full provision payload shown earlier. From there, the common production patterns are:
At its Momentum conference, Docusign introduced Iris-powered AI agents and an assistant that review contracts, flag risks, track obligations, and trigger actions using natural language. The March 2026 release notes describe AI-Assisted Review being reshaped into an Iris-powered assistant that can suggest redlines or insert new clauses even without an established playbook.
The technical point worth keeping in mind: agents and the assistant sit on top of the same extraction layer. When an Iris agent answers "what's the indemnity cap on the Acme MSA?", it is reading the same provisions the API exposes, then layering reasoning and citation on top. If the extraction is wrong, the agent is wrong - with more confidence. That is why investment in extraction quality (custom fields, training examples, the review queue) compounds into agent quality.
For a longer comparison of the Iris stack versus custom-built Claude agents on the same agreement data, see our Iris vs custom Claude agents writeup.
What models does Docusign Iris use? Docusign describes Iris as a flexible model infrastructure that uses the latest LLMs tailored for agreements, plus proprietary multilingual models for non-English contracts. The specific model on any single extraction is an internal routing decision and not exposed to customers.
Can Iris extract custom clauses my industry cares about? Yes. Custom extractions are trained by uploading a few example contracts and highlighting the target language, so Iris recognizes the same field on future agreements without writing regex or rules.
Does Iris support languages other than English? Yes. Docusign confirms multilingual AI models deployed globally with region-specific data residency for extracted data.
How do I get the extracted data into my CRM? Use the Navigator API for read access and Docusign Connect for events. For production reliability between Docusign and source platforms, route the webhook layer through a relay like Baton rather than wiring point-to-point.
Should I trust Iris extractions without review? No. Treat them as a strong first pass. Docusign ships a Data Review experience for exactly this reason - high-stakes fields (financial values, expiration dates, governing law) belong in a verification queue before downstream automation depends on them.
Iris is the part of Docusign IAM that turns a PDF into a row in a database, and it is good enough at that job to be the spine of every downstream agent and workflow story Docusign is telling in 2026. The real engineering work is upstream and downstream of Iris: clean classification, well-chosen custom extractions, and a review queue for the fields you cannot afford to be wrong about.
If you are evaluating Iris for a real portfolio - especially historical contract migration or agent-grounded workflows - book a working session with the fluidlabs team. We have shipped this end-to-end and will tell you exactly which fields to trust and which to gate behind review.
Schedule a 30-minute strategy session. We'll identify the highest-value vertical solution for your organization, walk through the architecture, and map out a build plan — no commitment required.
or email us at [email protected]