Skip to content

The signing system of record

Document signing for the agentic era.

Upload a file, prepare the fields, and send it for signature. Use your favorite Agent or CLI.

One free send a month · Signers never pay · Nothing to install

  • The seal

    One signature covers every byte you approved. Change anything later and the signature breaks. Anyone can check that in a normal PDF reader, offline, with no account.

  • The ledger

    Each event is linked to the one before it. Remove or change a step and the chain shows it.

  • The check

    Anyone can check a sealed file with no account.

  • Your documents

    Every model request requires zero-data-retention routing and prompt-training opt-out.

Move from file to signed PDF.

  1. Upload or choose a form.

    Bring a PDF, DOC, or DOCX file, or choose a source-checked reusable PDF form.

  2. Prepare, send, and sign.

    Find or add fields, assign signers, review the exact PDF, and send it. The other side signs in the browser.

  3. Keep the signed PDF.

    Everyone gets the same signed PDF back, ready to download from their account.

Mutual non-disclosure agreement

Product preview

Ask a question, get exact citation.

Mutual NDA

Mutual non-disclosure agreement

Northwind Labs · Acme Industries

1. Purpose

2. Confidential information

3. Term and return

The same pages you sent. The same signed PDF back.


The document that answers

Ask the document a question. Get the exact passage back.

Ask Octo answers supported factual questions from the document you uploaded, while you prepare it and while the other side reads it.

Ask the file

Ask a factual question and get the exact passage that answers it, with its page. Open its page and read the surrounding terms yourself.

The refusal is the feature

An answer with no matched passage and page is not shown as a citation. A general chatbot in another window can produce a fluent answer about any PDF. It cannot bind its answer to this stored passage and page, or refuse because no passage matched.

Ask Octo identifies itself as software on every signer surface. Ask Octo reports what the document says and where. It is software, not a lawyer, and it is not a substitute for the advice of an attorney.

For the person signing

Built for the person signing, too.

The person asked to sign gets a link, the full file, and a place to ask a factual question. Signing costs them nothing.

Signing costs nothing

Signer accounts are free. No plan, no card, no trial that converts into a charge. Nothing to install.

Read it all first

The signer can read every page, download or print the file, and move only between the marks assigned to them. A separate review step catches a missing mark before the final action.

Questions have a destination

Ask a supported factual question before you sign and get the exact passage and page that answer it. Ask the sender directly when the document cannot answer; OctoDoc will not send the question automatically.

Keep the signed PDF

After the last signature, the sender and every signer get the same signed PDF, ready to download from their account. What you signed does not live behind someone else's subscription.


Agents and the CLI

Your agent can prepare the document. A person confirms the signature.

List what is waiting and read the exact file from your CLI or the agent you already use. The path prepares; a human browser gesture finishes it. OctoDoc publishes no installer.

agentoctodoc · ~/acme

Signing stays a human browser act. Switch Agent or CLI to replay.

state: sealed

You

I reviewed the disclosures and confirm my capacity. Show the Northwind NDA, then start its exact signature for my browser approval.

Agent

Listing what is waiting, then reviewing the frozen file. Sign stops at a human browser gesture.

Bash · octodoc

octodoc

waiting 1 · Mutual non-disclosure agreement · Northwind Labs

expires in 6 days · marks for you: 3

Bash · octodoc show

octodoc show 019fe2dc-4d11-7a3e-8c52-6b9f01d4a7c3 --full

documentVersionId: 019fe2dc-58af-7c2e-941f-218a3e4d9b8a

partyId: 019fe2dc-5f98-7880-a74b-f00d83e1e18b

marks: 019fe2dc-6081-7f65-9c24-dc8625f04895, 019fe2dc-6380-77da-b5e4-599a7d654a4b, 019fe2dc-70c5-7a29-9f26-0824c0c437aa

Bash · octodoc sign

octodoc sign 019fe2dc-4d11-7a3e-8c52-6b9f01d4a7c3 --document-version 019fe2dc-58af-7c2e-941f-218a3e4d9b8a --value 019fe2dc-6380-77da-b5e4-599a7d654a4b="Avery Morgan" --value 019fe2dc-70c5-7a29-9f26-0824c0c437aa=2026-08-12 --signature 019fe2dc-7e77-7c48-8d24-ec7d2b882c6c --output ./nda.sealed.pdf --idempotency-key 019fe2dc-8c1f-7f71-a0bd-c63563ce26f4 --accept-esign-disclosure --confirm-capacity

Authorize this signature at https://octodoc.org/transactions/019fe2dc-4d11-7a3e-8c52-6b9f01d4a7c3

state: waiting-for-human · no binding act has run

Agent

You confirmed in the browser. Sealed file is in the working directory.

./nda.sealed.pdf

sha256: 9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08

state: sealed · agent-assisted recorded · exit 0

I reviewed the disclosures and confirm my capacity. Show the Northwind NDA, then start its exact signature for my browser approval.
Product preview with fixture commands and digests. OctoDoc publishes no installer.

Paste this into your agent

