Build signing flows around reusable templates, generated documents, embedded signing, and audit-ready completion. Use Korala for straightforward e-signature workflows or as the signing layer inside a broader document process.
Korala signing is more than drawing a signature on a PDF. Create a reusable document model, prefill it with live data, define who signs where, and keep the flow consistent every time.
The strongest proof for signing is seeing the document move from draft to completed state. Korala keeps the document, signer progress, and compliance artifacts connected in one flow.
Some teams only need fast document signing. Others generate documents from templates, feed them from product data, and use signing as the final step. This page supports both shapes.
Templates, generated documents, signing state, and downstream events all stay inside the same API model.
korala.documents.create({ templateId, data, signers })document.signingUrl / embedded signing componentdocument.completed -> webhook handlerimport Korala from "@korala/sdk";
const korala = new Korala({ apiKey: process.env.KORALA_KEY });
const document = await korala.documents.create({
templateId: "tmpl_master_services_agreement",
data: {
companyName: "Acme Corp",
effectiveDate: "2026-03-27",
},
signers: [
{ name: "Jane Smith", email: "jane@acme.com", role: "client" },
{ name: "John Doe", email: "john@korala.ai", role: "sender" },
],
});Signing is only useful when the result is defendable. Korala keeps signer state, timestamps, certificates, and audit history attached to the final document.
Use standalone signing plans for straightforward signature workflows, or move into API Platform pricing when documents, fills, and signing events are part of a larger product flow.
Signing is the simple path for template-driven document execution. API Platform pricing covers higher-volume document generation, fills, signing events, and orchestration.
Start with reusable templates, generate documents from live data, and finish with signatures, timestamps, and audit-ready output.