Adobe Sign Tables

The Adobe Sign integration uses the following tables

Tables

AdobeSignAgreementInfos

The AdobeSignAgreementInfos table stores metadata related to Adobe Sign agreements, capturing essential details about each agreement, its sender, status, reminders, visibility settings, and document retention policies. This table is designed to facilitate tracking and managing digital agreements within the system, ensuring compliance and visibility into agreement lifecycle events.

NameTypeDescription
AuditTrailstringStores the audit trail data for the agreement.
BatchDatedatetimeThe date and time data was synced to our database.
CanEditAgreementSettingsbitIf false, the user is not allowed to modify any agreement settings (defaults to true).
CanEditElectronicSealsbitIf false, the user is not allowed to modify electronic seals (defaults to true).
CanEditFilesbitIf false, the user is not permitted to modify the set of files being sent out for signature (defaults to true).
CcsstringA list of one or more CCs copied in the agreement transaction. CCs receive an email at the beginning of the transaction and also when the final document is signed.
ConfigIDintegerThe ID of the configuration within Compyl.
CreatedDatedatetimeThe date when the agreement was created. This is a server-generated attribute and cannot be provided in POST/PUT calls. Format: yyyy-MM-dd'T'HH:mm:ssZ.
FirstReminderDelayintegerSpecifies the delay in hours before sending the first reminder. Minimum value: 1 hour. Maximum value: difference between agreement creation and expiry time in hours.
GroupIDstringThe unique identifier of the group to which the agreement belongs. If not provided during agreement creation, the primary group of the creator will be used.
HasFormFieldDatabittrue if form field data is present in the agreement.
HasSignerIdentityReportbittrue if the agreement has a signer identity report available.

AdobeSignAgreementParticipantSets

This table stores information about participant sets in Adobe Sign agreements. A participant set represents one or more individuals who assume a specific role (e.g., Signer, Approver) in an agreement. The set may consist of multiple participants, but any action taken by one member applies to the entire set.

NameTypeDescription
AgreementIDstringThe unique identifier of the agreement that this participant set belongs to.
BatchDatedatetimeThe date and time data was synced to our database.
ConfigIDintegerThe ID of the configuration within Compyl.
IDstringThe unique identifier of the participant set within the Adobe Sign system.
OrderintegerThe signing order for the participant set. A lower value means the participant set is expected to act earlier in the signing process.
RolestringThe role of the participant set in the agreement. Possible values: SIGNER (Signer), APPROVER (Approver), ACCEPTOR (Acceptor), CERTIFIED_RECIPIENT (Certified recipient), FORM_FILLER (Fills forms), DELEGATE_TO_SIGNER (Delegates signing), DELEGATE_TO_APPROVER (Delegates approval), DELEGATE_TO_ACCEPTOR (Delegates acceptance), DELEGATE_TO_CERTIFIED_RECIPIENT (Delegates receipt), DELEGATE_TO_FORM_FILLER (Delegates form filling), NOTARY_SIGNER (Notary verifies signature), ELECTRONIC_SEALER (Applies electronic seal).

AdobeSignAgreements

This table represents the collection of user agreements.

NameTypeDescription
ConfigIDintegerThe ID of the configuration within Compyl.
DisplayDatedatetimeThe display date for the agreement in UTC format (yyyy-MM-dd'T'HH:mm:ssZ).
GroupIDstringThe unique identifier of the group the agreement belongs to.
IDstringThe unique identifier of the agreement.
IsEsignbitTrue if this is an e-sign document.
IsHiddenbitDetermines whether the agreement is hidden from standard views. Possibly related to document visibility settings.
LatestVersionIDstringThe unique version ID of the latest version of the agreement.
NamestringThe name of the agreement.
StatusstringThe detailed status of the agreement with respect to the API caller. Possible values include WAITING_FOR_MY_SIGNATURE, SIGNED, APPROVED, etc.
TypestringThe kind of agreement. Possible values: AGREEMENT, MEGASIGN_CHILD, WIDGET_INSTANCE.
UserSetMemberInfosstringA list containing user set information relevant to the agreement.

