Overview
When you upload a contract to Royaltyport, our AI automatically extracts and structures all relevant data from the document. The contract detail page is organized into three tabs: Details, Terms, and IP Groups. The extraction process typically completes within minutes, transforming complex legal documents into structured, searchable data.Header
The contract header is visible across all tabs and shows key metadata:Extraction Score
Once a contract finishes processing, Royaltyport scores the quality of its AI extraction and shows the result as a colored badge in the contract header (and on each contract in the Drive). The score reflects how well the extracted data passed Royaltyport’s automated quality checks — helping you spot contracts that may need a closer look before you rely on their data. The badge color tells you the overall verdict at a glance:The badge only appears after a contract has been scored. Contracts still processing, or sections that were skipped, won’t show a score.
Score breakdown
Click the extraction score badge to open the Extraction score panel, which breaks the result down so you can see exactly where attention is needed:1
Overall verdict
The top of the panel shows the overall percentage, plus how many checks failed or raised warnings across all sections.
2
Per-section scores
Each part of the contract — Parties & entities, Royalties, Splits, Costs, Dates, Signatures, and so on — gets its own score and fail/warning counts. Sections are ordered worst-first so problem areas surface immediately.
3
Check details
Expand any section to see the individual checks behind its score, including the message explaining each warning or failure. Expand a check further to inspect the underlying details.
Details Tab
The Details tab contains fundamental contract information in collapsible sections:Entities
Contracting parties mapped to your CRM entities.
Summary
AI-generated overview of the contract’s key points.
Catalog
Recordings, compositions, products, and delivery commitments.
Signatures
Signatories, signing status, and dates.
Watching Extraction (Agents View)
While a contract is being extracted, the page shows a live Agents view so you can watch the AI work in real time. For contracts processed by the AI agents, this view stays available after extraction completes — switch between Results and Agents using the toggle in the contract header. The view has two panels:Agent Status
The left sidebar lists each extraction agent (parties, royalties, dates, and so on) with its live status, alongside a badge showing how many agents have completed out of the total.- Select All Agents to see a combined overview of every agent’s activity at once.
- Select an individual agent to focus on its progress in detail.
Agent Activity
The right panel updates as the agents run:- All Agents shows one card per agent with its most recent activity — the tools it is running, the durations, and a short preview of the agent’s reasoning. Completed agents are marked as complete, and the few most recent steps are stacked so you can follow what just happened.
- A single agent shows two tabs: Steps, which breaks the agent’s work into its plan, extraction, and review stages, and Pages, which shows the document pages the agent is reading from.
Pending Activity
While a contract is still being processed, a Pending Activity card appears on the Details tab showing what’s about to run for this contract. The card header highlights the step running next, with a count of how many more steps are queued behind it. Expand it to see the full timeline — completed steps, the step currently running, and what’s still upcoming. The timeline updates live as processing advances, so you can watch work move through the queue without refreshing the page. Once everything for the contract has finished, the card disappears automatically. If a step runs into an error, it turns red and is marked Failed — both in the timeline and on the card header — so you can tell processing has stalled rather than watching a step spin indefinitely.The Pending Activity card only shows steps Royaltyport runs for you (for example, reconciling extracted assets into your catalog and linking products). It’s a status view — there’s nothing to act on here.
Terms Tab
The Terms tab displays financial and legal terms with a sticky navigation menu. Sections can be pinned to prioritize the ones you use most.Royalties
Rates, calculation bases, modifiers, and exceptions.
Costs
Recoupable costs and approval requirements.
Rights
Granted rights, territories, and revenue types.
Dates
Key dates, term durations, and calculated end dates.
Splits
Ownership and revenue sharing percentages.
Payments
Advances, fixed fees, and payment triggers.
Accounting
Reporting periods, payment terms, and audit rights.
Balances
Separate recoupment balances that ring-fence costs to specific revenue streams.
Approvals
Creative control and approval provisions.
Targets
Sales targets, price targets, and track counts.
Extractors
Custom extraction results defined by your organization.
Extraction Score
Each Terms section card shows an extraction score — a quality indicator that tells you, at a glance, how confident Royaltyport is in the data it pulled for that section. The score appears as a coloured percentage badge in the top-right of the card, next to the edit icon. The badge colour bands the score so you know where to focus your review:The score is advisory. It never changes, hides, or blocks any extracted data — it only highlights where a closer look may be worthwhile. A section that hasn’t been scored shows no badge.
Score breakdown
Click the badge to open a breakdown of every check Royaltyport ran for that section. The header summarises how many checks failed and how many raised a warning, alongside the overall percentage. Below the summary, each check is listed as its own row with a status icon (pass, warning, or fail) and a short message explaining what it looked for. Where a check applies to a specific item — for example a single rate or date — the item is shown next to the message. Click any row with extra detail to expand the underlying data behind that check.IP Groups Tab
IP Groups show how contracts relate to each other around shared intellectual property. When multiple contracts cover the same assets (e.g., a master deal and a distribution deal for the same recordings), they form an IP Group.IP Groups
Learn how contracts are grouped by shared intellectual property.
Editing Data
All structured data is fully editable. Click the edit icon (pencil) on any card to modify the data.- Correct Values — fix any errors or inaccuracies
- Add Missing Data — supplement with information the AI may have missed
- Link to CRM — connect extracted entities to your existing CRM contacts
- Match Assets — link extracted recordings and compositions to your catalog
Edits are saved immediately and do not affect the underlying contract document. The original PDF remains unchanged.