The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Document::eSign::Docusign::requestSignatureFromTemplate - Uses a template to create and send a new envelope.

VERSION

Version 0.02

functions

requestSignatureFromTemplate($parent, $vars)

    my $response = $ds->requestSignatureFromTemplate(
        {
            accountId => $ds->accountid,
            emailSubject => 'Hello Signer World!',
            emailBlurb => 'Please sign my document.',
            templateId => 'GUID-OF-TEMPLATE-FROM-TEMPLATES',
            templateRoles => [
                {
                    email => 'somebody@somedomain.org',
                    name => 'Joe Somebody',
                    roleName => 'Signer1', # Corresponds to template signer ID.
                }
            ],
            status => 'sent'
        }
    );
    
    print "Got envelopeId: " . $response->{envelopeId} . "\n";
    

For more complicated examples, refer to Docusign's API Documentation.