Sign anythingfrom code.

The e-signature API built for AI agents and the apps they make. One call sends a document. A person signs it in the browser. You get the signed PDF back.

15 documents free. Test documents are always free.

Paperwork, handled by your software.

Quotes, leases, job sign-offs and contracts go out from the systems you already use, and come back signed.

Signed on any phone

Signers open one link, draw or type their name, and they're done. No account, no app, no password.

Your agent does the sending

Connect Claude or any MCP client to squiggli and it can send, chase and file documents for you.

One call out.
A signed PDF back.

Send a PDF or a template with its variables. squiggli emails the signer, reminds them, and tells your webhook the moment it's signed.

Read the quickstart
# Send a lease for signing
curl https://squiggli.com.au/v1/envelopes \
  -H "Authorization: Bearer $SQUIGGLI_API_KEY" \
  -H "Idempotency-Key: lease-unit-4" \
  -d '{
    "title": "Harbour Lane lease, unit 4",
    "template_id": "tpl_lease",
    "variables": { "tenant.name": "Ava Chen" },
    "signers": [{ "name": "Ava Chen", "email": "ava@harbourlane.com.au" }],
    "deadline_days": 7,
    "send": true
  }'

# Your webhook, when everyone has signed
{ "type": "envelope.completed", "data": { "envelope": {
    "id": "env_8f2k1", "status": "signed",
    "files": { "signed_pdf_download": "https://..." } } } }

Know who opened it

Every link is its own, so you can see Ava opened the lease from the second reminder at 7:42 pm.

Deadlines that chase themselves

Reminders every few days and the day before the deadline, then it expires on time.

Signatures that hold up

A completion certificate with every signer, their device and the full audit trail, under the Electronic Transactions Act. How it works

$1a document
Document sent, however many files or signers$1.00
Fully white-labelled, your name and colour only$1.50
Your first 15 documentsFree
Test documents, drafts, templates and remindersFree
Monthly fee, seats or minimum spendNone

AUD before GST, billed on your Kiewa statement. Sending more than $5,000 a month? We'll agree a rate with you.