Open https://octodoc.org/agents and set up OctoDoc for this computer. OctoDoc publishes no installer, so follow the checkout instructions on that page exactly and do not invent one. Do not report an install as done, and do not report success until OctoDoc confirms the account. Then use OctoDoc to Prepare, Send, and Sign documents from this agent.

What the credential will not do

A saved login is identity, not authority. Without an explicit mandate, the agent can open an imported file or a reviewed reusable PDF form, read cited facts, and prepare measured fields. It cannot choose a legal instrument for you. A transaction-bound authenticator ceremony authorizes each send or signature. A valid mandate can authorize the agent to complete only the exact acts it covers. OctoDoc records agent origin in either mode.

The whitepaper

A machine may propose. Only a person may confirm. Read the whitepaper about our mechanics and security.


Workspace console

See the whole workspace on one screen.

Everyone in the workspace gets one console: what is waiting on a signer, what needs a nudge, and who sent what. Included with every paid plan.

Product previewNorthwind Labs · an example workspace on the Team plan
Out for signature
6Waiting on a signer now
Sent · 30d
27Left draft
Sealed · 30d
22Reached the terminal state
Signed · 30d
49412 signers all-time

Document path · 30 days

  1. Created31
    Entered the document lifecyclein this window
  2. Sent27
    Left draft for a signer87% of created
  3. Sealed22
    Every signature in, one file to keep81% of sent

Needs a look

  • 6Out for signatureFiles waiting on a signer right now
  • 2Out for more than 7 daysWorth a nudge, or a withdrawal
  • 2Emails not sentOpen out-for-signature files to resend requests from the last 30 days
  • 1Invitations pendingInvited, not yet joined

Files sent

72

25 May 202610 Aug 2026
Weekly values
  • Week of 25 May 20263
  • Week of 1 Jun 20265
  • Week of 8 Jun 20264
  • Week of 15 Jun 20266
  • Week of 22 Jun 20265
  • Week of 29 Jun 20267
  • Week of 6 Jul 20267
  • Week of 13 Jul 20268
  • Week of 20 Jul 20267
  • Week of 27 Jul 20268
  • Week of 3 Aug 20268
  • Week of 10 Aug 20264

Signers signed

130

25 May 202610 Aug 2026
Weekly values
  • Week of 25 May 20265
  • Week of 1 Jun 20269
  • Week of 8 Jun 20267
  • Week of 15 Jun 202611
  • Week of 22 Jun 20269
  • Week of 29 Jun 202612
  • Week of 6 Jul 202613
  • Week of 13 Jul 202615
  • Week of 20 Jul 202612
  • Week of 27 Jul 202615
  • Week of 3 Aug 202614
  • Week of 10 Aug 20268

Compared

Where OctoDoc differs from the typical e-signature suite.

The left column describes the category's common practice, and every line in the right column is a registered, supportable claim or a published decision.

The person signing

A place to collect a mark. Questions leave the product and go to email.

A free account, a cited answer on the page, and the sealed PDF to return to.

AI answers

A fluent paraphrase with no obligation to show where it came from.

An answer quotes the page it came from, or it is not shown as a citation.

Checking the record

A signing record that lives in the vendor's account and is shown on request.

One signature covers every byte you approved. Anyone can check it in a normal PDF reader, offline.

Documents and model training

Training permissions have arrived by terms update, mid-relationship.

Every model request requires zero-data-retention routing and prompt-training opt-out.

The middle column describes common practice across the category, not any single product. Verify any vendor fact against that vendor's current published plans before relying on it.

Open to every team

Nothing here is capped by company size. Larger firms use the same sending, the same seal and the same free signer accounts, and add senders as the team grows. What a bigger organization should check first is the list of things we do not have yet — that inventory is published on the security posture rather than left for a sales call.


Trust

Built so you can verify it yourself.

Four controls you can check. Full detail for a security review lives in Security posture and the Trust Center.

  • The signature protects the whole file.

    One signature covers every byte you approved. Change anything later and the signature breaks. Anyone can check that in a normal PDF reader, offline, with no account.

    Any PDF reader can check it offline — no account required

  • Every step is recorded and linked.

    Each event is linked to the one before it. Remove or change a step and the chain shows it.

    Each entry digests the previous one

  • We say what we keep, and for how long.

    Signing evidence lives in the ledger. The privacy notice states what we keep and for how long.

    Privacy notice, sections 5 and 7

  • You can see who handles your document.

    Our subprocessor list is published, versioned and dated — including what each provider touches.

    Register 2026-09-05, effective 5 September 2026


Pricing

Priced per workspace, never per person.

Free sends one file each calendar month. Team is $99 a workspace each month, or $950 a year, and sends fifty. Membership is free on both plans, however many people your workspace holds, and signer accounts are free.

Free

$0one send each calendar month

One send each calendar month, unlimited members and reusable PDF forms. Signers never pay.

Team

$99/workspace/moor $950 a year, a 20% discount

Fifty sends each calendar month, unlimited members, 7-year retention.

Prepare. Sign. Keep.

Send your first document free.

You choose the source pages. You prepare the fields. Everyone gets the same signed PDF back.