KosmoKrator

other

Signnow CLI for Coding Agents

Use the Signnow CLI for coding agents with headless JSON commands, schema discovery, credentials, and permission controls.

6 functions 4 read 2 write Manual OAuth token auth

Signnow CLI for Coding Agents

Let coding agents discover schemas and execute integration functions through CLI commands or MCP.

Use this pattern when another coding agent needs exact commands and schema discovery. The Signnow CLI uses the same integration registry as the TUI, Lua runtime, and MCP gateway, but returns predictable command output for automation.

Command Shape

# Signnow CLI for Coding Agents
kosmokrator integrations:configure signnow --set access_token="$SIGNNOW_ACCESS_TOKEN" --enable --read allow --write ask --json
kosmo integrations:call signnow.signnow_list_documents '{"page":1,"per_page":1}' --json

Discovery Before Execution

Agents and scripts can inspect Signnow docs and schemas before choosing a function.

kosmo integrations:docs signnow --json
kosmo integrations:docs signnow.signnow_list_documents --json
kosmo integrations:schema signnow.signnow_list_documents --json
kosmo integrations:search "Signnow" --json
kosmo integrations:list --json

Useful Signnow CLI Functions

FunctionTypeParametersDescription
signnow.signnow_list_documents Read page, per_page List documents accessible to the authenticated SignNow user. Returns document IDs, names, and status. Supports pagination with page and per_page parameters.
signnow.signnow_get_document Read document_id Get full details for a specific SignNow document by ID, including fields, signers, and document status.
signnow.signnow_create_document Write file_path, file_name Upload a file to SignNow to create a new document. The file must be a PDF. Returns the new document ID and details.
signnow.signnow_list_templates Read none List document templates available in the authenticated SignNow account. Templates can be used to create new documents with pre-defined fields.
signnow.signnow_send_invite Write document_id, to, from, subject, message Send a signing invitation for a SignNow document. The recipient will receive an email with a link to review and sign the document.
signnow.signnow_get_current_user Read none Get the authenticated SignNow user profile, including name, email, and account details.

Automation Notes

Related Signnow CLI Pages