---
title: "eSignatures.io integration for LuumenAI"
url: "https://www.luumen.ai/integrations/esignatures-io/"
entity: SoftwareIntegration
category: "Knowledge & documentation"
audience: "SRE, DevOps, platform engineering, IT operations"
---

# eSignatures.io integration for LuumenAI

Read contracts and templates, then send signature requests as approved steps

## What LuumenAI can do with eSignatures.io

LuumenAI connects to eSignatures.io with an API token and exposes 17 tools (5 read-only · 8 write · 4 destructive). Reads answer immediately; writes are shown as a plan and require approval by default, configurable per tool by an administrator.

## Key facts

- Authentication: API token
- Tools available: 17 tools (5 read-only · 8 write · 4 destructive)
- Plan: available on all plans
- Category: Knowledge & documentation

## About eSignatures.io with LuumenAI

Connect eSignatures.io and the agent can look up a contract, check who has signed, and read the templates behind it without leaving the terminal. When something needs to change — a resend to a stalled signer, a corrected email address, a new contract from a template — the agent shows the plan first and waits for your approval by default. Authentication is by API key.

## Example tools

Read-only (5 in total):

- `ESIGNATURES_IO_GENERATE_CONTRACT_PDF_PREVIEW` — Generate a PDF preview of a contract and receive a webhook notification with a download URL.
- `ESIGNATURES_IO_GET_CONTRACT` — Retrieve details of a specific contract by its ID.
- `ESIGNATURES_IO_GET_TEMPLATE` — Retrieve details of a specific template by its ID.
- `ESIGNATURES_IO_LIST_TEMPLATE_COLLABORATORS` — Retrieve all collaborators with editing access to a template.
- `ESIGNATURES_IO_LIST_TEMPLATES` — Retrieve a list of all templates.

Write and destructive (12 in total, approval required by default):

- `ESIGNATURES_IO_ADD_TEMPLATE_COLLABORATOR` — Grant editing access to a template with optional email invitation.
- `ESIGNATURES_IO_COPY_TEMPLATE` — Duplicate an existing template with optional customization.
- `ESIGNATURES_IO_CREATE_CONTRACT` — Create a new contract using a specified template and signer details.
- `ESIGNATURES_IO_CREATE_SIGNER` — Add a signer to an existing contract/signature request.
- `ESIGNATURES_IO_CREATE_TEMPLATE` — Create a new template.
- `ESIGNATURES_IO_DELETE_SIGNER` — Remove a signer from a contract.
- `ESIGNATURES_IO_DELETE_TEMPLATE` — Delete a specific template by its ID.
- `ESIGNATURES_IO_REMOVE_TEMPLATE_COLLABORATOR` — Revoke a collaborator's template editing permissions.

## Frequently asked questions

### How does LuumenAI connect to eSignatures.io?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

### Can LuumenAI change things in eSignatures.io on its own?

Read actions answer immediately. Anything that writes is shown as a plan and requires approval by default, including the 4 actions classified as destructive. Administrators configure that per tool.

### Is there an audit trail?

Every call to eSignatures.io — read or write, approved or declined — is recorded with the actor, the input, and the result.

Full page: https://www.luumen.ai/integrations/esignatures-io/
