Skip to content
rendoc
Use Case

Business Proposal Generation

Automate proposal creation. Generate client-ready proposals with pricing tables, scope details, and terms of service as polished PDFs — in seconds.

Generate a proposal in seconds

Pass your client details, scope, and pricing. Get a professional PDF proposal ready to send.

JavaScript SDK
import Rendoc from "rendoc";

const rendoc = new Rendoc("your_api_key");

const pdf = await rendoc.documents.generate({
  template_id: "tpl_proposal_service",
  data: {
    company: "Acme Corp",
    client: "Globex Industries",
    date: "2026-03-25",
    valid_until: "2026-04-25",
    scope: [
      { item: "Web Application Redesign", description: "Full UI/UX overhaul" },
      { item: "API Integration", description: "Connect to 3 third-party services" },
      { item: "Testing & QA", description: "End-to-end test coverage" },
    ],
    pricing: [
      { item: "Design Phase", hours: 40, rate: 150, total: 6000 },
      { item: "Development", hours: 120, rate: 150, total: 18000 },
      { item: "QA & Launch", hours: 20, rate: 150, total: 3000 },
    ],
    total: 27000,
    terms: "Net 30. 50% upfront, 50% on delivery.",
  },
});
cURL
curl -X POST https://rendoc.dev/api/v1/documents/generate \
  -H "Authorization: Bearer your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "template_id": "tpl_proposal_service",
    "data": {
      "company": "Acme Corp",
      "client": "Globex Industries",
      "date": "2026-03-25",
      "pricing": [
        { "item": "Design Phase", "hours": 40, "rate": 150, "total": 6000 },
        { "item": "Development", "hours": 120, "rate": 150, "total": 18000 }
      ],
      "total": 27000,
      "terms": "Net 30. 50% upfront, 50% on delivery."
    }
  }'

Why developers choose rendoc for proposals

Dynamic pricing tables

Line items, hourly rates, discounts, and totals calculated and formatted automatically from your data.

Brand consistency

Use your HTML/CSS template with logos, colors, and typography. Every proposal matches your brand identity.

Multi-page support

Cover page, scope of work, pricing breakdown, terms — rendoc handles pagination and page breaks cleanly.

Conditional sections

Show or hide proposal sections based on your data. Optional addendums, discount tiers, and custom clauses.

Fast turnaround

Generate proposals in seconds, not hours. Respond to RFPs and client requests while the opportunity is hot.

Version tracking

Generate multiple revisions with different pricing or scope. Each document gets a unique ID for reference.

Close deals faster with automated proposals

100 documents per month free. Generate proposals on demand or integrate into your CRM workflow.