AdobeSignAgreementSetMemberInfos

This table stores information about individual participants (members) in an Adobe Sign agreement. Each record represents a participant set member with details about their identity and authentication method.

NameTypeDescription
AgreementIDstringThe unique identifier of the agreement to which this participant is associated. This links the participant to a specific Adobe Sign agreement.
AuthenticationMethodstringThe method used to authenticate the participant before allowing them to sign the document. Possible values: NONE, PASSWORD, PHONE, KBA, WEB_IDENTITY, ADOBE_SIGN, GOV_ID, DIG_ID, EMAIL_OTP.
BatchDatedatetimeThe date and time data was synced to our database.
ConfigIDintegerThe ID of the configuration within Compyl.
EmailstringEmail of the participant.
IDstringThe unique identifier for the agreement participant.
NamestringThe full name of the participant.
ParticipantSetIDstringThe unique identifier of the participant set to which this participant belongs.

AdobeSignDocuments

This table stores metadata about documents associated with Adobe Sign agreements. Each record represents a document that is part of an agreement, including its unique identifier, name, file type, page count, and creation date.

NameTypeDescription
AdobeSignAgreementConfigIDintegerThe ID of the configuration within Compyl.
AdobeSignAgreementIDstringThe unique identifier of the document within Adobe Sign.
BatchDatedatetimeThe date and time data was synced to our database.
ConfigIDintegerThe ID of the configuration within Compyl.
CreatedDatedatetimeThe date and time when the document was created in Adobe Sign.
IDstringThe unique identifier of the document within Adobe Sign.
MimeTypestringThe MIME type of the document.
NamestringThe name of the document, as specified in Adobe Sign.
NumPagesintegerThe number of pages in the document.

AdobeSignGroupUsers

This table stores information about Adobe Sign user groups, their membership details, and settings.

NameTypeDescription
BatchDatedatetimeThe date and time data was synced to our database.
ConfigIDintegerThe ID of the configuration within Compyl.
CreatedDatedatetimeThe date when the user group was created.
IDstringUnique identifier of the Adobe Sign group.
IsGroupAdminbitIndicates whether the user is an administrator of the group (true if the user has admin privileges).
IsPrimaryGroupbitIndicates whether the group is the user's primary group.
NamestringName of the group
StatusstringThe status of the user’s membership in the group. Allowed values: ACTIVE, DELETED.
UserIDstringUnique identifier of the user associated with the group.

AdobeSignIntegrations

