SIGNiX — Advanced Configuration

What this covers

The full set of properties that tune a SIGNiX transaction, plus the per-transaction ClientPreference overrides. Set these on the Forms Engine alongside the required properties in SIGNiX. Everything here is optional unless marked required. These properties also appear on the Quik! Forms Engine Property List.

Core SIGNiX properties

Property Type Default Description
SignEnvironmentID int 1 Required. Selects the environment. 7 = SignixPROD, 8 = SignixDEMO.
SignixSubmitterName string "" Sender name shown in the Document History in MyDox. If not provided, the Sign button will not display.
SignixSubmitterEmail string "" Sender email. If not provided, the Sign button will not display.
SignixSubmitterEmailList string "" Submitter email list.
SignCallBackURL string "" Required. URL the form posts the SIGNiX result to on completion.
SignMessage string "" Message shown to the signer.
SignErrorMessage string "" Error message text.
HTMLButtonSignName string "" Label for the Sign button.
SignMultipleDocs bool false Enables signing across multiple documents.
SignAllDocsCombined bool false Combines forms and attachments for signing.
SignHideEmptySigners bool false Hides empty signers in the e-sign pop-up.
SignJavascript string "" JavaScript run when the Sign button is clicked.
SignSendJavascript string "" JavaScript run when the Send button in the pop-up is clicked.
SignOrderLock bool false Locks the order column in the e-sign pop-up.
SignixShowSignNow bool true Shows the Sign Now field in the e-sign pop-up.
SignixAuthTypeShow list empty Limits which authentication types appear in the pop-up. Empty shows all. See authentication types below.
ESignMetaData ESignMetaData null Sets sign metadata: ClientCode, AccountCode, RepCode, FirmCode.

Signing date and time

Property Type Default Description
SignixDateSignedFormat enum 0 Format of the signing date. Required if a DateSigned field is present. Values: none = -1, MM_dd_yyyy = 0, MMMM_dd_yyyy = 1, dd_MMMM_yyyy = 2, dd_MMM_yyyy = 3, dd_MM_yy = 4, dd_MM_yyyy = 5.
SignixDateSignedTimeZone enum 7 Time zone for the signing date. Values: none = -1, US_Eastern = 0, US_Central = 1, US_Mountain = 2, US_Pacific = 3, US_Alaska = 4, US_Hawaii = 5, GMT = 6, UTC = 7.
SignixDateSignedMilitaryOff bool false If true, shows AM/PM instead of military time.
SignixDateSignedHideTime bool false If true, removes time and time zone from the SIGNiX signature.

Transaction lifecycle and delivery

Property Type Default Description
SignixExpireAfter int 10 Days before an incomplete transaction is automatically cancelled.
SignixDelDocsAfter int 60 Days completed documents stay available in MyDox before they are purged.
SignixDeliveryType enum SDDDC Delivery service type used with SIGNiX (SDDC vs SDD).
SignixWorkgroup enum SDD SIGNiX workgroup.
SignixDemo bool false Makes the SIGNiX production server behave like a demo.
SignixSuspendOnStart bool false Suspends the transaction during preprocessing instead of notifying the first party.
SignixDistributeToSubmitter bool false Sends the submitter a copy of the distribution email on completion.
SignixDistributionEmailContent string "" Text included in the completion distribution email.
SignixDistributionEmailList string "" Recipients of the completion distribution email.
SignixDocSetDescription string "" Description of the forms in the transaction. Defaults to "{First Signer name}: {Dealer Name}: {Form Short Name}".
SignixBillingRef string "" Identifies the billing party, for clients that allocate cost across divisions or end users.
SignixContactInfo string "" Support text shown in the SDD guides, login, and coversheet, e.g. "If you need assistance, please call 1-800-000-0000".

Authentication types (SignixAuthTypeShow)

Use this to limit the authentication options shown in the pop-up. Allowed values:

  • EmailOnlySignAllDisabled
  • EmailOnlyWithVerifyCode
  • SecretCodeSentViaTextMessage
  • SecretCodeSentViaTextMessageWithOneClick
  • KnowledgeBasedWithInteractiveQuestions
  • KnowledgeBasedWithInteractiveQuestionsWithOneClick
  • KnowledgeBasedWithInteractiveQuestionsCanadians

Note: Knowledge-based authentication for Canadian nationals requires a separate agreement with SIGNiX and a minimum monthly service charge. Contact SIGNiX before using it.

Per-transaction overrides (ClientPreference)

The ClientPreference element overrides service configuration for a single transaction as name/value pairs.

Property Description Allowed values
SignixClientPrefAllowSignatureGraphic Whether a user can set up a signature graphic at registration. yes, no, required
SignixClientPrefAuditTrailWithCC Attach the audit trail PDF to the carbon copy email. yes, no
SignixClientPrefAutoAdvanceToNextDocument Open the next document automatically when the current one is complete. yes, no
SignixClientPrefAutoAdvanceToNextSignature Jump to the next signature line after completing one. yes, no
SignixClientPrefAutoOpenFirstDocument Skip the document list and open the first document requiring action. yes, no, yesIfOneDoc
SignixClientPrefBrowserAutofill Toggle the browser autocomplete attribute on form inputs. yes, no
SignixClientPrefDateSignedFormat Format of the date field on a signature line. MM/dd/yyyy hh a z; MMMM dd, yyyy hh a z; dd MMMM yyyy hh a z; dd/MMM/yyyy hh a z; dd/MM/yy hh a z; dd/MM/yyyy hh a z
SignixClientPrefDateSignedTimeZone Default time zone for the date field. GMT, US/Eastern, US/Central, US/Mountain, US/Pacific, US/Alaska, US/Aleutian, US/Hawaii
SignixClientPrefEnable21CFRPart11CompliantMode Enable UI components required for 21 CFR Part 11 compliance. no; yes, signer chooses reason; yes, submitter chooses reason
SignixClientPrefMiddleName How middle names appear. no preference, as submitted, middle initial, full middle name
SignixClientPrefMustSignFirstDocumentFirst Require the first document to be signed before others (e.g. a consent form). yes, no
SignixClientPrefNextPartyLink Show a login link for the next party on the completion page (requires interactive-question auth). yes, no
SignixClientPrefNotificationSchedule Reminder and expiration schedule. Comma-separated list in curly braces followed by units, e.g. {3,5,7,10}days