Skip to main content
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 Source: Common Paper

Fill this template

With Claude Code

Just ask Claude — no installation required:

Fill the common-paper-cloud-service-agreement template for my company

With the CLI

npx -y open-agreements@latest fill common-paper-cloud-service-agreement -d values.json -o output.docx

With the hosted MCP

Add to your MCP config for zero-install access to all templates:

{
  "mcpServers": {
    "open-agreements": {
      "url": "https://openagreements.ai/api/mcp"
    }
  }
}

Fields (84)

Field Type Description
provider_name string Name of the cloud service provider
customer_name string Name of the customer
provider_legal_name string Official legal entity name of provider (for signature block)
customer_legal_name string Official legal entity name of customer (for signature block)
effective_date string Effective Date of Key Terms referenced in Order Form
cloud_service string Description of the cloud service / product
order_date_is_last_signature boolean If true, order date is date of last signature; if false, use custom_order_date
custom_order_date string Custom start date (only used when order_date_is_last_signature is false)
has_pilot boolean Whether a pilot/trial period is included
pilot_period string Length of pilot/trial period (e.g. "3 months")
pilot_is_free boolean If true, pilot is a free trial; if false, pilot has a fee
pilot_fee string Fee for pilot period (e.g. "$500"). Only used when pilot_is_free is false
pilot_modifications string Modifications to the Agreement that apply only during the Pilot Period
subscription_period string Length of access to the service (e.g. "12 months", "1 year")
fee_is_per_unit boolean Whether fees are per-unit pricing (amount per fee_unit)
fees string Subscription fee amount (e.g. "$10,000"). Used in computed fees_display.
fee_unit string Fee billing unit (e.g. "year", "month", "User"). Used in computed fees_display.
fee_is_other boolean Whether an alternative fee structure is used
other_fee_structure string Description of alternative fee structure
fee_may_increase boolean Whether fees may increase up to a cap percentage per renewal
fee_increase_cap_pct string Maximum percentage fees may increase per renewal (e.g. "5")
fee_will_increase boolean Whether fees will increase by a fixed percentage per renewal
fee_increase_fixed_pct string Fixed percentage fees will increase per renewal (e.g. "3")
fee_inclusive_of_taxes boolean Whether fees are inclusive of taxes (modifies Standard Terms Section 4.1)
payment_by_invoice boolean If true, payment by invoice; if false, automatic payment
payment_frequency string Billing frequency (e.g. "monthly", "quarterly", "annually")
payment_terms_days string Days to pay after invoice (e.g. "30", "45"). Only for invoice payment
payment_due_from string When payment terms start (e.g. "Customer's receipt of invoice")
auto_renew boolean If true, order auto-renews with non-renewal notice; if false, expires at end
non_renewal_notice_days string Days of notice required before non-renewal (e.g. "30", "60"). Used in computed auto_renewal_display.
has_use_limitations boolean Whether use limitations are specified
use_limitations string Geographic restrictions, system requirements, or other use limitations
has_technical_support boolean Whether technical support details are included
technical_support string Description of included support and how to access it
has_sla boolean Whether an SLA is included
sla_description string Service Level Agreement details
has_professional_services boolean Whether professional services are included
professional_services_description string Professional services description or SOW reference
effective_date_is_last_signature boolean If true, effective date is date of last signature; if false, use custom date
custom_effective_date string Custom effective date (only used when effective_date_is_last_signature is false)
governing_law string State, province, or country whose laws govern the agreement
jurisdiction string Courts with jurisdiction over disputes
has_covered_claims boolean Whether indemnity covered claims are included
has_provider_covered_claims boolean Whether provider covered claims (IP indemnity) are included
has_customer_covered_claims boolean Whether customer covered claims (IP + restrictions indemnity) are included
general_cap_is_multiplier boolean General cap is Nx fees paid in prior 12 months
general_cap_multiplier string Multiplier for fee-based general cap (e.g. "2")
general_cap_is_dollar boolean General cap is a fixed dollar amount
general_cap_dollar string Fixed dollar amount for general cap (e.g. "100,000")
general_cap_is_greater_of boolean General cap is the greater of a dollar amount or Nx fees
general_cap_greater_dollar string Dollar amount for greater-of general cap (e.g. "100,000")
general_cap_greater_multiplier string Multiplier for greater-of general cap (e.g. "2")
has_increased_claims boolean Whether increased claims (supercap) provisions are included
increased_claims_description string Description of claims covered by the increased cap (supercap)
increased_cap_description string Description of the increased cap amount
has_unlimited_claims boolean Whether unlimited claims (no liability cap) are included
unlimited_claims_description string Description of claims excluded from liability cap
has_additional_warranties boolean Whether additional warranties beyond standard terms are included
provider_warranty_description string Additional warranties from provider
customer_warranty_description string Additional warranties from customer
has_dpa boolean Whether a Data Processing Agreement is referenced
dpa_reference string Reference to or description of the DPA
has_security_policy boolean Whether a security policy section is included
security_policy_description string Security policy details or certification commitments
has_insurance boolean Whether insurance minimum requirements are included
insurance_description string Insurance coverage requirements and minimums
order_date_display string [Computed] Order date text, derived from order_date_is_last_signature and custom_order_date
pilot_fee_display string [Computed] Pilot fee text, derived from pilot_is_free and pilot_fee
fees_display string [Computed] Fee structure text, derived from fee boolean fields and amounts
payment_display string [Computed] Payment process text, derived from payment_by_invoice and related fields
auto_renewal_display string [Computed] Auto-renewal text, derived from auto_renew and non_renewal_notice_days
effective_date_display string [Computed] Effective date text, derived from effective_date_is_last_signature and custom_effective_date
covered_claims_display string [Computed] Covered claims text, derived from provider/customer covered claims booleans
general_cap_display string [Computed] General cap amount text, derived from cap type booleans and amounts
provider_signatory_type enum Whether the Provider signatory is an entity or individual
provider_signatory_name string Full legal name of the Provider's signatory
provider_signatory_title string Title/role of the Provider's signatory (entity only)
provider_signatory_company string Company name for the Provider signatory (entity only)
provider_signatory_email string Notice email address for the Provider
customer_signatory_type enum Whether the Customer signatory is an entity or individual
customer_signatory_name string Full legal name of the Customer's signatory
customer_signatory_title string Title/role of the Customer's signatory (entity only)
customer_signatory_company string Company name for the Customer signatory (entity only)
customer_signatory_email string Notice email address for the Customer

Browse more templates

View all templates