Skip to main content

Smart fields

What this page is — where your organisation writes its own AI extraction prompts: each a name and a plain-language instruction, optionally limited to one document family.

What it is for — so the three or four facts you need from every contract are answered the same way on every document, with a quote from the text to prove each one.

The problem it solves — the facts you need from every contract are extracted differently by each person, with no evidence attached.

Route: /org/settings?tab=papers → Smart fields · Permissions: Papers module limits, defaults, integrations and signature-provider toggles. for organisation definitions; Manage the project's smart-field overrides (requires open smart-fields lock). for project definitions while the smart-fields lock is open.


1. What it is​

A smart field is a question, not a value:

PartExample
NameNotice period (days)
Prompt"Extract the termination notice period, in days."
Applies to familyAgreement — or blank for every family
ActiveOn

The definitions are used by the Smart fields AI capability, which returns one value per matching active definition, with a confidence score and the exact quote that supports it.

Smart fields do not run by themselves

Nothing is extracted when a document is uploaded or finalized unless the Smart fields capability runs — pressed by someone, or set to auto-run on a document type's AI Config tab.

Smart fieldsFieldsExtract key terms
DirectionRead out of finished textAsked of the authorRead out of text
ShapeYour questionsYour formFixed by the product
EvidenceA quote per value——

2. Why you would use it​

  • Standing questions, answered everywhere. Define Notice period (days) once; every agreement answers it.
  • Every value is provable. The supporting quote lets a reviewer confirm in seconds.
  • Silence is recorded, not guessed. A document that does not say returns an empty value with zero confidence.
  • Family filters keep runs clean. An invoice is never asked for a termination notice period.

3. Step by step​

  1. + Smart Field.
  2. Name it and write the Prompt — one specific thing per definition.
  3. Pick Applies to family, or leave blank for all.
  4. Choose Applies to — organisation, or a project with an open smart-fields lock.
  5. Save. Use the toggle to pause a definition without deleting it.
  6. On the types that should use them, add Smart fields to auto-run, or run it by hand.


4. Field reference​

FieldRulesRefusal
NameRequiredname and prompt are required · name cannot be empty
PromptRequired. Name one thingprompt cannot be empty
Applies to familyBlank = all, or one of the eleven familiesapplies_family must be one of: transactional, agreement, …
Applies toOrganisation, or a project—
ActiveToggleInactive definitions are skipped

Which definitions a document uses​

SituationUsed
Project smart-fields lock closedThe organisation's active definitions matching the family
Lock open and the project has at least one matching definitionOnly the project's — they replace the organisation set
Lock open, project has noneThe organisation's

Confidential documents​

A manual run works on a confidential document, forced onto a local model where one is configured. An automatic run is blocked unless the platform setting papers.ai_confidential_cloud is allow.


5. Worked example​

A legal operations lead defines three fields for agreements:

NamePromptFamily
Notice period (days)Extract the termination notice period, in days.Agreement
Renewal typeState whether the term auto-renews or is fixed.Agreement
Liability capState the liability cap as an amount with currency, or "uncapped".Agreement

They add Smart fields to the MSA type's On finalize auto-run. The next finalized MSA returns Notice period (days) = 30, confidence 0.96, evidence "…either party may terminate on thirty (30) days' written notice.", and Renewal type empty — the MSA is silent on renewal.

Later the Contoso Retail project unlocks smart fields and adds one definition, Store count. Contoso's agreements now return only Store count; the lead copies the three organisation definitions into the project so they return all four.


6. The admin contract​

Must be trueWhereWhat breaks without it
The Smart fields capability runsAI Config, or a manual runNothing is extracted
papers_smart_field is active and enabledOrbit AI Flow, /org/ai-utilitiesRuns fail
Definitions match the document's familyThis screenThe run returns nothing
Project replacement sets are completeProject hubProjects silently lose organisation definitions

7. Downstream​

When you…Then
Add or edit a definitionThe next run uses it; cached results reflect the old set until re-run
Pause a definitionIt is skipped from the next run
Delete a definitionFuture runs skip it; past results keep their values

8. Don't confuse this with…​

Smart fields capabilityRuns these definitions against a document
FieldsThe author's form on a type
The type's Extraction schemaA JSON box that is not currently used. Use smart fields

9. Troubleshooting​

SymptomCause
Nothing was extracted on uploadSmart fields only run when the capability runs (§1)
A definition was skippedIt is inactive, or its family does not match
A project lost the organisation's definitionsIt has its own, which replace the set
Values are paragraphsThe prompt names several things
Nothing runs on confidential documents automaticallyDefault-deny for cloud AI