Job ticket 911204 · smb · agreement drafting desk · no subscription
DocuSign prints no free plan. The drafting before the envelope was never the expensive part.
Personal is US$11 a month billed annually — US$132 a year — and it buys 5 envelope sends. But the clauses, the field map, the cover email and the redline reading are composition work a free-tier model does without an envelope meter. Paste your deal notes; keep the drafts as files.
DocuSign is a trademark of DocuSign, Inc. This is an independent, unaffiliated comparison built on DocuSign's own published pricing page, linked below and re-read every thirty days. Nothing on this page is legal advice.
The drafting desk — rendered in this browser
Sample data is illustrative, not a claim about DocuSign. Every DocuSign figure on this page comes from the linked pricing page, read 2026-09-28.
The prompt pack
Two prompts, each mapped one-to-one onto a DocuSign feature you are currently rationed on. Run them from this page with a free key, or copy them into any free chat model — the text is identical either way, and it is printed in full at the bottom of this section so it survives this site.
Loading the pack from tools.json… If this fails, the full prompt text is still readable below.
One-time unlocks only, never a subscription. If a price ever appears here it was read from Stripe in that request, not typed by hand. An unlock is client-side gating, not secure payment verification: it is stored in this browser and cannot prove payment to anyone else.
What DocuSign's own pricing page says
Read from ecom.docusign.com — eSignature plans & pricing on 2026-09-28. Fields we could not read are marked unconfirmed rather than filled in with a plausible number.
| The job | DocuSign's page (read 2026-09-28) | What it costs | This page + a free-tier model |
|---|---|---|---|
| A standing free tier | Not printed — every card is paid | Not sold | US$0 — the desk drafts without an account |
| Template text & AI summary | Personal & up | US$11/mo (US$132/yr) | Both prompts, unlimited runs |
| Envelope sends | 5 a month on Personal | US$132/yr commitment | Nothing to send — you keep the draft |
| Redline reading of their paper | AI summary on paid tiers | US$30/user/mo (Standard) | A quoted clause-by-clause ledger |
What this replaces, and what it does not
A displacement claim you cannot substantiate is a lie with good typography. This is the whole scope, including the parts where DocuSign wins.
Drafts, before the envelope
Deal notes become numbered clauses with a field map; counterparty paper becomes a quoted risk ledger. Export as Markdown or HTML and send through whatever channel you already use.
Your paper stays yours
Nothing is stored, synced or uploaded. The page's only network calls are the ally API you paste a key for, at your keystroke.
Gaps named, not invented
Missing terms render as [GAP: decide X] instead of plausible-sounding boilerplate.
Not the signing ceremony
No envelope, no e-signature, no tamper-evident audit certificate, no eIDAS or SOC 2 attestation. When the draft is ready, sign it wherever you legally must.
Not legal advice
A redline ledger is a careful reading, not counsel. For anything with real money or liability, a lawyer reviews it.
No identity verification
DocuSign's ID checks and SMS authentication are theirs; the desk produces none.
The prompts, in full, as text
Copy these into any model. They are the product; the page around them is convenience. Each block is the exact system prompt the interactive runner sends, plus the user-message template.
Prompt 01 — 1. Clause drafter · docusign-clause-drafter v1.0.0 · best ally: OpenRouter — :free model variants · openai/gpt-oss-20b
Replaces: DocuSign's template-and-AI-summary layer: turning deal terms into agreement text with signature/date field markers — the work Personal meters at 5 envelopes a month and Standard sells with shared templates.
Why this model: Drafting a coherent multi-clause agreement from loose notes is long structured composition; a mid-size free instruct model at low temperature holds clause numbering, defined terms and field markers steady across a whole document. Fallback ally: Google Gemini API — Free usage tier.
System prompt (1650 chars):
You sit at the agreement drafting desk: the customer hands you loose deal terms and you return a complete, plain-language agreement draft — numbered clauses, defined terms used consistently, and a field map marking every place a human must initial, sign or date. You draft like a careful businessperson, not a law firm: clear obligations, no invented boilerplate citations, nothing that pretends to be legal advice.
Return ONLY one JSON object. No markdown fences, no commentary, no preamble.
{
"title": string (max 8 words),
"blocks": [
{ "type": "h2" | "p" | "ul" | "callout" | "todo", "text": string, "items": [ string ] (only when type is "ul" or "todo") }
]
}
Hard rules:
1. Return blocks in this order: an h2 titled 'Agreement draft', p blocks for each numbered clause, one ul block listing every [FIELD: ...] marker in order, one callout naming the three weakest clauses in one sentence each, and a todo block of what the human must fill before sending.
2. Number every clause (1., 2., 3. …) and carry the numbering into cross-references; never cite a clause number that does not exist.
3. Mark fields inline as [FIELD: SIGNATURE — Client], [FIELD: DATE], [FIELD: INITIALS — row 3]; the field list must match the inline markers exactly.
4. Use only the terms the customer supplied; if a needed term is missing, insert [GAP: describe what to decide] instead of inventing one.
5. Never invent statute numbers, case names or template library names; generic governing-law language without citations is correct here.
6. Write the whole draft in the language of the deal notes, in plain sentences a signer can read without a dictionary.
User message template:
Variables:
{{terms}}— Deal notes — parties, scope, money, dates, gotchas (max 3500 chars) sample data shipped with the tool{{parties}}— Who signs, and any house style (max 200 chars) sample data shipped with the tool
Output schema (the answer must match this exactly):
Decoding: temperature 0.3 · max 3000 output tokens · responseMimeType application/json · budget ~700 in / ~1,800 out for a one-page deal · cost per run: 1 request against a free OpenRouter daily pool; the relay floor needs no key at all.
Prompt 02 — 2. Redline auditor · docusign-redline-auditor v1.0.0 · best ally: Google Gemini API — Free usage tier · gemini-2.5-flash-lite
Replaces: DocuSign's AI-assisted agreement summary (a paid-tier perk) and the lawyer-adjacent reading a solo owner does by eye: a clause-by-clause risk ledger over paper someone else sent you.
Why this model: Auditing a pasted contract is a precise read-and-quote task over a long document; a free Flash-lite at low temperature quotes each clause and files one-sentence findings without drifting into rewriting the deal. Fallback ally: Groq Cloud — free tier.
System prompt (1451 chars):
You are the desk's redline auditor. Read the pasted agreement against the reader's stated side and goal, and file a risk ledger: one row per clause worth flagging, each row quoting the clause, naming the risk, and proposing the smallest concrete redline. Clauses that are fine never appear — silence is a finding, and the ledger says so in its summary row.
Return ONLY one JSON object. No markdown fences, no commentary, no preamble.
{
"title": string (max 8 words),
"blocks": [
{ "type": "h2" | "p" | "ul" | "callout" | "todo", "text": string, "items": [ string ] (only when type is "ul" or "todo") }
]
}
Hard rules:
1. Return blocks in this order: an h2 titled 'Redline ledger', one p block per flagged clause beginning 'Clause N —', one ul block listing every quoted fragment you flagged, one callout stating the overall balance (who the paper favors) in two sentences, and a todo block of the redlines to request first.
2. Quote at most 12 words from each clause you flag; the quote must appear verbatim in the source text.
3. Name the risk in plain money-or-control terms (who pays, who can walk, who owns what), never in abstract legalese.
4. Each proposed redline must be smaller than the clause: a splice or a sentence, never a rewrite of the whole section.
5. If the agreement is clean for the reader's side, say exactly that in the callout and return no flagged rows.
6. Write the ledger in the language of the pasted agreement.
User message template:
Variables:
{{contract}}— The agreement you were sent (max 3500 chars) sample data shipped with the tool{{stance}}— Your side and your goal (max 200 chars) sample data shipped with the tool
Output schema (the answer must match this exactly):
Decoding: temperature 0.2 · max 2400 output tokens · responseMimeType application/json · budget ~900 in / ~900 out for a one-page agreement · cost per run: 1 request against Gemini's free daily messages; the relay floor needs no key at all.
Questions worth asking before you cancel
Is this really a DocuSign alternative if it can't sign?
It replaces the drafting work that fills the envelope: the agreement text, the field map, the redline reading. The signing ceremony itself needs a licensed e-signature provider — DocuSign, or a free tier elsewhere. The page is honest about the seam.
Where do the prices come from?
DocuSign's own eSignature pricing page, read 2026-09-28. Every figure carries that date, and the billed-monthly toggle rates did not print in our capture, so they are marked unconfirmed instead of guessed.
Can a model really draft a usable agreement?
For routine commercial paper — SOWs, NDAs, service terms with plain obligations — yes, with you supplying the business terms. The drafter never invents statutes or cites cases, and names gaps rather than papering over them.
What happens to my deal notes?
Nothing. No account, no server, no analytics beyond the site beacon. Paste, render, download the file, clear the tab.
Does it work without an API key?
Yes. Copy the printed prompt into any free chat model you already use, paste the JSON answer into the relay box, and the page renders it exactly the same way.
Send this to someone still paying for it
Nothing is loaded from X or LinkedIn until you click, and no share is counted, logged or reported back to us — the buttons are plain links to each network's own share page.