ProcessMaker Developers Documentation
processmaker.comKnowledge CenterProcessMaker University
Guides
Guides
  • Getting Started
    • Installing ProcessMaker
  • Authentication
    • Creating a Client Application
    • Getting an Access Token
    • Getting a Refresh Token
  • Working with the API
    • Starting a Request via REST API
    • Starting a Request via Web Hook
  • Embedding Forms
    • Starting a Request via Anonymous Web Entry
    • Participating in a Workflow via Intermediate Web Entry (Anonymous)
    • Participating in a workflow via Intermediate Web Entry (Authenticated)
    • Angular Inbox Tutorial
      • Part 0: Overview
      • Part 1: Hello World
      • Part 2: Services & Dependencies
      • Part 3: Components
      • Part 4: The Inbox
      • Part 5: The Screen & Form Elements
  • Script Task Examples
    • PHP
  • Packages
    • ProcessMaker Platform Packages
      • Actions By Email Package
      • Advanced Screens Package
      • Advanced User Package
      • Auth Package
      • C# Package
      • Collections Package
      • Comments Package
      • Conversational Forms Package
      • Data Connector Package
      • Decision Tables Package
      • Documentation Package
      • DocuSign Package
      • Dynamic UI Package
      • File Manager Package
      • Google Places Package
      • IDP Package
      • Java Package
      • PDF Generator Package
      • PM Blocks Package
      • Process Optimization Package
      • Python Package
      • R Package
      • Saved Searches Package
      • Send Email Package
      • Signature Package
      • Slack Notification Package
      • Translations Package
      • Versioning Package
      • Vocabularies Package
      • Web Entry Package
    • Custom Packages
      • The Package Skeleton
      • Creating Your First ProcessMaker Package
Powered by GitBook
On this page
  1. Packages
  2. ProcessMaker Platform Packages

DocuSign Package

Customize and send documents for signatures by fully integrating DocuSign’s eSignature functionality into your Processes.

PreviousDocumentation PackageNextDynamic UI Package

Last updated 11 months ago

Overview

Use the DocuSign package to customize and email your documents for signatures. DocuSign eSignature provides a service to digitally sign legally-binding documents including contracts, account openings, and invoices. ProcessMaker Platform uses DocuSign's eSignature API to allow Process designers to seamlessly integrate this functionality in a Process.

After the DocuSign package is installed, the DocuSign connector integrates into the Process Modeler. Use the DocuSign connector in your Process models as a BPMN element: drag and place the DocuSign connector into your Process model, configure its settings, and then add its incoming and outgoing Sequence Flow elements.

The DocuSign connector uses DocuSign templates and recipient roles to send documents for eSignatures. Documents are sent through email to internal and external users as part of a Process. During a Request, when the DocuSign connector triggers, workflow routing can be configured in one of the following ways:

  • The Request pauses until the assigned user signs the document.

  • The Request's workflow resumes independently of the document's signing status.

For information on DocuSign templates and recipient roles, refer to Working with Templates - DocuSign eSignature User Guide.

Using the DocuSign package is a multi-step process involving these user roles:

  • System Administrators: An Administrator configures DocuSign server settings to ensure access to your DocuSign server.

  • Process designers: A Process designer configures the DocuSign connector in a Process to email documents for eSignatures to the intended recipients.

  • Recipients or document signers: The recipients access the documents through an email sent by DocuSign and sign them. The documents can be signed by both ProcessMaker Platform or external users.

Follow these guidelines to use the DocuSign package:

  1. .

Configure your DocuSign server in Admin settings
Configure the DocuSign connector in Process Modeler.