Table contains 0+ configurations a customer may have. (Don't think this table needs to be/should be on Readme)

NameTypeDescription
BaseURLstringBase URL used for calling the Salesforce API
CreatedBystringEmail address of the user who created the integration configuration.
CreatedDatedatetimeThe date and time the integration configuration was created.
IDintegerUnique identifier for the integration configuration.
IsEnabledbitWhether this integration configuration is enabled or not.
ModifiedBystringEmail address of the user who modified the integration configuration.
ModifiedDatedatetimeThe date and time the integration configuration was updated.
NamestringName of the configuration.

AdobeSignUserEvents

This table stores records of user events in Adobe Sign, capturing various actions related to user accounts and group memberships.

NameTypeDescription
AdminUserIdstringThe ID of the account administrator associated with the event.
BatchDatedatetimeThe date and time data was synced to our database.
ConfigIDintegerThe ID of the configuration within Compyl.
DatedatetimeThe date and time when the user event occurred. Format: yyyy-MM-dd'T'HH:mm:ssZ (UTC).
EventstringThe type of event that occurred. Possible values include: CREATED, REGISTERED, CHANGE_EMAIL, PASSWORD_RESET, USER_ADDED_TO_GROUP, LOGO_UPLOADED, LOGIN, etc.
FromGroupIdstringThe identifier of the group from which the user was moved (if applicable).
ParticipationIdstringThe identifier for the user's participation in the event.
ToGroupIdstringThe identifier of the group to which the user was moved (if applicable).
UserEventIdstringThe unique identifier for the event record.
UserIdstringThe unique identifier of the user associated with the event.

AdobeSignUsers

The AdobeSignUsers table stores user-related information from Adobe Sign. It contains details about users within an Adobe Sign account, including their identity, account type, status, and administrative privileges. This table is primarily used for tracking user profiles and their associated metadata as retrieved from the Adobe Sign API.

NameTypeDescription
AccountIdstringThe account ID of the user.
AccountTypestringType of account to which the user belongs. Possible values: FREE, PRO, TEAM, TEAM_TRIAL, ENTERPRISE, ENTERPRISE_TRIAL, GLOBAL, GLOBAL_TRIAL.
BatchDatedatetimeThe date and time data was synced to our database.
CompanystringThe name of the company the user belongs to.
ConfigIDintegerThe ID of the configuration within Compyl.
CreatedDatedatetimeThe date when the user was created.
EmailstringThe email address of the user.
FirstNamestringThe first name of the user.
IDstringA unique identifier of the user.
InitialsstringThe initials of the user.
IsAccountAdminbitIndicates whether the user is an account admin.
LastNamestringThe last name of the user.
LocalestringThe UI locale of the user.
PhonestringThe phone number of the user.
PrimaryGroupIdstringThe primary group in which the user is added. Default is the account’s default group.
StatusstringThe status of the user. Possible values: ACTIVE, INACTIVE, CREATED, UNVERIFIED.
TitlestringThe job title of the user.

AdobeSignUserSettings

This table stores user-specific settings related to Adobe Sign, including configuration values that determine their permissions and behaviors within the system.

NameTypeDescription
AdobeSignGroupUserModelConfigIDintegerThe ID of the configuration within Compyl.
AdobeSignGroupUserModelIDstringThe unique identifier of the Adobe Sign group the user belongs to.
AdobeSignGroupUserModelUserIDstringThe unique identifier of the user associated with this setting
BatchDatedatetimeThe date and time data was synced to our database.
ConfigIDintegerThe ID of the configuration within Compyl.
GroupIDstringThe unique identifier of the Adobe Sign group the user belongs to.
IDintegerUnique identifier for the user setting.
InheritedbitIndicates whether the setting is inherited from the user’s group or account.
NamestringThe name of the user setting. Corresponds to different setting categories in Adobe Sign (e.g., userCanSend, widgetCreationVisible).
UserIDstringThe unique identifier of the user associated with this setting
ValuebitThe actual value of the setting (e.g., true if the feature is enabled for the user, false otherwise).

AdobeSignWebhooks

This table stores configuration details for Adobe Sign webhook integrations, including subscribed event types, delivery settings, and metadata options that control the scope and content of event notifications sent to the system.

NameTypeDescription
WebhookUrlInfostringThe endpoint URL that Adobe Sign will call when subscribed events occur
CreateddatetimeTimestamp indicating when the webhook subscription was created
WebhookSubscriptionEventsstringList of events (e.g., agreement signed, widget completed) that trigger the webhook
ApplicationDisplayNamestringFriendly display name of the application that created the webhook
ProblemNotificationEmailsstringEmail addresses to receive error notifications if webhook delivery fails
ScopestringDefines the entity scope of the webhook (e.g., ACCOUNT, USER)
LastModifieddatetimeTimestamp of the most recent update to the webhook configuration
StatestringIndicates the state of the webhook (e.g., ACTIVE, INACTIVE)
ApplicationNamestringInternal name or identifier of the application managing the webhook
ResourceTypestringType of Adobe Sign resource the webhook is subscribed to (e.g., agreement, widget)
StatusstringOperational status of the webhook (e.g., enabled, disabled)
WidgetEventsIncludeDetailedInfobitWhether widget events include full event metadata

Did this page help you?