Sales & Licensing
Common Paper Cloud Service Agreement
A cloud service agreement with order form and framework terms, based on Common Paper's standard terms. Covers SaaS subscriptions, payment, SLAs, liability, and data processing. Includes full Standard Terms v2.1.
84 fields
CC-BY-4.0
Common Paper
Try this template in an AI workflow
Claude Code or another coding agent
Start with the setup guide for Claude Code, Gemini CLI, and local package execution. The install page will keep the handoff tied to this template.
Learn how to fill this templateCLI
npx open-agreements fill common-paper-cloud-service-agreement -d values.json -o output.docx
Fields (84)
Parties
| Field | Type | Description |
|---|---|---|
|
Provider Name
provider_name
|
string | Name of the cloud service provider |
|
Customer Name
customer_name
|
string | Name of the customer |
|
Provider Legal Name
provider_legal_name
|
string | Official legal entity name of provider (for signature block) |
|
Customer Legal Name
customer_legal_name
|
string | Official legal entity name of customer (for signature block) |
Terms
| Field | Type | Description |
|---|---|---|
|
Effective Date
effective_date
|
string | Effective Date of Key Terms referenced in Order Form |
Service
| Field | Type | Description |
|---|---|---|
|
Cloud Service
cloud_service
|
string | Description of the cloud service / product |
Terms
| Field | Type | Description |
|---|---|---|
|
Order Date Is Last Signature
order_date_is_last_signature
|
boolean | If true, order date is date of last signature; if false, use custom_order_date |
|
Custom Order Date
custom_order_date
|
string | Custom start date (only used when order_date_is_last_signature is false) |
Service
| Field | Type | Description |
|---|---|---|
|
Has Pilot
has_pilot
|
boolean | Whether a pilot/trial period is included |
|
Pilot Period
pilot_period
|
string | Length of pilot/trial period (e.g. "3 months") |
|
Pilot Is Free
pilot_is_free
|
boolean | If true, pilot is a free trial; if false, pilot has a fee |
Payment
| Field | Type | Description |
|---|---|---|
|
Pilot Fee
pilot_fee
|
string | Fee for pilot period (e.g. "$500"). Only used when pilot_is_free is false |
Service
| Field | Type | Description |
|---|---|---|
|
Pilot Modifications
pilot_modifications
|
string | Modifications to the Agreement that apply only during the Pilot Period |
|
Subscription Period
subscription_period
|
string | Length of access to the service (e.g. "12 months", "1 year") |
Payment
| Field | Type | Description |
|---|---|---|
|
Fee Is Per Unit
fee_is_per_unit
|
boolean | Whether fees are per-unit pricing (amount per fee_unit) |
|
Fees
fees
|
string | Subscription fee amount (e.g. "$10,000"). Used in computed fees_display. |
|
Fee Unit
fee_unit
|
string | Fee billing unit (e.g. "year", "month", "User"). Used in computed fees_display. |
|
Fee Is Other
fee_is_other
|
boolean | Whether an alternative fee structure is used |
|
Other Fee Structure
other_fee_structure
|
string | Description of alternative fee structure |
|
Fee May Increase
fee_may_increase
|
boolean | Whether fees may increase up to a cap percentage per renewal |
|
Fee Increase Cap Pct
fee_increase_cap_pct
|
string | Maximum percentage fees may increase per renewal (e.g. "5") |
|
Fee Will Increase
fee_will_increase
|
boolean | Whether fees will increase by a fixed percentage per renewal |
|
Fee Increase Fixed Pct
fee_increase_fixed_pct
|
string | Fixed percentage fees will increase per renewal (e.g. "3") |
|
Fee Inclusive Of Taxes
fee_inclusive_of_taxes
|
boolean | Whether fees are inclusive of taxes (modifies Standard Terms Section 4.1) |
|
Payment By Invoice
payment_by_invoice
|
boolean | If true, payment by invoice; if false, automatic payment |
|
Payment Frequency
payment_frequency
|
string | Billing frequency (e.g. "monthly", "quarterly", "annually") |
|
Payment Terms Days
payment_terms_days
|
string | Days to pay after invoice (e.g. "30", "45"). Only for invoice payment |
|
Payment Due From
payment_due_from
|
string | When payment terms start (e.g. "Customer's receipt of invoice") |
Terms
| Field | Type | Description |
|---|---|---|
|
Auto Renew
auto_renew
|
boolean | If true, order auto-renews with non-renewal notice; if false, expires at end |
|
Non Renewal Notice Days
non_renewal_notice_days
|
string | Days of notice required before non-renewal (e.g. "30", "60"). Used in computed auto_renewal_display. |
Service
| Field | Type | Description |
|---|---|---|
|
Has Use Limitations
has_use_limitations
|
boolean | Whether use limitations are specified |
|
Use Limitations
use_limitations
|
string | Geographic restrictions, system requirements, or other use limitations |
|
Has Technical Support
has_technical_support
|
boolean | Whether technical support details are included |
|
Technical Support
technical_support
|
string | Description of included support and how to access it |
|
Has SLA
has_sla
|
boolean | Whether an SLA is included |
|
SLA Description
sla_description
|
string | Service Level Agreement details |
|
Has Professional Services
has_professional_services
|
boolean | Whether professional services are included |
|
Professional Services Description
professional_services_description
|
string | Professional services description or SOW reference |
Legal
| Field | Type | Description |
|---|---|---|
|
Effective Date Is Last Signature
effective_date_is_last_signature
|
boolean | If true, effective date is date of last signature; if false, use custom date |
|
Custom Effective Date
custom_effective_date
|
string | Custom effective date (only used when effective_date_is_last_signature is false) |
|
Governing Law
governing_law
|
string | State, province, or country whose laws govern the agreement |
|
Jurisdiction
jurisdiction
|
string | Courts with jurisdiction over disputes |
Liability
| Field | Type | Description |
|---|---|---|
|
Has Covered Claims
has_covered_claims
|
boolean | Whether indemnity covered claims are included |
|
Has Provider Covered Claims
has_provider_covered_claims
|
boolean | Whether provider covered claims (IP indemnity) are included |
|
Has Customer Covered Claims
has_customer_covered_claims
|
boolean | Whether customer covered claims (IP + restrictions indemnity) are included |
|
General Cap Is Multiplier
general_cap_is_multiplier
|
boolean | General cap is Nx fees paid in prior 12 months |
|
General Cap Multiplier
general_cap_multiplier
|
string | Multiplier for fee-based general cap (e.g. "2") |
|
General Cap Is Dollar
general_cap_is_dollar
|
boolean | General cap is a fixed dollar amount |
|
General Cap Dollar
general_cap_dollar
|
string | Fixed dollar amount for general cap (e.g. "100,000") |
|
General Cap Is Greater Of
general_cap_is_greater_of
|
boolean | General cap is the greater of a dollar amount or Nx fees |
|
General Cap Greater Dollar
general_cap_greater_dollar
|
string | Dollar amount for greater-of general cap (e.g. "100,000") |
|
General Cap Greater Multiplier
general_cap_greater_multiplier
|
string | Multiplier for greater-of general cap (e.g. "2") |
|
Has Increased Claims
has_increased_claims
|
boolean | Whether increased claims (supercap) provisions are included |
|
Increased Claims Description
increased_claims_description
|
string | Description of claims covered by the increased cap (supercap) |
|
Increased Cap Description
increased_cap_description
|
string | Description of the increased cap amount |
|
Has Unlimited Claims
has_unlimited_claims
|
boolean | Whether unlimited claims (no liability cap) are included |
|
Unlimited Claims Description
unlimited_claims_description
|
string | Description of claims excluded from liability cap |
Legal
| Field | Type | Description |
|---|---|---|
|
Has Additional Warranties
has_additional_warranties
|
boolean | Whether additional warranties beyond standard terms are included |
|
Provider Warranty Description
provider_warranty_description
|
string | Additional warranties from provider |
|
Customer Warranty Description
customer_warranty_description
|
string | Additional warranties from customer |
Privacy
| Field | Type | Description |
|---|---|---|
|
Has DPA
has_dpa
|
boolean | Whether a Data Processing Agreement is referenced |
|
DPA Reference
dpa_reference
|
string | Reference to or description of the DPA |
|
Has Security Policy
has_security_policy
|
boolean | Whether a security policy section is included |
|
Security Policy Description
security_policy_description
|
string | Security policy details or certification commitments |
Legal
| Field | Type | Description |
|---|---|---|
|
Has Insurance
has_insurance
|
boolean | Whether insurance minimum requirements are included |
|
Insurance Description
insurance_description
|
string | Insurance coverage requirements and minimums |
Terms
| Field | Type | Description |
|---|---|---|
|
Order Date Display
order_date_display
|
string | [Computed] Order date text, derived from order_date_is_last_signature and custom_order_date |
Service
| Field | Type | Description |
|---|---|---|
|
Pilot Fee Display
pilot_fee_display
|
string | [Computed] Pilot fee text, derived from pilot_is_free and pilot_fee |
Payment
| Field | Type | Description |
|---|---|---|
|
Fees Display
fees_display
|
string | [Computed] Fee structure text, derived from fee boolean fields and amounts |
|
Payment Display
payment_display
|
string | [Computed] Payment process text, derived from payment_by_invoice and related fields |
Terms
| Field | Type | Description |
|---|---|---|
|
Auto Renewal Display
auto_renewal_display
|
string | [Computed] Auto-renewal text, derived from auto_renew and non_renewal_notice_days |
Legal
| Field | Type | Description |
|---|---|---|
|
Effective Date Display
effective_date_display
|
string | [Computed] Effective date text, derived from effective_date_is_last_signature and custom_effective_date |
Liability
| Field | Type | Description |
|---|---|---|
|
Covered Claims Display
covered_claims_display
|
string | [Computed] Covered claims text, derived from provider/customer covered claims booleans |
|
General Cap Display
general_cap_display
|
string | [Computed] General cap amount text, derived from cap type booleans and amounts |
Signature Block
| Field | Type | Description |
|---|---|---|
|
Provider Signatory Type
provider_signatory_type
|
enum | Whether the Provider signatory is an entity or individual |
|
Provider Signatory Name
provider_signatory_name
|
string | Full legal name of the Provider's signatory |
|
Provider Signatory Title
provider_signatory_title
|
string | Title/role of the Provider's signatory (entity only) |
|
Provider Signatory Company
provider_signatory_company
|
string | Company name for the Provider signatory (entity only) |
|
Provider Signatory Email
provider_signatory_email
|
string | Notice email address for the Provider |
|
Customer Signatory Type
customer_signatory_type
|
enum | Whether the Customer signatory is an entity or individual |
|
Customer Signatory Name
customer_signatory_name
|
string | Full legal name of the Customer's signatory |
|
Customer Signatory Title
customer_signatory_title
|
string | Title/role of the Customer's signatory (entity only) |
|
Customer Signatory Company
customer_signatory_company
|
string | Company name for the Customer signatory (entity only) |
|
Customer Signatory Email
customer_signatory_email
|
string | Notice email address for the Customer |
Browse all templates
45 free contract templates for NDAs, employment agreements, SAFEs, financing documents, and more.
View all templates →