Skip to content

Use Electronic Signatures

Use Electronic Signatures

Request and process electronic signatures on documents.

Time: 5–10 minutes per request Module: E-Sign Integration Permissions: All users (for signing), E-Sign Manager (for requests)


Prerequisites

  • E-Sign service configured
  • Document templates prepared
  • Signers identified
  • Access to Documents or E-Sign menu

Overview

The E-Sign Integration enables:

  • Electronic signature requests
  • Multi-party signing
  • Signature tracking
  • Legal compliance
  • Document management
  • Audit trails
  • Mobile signing support

E-Sign Workflow

Create/Upload Document
Define Signature Fields
Add Signers
Send for Signature
Signers Receive Request
Signatures Applied
Document Completed
StatusDescription
DraftRequest being prepared
SentAwaiting signatures
Partially SignedSome signatures received
CompletedAll signatures received
RefusedSigner declined
ExpiredRequest timed out

Steps

1. Set Up User Signature

Each user creates their signature:

  1. Navigate to User Preferences
  2. Find Digital Signature section
  3. Create signature:
FieldAction
Digital SignatureDraw or upload
Digital InitialsCreate initials
  1. Click Save

2. Create Signature Template

For reusable documents:

  1. Navigate to E-Sign → Templates

  2. Click New

  3. Upload base document

  4. Add signature fields:

    • Signature boxes
    • Initial boxes
    • Date fields
    • Text fields
  5. Define signer roles

  6. Save template

3. Create Signature Request

Send document for signing:

  1. Navigate to E-Sign → Requests
  2. Click New
  3. Configure request:
FieldAction
TemplateSelect template
Document NameRequest name
SubjectEmail subject
MessageInstructions to signers
  1. Click Save

4. Add Signers

Define who needs to sign:

  1. Open signature request
  2. Navigate to Signers tab
  3. Click Add a line
  4. For each signer:
FieldAction
ContactSelect person
RoleSigning role
EmailNotification email
  1. Set signing order if sequential

5. Send for Signature

Initiate the request:

  1. Review document and signers
  2. Click Send
  3. Signers receive email with:
    • Document preview
    • Signing link
    • Instructions

6. Sign Document (Signer View)

When receiving a signature request:

  1. Click link in email
  2. Review document
  3. Click signature fields
  4. Apply signature/initials
  5. Add date if required
  6. Click Sign & Complete

7. Track Signing Progress

Monitor request status:

  1. Open signature request

  2. View Signers tab

  3. Check status per signer:

    • Pending
    • Signed
    • Refused
  4. View signing dates

8. Download Completed Document

After all signatures:

  1. Open completed request
  2. Click Download
  3. Document includes:
    • All signatures
    • Audit certificate
    • Timestamps

Field Reference

User Extension (res.users)

FieldTechnical NameTypeDescription
Digital Signatureesign_signatureBinaryUser signature
Digital Initialsesign_initialsBinaryUser initials

Signature Request (e.sign.request)

FieldTechnical NameTypeDescription
Templatetemplate_idMany2oneBase template
SubjectsubjectCharEmail subject
Document Namedoc_nameCharDocument title
Favoritesfavorited_idsMany2manyFavorited by
MessagemessageHtmlSigner instructions
CC Messagemessage_ccHtmlCC recipients
URLurlCharSigning URL
Status URLstatus_urlCharStatus page
Access Tokenaccess_tokenCharSecurity token
Token Expiredaccess_token_expiredBooleanExpiry status

Request Item (e.sign.request.item)

FieldTechnical NameTypeDescription
Contactpartner_idMany2oneSigner
Requestrequest_idMany2oneParent request
Access Tokenaccess_tokenCharSigner token
StatestateSelectionSigning status
SignaturesignatureBinaryApplied signature
Signing Datesigning_dateDateWhen signed
Emailsigner_emailCharSigner email
Rolerole_idMany2oneSigning role
Valuesitem_value_idsOne2manyField values
Mail Sentis_mail_sentBooleanEmail status

Item Value (e.sign.request.item.value)

FieldTechnical NameTypeDescription
Request Itemrequest_item_idMany2oneParent item
Sign Itemitem_idMany2oneField reference
Requestrequest_idMany2oneParent request
Valuevalue_dataTextEntered value
AlignmentalignmentCharText alignment

Signature Log (e.sign.logs)

FieldTechnical NameTypeRequiredDescription
Log Datelog_dateDatetimeYesEvent time
Requestsign_request_idMany2oneYesRelated request
Request Itemsrequest_item_idsMany2oneNoRelated items
Useruser_idMany2oneNoActing user
Partnerpartner_idMany2oneNoContact
LatitudelatitudeFloatNoLocation
LongitudelongitudeFloatNoLocation
IP AddressipCharNoSigner IP
TokentokenCharNoAccess token
ActionactionSelectionYesAction type

Common Use Cases

Admission Agreement

Document: Admission Agreement
Signers:
1. Student
2. Parent/Guardian
3. Registrar
Fields:
- Student signature
- Parent signature
- Date fields
- Initial boxes for terms
- Registrar approval

Faculty Contract

Document: Employment Contract
Signers:
1. Faculty Member
2. Department Head
3. HR Director
4. Principal
Fields:
- Employee signature
- Department approval
- HR verification
- Final authorization
Document: Field Trip Consent
Signers:
1. Parent/Guardian
Fields:
- Parent signature
- Emergency contact
- Date
- Medical consent checkbox

Views Available

ViewFeatures
ListAll requests
FormRequest details
KanbanStatus cards

E-Sign Dashboard

Shows:

  • Pending signatures
  • Completed documents
  • My requests
  • Awaiting my signature

Troubleshooting

IssueCauseSolution
Email not receivedSpam filterCheck spam folder
Link expiredTime limitResend request
Cannot signWrong deviceUse desktop browser
Signature not savingBrowser issueClear cache
Document incompleteMissing signerSend reminder

Best Practices

  1. Clear instructions: Explain what needs signing
  2. Reasonable deadlines: Allow adequate time
  3. Mobile-friendly: Test on mobile devices
  4. Reminders: Send follow-up reminders
  5. Secure storage: Archive completed documents
  6. Audit trail: Maintain signing records

Security Notes

RoleCapabilities
E-Sign ManagerCreate and manage requests
UserSign assigned documents
AdministratorFull configuration
  • Legally binding signatures
  • Audit trail maintained
  • IP and location logging
  • Timestamp verification
  • Document integrity

Integration Features

Document Integration

  • From DMS
  • PDF support
  • Template library

Email Integration

  • Automatic notifications
  • Reminder emails
  • Completion alerts

Portal Integration

  • Sign via portal
  • View pending requests
  • Download completed