Turn paperwork into a pipeline.
Drive360 lets your team design, fill, sign, and share PDF & HTML documents at scale. Bulk-generate from CSV, embed branded forms anywhere, and ship the workflow your customers actually finish.
- SOC 2-aligned controls
- Self-host or cloud
- 10k+ docs / minute
Everything in one platform
One workspace for every document your team touches
Stop wiring six tools together. Drive360 gives you the design, data, delivery, and audit surfaces — with the API hooks to glue it into the rest of your stack.
Field-aware PDF designer
Drop a PDF, we detect AcroForm fields and let you map them to friendly names, defaults, and validation. No re-typing.
Bulk generate from CSV
Upload a CSV, hit go. Async workers fan out and stitch each row into a finished document — minutes, not hours.
E-sign in the same flow
Send a generated doc straight to a signer. Audit trail, evidence summary, and rejection reasons baked in.
Embed forms anywhere
Per-org allowlist, CSP-friendly iframes, and a public-token surface so /form/<token> drops into any site.
AI extract & summarize
Tesseract + LLM pipeline pulls fields out of PDFs, IDs, receipts, and scans — with a human-in-the-loop review queue.
Webhooks & API
Every event is a typed JSON payload. Subscribe your services to generations, signatures, uploads, mentions.
Vaulted storage
Per-org KMS keys, signed-URL uploads direct to S3/MinIO, and granular share scopes — no public buckets.
Templates that scale
Versioned templates with previews, presets, and an integration playground so you ship without breaking callers.
Built for scale
Ship the messy paperwork in minutes
Drop in a template, point at a CSV, and the queue takes care of generation, signature collection, delivery, and webhook fan-out. Every step is observable, retryable, and auditable.
Versioned templates
Promote drafts to live without breaking integrations.
Smart field mapping
Map CSV headers once, reuse across every batch.
Native e-signature
Same flow, no third-party tab-shuffling.
AI-assisted review
Flag risky fields before they hit production.
// 1. Render a template against a CSV row
await drive360.batches.create({
template: "onboarding-agreement-v3",
source: "s3://hr/exports/q2.csv",
signer: "row.email",
webhook: "https://hr.acme.co/hooks/d360",
});
// 2. Stream events back as they happen
for await ({ event, doc } of drive360.events.stream()) {
console.log(event, doc.id, doc.url);
}How it works
Three steps from blank page to signed PDF
Upload your template
Drop in a PDF or HTML doc. Drive360 detects fields and gives you a clean designer to label, validate, and brand.
Wire it to data
Connect a CSV, an API call, or a public form. We map columns to fields, validate, and version the contract.
Generate, sign, deliver
Fan out one or a million. Signers, webhooks, and audit trails are wired in — no glue code.
Connect everything
Plays nicely with the stack you already run
FAQ
Questions teams ask before switching
Yes. The full stack ships as docker-compose: API, web, Postgres + pgvector, Redis, MinIO, and ONLYOFFICE. One command brings it up; everything is configured via environment variables.
Ship documents like you ship code
Spin up Drive360 in minutes — no credit card, no sales call. Bring your team in once it earns its keep.