eSora Sign⁠An eSora Labs company
New
Full API reference, guides and webhook events
Open the developer docs →
Developers

Signing, from your own code.

A REST API, signed webhooks, an MCP connector for AI agents, and signing you can embed inside your own app.

Agents and API

Agents prepare. People sign.

Connect Claude or any tool that speaks MCP, or call the API. An agent can make a draft from your template and send reminders. With an approval rule, nothing goes out until a person approves it, and an agent can never sign.


        
Waiting for approval
Contract Desk agent · on behalf of John Smith
Mutual NDA · Corvid Logistics Signer: Marco Ruiz · 3-year term · due Friday
Approved and sent to Marco. The audit trail shows it came through the API.
Agents never sign and never change a completed record. They see only the workspace their API key belongs to.
Developer docs
REST API

Core endpoints

POST/v1/documentsCreate a document from a file or template
POST/v1/documents/{id}/sendSend it now or later
GET/v1/documents/{id}Status and recipients
POST/v1/documents/{id}/recipients/{rid}/remindNudge whoever's turn it is
GET/v1/documents/{id}/evidence-packSigned evidence, with the PDF and certificate
POST/v1/documents/{id}/recipients/{rid}/signing-sessionsAn embedded signing link for your app
Webhooks

Events you can listen for

EVENTdocument.sentLeft your workspace
EVENTrecipient.viewedSomeone opened it
EVENTrecipient.signedOne person finished
EVENTdocument.completedEveryone signed, record sealed
EVENTdocument.declinedWith the signer's reason
EVENTdocument.expiredThe window closed

Every delivery carries an Esora-Signature header to check with your signing secret. Failed deliveries are retried for about 8 hours.

MCP connector

For Claude and other agents

Agents find documents and templates, make drafts and send reminders. Approval rules still apply. Agents can't sign.

Embedded

Inside your product

Show the signing page in a frame on your own site. Only the sites you list can frame it, and the certificate is the same.

Cloud files

Google Drive, Dropbox, OneDrive

Pick the PDF straight from your cloud storage when you start a document.