# How to integrate SignNow MCP with Hermes

```json
{
  "title": "How to integrate SignNow MCP with Hermes",
  "toolkit": "SignNow",
  "toolkit_slug": "sign_now",
  "framework": "Hermes",
  "framework_slug": "hermes-agent",
  "url": "https://composio.dev/toolkits/sign_now/framework/hermes-agent",
  "markdown_url": "https://composio.dev/toolkits/sign_now/framework/hermes-agent.md",
  "updated_at": "2026-10-02T05:34:16.787Z"
}
```

## Introduction

Hermes is a 24/7 autonomous agent that lives on your computer or server — it remembers what it learns and evolves as your usage grows.
This guide explains the easiest and most robust way to connect your SignNow account to Hermes. You can do this through either Composio Connect CLI or Composio Connect MCP. For personal use we recommend the CLI, but you won't go wrong with MCP either.

## Also integrate SignNow with

- [ChatGPT](https://composio.dev/toolkits/sign_now/framework/chatgpt)
- [Claude Cowork](https://composio.dev/toolkits/sign_now/framework/claude-cowork)
- [Atomic Agent](https://composio.dev/toolkits/sign_now/framework/atomic-agent)

## TL;DR

### What is Composio Connect?
Composio Connect is a consumer offering that lets anyone plug 1,500+ applications directly into their agent harness — including Hermes. It can:
- Search and load tools from relevant toolkits on-demand, reducing context usage.
- Chain multiple tools to accomplish complex workflows via a remote workbench, without excessive back-and-forth with the LLM.
- Manage app authentication end-to-end with zero manual overhead.

## Connect SignNow to Hermes

### Integrating SignNow with Hermes
### Using Composio Connect CLI
1. Install the Composio CLI
Run the install script directly, or paste https://composio.dev/hermes into your Hermes chat box to have it installed for you.

```bash
curl -fsSL https://composio.dev/install | bash
```

## What is the SignNow MCP server, and what's possible with it?

The SignNow MCP server is an implementation of the Model Context Protocol that connects your AI agent and assistants like Claude, Cursor, etc directly to your SignNow account. It provides structured and secure access so your agent can perform SignNow operations on your behalf.

## Supported Tools

| Tool slug | Name | Description |
|---|---|---|
| `SIGN_NOW_ACCEPT_INVITE_TO_ORGANIZATION` | ACCEPT INVITE TO ORGANIZATION | Accept a pending organization invitation for the specified organization and member. |
| `SIGN_NOW_ACTIVATE_DEACTIVATE_ALLOWED_TEAM_ADMINS` | ACTIVATE DEACTIVATE ALLOWED TEAM ADMINS | Activate or deactivate one allowed team admin in an organization. |
| `SIGN_NOW_ACTIVATE_EVENT_SUBSCRIPTION` | ACTIVATE EVENT SUBSCRIPTION | Set an existing event subscription active by its 40-character subscription ID. |
| `SIGN_NOW_ADD_AND_CHANGE_LOGO_FROM_URL` | ADD AND CHANGE LOGO FROM URL | Add or replace a brand logo using an image URL. |
| `SIGN_NOW_ADD_AND_EDIT_EMAIL_GENERAL_BRANDING` | ADD AND EDIT EMAIL GENERAL BRANDING | Add or update general branding used for all email types on a brand. |
| `SIGN_NOW_ADD_CONTACT_TO_GROUP` | ADD CONTACT TO GROUP | Add an existing CRM contact to a specific contact group without creating either resource. |
| `SIGN_NOW_ADD_CUSTOM_HISTORY_EVENT` | ADD CUSTOM HISTORY EVENT | Add a custom document-history event that may remain in SignNow audit history after the document is deleted. |
| `SIGN_NOW_ADD_DOCUMENT_METADATA` | ADD DOCUMENT METADATA | Attach the supplied metadata fields to one existing document. |
| `SIGN_NOW_ADD_MEMBERS` | ADD MEMBERS | Invite a user by email to join a SignNow organization as a member. |
| `SIGN_NOW_ADD_METADATA_TO_DOCUMENT_GROUP` | Add Metadata to Document Group | Add documented metadata fields to a document group. |
| `SIGN_NOW_ADD_MODERATOR_OR_ADMIN` | ADD MODERATOR OR ADMIN | Invite a user by email to join a SignNow organization as an admin or moderator. |
| `SIGN_NOW_ADD_ORGANIZATION_MEMBERS_BATCH` | Add Organization Members Batch | Invite organization members sequentially through SignNow's singular official endpoint. This operation is not atomic: successful invitations are not rolled back, and the response reports success or error for every email. |
| `SIGN_NOW_ADD_SMART_FIELDS_TO_TEMPLATE` | ADD SMART FIELDS TO TEMPLATE | Create smart fields on an existing template from a documented smart-field payload. |
| `SIGN_NOW_ADD_TEMPLATE_TO_DOCUMENT_GROUP_TEMPLATE` | ADD TEMPLATE TO DOCUMENT GROUP TEMPLATE | Attach a template described in the request body to an existing document group template. |
| `SIGN_NOW_ASSIGN_BRAND_TO_ENTITY` | Assign Brand to Entity | Assign a brand to an application, document, document group, or organization using the entity's current endpoint. |
| `SIGN_NOW_CANCEL_DOCUMENT_FIELD_INVITE` | Cancel Document Field Invite | Cancel the outstanding field invite for a document and record the cancellation reason. |
| `SIGN_NOW_CANCEL_DOCUMENT_GROUP_INVITE` | CANCEL DOCUMENT GROUP INVITE | Irreversibly cancel one invite identified within a specific document group. |
| `SIGN_NOW_CANCEL_FREEFORM_INVITE` | CANCEL FREEFORM INVITE | Cancel a document FreeForm invite with an optional reason. |
| `SIGN_NOW_CANCEL_INVITE_FOR_ONE_SIGNER` | CANCEL INVITE FOR ONE SIGNER | Cancel a document-group FreeForm invite for one signer. |
| `SIGN_NOW_CANCEL_INVITES_FOR_ALL_SIGNERS` | CANCEL INVITES FOR ALL SIGNERS | Cancel a document-group FreeForm invite for every signer. |
| `SIGN_NOW_CANCEL_SCHEDULED_INVITE` | CANCEL SCHEDULED INVITE | Delete the active scheduled invite for a document or document group before it is sent. |
| `SIGN_NOW_CHANGE_TEAM_PRIMARY_ADMIN` | CHANGE TEAM PRIMARY ADMIN | Transfer a team's primary administrator role to an existing member by user ID. |
| `SIGN_NOW_CONNECT_ORGANIZATION_MERCHANT_ACCOUNT` | CONNECT ORGANIZATION MERCHANT ACCOUNT | Connect a SignNow organization to a Stripe or Stripe Connect merchant account. |
| `SIGN_NOW_CONNECT_PERSONAL_MERCHANT_ACCOUNT` | CONNECT PERSONAL MERCHANT ACCOUNT | Connect the current SignNow user to a Stripe or Stripe Connect merchant account. |
| `SIGN_NOW_CORRECT_DOCUMENT_GROUP_INVITE` | Correct Document Group Invite | Start and complete correction of a pending document-group invite through the required SignNow routes. The calls are not atomic. If completion fails after correction mode starts, retry with correction_started=true to run only the completion step. |
| `SIGN_NOW_CREATE_AND_EDIT_EDITOR_BRAND_RESOURCE` | CREATE AND EDIT EDITOR BRAND RESOURCE | Create or replace the editor-specific settings for an existing brand. |
| `SIGN_NOW_CREATE_AND_EDIT_GENERAL_BRAND_RESOURCE` | CREATE AND EDIT GENERAL BRAND RESOURCE | Create or replace the general settings for an existing brand. |
| `SIGN_NOW_CREATE_API_EVENT_SUBSCRIPTION` | CREATE API EVENT SUBSCRIPTION | Deprecated: create a Webhooks 1.0 callback event subscription through POST /api/v2/events. Migrate to POST /v2/event-subscriptions. |
| `SIGN_NOW_CREATE_BRAND` | CREATE BRAND | Create a brand from the supplied documented branding settings. |
| `SIGN_NOW_CREATE_BRAND_FROM_TEMPLATE_FILE` | CREATE BRAND FROM TEMPLATE FILE | Create a brand by uploading a JSON branding template file. |
| `SIGN_NOW_CREATE_CONTACT_GROUP` | CREATE CONTACT GROUP | Create a CRM contact group from the supplied group settings; contacts are added separately. |
| `SIGN_NOW_CREATE_CRM_CONTACT` | CREATE CRM CONTACT | Create one CRM contact from the supplied contact payload. |
| `SIGN_NOW_CREATE_DOCUMENT_EMBEDDED_EDITOR_LINK` | CREATE DOCUMENT EMBEDDED EDITOR LINK | Generate a link that embeds the SignNow document editor. The document must not be sent, signed, deleted, or archived. |
| `SIGN_NOW_CREATE_DOCUMENT_EMBEDDED_INVITE` | CREATE DOCUMENT EMBEDDED INVITE | Create an embedded signing invite for a document, including signer and optional approver settings. |
| `SIGN_NOW_CREATE_DOCUMENT_EMBEDDED_INVITE_LINK` | CREATE DOCUMENT EMBEDDED INVITE LINK | Generate a signing link for an existing document embedded invite. |
| `SIGN_NOW_CREATE_DOCUMENT_EMBEDDED_SENDING_LINK` | CREATE DOCUMENT EMBEDDED SENDING LINK | Return a 15-45 minute embedded URL that opens a document editor or Send Invite page. |
| `SIGN_NOW_CREATE_DOCUMENT_EMBEDDED_VIEW_LINK` | CREATE DOCUMENT EMBEDDED VIEW LINK | Create a reusable embedded-view link for a document so it can be reviewed and downloaded without signing in. |
| `SIGN_NOW_CREATE_DOCUMENT_FROM_TEMPLATE` | Create Document From Template | Generate a signable document copy from a SignNow template. |
| `SIGN_NOW_CREATE_DOCUMENT_GROUP` | Create Document Group | Create a document group from owned documents. |
| `SIGN_NOW_CREATE_DOCUMENT_GROUP_EMBEDDED_EDITOR_LINK` | CREATE DOCUMENT GROUP EMBEDDED EDITOR LINK | Generate a link that embeds the SignNow editor for a document group. The group must not be sent, signed, deleted, or archived. |
| `SIGN_NOW_CREATE_DOCUMENT_GROUP_EMBEDDED_INVITE` | CREATE DOCUMENT GROUP EMBEDDED INVITE | Create ordered embedded signing or approval invites for documents in a document group. |
| `SIGN_NOW_CREATE_DOCUMENT_GROUP_EMBEDDED_INVITE_LINK` | CREATE DOCUMENT GROUP EMBEDDED INVITE LINK | Generate a signing link for one recipient of a document-group embedded invite. |
| `SIGN_NOW_CREATE_DOCUMENT_GROUP_EMBEDDED_SENDING_LINK` | CREATE DOCUMENT GROUP EMBEDDED SENDING LINK | Return embedded URLs that open a document group's Add Documents, editor, or Send Invite page for 15-45 minutes. |
| `SIGN_NOW_CREATE_DOCUMENT_GROUP_EMBEDDED_VIEW_LINK` | CREATE DOCUMENT GROUP EMBEDDED VIEW LINK | Create a reusable embedded-view link for a document group so its documents can be reviewed and downloaded without signing in. |
| `SIGN_NOW_CREATE_DOCUMENT_GROUP_FROM_TEMPLATE` | CREATE DOCUMENT GROUP FROM TEMPLATE | Instantiate a new document group from a document group template's unique ID. |
| `SIGN_NOW_CREATE_DOCUMENT_GROUP_TEMPLATE` | CREATE DOCUMENT GROUP TEMPLATE | Create a reusable document group template from the supplied configuration. |
| `SIGN_NOW_CREATE_DOCUMENT_SIGNING_LINK` | Create Document Signing Link | Create a document signing link and QR code, optionally adding documented smart-field values to its redirect URI. |
| `SIGN_NOW_CREATE_EMAIL_LOGO_BRAND_RESOURCE` | CREATE EMAIL LOGO BRAND RESOURCE | Create or replace a brand's email logo from an uploaded image file. |
| `SIGN_NOW_CREATE_EVENT_SUBSCRIPTION` | CREATE EVENT SUBSCRIPTION | Create a legacy event subscription from the supplied event and callback settings. |
| `SIGN_NOW_CREATE_FOLDER` | CREATE FOLDER | Create a folder under an existing SignNow folder. |
| `SIGN_NOW_CREATE_FREEFORM_INVITE` | CREATE FREEFORM INVITE | Create and send a FreeForm invite for a document group. |
| `SIGN_NOW_CREATE_GROUP_TEMPLATE_FROM_DOCUMENT_GROUP` | CREATE GROUP TEMPLATE FROM DOCUMENT GROUP | Create a reusable template from one existing document group and the supplied template settings. |
| `SIGN_NOW_CREATE_LOGO_BRAND_RESOURCE` | CREATE LOGO BRAND RESOURCE | Upload an image file as a brand's logo resource. |
| `SIGN_NOW_CREATE_ORGANIZATION` | CREATE ORGANIZATION | Create an organization from the supplied organization settings. |
| `SIGN_NOW_CREATE_ORGANIZATION_BRAND` | CREATE ORGANIZATION BRAND | Create a brand owned by a specific organization from the supplied settings. |
| `SIGN_NOW_CREATE_ORGANIZATION_EDITOR_BRAND_RESOURCE` | CREATE ORGANIZATION EDITOR BRAND RESOURCE | Set editor-specific branding for a brand owned by a specific organization. |
| `SIGN_NOW_CREATE_ORGANIZATION_EMAIL_BRAND_RESOURCE` | CREATE ORGANIZATION EMAIL BRAND RESOURCE | Set email-specific branding for a brand owned by a specific organization. |
| `SIGN_NOW_CREATE_ORGANIZATION_GENERAL_BRAND_RESOURCE` | CREATE ORGANIZATION GENERAL BRAND RESOURCE | Set general branding for a brand owned by a specific organization. |
| `SIGN_NOW_CREATE_ORGANIZATION_LOGO_BRAND_RESOURCE` | CREATE ORGANIZATION LOGO BRAND RESOURCE | Create the logo resource for a brand owned by a specific organization. |
| `SIGN_NOW_CREATE_SCHEDULED_INVITE` | CREATE SCHEDULED INVITE | Prepare a document or document-group invite for irreversible delivery at a future Unix timestamp. |
| `SIGN_NOW_CREATE_TEAM` | CREATE TEAM | Create a team from the supplied team settings. |
| `SIGN_NOW_CREATE_TEMPLATE` | Create Template | Create a template by flattening an existing SignNow document. |
| `SIGN_NOW_DEACTIVATE_EVENT_SUBSCRIPTION` | DEACTIVATE EVENT SUBSCRIPTION | Set an existing event subscription inactive without deleting its configuration. |
| `SIGN_NOW_DECLINE_GROUP_INVITE` | DECLINE GROUP INVITE | Decline a specific document group invite with the supplied reason and optional timestamp. |
| `SIGN_NOW_DECLINE_INVITE_TO_ORGANIZATION` | DECLINE INVITE TO ORGANIZATION | Decline a pending organization invitation for the specified organization and member. |
| `SIGN_NOW_DECLINE_TO_SIGN_A_FIELD_INVITE` | DECLINE TO SIGN A FIELD INVITE | Irreversibly decline one document field invite using its document and invite IDs. |
| `SIGN_NOW_DELETE_BRAND` | DELETE BRAND | Delete one brand by its 40-character brand ID. |
| `SIGN_NOW_DELETE_CONTACT_GROUP` | DELETE CONTACT GROUP | Delete one CRM contact group by ID rather than removing an individual contact from it. |
| `SIGN_NOW_DELETE_CRM_CONTACT` | DELETE CRM CONTACT | Delete one CRM contact by ID rather than only removing it from a group. |
| `SIGN_NOW_DELETE_DOCUMENT` | DELETE DOCUMENT | Delete one existing document by ID. |
| `SIGN_NOW_DELETE_DOCUMENT_EMBEDDED_INVITES` | DELETE DOCUMENT EMBEDDED INVITES | Delete all active embedded invites for a document. |
| `SIGN_NOW_DELETE_DOCUMENT_GROUP` | Delete Document Group | Delete a document group without deleting its documents. Groups with an active group invite cannot be deleted. |
| `SIGN_NOW_DELETE_DOCUMENT_GROUP_EMBEDDED_INVITES` | DELETE DOCUMENT GROUP EMBEDDED INVITES | Delete all active embedded invites for a document group. |
| `SIGN_NOW_DELETE_EDITOR_BRAND_RESOURCE` | DELETE EDITOR BRAND RESOURCE | Remove the editor-specific settings from one brand. |
| `SIGN_NOW_DELETE_EMAIL_CANCELED_RESOURCE` | DELETE EMAIL CANCELED RESOURCE | Remove the canceled-invite email settings from one brand. |
| `SIGN_NOW_DELETE_EMAIL_COMPLETED_RESOURCE` | DELETE EMAIL COMPLETED RESOURCE | Remove the completed-invite email settings from one brand. |
| `SIGN_NOW_DELETE_EMAIL_GENERAL_RESOURCE` | DELETE EMAIL GENERAL RESOURCE | Remove the general email settings shared by a specific brand. |
| `SIGN_NOW_DELETE_EMAIL_INVITE_RESOURCE` | DELETE EMAIL INVITE RESOURCE | Remove the invitation email settings from one brand. |
| `SIGN_NOW_DELETE_EMAIL_LOGO_BRAND_RESOURCE` | DELETE EMAIL LOGO BRAND RESOURCE | Remove the email logo resource from one brand. |
| `SIGN_NOW_DELETE_EMAIL_REASSIGN_RESOURCE` | DELETE EMAIL REASSIGN RESOURCE | Remove the reassignment email settings from one brand. |
| `SIGN_NOW_DELETE_EMAIL_REMINDER_RESOURCE` | DELETE EMAIL REMINDER RESOURCE | Remove the reminder email settings from one brand. |
| `SIGN_NOW_DELETE_EMPTY_TRASH_BIN_FOLDER` | DELETE EMPTY TRASH BIN FOLDER | Permanently delete every document in the connected user's Trash Bin. Deleted documents cannot be restored. |
| `SIGN_NOW_DELETE_EVENT_SUBSCRIPTION` | DELETE EVENT SUBSCRIPTION | Delete an event subscription by ID rather than merely deactivating it. |
| `SIGN_NOW_DELETE_FOLDER` | DELETE FOLDER | Delete an existing SignNow folder. |
| `SIGN_NOW_DELETE_FREEFORM_SIGNED_CC_EMAIL_BRANDING` | DELETE FREEFORM SIGNED CC EMAIL BRANDING | Remove the FreeForm-signed CC email settings from one brand. |
| `SIGN_NOW_DELETE_GENERAL_BRAND_RESOURCE` | DELETE GENERAL BRAND RESOURCE | Remove the general branding settings from one brand. |
| `SIGN_NOW_DELETE_INVITE_CC_EMAIL_BRANDING` | DELETE INVITE CC EMAIL BRANDING | Remove the invite CC email settings from one brand. |
| `SIGN_NOW_DELETE_INVITE_COMPLETED_CC_EMAIL_BRANDING` | DELETE INVITE COMPLETED CC EMAIL BRANDING | Remove the completed-invite CC email settings from one brand. |
| `SIGN_NOW_DELETE_LOGO_BRAND_RESOURCE` | DELETE LOGO BRAND RESOURCE | Remove the logo resource from one brand without deleting the brand itself. |
| `SIGN_NOW_DELETE_MERCHANT_ACCOUNT` | DELETE MERCHANT ACCOUNT | Delete a merchant account connected to a SignNow organization. |
| `SIGN_NOW_DELETE_ORGANIZATION` | DELETE ORGANIZATION | Delete one organization by ID. |
| `SIGN_NOW_DELETE_ORGANIZATION_BRAND` | Delete Organization Brand | Delete one brand owned by an organization. |
| `SIGN_NOW_DELETE_ORGANIZATION_EDITOR_BRAND_RESOURCE` | DELETE ORGANIZATION EDITOR BRAND RESOURCE | Remove editor-specific settings from a brand owned by a specific organization. |
| `SIGN_NOW_DELETE_ORGANIZATION_EMAIL_BRAND_RESOURCE` | DELETE ORGANIZATION EMAIL BRAND RESOURCE | Remove email-specific settings from a brand owned by a specific organization. |
| `SIGN_NOW_DELETE_ORGANIZATION_GENERAL_BRAND_RESOURCE` | DELETE ORGANIZATION GENERAL BRAND RESOURCE | Remove general settings from a brand owned by a specific organization. |
| `SIGN_NOW_DELETE_ORGANIZATION_LOGO` | DELETE ORGANIZATION LOGO | Delete the logo configured for an organization. |
| `SIGN_NOW_DELETE_ORGANIZATION_LOGO_BRAND_RESOURCE` | DELETE ORGANIZATION LOGO BRAND RESOURCE | Remove the logo resource from a brand owned by a specific organization. |
| `SIGN_NOW_DELETE_PERSONAL_MERCHANT_ACCOUNT` | DELETE PERSONAL MERCHANT ACCOUNT | Disconnect a merchant account from the current SignNow user. |
| `SIGN_NOW_DELETE_REASSIGN_CC_EMAIL_BRANDING` | DELETE REASSIGN CC EMAIL BRANDING | Remove the reassignment CC email settings from one brand. |
| `SIGN_NOW_DELETE_SEND_INVITE_BRAND_RESOURCE` | DELETE SEND INVITE BRAND RESOURCE | Delete the send-invite branding resource from a brand. |
| `SIGN_NOW_DELETE_SMART_FIELDS_FROM_TEMPLATE` | DELETE SMART FIELDS FROM TEMPLATE | Delete the smart fields selected in the request body from one template. |
| `SIGN_NOW_DELETE_STEP_COMPLETED_CC_EMAIL_BRANDING` | DELETE STEP COMPLETED CC EMAIL BRANDING | Remove the completed-step CC email settings from one brand. |
| `SIGN_NOW_DELETE_TEAM` | DELETE TEAM | Delete team. Requires the connected user to be the primary team admin. |
| `SIGN_NOW_DELETE_USER_FROM_TEAM` | DELETE USER FROM TEAM | Remove a user from a team as the primary admin, or leave a team as that user. |
| `SIGN_NOW_DEMOTE_TEAM_ADMIN` | Demote Team Admin | Remove administrator permissions from one team user while retaining their team membership and shared-folder access. Sends downgrade_only=true. |
| `SIGN_NOW_DISABLE_TEAM_DOCUMENTS_FOLDER` | DISABLE TEAM DOCUMENTS FOLDER | Disable the Documents folder for one team without deleting the team. |
| `SIGN_NOW_DOWNLOAD_DOCUMENT` | DOWNLOAD DOCUMENT | Download a document in the requested type, optionally with its history table. |
| `SIGN_NOW_DOWNLOAD_DOCUMENT_ATTACHMENT` | DOWNLOAD DOCUMENT ATTACHMENT | Download one attachment from a document using both document and attachment IDs. |
| `SIGN_NOW_DOWNLOAD_DOCUMENT_GROUP` | Download Document Group | Download all documents in a document group in a documented format. |
| `SIGN_NOW_DUPLICATE_DOCUMENT_GROUP` | Duplicate Document Group | Schedule creation of a named copy of a document group in any status. |
| `SIGN_NOW_DUPLICATE_DOCUMENT_GROUP_TEMPLATE` | DUPLICATE DOCUMENT GROUP TEMPLATE | Create a new copy of one document group template using the supplied copy settings. |
| `SIGN_NOW_DUPLICATE_TEMPLATE` | Duplicate Template | Create a named editable copy of a template in the default or specified Templates folder. |
| `SIGN_NOW_ENABLE_TEAM_DOCUMENTS_FOLDER` | ENABLE TEAM DOCUMENTS FOLDER | Enable the Documents folder for one team without changing other team settings. |
| `SIGN_NOW_EXPIRE_USER_TOKENS` | Expire User Tokens | Expire the connected SignNow user's full-scope tokens. Setting logout_all to 'true' expires every full-scope token, including the current token; setting it to 'false' expires all full-scope tokens except the current token. |
| `SIGN_NOW_EXPORT_LAST_ACTIVITY_OF_MEMBERS` | EXPORT LAST ACTIVITY OF MEMBERS | Request a CSV export of organization user activity; SignNow sends the file by email. |
| `SIGN_NOW_EXPORT_LAST_LOGINS_OF_MEMBERS` | EXPORT LAST LOGINS OF MEMBERS | Request a CSV export of member last-login data for a date range; SignNow sends the file by email. |
| `SIGN_NOW_EXPORT_PAID_REQUEST_LOGS` | EXPORT PAID REQUEST LOGS | Export filtered paid request logs as a streamed XLSX file. |
| `SIGN_NOW_GENERATE_DOCUMENT` | Generate Document | Start asynchronous PDF document generation from either a publicly accessible DOCX template URL or an uploaded DOCX file. Returns the process ID for status checks. |
| `SIGN_NOW_GET_ACCESS_TOKEN_METADATA` | GET ACCESS TOKEN METADATA | Return the current token's validity, scope, and expiry metadata for authorization troubleshooting. |
| `SIGN_NOW_GET_BRAND` | GET BRAND | Return one brand's configuration by its 40-character brand ID. |
| `SIGN_NOW_GET_BRAND_ASSIGNED_TO_ORGANIZATION` | GET BRAND ASSIGNED TO ORGANIZATION | Return the brand currently assigned to a specific organization. |
| `SIGN_NOW_GET_BRAND_OF_APPLICATION` | GET BRAND OF APPLICATION | Return the brand assigned to an application, optionally using its organization hierarchy. |
| `SIGN_NOW_GET_BRAND_OF_DOCUMENT` | GET BRAND OF DOCUMENT | Return the brand assigned to a document, optionally using its hierarchy. |
| `SIGN_NOW_GET_BRAND_OF_DOCUMENT_GROUP` | GET BRAND OF DOCUMENT GROUP | Return the brand assigned to a document group, optionally using its hierarchy. |
| `SIGN_NOW_GET_BRAND_TEMPLATE_FILE` | GET BRAND TEMPLATE FILE | Download the reusable branding template file used to create a brand from a file. |
| `SIGN_NOW_GET_CALLBACK_DETAILS_BY_ID` | GET CALLBACK DETAILS BY ID | Return one callback delivery record within a specific event subscription using both IDs. |
| `SIGN_NOW_GET_CONTACT_GROUP` | GET CONTACT GROUP | Return one CRM contact group's details by group ID. |
| `SIGN_NOW_GET_CRM_CONTACT_DETAILS` | GET CRM CONTACT DETAILS | Return one CRM contact's details by contact ID. |
| `SIGN_NOW_GET_DECLINED_FIELD_INVITE` | GET DECLINED FIELD INVITE | Return one declined field invite using its document and field-invite IDs. |
| `SIGN_NOW_GET_DOCUMENT` | GET DOCUMENT | Return one document's details, optionally including smart fields and document attributes. |
| `SIGN_NOW_GET_DOCUMENT_DOWNLOAD_LINK` | GET DOCUMENT DOWNLOAD LINK | Return a download URL for one existing document rather than downloading its bytes. |
| `SIGN_NOW_GET_DOCUMENT_GENERATION_STATUS` | Get Document Generation Status | Return the current state of a SignNow document generation process and, after completion, the generated document or document-group ID. |
| `SIGN_NOW_GET_DOCUMENT_GROUP` | Get Document Group | Return a document group using the original document-group endpoint. |
| `SIGN_NOW_GET_DOCUMENT_GROUP_DETAILS` | Get Document Group Details | Return detailed version 2 information for a document group. |
| `SIGN_NOW_GET_DOCUMENT_GROUP_HISTORY` | GET DOCUMENT GROUP HISTORY | Return the recorded history events for one document group. |
| `SIGN_NOW_GET_DOCUMENT_GROUP_INVITE` | GET DOCUMENT GROUP INVITE | Return one invite within a specific document group using both IDs. |
| `SIGN_NOW_GET_DOCUMENT_HISTORY` | GET DOCUMENT HISTORY | Return the recorded history events for one document. |
| `SIGN_NOW_GET_DOCUMENT_METADATA` | GET DOCUMENT METADATA | Return the metadata entries attached to one document. |
| `SIGN_NOW_GET_EDITOR_BRAND_RESOURCE` | GET EDITOR BRAND RESOURCE | Return the editor-specific settings configured for one brand. |
| `SIGN_NOW_GET_EMAIL_CANCELED_RESOURCE` | GET EMAIL CANCELED RESOURCE | Return the canceled-invite email settings configured for one brand. |
| `SIGN_NOW_GET_EMAIL_COMPLETED_RESOURCE` | GET EMAIL COMPLETED RESOURCE | Return the completed-invite email settings configured for one brand. |
| `SIGN_NOW_GET_EMAIL_GENERAL_RESOURCE` | GET EMAIL GENERAL RESOURCE | Return the general email settings shared by one brand. |
| `SIGN_NOW_GET_EMAIL_INVITE_RESOURCE` | GET EMAIL INVITE RESOURCE | Return the invitation email settings configured for one brand. |
| `SIGN_NOW_GET_EMAIL_LOGO_BRAND_RESOURCE` | GET EMAIL LOGO BRAND RESOURCE | Download a brand's email logo image. |
| `SIGN_NOW_GET_EMAIL_REASSIGN_RESOURCE` | GET EMAIL REASSIGN RESOURCE | Return the reassignment email settings configured for one brand. |
| `SIGN_NOW_GET_EMAIL_REMINDER_RESOURCE` | GET EMAIL REMINDER RESOURCE | Return the reminder email settings configured for one brand. |
| `SIGN_NOW_GET_EVENT_SUBSCRIPTION_DETAILS` | Get Event Subscription Details | Return the configuration and optional callback event count for one Webhooks 2.0 event subscription. |
| `SIGN_NOW_GET_FOLDER_BY_ID` | GET FOLDER BY ID | Return one offset-based page of entities from a SignNow folder. |
| `SIGN_NOW_GET_FREEFORM_SIGNED_CC_EMAIL_BRANDING` | GET FREEFORM SIGNED CC EMAIL BRANDING | Return the FreeForm-signed CC email settings configured for one brand. |
| `SIGN_NOW_GET_GENERAL_BRAND_RESOURCE` | GET GENERAL BRAND RESOURCE | Return the general branding settings configured for one brand. |
| `SIGN_NOW_GET_INVITE_CC_EMAIL_BRANDING` | GET INVITE CC EMAIL BRANDING | Return the invite CC email settings configured for one brand. |
| `SIGN_NOW_GET_INVITE_COMPLETED_CC_EMAIL_BRANDING` | GET INVITE COMPLETED CC EMAIL BRANDING | Return the completed-invite CC email settings configured for one brand. |
| `SIGN_NOW_GET_LOGO_BRAND_RESOURCE` | GET LOGO BRAND RESOURCE | Download a brand's logo image. |
| `SIGN_NOW_GET_MERCHANT_ACCOUNT` | GET MERCHANT ACCOUNT | Retrieve a specific merchant account connected to a SignNow organization. |
| `SIGN_NOW_GET_MONTHLY_REQUEST_TOTALS` | GET MONTHLY REQUEST TOTALS | Return paid-request usage totals grouped by dynamic YYYYMM month keys. |
| `SIGN_NOW_GET_ORGANIZATION_ACTIVITY` | GET ORGANIZATION ACTIVITY | Return activity for one organization, optionally limited to events after a timestamp. |
| `SIGN_NOW_GET_ORGANIZATION_BRAND` | Get Organization Brand | Return the name, owner type, and resources of one brand owned by an organization. |
| `SIGN_NOW_GET_ORGANIZATION_EDITOR_BRAND_RESOURCE` | GET ORGANIZATION EDITOR BRAND RESOURCE | Return editor-specific settings for a brand owned by a specific organization. |
| `SIGN_NOW_GET_ORGANIZATION_EMAIL_BRAND_RESOURCE` | GET ORGANIZATION EMAIL BRAND RESOURCE | Return email-specific settings for a brand owned by a specific organization. |
| `SIGN_NOW_GET_ORGANIZATION_GENERAL_BRAND_RESOURCE` | GET ORGANIZATION GENERAL BRAND RESOURCE | Return general settings for a brand owned by a specific organization. |
| `SIGN_NOW_GET_ORGANIZATION_LOGO_BRAND_RESOURCE` | GET ORGANIZATION LOGO BRAND RESOURCE | Return the logo resource for a brand owned by a specific organization. |
| `SIGN_NOW_GET_ORGANIZATION_SETTINGS` | GET ORGANIZATION SETTINGS | Return the settings configured for an organization. |
| `SIGN_NOW_GET_PAID_REQUEST_TOTALS` | GET PAID REQUEST TOTALS | Return total, used, and remaining paid-request quota. |
| `SIGN_NOW_GET_PERSONAL_MERCHANT_ACCOUNT` | GET PERSONAL MERCHANT ACCOUNT | Retrieve a specific merchant account connected to the current SignNow user. |
| `SIGN_NOW_GET_REASSIGN_CC_EMAIL_BRANDING` | GET REASSIGN CC EMAIL BRANDING | Return the reassignment CC email settings configured for one brand. |
| `SIGN_NOW_GET_REQUEST_LOG` | GET REQUEST LOG | Return one API request log by its request ID. |
| `SIGN_NOW_GET_SEND_INVITE_BRAND_RESOURCE` | GET SEND INVITE BRAND RESOURCE | Return the send-invite settings configured for one brand. |
| `SIGN_NOW_GET_SMART_FIELDS_FROM_TEMPLATE` | GET SMART FIELDS FROM TEMPLATE | Return the smart-field definitions configured on one template. |
| `SIGN_NOW_GET_STEP_COMPLETED_CC_EMAIL_BRANDING` | GET STEP COMPLETED CC EMAIL BRANDING | Return the completed-step CC email settings configured for one brand. |
| `SIGN_NOW_GET_TEAM` | GET TEAM | Return one team's details by team ID. |
| `SIGN_NOW_GET_TEAM_INVITE` | GET TEAM INVITE | Return one team invitation by its invitation request ID. |
| `SIGN_NOW_GET_USER_DETAILS` | GET USER DETAILS | Return details for the connected SignNow user. |
| `SIGN_NOW_GET_USER_ROLE_FOR_TEMPLATE` | Get User Role For Template | Retrieve a user's role for a specific shared template. |
| `SIGN_NOW_GET_WELCOME_MESSAGE` | GET WELCOME MESSAGE | Return the current signing welcome message for the connected account. |
| `SIGN_NOW_GRANT_TEAM_ADMIN_PERMISSIONS` | GRANT TEAM ADMIN PERMISSIONS | Promote an existing team member, selected by email, to administrator of a specific team. |
| `SIGN_NOW_IMPORT_CRM_CONTACTS_IN_BULK` | IMPORT CRM CONTACTS IN BULK | Import CRM contacts in bulk from a CSV file. |
| `SIGN_NOW_IMPORT_TEMPLATE_FROM_DOCUSIGN` | Import Template From DocuSign | Import one or more DocuSign templates from an exported ZIP archive. |
| `SIGN_NOW_INVITE_USER_TO_TEAM` | INVITE USER TO TEAM | Send team invitations to the email addresses supplied for one specific team. |
| `SIGN_NOW_LIST_ADMIN_ORGANIZATIONS` | LIST ADMIN ORGANIZATIONS | List one page of organizations administered by the connected user, with status and type filters. |
| `SIGN_NOW_LIST_ALLOWED_TEAM_ADMINS` | List Allowed Team Admins | List the users permitted to administer teams in an organization, optionally filtered by email or active state. |
| `SIGN_NOW_LIST_API_REQUEST_LOGS` | LIST API REQUEST LOGS | Return one page of API request logs for the active application. |
| `SIGN_NOW_LIST_BRANDS` | LIST BRANDS | List every brand available to the connected account. |
| `SIGN_NOW_LIST_CALLBACKS` | LIST CALLBACKS | List callback delivery records with optional event, application, status, initiator, entity, URL, and date filters. |
| `SIGN_NOW_LIST_CALLBACKS_BY_EVENT_SUBSCRIPTION` | LIST CALLBACKS BY EVENT SUBSCRIPTION | List callback delivery records for one event subscription with optional status, initiator, and date filters. |
| `SIGN_NOW_LIST_COMPLETED_DOCUMENT_FIELDS` | LIST COMPLETED DOCUMENT FIELDS | Return field values from one completed document. |
| `SIGN_NOW_LIST_CONTACT_GROUPS` | LIST CONTACT GROUPS | List one page of CRM contact groups, optionally filtered by group ID or name. |
| `SIGN_NOW_LIST_CONTACT_GROUPS_FOR_CONTACT` | LIST CONTACT GROUPS FOR CONTACT | Return contact groups containing a CRM contact. |
| `SIGN_NOW_LIST_CONTACTS_FROM_GROUP` | LIST CONTACTS FROM GROUP | Return one page of contacts from a contact group. |
| `SIGN_NOW_LIST_CRM_CONTACTS` | LIST CRM CONTACTS | List one page of CRM contacts with optional owner, sharing, identity, company, and interaction filters. |
| `SIGN_NOW_LIST_CRM_USERS` | LIST CRM USERS | List one page of CRM users and return a continuation cursor. |
| `SIGN_NOW_LIST_DOCUMENT_FREE_FORM_INVITES` | LIST DOCUMENT FREE FORM INVITES | Retrieve one page of FreeForm invites for a document. |
| `SIGN_NOW_LIST_DOCUMENT_GROUP_RECIPIENTS` | LIST DOCUMENT GROUP RECIPIENTS | Return the recipients configured for one document group. |
| `SIGN_NOW_LIST_DOCUMENT_GROUPS` | List Document Groups | Return one offset/limit page of document groups owned by the user. |
| `SIGN_NOW_LIST_DOCUMENT_GROUPS_CREATED_FROM_TEMPLATE` | LIST DOCUMENT GROUPS CREATED FROM TEMPLATE | List one page of document groups created from a specific template, with search, status, label, and sort options. |
| `SIGN_NOW_LIST_DOCUMENT_GROUP_TEMPLATE_RECIPIENTS` | List Document Group Template Recipients | List recipient, CC, document-role, reminder, and expiration routing settings for a document group template. |
| `SIGN_NOW_LIST_DOCUMENT_GROUP_TEMPLATE_ROLES` | LIST DOCUMENT GROUP TEMPLATE ROLES | List one page of roles for a document group template and return a continuation cursor. |
| `SIGN_NOW_LIST_DOCUMENT_GROUP_TEMPLATES` | LIST DOCUMENT GROUP TEMPLATES | List document group templates using offset or continuation-cursor pagination. |
| `SIGN_NOW_LIST_DOCUMENT_GROUP_USERS` | LIST DOCUMENT GROUP USERS | List one page of users with access to a document group and return a continuation cursor. |
| `SIGN_NOW_LIST_DOCUMENTS_FROM_TEMPLATE` | List Documents From Template | Return one page of documents generated from a template. |
| `SIGN_NOW_LIST_DOCUMENT_USERS` | LIST DOCUMENT USERS | List one page of users with access to a document and return a continuation cursor. |
| `SIGN_NOW_LIST_EMAILS_OF_THE_INVITE_STEP` | LIST EMAILS OF THE INVITE STEP | Return the email records for one step of a specific document group invite. |
| `SIGN_NOW_LIST_EVENT_SUBSCRIPTIONS` | LIST EVENT SUBSCRIPTIONS | List event subscriptions with event, application, callback URL, date, sort, and event-count options. |
| `SIGN_NOW_LIST_FAVORITES` | LIST FAVORITES | Return one page of documents and document groups marked as favorites. |
| `SIGN_NOW_LIST_FOLDERS` | LIST FOLDERS | Return the connected user's root folder tree and its documents. |
| `SIGN_NOW_LIST_FREE_FORM_INVITE_DOCUMENTS` | LIST FREE FORM INVITE DOCUMENTS | Retrieve one page of documents for a document-group FreeForm invite. |
| `SIGN_NOW_LIST_MEMBERS_LAST_LOGINS` | LIST MEMBERS LAST LOGINS | Return the last-login audit records for organization members. |
| `SIGN_NOW_LIST_METADATA_OF_DOCUMENT_GROUP` | List Metadata of Document Group | Return the documented metadata response for a document group. |
| `SIGN_NOW_LIST_MODIFIED_DOCUMENTS` | LIST MODIFIED DOCUMENTS | Return user documents that have been modified with fields or content. |
| `SIGN_NOW_LIST_ORGANIZATION_ADMINS` | LIST ORGANIZATION ADMINS | List administrators of one organization, optionally filtered by email or administrator type. |
| `SIGN_NOW_LIST_ORGANIZATION_BRANDS` | List Organization Brands | List the brands owned by an organization with their configured resources and pagination metadata. |
| `SIGN_NOW_LIST_ORGANIZATION_MEMBERS` | LIST ORGANIZATION MEMBERS | List members of one organization with optional email, member-type, and email-sort controls. |
| `SIGN_NOW_LIST_ORGANIZATION_USER_DOCUMENTS` | LIST ORGANIZATION USER DOCUMENTS | Search and return one page of documents belonging to organization users. |
| `SIGN_NOW_LIST_PAID_REQUEST_LOGS` | List Paid Request Logs | List one page of paid API request charge records and return a cursor for the next page. |
| `SIGN_NOW_LIST_PENDING_DOCUMENT_GROUP_INVITES` | LIST PENDING DOCUMENT GROUP INVITES | Return pending invite data for a specific invite within one document group. |
| `SIGN_NOW_LIST_PINNED_TEMPLATES` | List Pinned Templates | List the templates pinned in a specific Templates folder or subfolder. |
| `SIGN_NOW_LIST_TEAM_ADMINS` | List Team Admins | List the administrators of a specific team, including its primary administrator. |
| `SIGN_NOW_LIST_TEAM_MEMBERS` | List Team Members | List the members and administrators of a specific team, optionally including declined invitations. |
| `SIGN_NOW_LIST_TEMPLATE_RECIPIENTS` | List Template Recipients | List a template's signer, viewer, approver, and carbon-copy routing configuration. |
| `SIGN_NOW_LIST_USER_DOCUMENTS` | LIST USER DOCUMENTS | Return the connected user's documents that have not yet been modified. |
| `SIGN_NOW_LIST_USERS_ACTIVITY` | LIST USERS ACTIVITY | Return document activity statistics for users in an organization. |
| `SIGN_NOW_LIST_USERS_BY_CONTACT` | LIST USERS BY CONTACT | Return users connected to a CRM contact. |
| `SIGN_NOW_LIST_USER_TEAMS` | LIST USER TEAMS | List the teams associated with the connected SignNow user. |
| `SIGN_NOW_MARK_DOCUMENT_AS_FAVORITE` | MARK DOCUMENT AS FAVORITE | Add a document in the Documents folder to the user's favorites. |
| `SIGN_NOW_MARK_DOCUMENT_GROUP_AS_FAVORITE` | MARK DOCUMENT GROUP AS FAVORITE | Add a document group in the Documents folder to the user's favorites. |
| `SIGN_NOW_MERGE_DOCUMENTS` | MERGE DOCUMENTS | Create one merged document from the documents specified in the request body. |
| `SIGN_NOW_MOVE_DOCUMENT` | MOVE DOCUMENT | Relocate one document according to the destination supplied in the move payload. |
| `SIGN_NOW_MOVE_DOCUMENT_GROUP` | Move Document Group | Move a document group and its eligible documents to another folder. |
| `SIGN_NOW_MOVE_DOCUMENT_GROUP_TEMPLATE` | MOVE DOCUMENT GROUP TEMPLATE | Relocate one document group template using the destination settings in the request body. |
| `SIGN_NOW_MOVE_DOCUMENTS_IN_BULK` | MOVE DOCUMENTS IN BULK | Move a supplied array of documents into one target folder in a single request. |
| `SIGN_NOW_MOVE_ORGANIZATION_MEMBERS_BATCH` | Move Organization Members Batch | Move organization members sequentially through SignNow's singular official endpoint. This operation is not atomic: successful moves are not rolled back, and the response reports success or error for every requested movement. |
| `SIGN_NOW_PREFILL_SMART_FIELDS` | PREFILL SMART FIELDS | Prefill smart fields. Smart-field names are case-sensitive. |
| `SIGN_NOW_PREFILL_TEXT_FIELDS` | PREFILL TEXT FIELDS | Set text-field values on one existing document before it is completed. |
| `SIGN_NOW_REMOVE_ACCESS_TO_TEMPLATE` | Remove Access To Template | Revoke a user's access to a shared template. |
| `SIGN_NOW_REMOVE_ADMIN_MODERATOR` | REMOVE ADMIN MODERATOR | Remove one administrator or moderator from a specific organization by admin ID. |
| `SIGN_NOW_REMOVE_CONTACT_FROM_GROUP` | REMOVE CONTACT FROM GROUP | Remove one CRM contact from a contact group without deleting the contact. |
| `SIGN_NOW_REMOVE_DOCUMENT_FROM_FAVORITES` | REMOVE DOCUMENT FROM FAVORITES | Remove a document in the Documents folder from the user's favorites. |
| `SIGN_NOW_REMOVE_DOCUMENT_GROUP_FROM_FAVORITES` | REMOVE DOCUMENT GROUP FROM FAVORITES | Remove a document group in the Documents folder from the user's favorites. |
| `SIGN_NOW_REMOVE_METADATA_FROM_DOCUMENT_GROUP` | Remove Metadata from Document Group | Delete every metadata entry attached to one document group. |
| `SIGN_NOW_REMOVE_ORGANIZATION_MEMBERS_BATCH` | Remove Organization Members Batch | Remove organization members sequentially through SignNow's singular official endpoint. This operation is not atomic: successful removals are not rolled back, and the response reports success or error for every member ID. |
| `SIGN_NOW_REMOVE_TEAM_ADMIN` | Remove Team Admin | Remove one administrator from the team, ending their team membership and revoking their shared-folder access. Sends downgrade_only=false. |
| `SIGN_NOW_RENAME_DOCUMENT_GROUP` | Rename Document Group | Replace the name of one existing document group. |
| `SIGN_NOW_RENAME_FOLDER` | RENAME FOLDER | Replace the name of one folder using its folder ID and the supplied rename payload. |
| `SIGN_NOW_RENAME_ORGANIZATION` | RENAME ORGANIZATION | Replace the name of one organization using the supplied rename payload. |
| `SIGN_NOW_RENAME_TEAM` | RENAME TEAM | Replace the name of one team while leaving its membership unchanged. |
| `SIGN_NOW_REPLACE_SIGNER` | Replace Signer | Replace a field-invite signer through SignNow's required delete, replace, and send sequence. Steps run in order and are not atomic. On failure, execution stops without attempting later steps and the error identifies completed irreversible steps so callers do not repeat them blindly. |
| `SIGN_NOW_RESEND_CALLBACK` | RESEND CALLBACK | Redeliver one callback for a specific event subscription using both IDs. |
| `SIGN_NOW_RESEND_DOCUMENT_GROUP_INVITE` | RESEND DOCUMENT GROUP INVITE | Resend a specific document group invite using its group and invite IDs. |
| `SIGN_NOW_RESEND_EMAIL_INVITE` | RESEND EMAIL INVITE | Resend the email invitation for a specific field invite request. |
| `SIGN_NOW_RESEND_FREEFORM_INVITE` | RESEND FREEFORM INVITE | Resend a document-group FreeForm invite to one signer. |
| `SIGN_NOW_RESET_WELCOME_MESSAGE_TO_DEFAULT` | RESET WELCOME MESSAGE TO DEFAULT | Delete the custom signing welcome message so the account uses its default message. |
| `SIGN_NOW_RESPOND_TO_ORGANIZATION_ADMIN_INVITE` | RESPOND TO ORGANIZATION ADMIN INVITE | Accept or decline an organization admin or moderator invitation according to the decision parameter. |
| `SIGN_NOW_RESPOND_TO_TEAM_INVITE` | RESPOND TO TEAM INVITE | Accept or decline invitation to a team. |
| `SIGN_NOW_REVOKE_SHARED_CONTACT_ACCESS` | Revoke Shared Contact Access | Remove one user's access to a CRM contact previously shared with that user; the contact itself is not deleted. |
| `SIGN_NOW_SEARCH_DOCUMENTS_TEMPLATES_AND_GROUPS` | SEARCH DOCUMENTS TEMPLATES AND GROUPS | Search for documents, templates, and document groups. |
| `SIGN_NOW_SEND_BULK_TEMPLATE_INVITE` | Send Bulk Template Invite | Generate and invite multiple documents from one template using SignNow's documented CSV multipart workflow. |
| `SIGN_NOW_SEND_DOCUMENT_GROUP_BY_EMAIL` | SEND DOCUMENT GROUP BY EMAIL | Irreversibly email a copy of one document group using the supplied delivery settings. |
| `SIGN_NOW_SEND_DOCUMENT_GROUP_INVITE` | SEND DOCUMENT GROUP INVITE | Irreversibly send signing invitations for one document group using the supplied routing payload. |
| `SIGN_NOW_SEND_DOCUMENT_INVITE` | SEND DOCUMENT INVITE | Send a field, free-form, or payment-request invitation for a document using the officially documented request shape for that invitation type. |
| `SIGN_NOW_SEND_DOCUMENT_SMS_INVITE` | SEND DOCUMENT SMS INVITE | Irreversibly send an SMS signing invitation for one document using the supplied invite payload. |
| `SIGN_NOW_SEND_FAX` | SEND FAX | Send the fax described in the request body; the delivery action is irreversible. |
| `SIGN_NOW_SEND_GROUP_PAYMENT_INVITE` | SEND GROUP PAYMENT INVITE | Send a document-group invite containing fixed or calculated payment requests. |
| `SIGN_NOW_SEND_SCHEDULED_INVITE` | SEND SCHEDULED INVITE | Irreversibly send an existing scheduled document or document-group invite now and return its delivery result. |
| `SIGN_NOW_SET_ALLOWED_TEAM_ADMIN` | SET ALLOWED TEAM ADMIN | Add one email address as an allowed team admin for an organization. |
| `SIGN_NOW_SHARE_CONTACT_WITH_OTHER_USERS` | SHARE CONTACT WITH OTHER USERS | Grant the users in the request payload access to one existing CRM contact. |
| `SIGN_NOW_SHARE_DOCUMENT` | SHARE DOCUMENT | Grant document access according to the recipients and permissions in the sharing payload. |
| `SIGN_NOW_SHARE_DOCUMENT_GROUP` | SHARE DOCUMENT GROUP | Grant access to one document group according to the supplied sharing settings. |
| `SIGN_NOW_SHARE_DOCUMENT_GROUP_TEMPLATE` | SHARE DOCUMENT GROUP TEMPLATE | Grant access to one document group template according to the supplied sharing settings. |
| `SIGN_NOW_SHARE_TEMPLATE` | Share Template | Share a template once with another user as a sender or viewer. |
| `SIGN_NOW_TERMINATE_ACCESS_TOKEN` | TERMINATE ACCESS TOKEN | Irreversibly revoke the current access token so it can no longer authorize requests. |
| `SIGN_NOW_UNASSIGN_BRAND_FROM_APPLICATION` | UNASSIGN BRAND FROM APPLICATION | Remove the direct brand assignment from an application. |
| `SIGN_NOW_UNASSIGN_BRAND_FROM_DOCUMENT` | UNASSIGN BRAND FROM DOCUMENT | Remove the direct brand assignment from a document. |
| `SIGN_NOW_UNASSIGN_BRAND_FROM_DOCUMENT_GROUP` | UNASSIGN BRAND FROM DOCUMENT GROUP | Remove the direct brand assignment from a document group. |
| `SIGN_NOW_UNASSIGN_BRAND_FROM_ORGANIZATION` | UNASSIGN BRAND FROM ORGANIZATION | Remove a brand as the default for one organization without deleting the brand itself. |
| `SIGN_NOW_UNSHARE_DOCUMENT_FROM_ALL_USERS` | UNSHARE DOCUMENT FROM ALL USERS | Revoke every user's shared access to one document in a single operation. |
| `SIGN_NOW_UNSHARE_DOCUMENT_FROM_USER` | UNSHARE DOCUMENT FROM USER | Revoke one specified user's shared access to a document. |
| `SIGN_NOW_UNSHARE_DOCUMENT_GROUP_FROM_ALL_USERS` | UNSHARE DOCUMENT GROUP FROM ALL USERS | Revoke every user's shared access to one document group in a single operation. |
| `SIGN_NOW_UNSHARE_DOCUMENT_GROUP_FROM_USER` | UNSHARE DOCUMENT GROUP FROM USER | Revoke one specified user's shared access to a document group. |
| `SIGN_NOW_UNSHARE_DOCUMENT_GROUP_TEMPLATE_FROM_USER` | UNSHARE DOCUMENT GROUP TEMPLATE FROM USER | Revoke one specified user's shared access to a document group template. |
| `SIGN_NOW_UNSHARE_GROUP_TEMPLATE_FROM_ALL_USERS` | UNSHARE GROUP TEMPLATE FROM ALL USERS | Revoke every user's shared access to one document group template in a single operation. |
| `SIGN_NOW_UPDATE_BRAND` | Update Brand | Update the name of an existing brand. |
| `SIGN_NOW_UPDATE_CANCELED_INVITE_EMAIL_BRANDING` | UPDATE CANCELED INVITE EMAIL BRANDING | Apply canceled-invite email branding to one brand; this update is marked irreversible. |
| `SIGN_NOW_UPDATE_COMPLETED_INVITE_EMAIL_BRANDING` | UPDATE COMPLETED INVITE EMAIL BRANDING | Apply completed-invite email branding to one brand; this update is marked irreversible. |
| `SIGN_NOW_UPDATE_CONTACT_GROUP` | UPDATE CONTACT GROUP | Update one CRM contact group's settings without changing its contacts. |
| `SIGN_NOW_UPDATE_CRM_CONTACT` | UPDATE CRM CONTACT | Update one existing CRM contact from the supplied contact payload. |
| `SIGN_NOW_UPDATE_DOCUMENT` | UPDATE DOCUMENT | Update a document's documented fields, including payment-request fields when supplied. |
| `SIGN_NOW_UPDATE_DOCUMENT_GROUP` | Update Document Group | Reorder documents or update the completion-email action for a document group that has no pending or fulfilled signature invites. |
| `SIGN_NOW_UPDATE_DOCUMENT_GROUP_INVITE` | UPDATE DOCUMENT GROUP INVITE | Irreversibly update one step of a specific document group invite. |
| `SIGN_NOW_UPDATE_DOCUMENT_GROUP_RECIPIENTS` | UPDATE DOCUMENT GROUP RECIPIENTS | Update recipient routing for one existing document group from the supplied payload. |
| `SIGN_NOW_UPDATE_DOCUMENT_GROUP_ROLE` | UPDATE DOCUMENT GROUP ROLE | Change one user's role on a specific document group. |
| `SIGN_NOW_UPDATE_DOCUMENT_GROUP_TEMPLATE` | UPDATE DOCUMENT GROUP TEMPLATE | Update one document group template from the supplied template settings. |
| `SIGN_NOW_UPDATE_DOCUMENT_GROUP_TEMPLATE_RECIPIENTS` | UPDATE DOCUMENT GROUP TEMPLATE RECIPIENTS | Update recipient routing for one document group template from the supplied payload. |
| `SIGN_NOW_UPDATE_DOCUMENT_GROUP_TEMPLATE_ROLE` | UPDATE DOCUMENT GROUP TEMPLATE ROLE | Change one user's role on a specific document group template. |
| `SIGN_NOW_UPDATE_EMAIL_LOGO_FROM_URL` | UPDATE EMAIL LOGO FROM URL | Add and update email logo for brand from URL. |
| `SIGN_NOW_UPDATE_EVENT_SUBSCRIPTION` | UPDATE EVENT SUBSCRIPTION | Update one existing legacy event subscription's callback or event settings. |
| `SIGN_NOW_UPDATE_FREEFORM_SIGNED_CC_EMAIL_BRANDING` | UPDATE FREEFORM SIGNED CC EMAIL BRANDING | Apply FreeForm-signed CC email branding to one brand; this update is marked irreversible. |
| `SIGN_NOW_UPDATE_INVITE_CC_EMAIL_BRANDING` | UPDATE INVITE CC EMAIL BRANDING | Apply invite CC email branding to one brand; this update is marked irreversible. |
| `SIGN_NOW_UPDATE_INVITE_COMPLETED_CC_EMAIL_BRANDING` | UPDATE INVITE COMPLETED CC EMAIL BRANDING | Apply completed-invite CC email branding to one brand; this update is marked irreversible. |
| `SIGN_NOW_UPDATE_INVITE_EMAIL_BRANDING` | UPDATE INVITE EMAIL BRANDING | Apply invitation email branding to one brand; this update is marked irreversible. |
| `SIGN_NOW_UPDATE_ORGANIZATION_ADMIN_ROLE` | UPDATE ORGANIZATION ADMIN ROLE | Change one user's administrator or moderator role within a specific organization. |
| `SIGN_NOW_UPDATE_ORGANIZATION_BRAND` | Update Organization Brand | Update the name of one brand owned by an organization. |
| `SIGN_NOW_UPDATE_ORGANIZATION_SETTINGS` | UPDATE ORGANIZATION SETTINGS | Update one named organization setting. |
| `SIGN_NOW_UPDATE_REASSIGN_CC_EMAIL_BRANDING` | UPDATE REASSIGN CC EMAIL BRANDING | Apply reassignment CC email branding to one brand; this update is marked irreversible. |
| `SIGN_NOW_UPDATE_REASSIGN_EMAIL_BRANDING` | UPDATE REASSIGN EMAIL BRANDING | Apply reassignment email branding to one brand; this update is marked irreversible. |
| `SIGN_NOW_UPDATE_REMINDER_EMAIL_BRANDING` | UPDATE REMINDER EMAIL BRANDING | Apply reminder email branding to one brand; this update is marked irreversible. |
| `SIGN_NOW_UPDATE_ROLE_FOR_TEMPLATE` | Update Role For Template | Change a user's role for a shared template as its owner. |
| `SIGN_NOW_UPDATE_SCHEDULED_INVITE` | UPDATE SCHEDULED INVITE | Reschedule an active document or document-group invite to a new future Unix timestamp. |
| `SIGN_NOW_UPDATE_SIGNING_WELCOME_MESSAGE` | UPDATE SIGNING WELCOME MESSAGE | Replace the connected account's signing welcome message with the supplied text. |
| `SIGN_NOW_UPDATE_STEP_COMPLETED_CC_EMAIL_BRANDING` | UPDATE STEP COMPLETED CC EMAIL BRANDING | Apply completed-step CC email branding to one brand; this update is marked irreversible. |
| `SIGN_NOW_UPDATE_TEAM_INVITE_STATUS` | UPDATE TEAM INVITE STATUS | Update the status of a waiting team invite. |
| `SIGN_NOW_UPDATE_TEMPLATE_RECIPIENTS` | Update Template Recipients | Update a template's signer, viewer, approver, carbon-copy, completion, and branding routing details. |
| `SIGN_NOW_UPDATE_USER_DETAILS` | Update User Details | Update the connected SignNow user's first name, last name, or password. Changing the password requires old_password. This action does not expire tokens. |
| `SIGN_NOW_UPLOAD_DOCUMENT` | UPLOAD DOCUMENT | Create a document from an uploaded file, optionally detecting simple text tags. |
| `SIGN_NOW_UPLOAD_DOCUMENT_FROM_URL` | UPLOAD DOCUMENT FROM URL | Create a document by having SignNow fetch the source URL supplied in the request body. |
| `SIGN_NOW_UPLOAD_DOCUMENT_WITH_TAGS` | UPLOAD DOCUMENT WITH TAGS | Create a document from a file while parsing optional complex text tags with a selected parse flow. |
| `SIGN_NOW_UPLOAD_ORGANIZATION_LOGO` | UPLOAD ORGANIZATION LOGO | Upload an image file as the organization logo. |
| `SIGN_NOW_UPSERT_DOCUMENT_GROUP_SIGNING_LINK` | Upsert Document Group Signing Link | Create a signing link for a document group, or update its existing signing link. The authenticated user must own the document group. |
| `SIGN_NOW_UPSERT_SEND_INVITE_BRANDING` | UPSERT SEND INVITE BRANDING | Create or replace one brand's send-invite email settings; this update is marked irreversible. |

## Supported Triggers

None listed.

## Creating MCP Server - Stand-alone vs Composio SDK

The SignNow MCP server provides comprehensive access to SignNow operations through Composio. Once connected, Hermes can perform all major SignNow actions on your behalf using natural language commands.

## Complete Code

None listed.

## Conclusion

### Way Forward
With SignNow connected, Hermes can now act on your behalf whenever it detects a relevant task or you ask it to.
From here, you can extend Hermes further:
- Connect more apps: Calendar, Slack, Notion, Linear, and hundreds of others are available through the same Composio Connect setup. Each new integration compounds what Hermes can do for you.
- Build workflows across tools: Once multiple apps are connected, Hermes can chain actions together — turn an email into a calendar invite, a Slack message into a Linear ticket, or a meeting note into a follow-up draft.
- Let it learn your patterns: The more you use Hermes, the better it gets at anticipating how you'd handle recurring tasks. Give it feedback on drafts and decisions, and it will adapt.
If you run into trouble or want to share what you've built, join the [community](https://discord.com/invite/composio) or check out the [Docs](https://docs.composio.dev?utm_source=toolkits&utm_medium=framework_template&utm_campaign=hermes&utm_content=docs) for deeper configuration options.

## How to build SignNow MCP Agent with another framework

- [ChatGPT](https://composio.dev/toolkits/sign_now/framework/chatgpt)
- [Claude Cowork](https://composio.dev/toolkits/sign_now/framework/claude-cowork)
- [Atomic Agent](https://composio.dev/toolkits/sign_now/framework/atomic-agent)

## Related Toolkits

- [Google Drive](https://composio.dev/toolkits/googledrive) - Google Drive is a cloud storage platform for uploading, sharing, and collaborating on files. It's perfect for keeping your documents accessible and organized across devices.
- [Google Docs](https://composio.dev/toolkits/googledocs) - Google Docs is a cloud-based word processor that enables document creation and real-time collaboration. Its seamless sharing and version history make team editing and content management a breeze.
- [Google Super](https://composio.dev/toolkits/googlesuper) - Google Super is an all-in-one suite combining Gmail, Drive, Calendar, Sheets, Analytics, and more. It gives you a unified platform to manage your digital life, boosting productivity and organization.
- [ActiveMerge](https://composio.dev/toolkits/active_merge) - ActiveMerge is a document automation platform for generating documents, images, merged files, and e-signature workflows. It helps teams turn templates and stored files into finished, shareable documents faster.
- [Affinda](https://composio.dev/toolkits/affinda) - Affinda is an AI-powered document processing platform that automates data extraction from resumes, invoices, and more. It streamlines document-heavy workflows by turning files into structured, actionable data.
- [Agility cms](https://composio.dev/toolkits/agility_cms) - Agility CMS is a headless content management system for building and managing digital experiences across platforms. It lets teams update content quickly and deliver omnichannel experiences with ease.
- [Airparser](https://composio.dev/toolkits/airparser) - Airparser is an AI-powered parser for extracting structured data from emails, documents, PDFs, and files. It turns messy inbound content into clean fields your apps and workflows can use.
- [Algodocs](https://composio.dev/toolkits/algodocs) - Algodocs is an AI-powered platform that automates data extraction from business documents. It delivers fast, secure, and accurate processing without templates or manual training.
- [Api2pdf](https://composio.dev/toolkits/api2pdf) - Api2Pdf is a REST API for generating PDFs from HTML, URLs, and documents using powerful engines like wkhtmltopdf and Headless Chrome. It streamlines document conversion and automation for developers and businesses.
- [Archive.org](https://composio.dev/toolkits/archive_org) - Archive.org is the Internet Archive's digital library of websites, books, audio, video, and images. Use it to preserve, explore, and access historical web captures and public-domain media.
- [Aryn](https://composio.dev/toolkits/aryn) - Aryn is an AI-powered platform for parsing, extracting, and analyzing data from unstructured documents. Use it to automate document processing and unlock actionable insights from your files.
- [Boldsign](https://composio.dev/toolkits/boldsign) - Boldsign is a digital eSignature platform for sending, signing, and tracking documents online. Organizations use it to automate agreements and manage legally binding workflows efficiently.
- [Boloforms](https://composio.dev/toolkits/boloforms) - BoloForms is an eSignature platform built for small businesses, offering unlimited signatures, templates, and forms. It simplifies digital document signing and team collaboration at a predictable, fixed price.
- [Box](https://composio.dev/toolkits/box) - Box is a cloud content management and file sharing platform for businesses. It helps teams securely store, organize, and collaborate on files from anywhere.
- [Box MCP](https://composio.dev/toolkits/box_mcp) - Box MCP is Box's hosted MCP server that exposes enterprise files, folders, and metadata. It provides secure, centralized access to corporate content for search and management.
- [Carbone](https://composio.dev/toolkits/carbone) - Carbone is a blazing-fast report generator that turns JSON data into PDFs, Word docs, spreadsheets, and more using flexible templates. It lets you automate document creation at scale with minimal code.
- [Castingwords](https://composio.dev/toolkits/castingwords) - CastingWords is a transcription service specializing in human-powered, accurate transcripts via a simple API. Get seamless audio-to-text conversion for interviews, meetings, podcasts, and more.
- [CertSeal](https://composio.dev/toolkits/cert_seal) - CertSeal is an API platform for issuing and managing verifiable digital certificates. Use it to automate trusted certificate workflows for recipients, batches, designs, and webhooks.
- [Cloudconvert](https://composio.dev/toolkits/cloudconvert) - CloudConvert is a powerful file conversion service supporting over 200 file formats. It streamlines converting, compressing, and managing documents, media, and more, all in one place.
- [Cloudlayer](https://composio.dev/toolkits/cloudlayer) - Cloudlayer is a document and asset generation service for creating PDFs and images via API or SDKs. It lets you automate high-quality doc creation, saving dev time and reducing manual work.

## Frequently Asked Questions

### What are the differences in Tool Router MCP and SignNow MCP?

With a standalone SignNow MCP server, the agents and LLMs can only access a fixed set of SignNow tools tied to that server. However, with the Composio Tool Router, agents can dynamically load tools from SignNow and many other apps based on the task at hand, all through a single MCP endpoint.

### Can I use Tool Router MCP with Hermes?

Yes, you can. Hermes fully supports MCP integration. You get structured tool calling, message history handling, and model orchestration while Tool Router takes care of discovering and serving the right SignNow tools.

### Can I manage the permissions and scopes for SignNow while using Tool Router?

Yes, absolutely. You can configure which SignNow scopes and actions are allowed when connecting your account to Composio. You can also bring your own OAuth credentials or API configuration so you keep full control over what the agent can do.

### How safe is my data with Composio Tool Router?

All sensitive data such as tokens, keys, and configuration is fully encrypted at rest and in transit. Composio is SOC 2 Type 2 compliant and follows strict security practices so your SignNow data and credentials are handled as safely as possible.

---
[See all toolkits](https://composio.dev/toolkits) · [Composio docs](https://docs.composio.dev/llms.txt)
