other
Signnow CLI for Headless Automation
Use the Signnow CLI for headless automation with headless JSON commands, schema discovery, credentials, and permission controls.
6 functions 4 read 2 write Manual OAuth token auth
Signnow CLI for Headless Automation
Use KosmoKrator as a non-interactive integration runtime for local automations and wrappers.
Use headless automation when another tool needs a stable local command surface. 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 Headless Automation
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
| Function | Type | Parameters | Description |
|---|---|---|---|
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
- Use
--jsonfor machine-readable output. - Keep credentials out of argv by using environment variables or stored KosmoKrator configuration.
- Configure read/write policy before unattended runs; use
--forceonly for trusted automation. - Use the MCP gateway instead when the agent needs dynamic tool discovery inside a conversation.