FaDaDa E-Sign Skill for Openclaw

A comprehensive electronic signature solution for managing contract lifecycles via the FaDaDa FASC API 5.0.

imadentive
v1.0.0
Mar 30, 2026
0
216
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install fadada-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 fadada-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 FaDaDa E-Sign Skill?

The FaDaDa E-Sign skill is a powerful integration designed to handle electronic signatures and contract management through the FASC API 5.0. It allows developers and teams to automate the entire lifecycle of a document, from initial upload and signing task creation to the retrieval of secure signature links and the eventual download of legally binding PDF files. By utilizing Openclaw Skills, you can seamlessly bridge the gap between your applications and professional e-signature services.

This skill simplifies the complexity of HMAC-SHA256 signing algorithms and API handshakes, offering a high-level interface for developers. Whether you are managing HR documents, sales contracts, or service agreements, this tool provides the technical infrastructure to ensure secure, efficient, and automated signing processes.

FaDaDa E-Sign Skill Use Cases

  • Automating the delivery of HR employment contracts to new team members.
  • Streamlining sales agreements and protocol signing for business development.
  • Managing multi-party legal documents with complex signing requirements.
  • Programmatic tracking of contract statuses and automated archiving of signed files.

How FaDaDa E-Sign Skill Works

  1. Initialize the e-sign client by providing your App ID, Secret, and Open Corp ID.
  2. Upload your PDF document to the secure FaDaDa storage to generate a file identifier.
  3. Define signers by providing their names and mobile numbers to create a signing task.
  4. Retrieve a unique, secure signing URL for each participant to complete the process.
  5. Monitor the progress through the query interface to check if the task is in progress, finished, or expired.
  6. Automatically download the final signed document once the workflow reaches the finished status.

FaDaDa E-Sign Skill Setup

Install the required Python dependencies first:

pip install requests

Configure your environment variables for secure access:

export FADADA_APP_ID="your_app_id"
export FADADA_APP_SECRET="your_app_secret"
export FADADA_OPEN_CORP_ID="your_open_corp_id"

You can also use a configuration file located at ~/.fadada/config.json for persistent settings.

FaDaDa E-Sign Skill Data Schema & Taxonomy

The skill organizes its operations around the following data structures:

Object Description
Signer A model containing name, mobile, actor type (person/corp), and notification preferences.
Sign Task Tracks the status (draft, sign_progress, finished, etc.) and links files to signers.
Config Hierarchy-based configuration supporting env vars, local JSON, and global JSON files.
API Errors Structured exception handling for Auth errors and API-specific failures.

FaDaDa E-Sign Skill Advanced Features

  • Support for multi-signer workflows with independent actor IDs and permissions.
  • Built-in CLI tool (fadada) for managing contracts directly from the terminal without writing code.
  • Sandbox mode toggle for testing Openclaw Skills implementations without consuming production credits.
  • Robust configuration priority system allowing flexible credential management across different environments.
  • Automated HMAC-SHA256 signature generation for secure API authentication.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*