signNow

The signNow modules allow you to watch, create, update, list, retrieve, and delete the document, document groups, folders, users, invites and templates files in your signNow account.

Getting Started with signNow

Prerequisites

  • A signNow account

In order to use signNow with Integromat, it is necessary to have a signNow account. If you do not have one, you can create a signNow account at signnow.com/api.

The module dialog fields that are displayed in bold (in the Integromat scenario, not in this documentation article) are mandatory!

Connecting signNow to Integromat

1. Go to Integromat and open the signNow module's Create a connection dialog.

47PzytehuC.gif

2. In the Connection name field, enter a name for the connection, if using Sandbox, select Show Advanced Settings, select the checkbox against Sandbox, and click Continue.

3. Enter your signNow account credentials and click Login.

signnow1.png

4. Confirm the access by clicking Grant access to signNow.

signnow2.png

The connection has been established.

Invites

Send an Invite to Sign

Sends a free-form invite or a role-based invite.

ConnectionEstablish a connection to your signNow account.
Free-Form or Role-BasedSelect the option to send the invite:
  • Free-Form Invite - the form without fillable fields
  • Role-Based Invite - the form has at least one field
Sender Email AddressEnter the sender's email address.
Signer Email AddressEnter the recipient's email address.
Document IDSelect the Document ID.
General Email SubjectEnter the email subject line for the invite.
General Email MessageEnter the email body message.
CC EmailsAdd the email address of the members whom you want to add in the CC email of the invite.

Create a Signing Link

Creates a singing link for a specific document. Signing links allow the user (recipients of the signing link) to send invites to this document on your behalf.

ConnectionEstablish a connection to your signNow account.
Document ID

Select the Document ID for which you want to create the signing link.

The document must have at least one role that does not have a fixed e-mail to create an invite link.

Cancel an Invite

Cancels an invite to sign a document.

ConnectionEstablish a connection to your signNow account.
Document ID

Select the Document ID for which you want to cancel the invite.

Resend an Email Invitation

Resends your email invitation.

ConnectionEstablish a connection to your signNow account.
ID

Select the user ID to whom you want to resend the email invitation.

Group Invites

List Pending Group Invites

Retrieves all pending invite information as well as invites already signed for a group invite for the user that makes the call. If the user making the call is the document owner, it will return pending invites for that user and ALL actions that we have already been fulfilled.

ConnectionEstablish a connection to your signNow account.
Document Group ID

Select the Document Group ID whose pending invites you want to list.

Invite ID

Enter (map) the pending group Invite ID you want to list.

Limit

Set the maximum number of pending group invites Integromat should return during one scenario execution cycle.

Get a Document Group Invite

Retrieves invite action information of a group invite, including the status of each step and action.

ConnectionEstablish a connection to your signNow account.
Document Group ID

Select the Document Group ID whose invite details you want to retrieve.

Invite ID

Enter (map) the group Invite ID whose details you want to retrieve.

Send an Invite to Sign a Document Group

Create a multi-step invite for a document group.

ConnectionEstablish a connection to your signNow account.
Document Group ID

Select the Document Group ID to which you want to send the invitation to sign the document.

Accountant

Enter the step number for the invite process. For example, 1. You can add multiple steps in the Document Group. For example, step 1 is an accountant, step 2 is Manager, and so on.

Email Address

Enter the email address of the person to whom you want to send the invite.

Enable Reassignment

Select whether to enable the reassignment of the invite.

Password

Enter the password of the document for authentication purposes.

Invite Email

Select whether to enable the invitation by email.

Invite Email Subject

Enter the email subject line for the invitation.

Invite Email Message

Enter the email message for the invitation.

Completion Email

Select whether to enable the completion email to send to the recipient after completing the invitation email.

Completion Email Subject

Enter the email subject line for sending the completion email. For example, Action Completed.

Completion Email Message

Enter the email body message text for sending the completion email. 

Resend a Document Group Invite

Resends invite emails to those with a pending invite for the group to invite or to specific users.

ConnectionEstablish a connection to your signNow account.
Document Group ID

Select the Document Group ID to which you want to send the invitation to sign the document.

Invite ID

Select the Invite ID to resend.

Email address

Enter the email addresses of the user to whom you want to send the invitation.

Cancel a Document Group Invite

Cancels a group invite.

