signature_request_full
Create a complete e-signature request in one call: add documents with signatories, choose signature type, and activate. Supports files from local paths, URLs, base64, or n8n.
Instructions
Creates a signature request, adds one or more documents (each with its own signatories), and activates it — the full flagship signature flow in one call instead of create_signature_request + N x (add_document_to_signature_request + add_signatory_to_document) + activate_signature_request. Each document's file uses the shared FileInput contract (local path, base64, https URL, or n8n binary item) — never a bespoke file field. Set activate: false to leave the request in draft so you can add validators/observers (add_validator_to_signatory, add_observer_to_document) before activating it yourself. On success returns the request id, each document's id, and each signatory's id. Use the atomic tools instead when you need to inspect or react to each intermediate step, or need validators/observers before activation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | MANDATORY. Signature request name. | |
| activate | No | Activate the request immediately after adding all documents/signatories. | |
| createdBy | Yes | MANDATORY. Identifier of the requester. | |
| documents | Yes | One or more documents, each with its own signatories, added to the request. | |
| description | No |