ZapSign icon

ZapSign

Interact with ZapSign API for digital signatures

Overview

This node integrates with the ZapSign API to manage digital signature workflows for documents. It allows users to create, send, cancel, retrieve, and download documents that require signatures. The node is useful in scenarios where businesses need to automate document signing processes, such as contracts, agreements, or forms requiring legally binding electronic signatures.

For the Send Document operation specifically, the node sends an existing document to designated signers for their signatures. This is beneficial when you have prepared a document and want to initiate the signing process automatically within your workflow.

Practical example:

  • After creating a contract document in a previous step, use this node’s Send operation to dispatch the document to recipients for signing without manual intervention.

Properties

Name Meaning
Document ID The unique identifier of the document to be sent for signature. This must be provided to specify which document to send.

Output

The output JSON contains the response from the ZapSign API after attempting to send the document. Typically, it includes confirmation details about the send action, such as status or metadata returned by the API.

Example output structure (simplified):

{
  "id": "string",
  "status": "string",
  "sentAt": "string",
  ...
}

No binary data is produced by the Send operation.

Dependencies

  • Requires an active ZapSign API key credential configured in n8n for authentication.
  • Internet access to communicate with the ZapSign API endpoints.
  • Proper configuration of the document resource and its ID before sending.

Troubleshooting

  • Common issues:

    • Invalid or missing Document ID: Ensure the Document ID is correct and corresponds to an existing document in ZapSign.
    • Authentication errors: Verify that the API key credential is valid and has necessary permissions.
    • Network or API downtime: Check internet connectivity and ZapSign service status.
  • Error messages:

    • "Document not found": The specified Document ID does not exist; verify the ID.
    • "Unauthorized" or "Authentication failed": The API key is invalid or expired; update credentials.
    • "Failed to send document": Could indicate missing required fields or API restrictions; review API documentation and input parameters.

Links and References

Discussion