Nota Sign E-Signature Integration for Openclaw

A powerful e-signature automation skill that enables AI agents to send documents for signing through the Nota Sign platform.

notasign
v1.0.2
Apr 1, 2026
0
737
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install esign

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install esign using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Nota Sign E-Signature Integration?

This Openclaw Skills integration allows developers and teams to automate the document execution process directly within their AI coding environment. By leveraging the Nota Sign API, it handles the complex lifecycle of an e-signature request—from credential configuration and environment management (PROD/UAT) to file validation and multi-signer coordination. Whether you are working with local documents, cloud-hosted files, or chat attachments, this skill ensures a secure and standardized way to obtain signatures without leaving your workflow.

Nota Sign E-Signature Integration Use Cases

  • Automating the dispatch of service agreements, NDAs, or contracts to multiple stakeholders.
  • Integrating e-signature capabilities into automated procurement or HR pipelines.
  • Sending documents for signature using attachments directly uploaded during an AI chat session.
  • Testing signature flows in UAT before deploying to Production environments.

How Nota Sign E-Signature Integration Works

  1. The skill identifies the presence of a configuration file and prompts for missing credentials like appId and appKey.
  2. It validates the input file against supported formats such as PDF, DOCX, or XLSX and enforces a 100MB size limit.
  3. Signer information provided by the user is normalized into a structured JSON format.
  4. A Node.js version check is performed, automatically falling back to a temporary node@20 environment if the local version is below 18.
  5. The execution script triggers the envelope creation via Nota Sign and returns a unique envelope ID and summary upon success.

Nota Sign E-Signature Integration Setup

To get started with this skill for Openclaw Skills, ensure you have your Nota Sign credentials ready. The skill will automatically guide you through the configuration.

To manually initialize or update your configuration:

npx tsx scripts/send_envelope.ts init

The configuration is stored securely at ~/.notasign/config.json or can be overridden locally in your project root.

Nota Sign E-Signature Integration Data Schema & Taxonomy

The skill manages its operations using a specific JSON configuration schema to ensure secure and regionalized API access:

Property Type Description
appId string The unique application ID provided by Nota Sign
appKey string Base64 encoded PKCS#8 RSA private key
userCode string The unique user code for the signing account
serverRegion string Regional API endpoint (CN, AP1, AP2, EU1)
environment string The target environment: PROD or UAT

Supported file formats include: doc, docx, pdf, xls, xlsx, bmp, png, jpg, jpeg.

Nota Sign E-Signature Integration Advanced Features

  • Automatic runtime fallback: Seamlessly downloads node@20 and tsx if the local environment is incompatible.
  • Intelligent Environment Switching: Requires full credential re-validation when moving between PROD and UAT to prevent configuration errors.
  • Multi-Source Support: Handles local file paths, remote URLs, and chat-based file attachments with automated path resolution.
  • Multi-Signer Support: Orchestrates complex signature requests involving multiple users with individual email and name metadata.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*