ConnectionEstablish a connection to your signNow account.
Document Group IDSelect the Document Group ID whose invitation you want to cancel.
Invite IDSelect the Invite ID you want to cancel.

Documents

List a User's Modified Documents

Retrieves the user's modified documents.

ConnectionEstablish a connection to your signNow account.
LimitSet the maximum number of modified documents Integromat should return during one scenario execution cycle.

List a User's Documents

Retrieves the user's documents.

ConnectionEstablish a connection to your signNow account.
LimitSet the maximum number of user documents Integromat should return during one scenario execution cycle.

Get a Document

Retrieves a document.

ConnectionEstablish a connection to your signNow account.
Document IDSelect the Document ID whose details you want to retrieve.

Download a Document

Downloads a document as zip or a PDF.

ConnectionEstablish a connection to your signNow account.
Document IDSelect the Document ID you want to download.
Type of DownloadSelect the option to download:
  • PDF
  • ZIP File
Include Document HistorySelect the document history to include in the document:
  • Provide document history
  • Don't provide document history

Download a Document's Attachment

Downloads a file attached to the document by the signer.

ConnectionEstablish a connection to your signNow account.
Document IDSelect the Document ID whose attachment you want to download.
Attachment IDSelect the Attachment ID you want to download.

Get a Document's Download Link

Retrieves a one-time-use URL to download the document as a PDF.

ConnectionEstablish a connection to your signNow account.
Document IDSelect the Document ID whose download link you want to retrieve.

Upload a Document

Uploads a document. Accepts .doc, .docx, .pdf, .xls, .xlsx, ppt, .pptx, and .png file types.

ConnectionEstablish a connection to your signNow account.
NameEnter the name of the document you want to upload. The name should not contain the following special characters \,/,*,?,>,<,|,"
DataEnter (map) the document data.

Upload a Document with Tags

Uploads a document with signNow text tags. Only .doc, .docx, and ,pdf are supported.

ConnectionEstablish a connection to your signNow account.
NameEnter the name of the document you want to upload. The name should not contain the following special characters \,/,*,?,>,<,|,"
DataEnter (map) the document data.

Delete a Document 

Deletes a document.

ConnectionEstablish a connection to your signNow account.
Document IDSelect the Document ID you want to delete.

Move a Document

Moves a document to a specified folder.

ConnectionEstablish a connection to your signNow account.
Document IDSelect the Document ID you want to move.
Folder IDSelect the Folder ID to which you want to move the document.

Merge Documents

Merges existing documents into one.

ConnectionEstablish a connection to your signNow account.
Documents to MergeSelect the documents you want to merge.
Merged Document NameEnter a name for the merged document.

List a Document's History

Retrieves the history of a document.

ConnectionEstablish a connection to your signNow account.
Document IDSelect the Document ID whose document history you want to list.
LimitSet the maximum number of history details Integromat should return during one scenario execution cycle.

Create a Custom Event

Adds a custom event to the audit log.

ConnectionEstablish a connection to your signNow account.
Document IDSelect the Document ID whose event you want to create.
Client TimestampEnter the date and time of the event.
Event TypeEnter the event type you want to create.

Document Groups

List Document Groups

Retrieves all document groups.

ConnectionEstablish a connection to your signNow account.
LimitSet the maximum number of document groups Integromat should return during one scenario execution cycle.

Get a Document Group

Retrieves document and role information of documents in a document group.

ConnectionEstablish a connection to your signNow account.
Document Group IDSelect the Document Group ID whose details you want to retrieve.

Create a Document Group 

Creates a document group from a list of documents.

ConnectionEstablish a connection to your signNow account.
Document ID ArraySelect the Document IDs to include in the group you want to create. The documents must be own by the person, must not include templates, and should not be part of another document group. At least one of the document must have fields.
Document Group NameEnter the name of the Document Group.

Delete a Document Group

Deletes a document group.

ConnectionEstablish a connection to your signNow account.
Document Group IDSelect the Document Group ID you want to delete.

Folders

List All Folders

Retrieves all the folders of a user.

ConnectionEstablish a connection to your signNow account.
Limit

Set the maximum number of folders Integromat should return during one scenario execution cycle.

List a Folder's Subfolders

Retrieves the subfolders of a folder.

ConnectionEstablish a connection to your signNow account.
Folder IDSelect the Folder ID whose subfolders you want to list.
LimitSet the maximum number of subfolders Integromat should return during one scenario execution cycle.

