The last step, sealed.
Legally binding e-signatures, AATL-certified, with a complete audit trail — the final stage of every CloudRaker pipeline, not a separate tool bolted on after.
Signers sign. CloudRaker seals.
We keep the two apart on purpose. One is a legal act a person performs. The other is a cryptographic fact the system proves.
- 01
Define who needs to sign
Sign takes a file and a list of signers. Each one gets a role, an order if sequence matters, and the fields they're responsible for. Nothing goes out until that list is right.
- 02
Preview costs nothing to change
Set send to false and you get the field layout back — no emails, no session, nothing billed. Move a signature block, fix a name, or cancel the whole thing before a single signer is notified.
- 03
Verify the signer before they act
Before a signature lands, each signer proves who they are. Multi-factor authentication confirms the person behind the link. Only authorized parties can complete fields and move the envelope forward.
- 04
Sign seals. It doesn't touch the file.
Once a signer completes their fields, CloudRaker doesn't generate a new document from scratch — it seals the original with a tamper-evident signature block and a timestamp. Change one byte afterward and the seal breaks immediately.
- 05
Every action becomes proof
Views, sends, opens, signs — each one is logged with a timestamp and signer identity as it happens. The audit trail isn't reconstructed afterward from emails and screenshots; it's the same record from the first click to the last signature.
Enterprise-grade protection, built in.
Sign meets the highest standards for document security, legal compliance, and data protection, ensuring that every signature is legally binding and globally recognized.
Finally, a free e-signature.
E-signature has become cheap to deliver and, on its own, less of a differentiator, so we bundle it in rather than charge for it. The one place cost genuinely shows up is at very high concurrency, where infrastructure has to scale to keep up. That's why Sign is free with a concurrency limit by plan, not free with no limit at all.
Compliant with global standards.
Every signature is an API call.
Packages documents into signable envelopes, supports multi-signer workflows, and executes legally binding signatures — the last step of the pipeline, not a bolted-on tool. Copy it, paste it, run it against the real API.
import { CloudRakerClient } from "@cloudraker/api";
const client = new CloudRakerClient({ token: "YOUR_API_KEY" });
const run = await client.sign({
body: {
file: { url: "https://example.com/agreement.pdf" },
signers: [
{ name: "Ada Lovelace", email: "ada@example.com" },
],
message: "Please countersign by Friday.",
placement: "page",
},
});
console.log(run.status); // "needs_input" — signers get emailed their links
console.log(run.envelopeUrl);from cloudraker import CloudRaker, V1SignBodySignersItem, V1SignBodyFileName
client = CloudRaker(token="YOUR_API_KEY")
run = client.sign(
file=V1SignBodyFileName(url="https://example.com/agreement.pdf"),
signers=[
V1SignBodySignersItem(
name="Ada Lovelace",
email="ada@example.com",
),
],
message="Please countersign by Friday.",
placement="page",
)
print(run.status) # "needs_input" — signers get emailed their links
print(run.envelope_url)Need to verify a signed document?
Check its validity directly — timestamps, signer identity, and tamper seals included.
Stop paying for a bolted-on e-signature tool.
Sign is already in the pipeline — parse, extract, redact, fill, sign, done.