DocuSign

DocuSign é a principal plataforma de assinatura eletrônica do mundo, permitindo que empresas enviem, assinem e gerenciem acordos digitalmente. Com sua poderosa eSignature REST API, o DocuSign cobre o ciclo de vida completo do documento, da criação à conclusão.

Com a integração do DocuSign no Zoen, você pode:

  • Enviar envelopes: Criar e enviar documentos para assinatura eletrônica com destinatários e abas de assinatura personalizados
  • Usar templates: Enviar envelopes a partir de templates pré-configurados do DocuSign com atribuição de papéis
  • Acompanhar status: Obter detalhes do envelope, incluindo progresso da assinatura, timestamps e status dos destinatários
  • Listar envelopes: Buscar e filtrar envelopes por intervalo de datas, status e texto
  • Baixar documentos: Recuperar documentos assinados como arquivos codificados em base64
  • Gerenciar destinatários: Ver detalhes de signatários e destinatários em CC e o status da assinatura
  • Anular envelopes: Cancelar envelopes em andamento com um motivo

No Zoen, a integração do DocuSign permite que seus agentes automatizem workflows de documentos de ponta a ponta. Agentes podem gerar acordos, enviá-los para assinatura, monitorar a conclusão e recuperar cópias assinadas — impulsionando gestão de contratos, onboarding de RH, fechamentos de vendas e processos de compliance.

Usage Instructions

Create and send envelopes for e-signature, use templates, check signing status, download signed documents, and manage recipients with DocuSign.

Actions

docusign_send_envelope

Create and send a DocuSign envelope with a document for e-signature

Input

ParameterTypeRequiredDescription
emailSubjectstringYesEmail subject for the envelope
emailBodystringNoEmail body message
signerEmailstringYesEmail address of the signer
signerNamestringYesFull name of the signer
ccEmailstringNoEmail address of carbon copy recipient
ccNamestringNoFull name of carbon copy recipient
filefileNoDocument file to send for signature
statusstringNoEnvelope status: "sent" to send immediately, "created" for draft (default: "sent")

Output

ParameterTypeDescription
envelopeIdstringCreated envelope ID
statusstringEnvelope status
statusDateTimestringStatus change datetime
uristringEnvelope URI

docusign_create_from_template

Create and send a DocuSign envelope using a pre-built template

Input

ParameterTypeRequiredDescription
templateIdstringYesDocuSign template ID to use
emailSubjectstringNoOverride email subject (uses template default if not set)
emailBodystringNoOverride email body message
templateRolesstringYesJSON array of template roles, e.g. [{"roleName":"Signer","name":"John","email":"john@example.com"}]
statusstringNoEnvelope status: "sent" to send immediately, "created" for draft (default: "sent")

Output

ParameterTypeDescription
envelopeIdstringCreated envelope ID
statusstringEnvelope status
statusDateTimestringStatus change datetime
uristringEnvelope URI

docusign_get_envelope

Get the details and status of a DocuSign envelope

Input

ParameterTypeRequiredDescription
envelopeIdstringYesThe envelope ID to retrieve

Output

ParameterTypeDescription
envelopeIdstringEnvelope ID
statusstringEnvelope status (created, sent, delivered, completed, declined, voided)
emailSubjectstringEmail subject line
sentDateTimestringWhen the envelope was sent
completedDateTimestringWhen all recipients completed signing
createdDateTimestringWhen the envelope was created
statusChangedDateTimestringWhen the status last changed
voidedReasonstringReason the envelope was voided
signerCountnumberNumber of signers
documentCountnumberNumber of documents

docusign_list_envelopes

List envelopes from your DocuSign account with optional filters

Input

ParameterTypeRequiredDescription
fromDatestringNoStart date filter (ISO 8601). Defaults to 30 days ago
toDatestringNoEnd date filter (ISO 8601)
envelopeStatusstringNoFilter by status: created, sent, delivered, completed, declined, voided
searchTextstringNoSearch text to filter envelopes
countstringNoMaximum number of envelopes to return (default: 25)

Output

ParameterTypeDescription
envelopesarrayArray of DocuSign envelopes
envelopeIdstringUnique envelope identifier
statusstringEnvelope status (created, sent, delivered, completed, declined, voided)
emailSubjectstringEmail subject line
sentDateTimestringISO 8601 datetime when envelope was sent
completedDateTimestringISO 8601 datetime when envelope was completed
createdDateTimestringISO 8601 datetime when envelope was created
statusChangedDateTimestringISO 8601 datetime of last status change
totalSetSizenumberTotal number of matching envelopes
resultSetSizenumberNumber of envelopes returned in this response

docusign_void_envelope

Void (cancel) a sent DocuSign envelope that has not yet been completed

Input

ParameterTypeRequiredDescription
envelopeIdstringYesThe envelope ID to void
voidedReasonstringYesReason for voiding the envelope

Output

ParameterTypeDescription
envelopeIdstringVoided envelope ID
statusstringEnvelope status (voided)

docusign_download_document

Download a signed document from a completed DocuSign envelope

Input

ParameterTypeRequiredDescription
envelopeIdstringYesThe envelope ID containing the document
documentIdstringNoSpecific document ID to download, or "combined" for all documents merged (default: "combined")

Output

ParameterTypeDescription
filefileStored downloaded document file
base64ContentstringDeprecated legacy inline content. New downloads return file.
mimeTypestringMIME type of the document
fileNamestringOriginal file name

docusign_list_templates

List available templates in your DocuSign account

Input

ParameterTypeRequiredDescription
searchTextstringNoSearch text to filter templates by name
countstringNoMaximum number of templates to return

Output

ParameterTypeDescription
templatesarrayArray of DocuSign templates
templateIdstringTemplate identifier
namestringTemplate name
descriptionstringTemplate description
sharedbooleanWhether template is shared
createdstringISO 8601 creation date
lastModifiedstringISO 8601 last modified date
totalSetSizenumberTotal number of matching templates
resultSetSizenumberNumber of templates returned in this response

docusign_list_recipients

Get the recipient status details for a DocuSign envelope

Input

ParameterTypeRequiredDescription
envelopeIdstringYesThe envelope ID to get recipients for

Output

ParameterTypeDescription
signersarrayArray of DocuSign recipients
recipientIdstringRecipient identifier
namestringRecipient name
emailstringRecipient email address
statusstringRecipient signing status (sent, delivered, completed, declined)
signedDateTimestringISO 8601 datetime when recipient signed
deliveredDateTimestringISO 8601 datetime when delivered to recipient
carbonCopiesarrayArray of carbon copy recipients
recipientIdstringRecipient ID
namestringRecipient name
emailstringRecipient email
statusstringRecipient status

On this page