Skip to main content
Skip table of contents

DocuSign

Introduction

To enable Cyclr to use the Docusign API, you need to create an Application within Docusign as described below.


Setup & Authentication

Overview

Cyclr Partner setup:

  • Create an Application within Docusign.

  • Store your Docusign Integration Key and Secret Key in your Cyclr Partner Console.

Remote Setup in Docusign - performed by Cyclr Partner

A Cyclr Partner only has to create a single Docusign Application.
Your customers don’t need their own separate Applications within Docusign.

  1. Login to your Docusign Portal.

  2. Go to Settings > Integrations > Apps and Keys.

  3. Select the ADD APP AND INTEGRATION KEY button.

  4. Enter a name for your app.

  5. Select Authorization Code Grant.

  6. Add a secret key and copy this for later.

  7. Add a Redirect URI that points back to the Callback URL of your Cyclr Partner Console, which is in this format: https://{Your Cyclr Service Domain}/connector/callback

  8. Enter a link to your privacy policy.

  9. Save the application.

You need the integration key to set up the Connector in Cyclr.

Partner Setup in Cyclr Console

Having created an Application within Docusign to obtain an Integration Key and a Secret Key, go into your Cyclr Partner Console:

  1. Go to Connectors > Application Connector Library.

  2. Use the search box to find the DocuSign Connector entry.

  3. Select the Pencil button.

  4. Select the Settings tab.

  5. Enter the below values:

Property

Description

Client ID

The Docusign Integration Key.

Client Secret

The Docusign Secret Key.

Scopes

You can leave this blank or you can reduce the scopes Cyclr requests when the Connector is installed, based on the methods you require in your integrations.

This field is a space-separated list of scope values.

A full list of scopes is available here.

  1. Select Save Changes.

If you leave these values blank, they must be provided each time the Connector is installed.

Account setup

Additional to any values you leave blank when you set up the Connector, Cyclr also asks for the Domain when you install the Connector into an Account.

You can select the appropriate Domain using a dropdown:

  • The Sandbox Domain is account-d.docusign.com.

  • The Production Domain is account.docusign.com.


Additional Setup

Webhook Setup

Cyclr uses the “Docusign Connect” service to implement Webhooks.

To set up a Webhook within Cyclr, after installing a DocuSign Connector:

  1. Go into the Cyclr Builder.

  2. Expand the DocuSign Connector under Application Connectors on the right of the Builder.

  3. Expand the “Connect (Webhook)” Method Category.

  4. Drag in one of the Methods you wish to use.

  5. Select the new Step’s Step Setup button.

  6. Provide values for the required fields:

Field

Description

Events

A comma-separated list of Docusign event types to receive.

For example:
envelope_created, envelope_sent

Enable Log

Set to true to allow logging in Docusign.

Docusign has a maximum of 100 events that can be shown on its “Audit Logs” page.

User IDs

A comma-separated list of user IDs.

This is only required when using Connect (Webhooks)” Methods that have “specified users” in their name, for example:
“Connect Webhook (Specified Users)“.

Cyclr automatically creates entries within Docusign Connect relating to its Webhooks when a Cycle is first started that uses a relevant Connector Method.

Those entries are automatically deleted when either the Webhook Step or the Cycle containing it is deleted.

All Docusign Connect Configurations are named "Automated API Integration ({Unique ID})".

Docusign has a limit of 20 Custom Connect Configurations per Docusign account.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.