eSignatures for AI agents

Agents read eSignatures at once. Changes and sends are held for a person's approval by default.

About eSignatures

eSignatures is an electronic signature platform for creating templates, sending contracts, managing signers, and tracking signing workflows.

What an agent can do in eSignatures

Every eSignatures action is classed by the platform as a read, a change or a send. Reads run at once. Changes and sends are held for a person by default.

Runs at once (reads)

Looks things up in eSignatures without asking first. 9 actions.

  • Get ContractGet one contract's current status, details, signers, signer field values, and temporary signed-PDF URL when available. Do not poll this tool; use provider webhooks for lifecycle changes. Records older
  • Get Contract ContentReturn the Markdown content of one contract.
  • Get Contract Placeholder FieldsReturn the current placeholder replacements for one contract.
  • Get TemplateGet one template's metadata, placeholder keys, and signer-field IDs.
  • Get Template ContentReturn the Markdown content of one template.
  • List Template CollaboratorsReturn all collaborators who can edit one template. The provider exposes no pagination controls.
  • List TemplatesReturn all templates available to the connected account. The provider exposes no pagination controls.
  • Preview Contract Content UpdatePreview the prospective Markdown from exact find-and-replace edits without mutating the contract.
  • Preview Template Content UpdatePreview the prospective Markdown from exact find-and-replace edits without mutating the template.

Held for approval by default (changes and sends)

Held for a person's approval by default. The approval is recorded and the action is sent once, never twice, with 10 seconds to undo. 19 actions.

  • Add Contract SignerAdd a signer to an editable contract without automatically sending a signature request.
  • Add Contract SignersAdd a non-empty list of signers to an editable contract by calling the provider's singular endpoint sequentially in request order. Execution is not atomic and stops on the first provider error. The re
  • Add Template CollaboratorCreate a name-only collaborator who can edit a template. This action does not send an invitation or perform any other external delivery.
  • Create and Send ContractCreate a contract from a template or from ad-hoc Markdown and immediately send signature requests to its signers. Supply exactly one of template_id or markdown. This causes external delivery; producti
  • Create Contract DraftCreate a test or production contract draft from a template or from ad-hoc Markdown, without sending signature requests or otherwise delivering it externally. Supply exactly one of template_id or markd
  • Create TemplateCreate a reusable Markdown contract template.
  • Delete Contract SignerPermanently remove a signer from an editable contract. Withdrawn contracts are locked and reject this operation.
  • Delete TemplatePermanently delete a template.
  • Duplicate TemplateDuplicate a template with a new title plus optional placeholder replacements.
  • Invite Template CollaboratorInvite a collaborator to edit a template. This action sends an external invitation to the required email address and requires explicit confirmation.
  • Remove Template CollaboratorRemove a collaborator's permission to edit a template.
  • Resend Sign RequestResend a signature request to one signer. This causes external delivery and may incur production usage charges, so explicit confirmation is required. The provider documents this operation, but its ext
Show all 19
  • Send Draft ContractSend an existing draft to its signers. This can cause external delivery and production contracts may incur usage charges; explicit confirmation is required.
  • Update Contract ContentApply exact Markdown find-and-replace edits to a contract. This always mutates the contract; use Preview Contract Content Update to inspect the result first.
  • Update Contract Placeholder FieldsUpdate selected placeholder replacements on an unsigned contract.
  • Update Contract SignerUpdate selected contact, delivery, authentication, or redirect details for a signer without resending the contract. At least one signer update field is required.
  • Update TemplateUpdate a template's title and/or labels without changing its Markdown content. At least one of title or labels is required.
  • Update Template ContentApply exact Markdown find-and-replace edits to a template. This always mutates the template; use Preview Template Content Update to inspect the result first.
  • Withdraw ContractIrreversibly withdraw an active unsigned contract so it can no longer be signed. The retained contract remains queryable.

Changes wait in Needs you

Changes and sends in eSignatures are held for a person's approval by default. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.

How approvals work

eSignatures questions

Can an agent change data in eSignatures on its own?

Not by default. Changes and sends in eSignatures are held for a person's approval. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.

What can an agent read in eSignatures?

This connector lists 9 read actions. Reads run at once, without waiting for approval.

How does eSignatures connect?

It connects with API key. Connectors are built and maintained by third-party developers; availability is confirmed during scoping.

Bring eSignatures to your agents.