DocuSign Tables

The DocuSign integration uses the following tables

Tables

DocuSignDocuments

This table stores information about documents processed through DocuSign.

NameTypeDescription
AuthoritativeCopybitIndicates whether this document is the authoritative copy
BatchDatedatetimeThe date and time data was synced to our database.
ConfigIDintegerThe ID of the configuration within Compyl.
DocGenDocumentStatusstringThe status of the document as part of DocuSign's document generation process.
DocumentBase64stringThe document content stored in a Base64-encoded format.
DocumentIdstringThe identifier assigned to the document by DocuSign.
DocumentIdGuidstringA unique GUID assigned to the document in the system.
EnvelopeIdstringThe unique identifier of the DocuSign envelope that contains this document.
NamestringThe name or title of the document.
SignerMustAcknowledgestringSpecifies if a signer must explicitly acknowledge receipt of the document before signing.
TemplateLockedbitIndicates whether the document is locked to prevent modifications if it was created from a template.
TemplateRequiredbitIndicates whether this document requires a template to be valid.
TypestringThe type of document.
URLstringThe direct URL to access the document via DocuSign's API.

DocuSignEnvelopes

This table stores information about DocuSign envelopes, which are used to manage digital document signing workflows. An envelope represents a transaction that includes documents, recipients, and metadata related to the signing process.

NameTypeDescription
BatchDatedatetimeThe date and time data was synced to our database.
CompletedDateTimedatetimeThe timestamp when the envelope was completed, meaning all required signatures have been collected.
ConfigIDintegerThe ID of the configuration within Compyl.
EnvelopeIdstringThe unique identifier for the envelope, assigned by DocuSign.
SentDateTimedatetimeThe timestamp when the envelope was sent to recipients for signing.
StatusstringThe current status of the envelope.
StatusDateTimedatetimeThe timestamp when the envelope's status last changed.

DocuSignGroups

The DocuSignGroups table stores information about user groups within the DocuSign system.

NameTypeDescription
BatchDatedatetimeThe date and time data was synced to our database.
ConfigIDintegerThe ID of the configuration within Compyl.
GroupIdstringThe unique identifier for the DocuSign group
GroupNamestringThe name assigned to the group.
GroupTypestringThe type of group, which categorizes the group within the DocuSign system.
PermissionProfileIdstringThe identifier of the permission profile associated with this group.
UsersCountintegerThe total number of users assigned to this group.

DocuSignPermissionProfiles

The DocuSignPermissionProfiles table stores information about permission profiles within the DocuSign system. Permission profiles define the level of access and allowed actions for users or groups in an organization’s DocuSign integration.

NameTypeDescription
BatchDatedatetimeThe date and time data was synced to our database.
ConfigIDintegerThe ID of the configuration within Compyl.
PermissionProfileIdstringThe ID of the permission profile
PermissionProfileNamestringThe name of the permission profile

DocuSignRecipients

This table stores information about recipients involved in DocuSign envelope transactions. A recipient can take on different roles, such as signer, agent, notary, witness, or editor. Each recipient is associated with a specific DocuSign envelope and user, facilitating tracking and management of digital signatures within the system.

NameTypeDescription
BatchDatedatetimeThe date and time data was synced to our database.
ConfigIDintegerThe ID of the configuration within Compyl.
EnvelopeIdstringThe unique identifier for the DocuSign envelope associated with the recipient.
IsAgentbitA flag indicating whether the recipient is acting as an agent.
IsEditorbitA flag indicating whether the recipient has editing privileges.
IsNotarybitA flag indicating whether the recipient is a notary public.
IsSignerbitA flag indicating whether the recipient is required to sign the document.
IsWitnessbitA flag indicating whether the recipient is a witness for the document signing process.
RecipientIdstringA unique identifier for the recipient within the DocuSign system.
UserIdstringThe identifier for the user within the system.

DocuSignUsers

This table stores user information for individuals who have access to the DocuSign integration within our system.

NameTypeDescription
BatchDatedatetimeThe date and time data was synced to our database.
ConfigIDintegerThe ID of the configuration within Compyl.
CountryCodestringThe country code associated with the user's account.
CreatedDateTimedatetimeThe date and time when the user account was created in DocuSign.
EmailstringThe user’s registered email address in DocuSign.
FirstNamestringThe user’s first name.
IsAdminbitIndicates whether the user has administrative privileges in DocuSign.
IsAlternateAdminbitSpecifies if the user has alternate administrator rights.
JobTitlestringThe user’s job title.
LastLogindatetimeThe timestamp of the user’s last login activity.
LastNamestringThe user’s last name.
LoginStatusstringThe current login status of the user.
MiddleNamestringThe user’s middle name.
PasswordExpirationdatetimeThe date and time when the user’s password is set to expire.
PermissionProfileIdstringThe ID associated with the user's assigned permission profile in DocuSign.
PermissionProfileNamestringThe name of the user's permission profile, defining their access level.
TitlestringThe user’s professional title.
UserIdstringA unique identifier assigned to each user in DocuSign.
UserNamestringThe full name of the user as stored in DocuSign.
UserStatusstringThe current status of the user account.
UserTypestringSpecifies the type of user.

Bridge Tables

DocuSignGroups_DocuSignUsers

Bridge table for groups and users

NameTypeDescription
BatchDatedatetimeThe date and time data was synced to our database.
ConfigIDintegerThe ID of the configuration within Compyl.
GroupIdstringThe ID of the group.
UserIdstringThe ID of the user.

Did this page help you?