Create a Folder

Creates a folder.

ConnectionEstablish a connection to your signNow account.
Parent IDSelect the Parent ID in which you want to create the folder. For example, document or template. 
NameEnter a name for the folder.

Rename a Folder

Renames a folder.

ConnectionEstablish a connection to your signNow account.
Folder IDSelect the Folder ID whose name you want to rename.
Folder NameEnter a new name for the folder.

Delete a Folder

Deletes a folder.

ConnectionEstablish a connection to your signNow account.
Folder IDSelect the Folder ID you want to delete.

List a Folder's Documents

Retrieves a folder's documents.

ConnectionEstablish a connection to your signNow account.
Folder IDSelect the Folder ID whose documents you want to list.
Filter BySelect the option to filter the documents:
  • Signing Status
  • Document Created
  • Document Updated
Signing StatusSelect the signing status of the documents:
  • Pending
  • Signed
  • Waiting for Me
  • Waiting for Others
Created AfterEnter the date to list the folder documents created after the specified date.
Updated AfterEnter the date to list the folder documents updated after the specified date.
Sort BySelect the option to sort the documents:
  • Date Created
  • Date Updated
OrderSelect the order in which you want to list the documents:
  • Ascending
  • Descending 
LimitSet the maximum number of documents Integromat should return during one scenario execution cycle.

Templates

Create a Template

Create a template using a document.

ConnectionEstablish a connection to your signNow account.
Document IDSelect the Document ID from which you want to create the template.
Template NameEnter a name for the template.

Create a Document from a Template

Creates a new document copy from a template.

ConnectionEstablish a connection to your signNow account.
Template IDSelect the Template ID to create the document from.
Document NameEnter a name for the new document. If no name is provided, then the document is created with a template name.

Other

Get User Information 

Retrieves the details of the user.

ConnectionEstablish a connection to your signNow account.

Watch Events

Watch user and document events.

You do not have to add the webhooks in the SingNow as it is automatically done for you once you add and save an instant trigger module to your scenario.

Webhook NameEnter a name for the webhook.
ConnectionEstablish a connection to your signNow account.
User or Document EventSelect the events you want to watch:
  • User Events
  • Document Events
User IDSelect the User ID whose events you want to watch.
Document IDSelect the Document ID whose events you want to watch.
Event TypeSelect the events you want to watch. For example, a Document has been created.

Make an API Call

Performs an arbitrary authorized API call.

ConnectionEstablish a connection to your signNow account.
URL

Enter a path relative to https://{{if(connection.sandbox, 'api-eval','api')}}.signnow.com. For example: /document/7e4b8bdf5f2cf2236fccb2323ef9cb39cacf28c4

For the list of available endpoints, refer to the signNow API Documentation.
Method

Select the HTTP method you want to use:

GET
to retrieve information for an entry.

POST
to create a new entry.

PUT
to update/replace an existing entry.

PATCH
to make a partial entry update.

DELETE
to delete an entry.

HeadersEnter the desired request headers. You don't have to add authorization headers; we already did that for you.
Query StringEnter the request query string.
BodyEnter the body content for your API call.

Example of Use - List Teams

The following API call returns all the teams from your signNow account:

URL:
/v2/teams

Method:
GET

singnow2.png

Matches of the search can be found in the module's Output under Bundle > Body > data
In our example, 1 team is returned:

singnow1.png

 

Popular use cases from our blog

automated-data-collection-crm-illustration

How to Automate Data Collection - Part 5: CRM Systems

automated-data-collection-chatbot-marketing-illustration

How to Automate Data Collection - Part 4: Chatbot Marketing

automated-data-collection-paid-ads-illustration

How to Automate Data Collection - Part 3: Paid Ads

automated-data-collection-email-illustration

How to Automate Data Collection - Part 2: Email Marketing Segmentation

personalized-customer-experience-illustration-integromat

5 Automated Solutions to Personalize Customer Experience

data-collection-automation-forms-pt-1

How to Automate Data Collection - Part 1: Online Forms

Didn’t find what you were looking for?

Expert

Find an expert

We feature a network of 450+ certified partners across the globe who are ready to help

Find an expert

Automate any workflow in your business

Sign up for a free account today. No credit card required, no time limits on free plan.