Skip to main content

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 four tabs: Details, Terms, IP Groups, and IP History. The extraction process typically completes within minutes, transforming complex legal documents into structured, searchable data. The contract header is visible across all tabs and shows key metadata:
FieldDescription
Contract TypeThe type of agreement (e.g., Recording Agreement, Publishing Deal, Distribution Agreement). Extracted automatically and editable.
LanguageThe language of the contract document, with a citation linking to the detected source.
LicenseThe license direction of the contract (e.g., In-License, Out-License), when detected by the AI.
DuplicatesIf the system detects this contract is a duplicate of another, a badge shows the count and links to the related contracts.
MissingShown when the AI detects referenced documents that are not yet uploaded — including agreements, schedules, appendixes, exhibits not part of this agreement, or missing pages. A badge shows the count; click it to see each missing component and the AI’s reasoning. The badge disappears automatically once the relevant document is uploaded and matched to this agreement.
SignaturesQuick summary showing how many signatories have signed (e.g., “Executed 2/2”).
TagsOptional labels you can add for organizing contracts.

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, and delivery commitments.

Signatures

Signatories, signing status, and dates.
A processing status bar at the bottom shows the progress of three stages:
StageDescription
Contract TermsAI extraction of all contract data points
Contract TextOCR processing to extract full text content
Contract IndexingIndexing for search and AI chat capabilities

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.

Approvals

Creative control and approval provisions.

Targets

Sales targets, price targets, and track counts.

Extractors

Custom extraction results defined by your organization.

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.

IP History Tab

The IP History tab tracks changes to intellectual property ownership and rights over time. This feature is currently in development.

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.