The signing layer for AI agents

Your agent drafts the contract, sends it to real signers, and tracks every view and signature through to completion. Legally binding, fully audit-logged.

Claude — apisign MCP
$

One instruction. Three tool calls. A legally binding contract in someone's inbox.

Twelve tools over MCP, a REST API, and a CLI — so Claude, Cursor, or anything you build yourself can put a real contract in front of a real person.

$ npx add-mcp https://apisign.io/mcp --header "x-api-key: YOUR_KEY"
New accounts get 20 free contracts to try the service. No credit card required.

Built for developers

Everything an agent needs to send a document, and everything you need to know it arrived.

MCP Server

Twelve tools for Claude Code, Claude Desktop, Cursor and any MCP client that can send an API key header.

REST API and CLI

Everything the MCP tools do, as plain JSON over HTTPS. The apisign-io CLI lists and reads templates and contracts from your terminal.

Markdown Templates

Write templates in Markdown with {{variables}} an agent fills in. No proprietary document format to learn.

Webhooks

Signed HMAC notifications when a contract is sent, viewed, signed, completed or cancelled.

Test Mode

Flag a contract as a test and run the whole flow for free. The signing request comes to you, not your signer.

Audit Logged

Every view and signature is recorded with IP address, device and timestamp, and the signed PDF carries a SHA-256 seal.

AI Document Review

Reviewing document...

Checking grammar, legal terms, and formatting

Missing signature field

Line 47: Add {{client_signature}} variable

Clarity improvement

Consider rewording "effectuate" to "implement"

Review complete

2 issues fixed, document ready to send

AI-Powered

Ask for a review before you use a template

The writing assistant in the template editor can review a template on request. It scores it out of 100 and points out what to fix before the template goes in front of a signer. It's a second pair of eyes, not legal advice.

Wording and formatting

Flags typos, unclear phrasing and inconsistent formatting

Completeness

Points out sections and signature blocks that look missing

Variable check

Notes variables that look missing or badly named

Edit mode when you're ready

Switch to Edit and it rewrites the sections you point it at

Write & review with Gilberto

Have a conversation with your document

Meet Gilberto, your AI writing partner. Draft clauses, tighten language, and run a full review — just by chatting. Ask questions, request changes, and watch your contract improve in real time, right alongside the conversation.

GilbertoWriting session with Gilberto

Conversational editing

Ask for changes in plain language and Gilberto rewrites the document as you talk.

Draft from a prompt

Describe the agreement you need and get a clean, structured first draft in seconds.

Full review pass

Catch missing clauses, unclear terms, and risky language before you ever hit send.

Import in seconds

Upload your docs, we'll handle the rest

Already have contracts in Word format? Simply upload your .docx files and we'll automatically convert them to powerful Markdown templates. Headings, lists, tables, and images come along, and you gain the flexibility of variable substitution and programmatic control.

Drag and drop upload

Upload .docx files directly to create templates instantly

Smart conversion

Headings, lists, tables, and formatting are preserved automatically

Add variables anywhere

Insert {{variables}} to make any field dynamic and data-driven

Try It Free
Word document → Markdown template

service-agreement.docx

Uploaded just now

# Service Agreement

This Agreement is entered into by:

**Client:** {{client_name}}
**Provider:** {{provider_name}}

## Services

{{service_description}}

## Compensation

Total: {{total_amount}}

---

**Signature:** {{client_signature}}

Priced for software that sends a lot of documents

An agent that sends contracts sends more of them than a person does, so per-seat pricing and monthly minimums stop making sense. $0.25 per send, with no subscription and no seats. Test sends are free.

Best Value
APISign

$0.25

per contract

$0

monthly fee

no lock-in

Compare with others

DocuSign
$1.25 - $4.80 per contract$50 - $480/mo
PandaDoc
Not published per contract$19 - $49/user/mo
Dropbox Sign
$1.50 - $2.50 per contract$75 - $250/mo
SignNow
$1.20 - $2.00 per contract$0
eSignatures
$0.49 per contract$0
Signaturely
$0.32 - $0.98 per contract$40 - $199/mo

Competitor pricing checked October 2026. For plan-based providers the per-contract figure is the plan price divided by the envelopes it includes. Full comparisons and sources

Pay as you go

Load your account balance and send contracts. No monthly minimums or commitments.

Auto-reload

Keep a card on file and set thresholds. We'll auto-reload when your balance runs low.

No surprises

$0.25 per send, and a resend counts as a send. Test sends are free. No per-seat charges, no metered API tiers.

Real-time webhooks

Get instant notifications when contracts are viewed, signed, or completed. Build automated workflows triggered by signature events.

contract_sent
Signing requests went out
contract_viewed
A signer opened the contract
contract_signed
A signer completed their signature
contract_completed
Every signer has signed
contract_cancelled
The contract was cancelled
Webhook payload
{
  "id": "clx8k2q1b0002qz3f6j0e3c8f",
  "event": "contract_signed",
  "created_at": "2026-10-13T14:30:00.000Z",
  "data": {
    "organization_id": "clx8k1m4z0000qz3f7g2c1a9d",
    "contract": {
      "id": "clx8k2n7b0003qz3f8j4e3c1f",
      "name": "Service Agreement",
      "status": "sent",
      "sent_at": "2026-10-13T14:02:11.000Z",
      "test_mode": false
    },
    "signer": {
      "id": "clx8k2o9c0004qz3f1k5f4d2g",
      "name": "Jane Smith",
      "email": "jane@company.com",
      "status": "signed",
      "signed_at": "2026-10-13T14:30:00.000Z"
    }
  }
}

Start sending contracts today

Get 20 free contracts to try the platform. No credit card, no monthly fee.

$0.25
per contract
$0
monthly fees
20
free to start
No credit card required
Setup in 5 minutes
Cancel anytime