Features
From bringing in existing texts to noticing what changed.
TermShelf covers the lifecycle of already-published legal texts — from structured maintenance through review and approval to delivery as HTML, JSON or PDF. And after that, TermShelf watches whether legal changes, website changes or live drift call for a review.
What is Legal Content Operations?
- TermShelf as the Legal Content Operations layer
- Legal Content Operations is the ongoing operation of published legal texts: managing them centrally, versioning, approving, publishing precisely, delivering via an API and continuously checking the live version against the approved one. In TermShelf that explicitly includes Document Intelligence: detecting legal changes, website changes (Beta) and divergence in the version delivered live — and the review findings and proposed changes that follow. TermShelf is that operations layer — not a legal-text generator and not a substitute for legal advice.
Feature landing pages in detail
Two halves, one system: Legal Content Operations manages, versions and delivers the legal texts — Document Intelligence watches what changes around them. Both go deeper here, each with a definition, use cases and FAQ.
Product pillar
Document IntelligenceThe observation and assessment layer: detect legal changes, website changes and live drift, weigh them in brand and document context, and work them as evidence-backed review findings. Three signals, one review path.- Public Delivery APIDeliver legal texts as HTML, JSON and PDF — with version pinning and ETag caching.
- Transactional Legal Text DeliveryTerms, withdrawal & co. in order confirmations, contracts and checkout flows.
- Legal text versioningDraft, approval and immutable versions with an audit trail.
- Multi-brand legal text managementMultiple brands, legal texts and contexts in one structure.
Workflow overview
Seven steps that fit together — and a loop that does not end at publication.
Bring in texts
Structure
Version
Approve
Publish
Deliver HTML/JSON/PDF
Drift check
A
Workspace & structure
The target structure defines where a legal text applies — primarily for a brand, refined by language, market, or commercial variant. Websites are monitored targets for live checks and WebsiteChange.
- Workspaces
- Brands
- Products
- Markets
- Locales
- Site profiles
- Sites
- Domains
B
Documents & structured content
Bring your own legal texts: self-authored or externally provided texts are not managed as loose HTML blocks but as structured documents with sections and validated content blocks.
- Bring in existing texts
- No free HTML paste
- Sections and typed blocks
- Stable keys
- Document types
- Search and filter
C
Variants & overrides
Variants enable targeted deviations without copying entire documents.
- Base document
- Locale, market, profile variants
- Replace or suppress inherited blocks
- No duplicated full texts
D
Versioning & history
Every approved version remains traceable. Restorations create new drafts rather than overwriting history.
- Immutable snapshots
- Version numbers
- Diffs between versions
- Version pinning on delivery
- Restoration as a new draft
- History is never modified
E
Review & approval
Approvals are not hidden in informal chats or emails but mapped as an auditable workflow.
- Single reviewer
- Sequential review
- Threshold approval
- Self-review not allowed
- Decisions and notes
F
Publishing
Publications target brands, document types, locales, markets, and profiles. Websites remain the context for live checks, drift detection, and WebsiteChange.
- Brand- and context-aware publication
- Asynchronous publishing
- Published artifacts
- Rollback via controlled pipeline
G
Public Delivery API
Published content is available via a fast, read-only delivery interface — as HTML, JSON or PDF.
- HTML fragments for websites, apps and emails
- JSON for your own templates and rendering logic
- PDF artifacts for attachments and receipts
- ETags and cache headers
- Version pinning
H
Transactional Legal Text Delivery
Deliver legal texts where contracts are created — in order confirmations, contract emails, sign-up flows and checkout steps.
- Embed HTML into transactional emails
- Fetch JSON for your own mail templates
- Attach approved PDF artifacts to mails
- Stable reference to a specific version
I
Live checks & findings — Legal Content Drift
Legal content drift happens when the version visible in production no longer matches the approved version. Live drift checks make that gap visible — the verify signal inside Document Intelligence.
- Crawl of public customer sites
- Comparison with approved version
- Drift detection per site, language and market
- Open, assign and triage findings
Drift examples
- — Terms v4.2 approved — live still v3.9.
- — German current, English outdated.
- — Relaunch links to the old privacy page.
- — Order confirmation attaches old PDF.
- — Email footer renders stale withdrawal copy.
J
Document Intelligence — legal and website change
Legal texts usually age without anyone editing them. Document Intelligence watches three signals — legal changes (LegalChange), website changes (WebsiteChange) and live drift (Legal Content Drift) — assesses what they could mean in the context of brand, language, market and profile, and turns them into review findings. A confirmed finding can become a proposed change. Nothing is adopted or published automatically.
- Legal Change Monitoring (LegalChange): relevant legal changes
- Website Change Monitoring (WebsiteChange) — Beta: changes on monitored websites
- Legal Content Drift: divergence in the version delivered live
- Relevance assessed in brand and target context
- Findings with evidence, status and history
- Proposed changes as an unpublished draft
- No automatic adoption, no automatic publication
- Not a substitute for legal advice
K
Webhooks & integration
Publication and lifecycle events are integration-ready.
- Publication events
- Signed webhooks
- Replayable deliveries
- Integration with external systems
L
Operations & event stream
Operational events remain traceable — failed jobs can be retried under control.
- Workspace event stream
- Retry for failed jobs in the customer app
- Replay for failed webhook deliveries
- No hidden mutation of history
Note on AI-assisted change suggestions
- Suggestions are non-binding recommendations.
- Changes are never automatically adopted or published.
- Acceptance, adjustment, or rejection is decided solely by users.
- Legal review by qualified counsel is recommended.
- TermShelf is not a substitute for legal advice.
Start the workflow in TermShelf
Manage and publish legal content with full control.
TermShelf brings privacy, legal notice, terms, and other legal-text documents into a structured workflow.