# eSignatures.io AI integration on Definable

> eSignatures.io provides a platform for sending and signing mobile-friendly contracts over the web.

## What this connects

eSignatures.io provides a platform for sending and signing mobile-friendly contracts over the web.

Vendor: https://www.esignatures.io/

## Tools available

**17** tools available. First 12:

- `ESIGNATURES_IO_ADD_TEMPLATE_COLLABORATOR` — Add Template Collaborator — Tool to grant editing access to a template with optional email invitation. Use when you need to add a collaborator who can edit the template.
- `ESIGNATURES_IO_COPY_TEMPLATE` — Copy Template — Tool to duplicate an existing template with optional customization. Use when you need to create a new template based on an existing one.
- `ESIGNATURES_IO_CREATE_CONTRACT` — Create Contract — Tool to create a new contract using a specified template and signer details. Use after selecting a template when you need to send a contract for signature.
- `ESIGNATURES_IO_CREATE_SIGNER` — Create Signer — Add a signer to an existing contract/signature request. This action queues the addition of a new signer to a contract that has already been created. The signer will be added asynchronously and will receive their signing invitation via email. Use this when you need to add additional signers to a contract after it has been created, or when you want to add signers incrementally rather than all at once during contract creation. Note: The API returns a queued status, indicating the operation has been accepted for processing. Adding a new signer does not automatically send an email notification unless the contract settings are configured to do so.
- `ESIGNATURES_IO_CREATE_TEMPLATE` — Create Template — Tool to create a new template. Use when you want to register a reusable contract template after defining document elements.
- `ESIGNATURES_IO_DELETE_SIGNER` — Delete Signer — Tool to remove a signer from a contract. Use when you need to revoke a signer's access to sign a contract.
- `ESIGNATURES_IO_DELETE_TEMPLATE` — Delete Template — Tool to delete a specific template by its ID. Use when you need to remove an unused or outdated template after confirming its ID.
- `ESIGNATURES_IO_GENERATE_CONTRACT_PDF_PREVIEW` — Generate Contract PDF Preview — Tool to generate a PDF preview of a contract and receive a webhook notification with a download URL. Use when you need to preview the contract document before or after signing.
- `ESIGNATURES_IO_GET_CONTRACT` — Get Contract — Tool to retrieve details of a specific contract by its ID. Returns contract status, signer information, and values entered by signers. Use when you need to check contract status or download signed PDF.
- `ESIGNATURES_IO_GET_TEMPLATE` — Get Template — Tool to retrieve details of a specific template by its ID. Use when you need to fetch a template’s metadata after selecting its ID.
- `ESIGNATURES_IO_LIST_TEMPLATE_COLLABORATORS` — List Template Collaborators — Tool to retrieve all collaborators with editing access to a template. Returns collaborator IDs, names, emails, and editor URLs.
- `ESIGNATURES_IO_LIST_TEMPLATES` — List Templates — Tool to retrieve a list of all templates. Use when you need to browse available templates before selecting one.

## Auth

Auth schemes: `API_KEY`.

## How agents use eSignatures.io

Inside a Definable workflow, eSignatures.io is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → eSignatures.io** — the Researcher (GPT-5.5) pulls context from eSignatures.io (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → eSignatures.io** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into eSignatures.io (create record, post message, draft email).
- **Designer / Engineer → Distributor → eSignatures.io** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via eSignatures.io (attach file, open PR comment, post status).

The Verifier checks every eSignatures.io call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- signatures — https://definable.ai/apps/category/signatures/
- documents — https://definable.ai/apps/category/documents/

## Related

- HTML page: https://definable.ai/apps/esignatures_io/
- Same category (signatures): https://definable.ai/apps/category/signatures/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
