integration of Appian workflow with DocuSign

Hi All,

We want to integrate Appian workflow with Docu Sign. Is there any plugin exists for that? Our Use case is that we want to email the document to client for sign & they can just sign digitally in email & it can send us signed document back to the workflow & workflow will continue after that.

OriginalPostID-243579

  Discussion posts and replies are publicly visible

Parents
  • Hi Tyler,

    I am trying to send the request through CDT & getting error "{ "errorCode": "UNSPECIFIED_ERROR", "message": "Non-static method requires a target."}". Attached is the CDT, can you please guide where I am getting it wrong.

    <?xml version="1.0" encoding="utf-8" ?>
    <xsd:schema xmlns="urn:appian:example:assocations:one-to-many" elementFormDefault="qualified" targetNamespace="urn:appian:example:assocations:one-to-many" xmlns:xsd="www.w3.org/.../XMLSchema">
    <xsd:complexType name="envelop">
    <xsd:sequence>
    <xsd:element name="status" nillable="true" type="xsd:string"/>
    <xsd:element name="emailSubject" nillable="true" type="xsd:string"/>
    <xsd:element maxOccurs="unbounded" name="documents" type="documents" />
    <xsd:element maxOccurs="unbounded" name="recipients" type="recipients" />
    </xsd:sequence>
    </xsd:complexType>
    <xsd:complexType name="documents">
    <xsd:sequence>
    <xsd:element name="documentId" nillable="true" type="xsd:int"/>
    <xsd:element name="name" nillable="true" type="xsd:string"/>
    <xsd:element name="documentBase64" nillable="true" type="xsd:string"/>
    </xsd:sequence>
    </xsd:complexType>
    <xsd:complexType name="recipients">
    <xsd:sequence>
    <xsd:element maxOccurs="unbounded" name="signers" type="signers" />
    </xsd:sequence>
    </xsd:complexType>
    <xsd:complexType name="signers">
    <xsd:sequence>
    <xsd:element name="name" nillable="true" type="xsd:string"/>
    <xsd:element name="email" nillable="true" type="xsd:string"/>
    <xsd:element name="recipientId" nillable="true" type="xsd:int"/>
    <xsd:element maxOccurs="unbounded" name="tabs" type="tabs" />
    </xsd:sequence>
    </xsd:complexType>
    <xsd:complexType name="tabs">
    <xsd:sequence>
    <xsd:element maxOccurs="unbounded" name="signHereTabs" type="signHereTabs" />
    </xsd:sequence>
    </xsd:complexType>
    <xsd:complexType name="signHereTabs">
    <xsd:sequence>
    <xsd:element name="xPosition" nillable="true" type="xsd:int"/>
    <xsd:element name="yPosition" nillable="false" type="xsd:int"/>
    <xsd:element name="documentId" nillable="false" type="xsd:int"/>
    <xsd:element name="pageNumber" nillable="true" type="xsd:int"/>
    </xsd:sequence>
    </xsd:complexType>
    </xsd:schema>

    Thanks
    Rishu
Reply
  • Hi Tyler,

    I am trying to send the request through CDT & getting error "{ "errorCode": "UNSPECIFIED_ERROR", "message": "Non-static method requires a target."}". Attached is the CDT, can you please guide where I am getting it wrong.

    <?xml version="1.0" encoding="utf-8" ?>
    <xsd:schema xmlns="urn:appian:example:assocations:one-to-many" elementFormDefault="qualified" targetNamespace="urn:appian:example:assocations:one-to-many" xmlns:xsd="www.w3.org/.../XMLSchema">
    <xsd:complexType name="envelop">
    <xsd:sequence>
    <xsd:element name="status" nillable="true" type="xsd:string"/>
    <xsd:element name="emailSubject" nillable="true" type="xsd:string"/>
    <xsd:element maxOccurs="unbounded" name="documents" type="documents" />
    <xsd:element maxOccurs="unbounded" name="recipients" type="recipients" />
    </xsd:sequence>
    </xsd:complexType>
    <xsd:complexType name="documents">
    <xsd:sequence>
    <xsd:element name="documentId" nillable="true" type="xsd:int"/>
    <xsd:element name="name" nillable="true" type="xsd:string"/>
    <xsd:element name="documentBase64" nillable="true" type="xsd:string"/>
    </xsd:sequence>
    </xsd:complexType>
    <xsd:complexType name="recipients">
    <xsd:sequence>
    <xsd:element maxOccurs="unbounded" name="signers" type="signers" />
    </xsd:sequence>
    </xsd:complexType>
    <xsd:complexType name="signers">
    <xsd:sequence>
    <xsd:element name="name" nillable="true" type="xsd:string"/>
    <xsd:element name="email" nillable="true" type="xsd:string"/>
    <xsd:element name="recipientId" nillable="true" type="xsd:int"/>
    <xsd:element maxOccurs="unbounded" name="tabs" type="tabs" />
    </xsd:sequence>
    </xsd:complexType>
    <xsd:complexType name="tabs">
    <xsd:sequence>
    <xsd:element maxOccurs="unbounded" name="signHereTabs" type="signHereTabs" />
    </xsd:sequence>
    </xsd:complexType>
    <xsd:complexType name="signHereTabs">
    <xsd:sequence>
    <xsd:element name="xPosition" nillable="true" type="xsd:int"/>
    <xsd:element name="yPosition" nillable="false" type="xsd:int"/>
    <xsd:element name="documentId" nillable="false" type="xsd:int"/>
    <xsd:element name="pageNumber" nillable="true" type="xsd:int"/>
    </xsd:sequence>
    </xsd:complexType>
    </xsd:schema>

    Thanks
    Rishu
Children
No Data