eSignatures.io

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

17 actions Integration catalog
Request access
Connect eSignatures.io once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Add Template CollaboratorESIGNATURES_IO_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.
Copy TemplateESIGNATURES_IO_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.
Create ContractESIGNATURES_IO_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.
Create SignerESIGNATURES_IO_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.
Create TemplateESIGNATURES_IO_CREATE_TEMPLATE
Tool to create a new template. Use when you want to register a reusable contract template after defining document elements.
Delete SignerESIGNATURES_IO_DELETE_SIGNER
Tool to remove a signer from a contract. Use when you need to revoke a signer's access to sign a contract.
Delete TemplateESIGNATURES_IO_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.
Generate Contract PDF PreviewESIGNATURES_IO_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.
Get ContractESIGNATURES_IO_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.
Get TemplateESIGNATURES_IO_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.
List Template CollaboratorsESIGNATURES_IO_LIST_TEMPLATE_COLLABORATORS
Tool to retrieve all collaborators with editing access to a template. Returns collaborator IDs, names, emails, and editor URLs.
List TemplatesESIGNATURES_IO_LIST_TEMPLATES
Tool to retrieve a list of all templates. Use when you need to browse available templates before selecting one.
Remove Template CollaboratorESIGNATURES_IO_REMOVE_TEMPLATE_COLLABORATOR
Tool to revoke a collaborator's template editing permissions. Use when you need to remove access for a specific collaborator from a template.
Send Contract to SignerESIGNATURES_IO_SEND_CONTRACT_TO_SIGNER
Tool to send or resend a contract signature request to a specific signer via their configured communication channel. Use when you need to deliver a contract to a signer for their signature.
Update SignerESIGNATURES_IO_UPDATE_SIGNER
Tool to update contact details of an existing signer on a contract. Use when you need to change a signer's name, email, or mobile number. Note: The contract is not automatically emailed when the signer's information is updated.
Update TemplateESIGNATURES_IO_UPDATE_TEMPLATE
Tool to update an existing template's content, title, or labels. Use when you need to modify a template's configuration without creating a new one.
Withdraw ContractESIGNATURES_IO_WITHDRAW_CONTRACT
Tool to withdraw a contract by its ID. Use when you need to prevent further signing of a contract that hasn't been fully signed.