Digital Sign in Power Automate
PDF4me Digital Sign action enables applying cryptographic digital signatures to PDF documents in Power Automate using certificate files for authentication and non-repudiation. This enterprise-grade signing feature supports custom certificate positioning, visibility control, signer information, signature reasons, and location details, providing legally binding signatures with tamper-evident seals for contracts, agreements, and official documents across Microsoft 365 workflows.
Authenticating Your API Request
To access the PDF4me Web API through Power Automate, every request must include proper authentication credentials. Authentication ensures secure communication and validates your identity as an authorized user, enabling seamless integration between your Power Automate flows and PDF4me's powerful digital signature services.

Key Features
- Certificate-Based Signing: Use X.509 certificates for cryptographic signatures
- Custom Positioning: Control signature position with X/Y coordinates
- Visibility Control: Create visible or invisible digital signatures
- Signer Information: Include signer name, reason, and location details
- Tamper Detection: Automatic invalidation if document is modified after signing
Parameters
Complete list of parameters for the Digital Sign action. Configure these parameters to control digital signature application.
Important: Parameters marked with an asterisk (***) are required and must be provided for the action to function correctly.
| Parameter | Type | Description | Example |
|---|---|---|---|
| PDF File Content*** | Binary | Source PDF File • PDF file content to be digitally signed • Supports PDFs from SharePoint, OneDrive, email • Can be dynamically retrieved from flows • Must be valid PDF document | [File Content] |
| PDF File Name*** | String | PDF Document Name • Name of the PDF file • Used for processing identification • Should include .pdf extension • Supports dynamic naming | Contract.pdf |
| Certificate File*** | Binary | Digital Certificate • Certificate file content (.pfx or .p12) • Contains private key for signing • Store securely in Azure Key Vault • Required for cryptographic signature | [Certificate Content] |
| Certificate Password*** | String | Certificate Password • Password protecting the certificate file • Required to unlock certificate private key • Store in secure configuration or Key Vault • Never hardcode in flow | CertPass123! |
| Page Number | String | Signature Page • Page number where signature should appear • Numeric value for specific page • Use last for final page• Default is first page if not specified | last |
| Margin X | Integer | Horizontal Position • Position from left edge of page in points • Controls horizontal placement of signature • Used when signature is visible • Default is 0 | 100 |
| Margin Y | Integer | Vertical Position • Position from bottom edge of page in points • Controls vertical placement of signature • PDF coordinates start from bottom • Default is 0 | 100 |
| Width | Integer | Signature Width • Width of signature field in points • Controls signature appearance size • Only for visible signatures • Default is certificate default | 200 |
| Height | Integer | Signature Height • Height of signature field in points • Controls signature appearance size • Only for visible signatures • Default is certificate default | 50 |
| Sign Location | String | Signing Location • Geographic location where signing occurs • Included in signature metadata • Optional descriptive information • Example: city, office name | New York Office |
| Signer Name | String | Signer's Name • Name of person signing document • Displayed in signature appearance • Included in signature metadata • Optional but recommended | John Doe |
| Sign Reason | String | Signing Reason • Reason for applying signature • Included in signature metadata • Examples: Approval, Agreement, Authorization • Optional descriptive field | Document Approval |
| Visible | Boolean | Signature Visibility • True - Show visible signature on page • False - Apply invisible signature • Visible signatures show signer info • Invisible used for authentication only | true |
Output
The PDF4me Digital Sign action returns comprehensive output data for seamless Power Automate flow integration:
- Table
- JSON
- Flow Integration
Table View
Response data in a structured table format:
| Parameter | Type | Description |
|---|---|---|
| File Content | Binary | Digitally signed PDF with cryptographic signature applied |
JSON Response Format
{
"File Content": "[Binary Content of Digitally Signed PDF]"
}
Power Automate Flow Usage
Use digitally signed PDF in subsequent actions:
- Email Distribution: Send signed documents with legal validity
- SharePoint Archival: Store signed contracts in compliance libraries
- OneDrive Storage: Save signed documents with tamper protection
- External Delivery: Distribute signed documents to partners
- Audit Trail: Maintain signed documents for legal compliance
- Verification: Validate signatures using PDF readers
Workflow Examples
The PDF4me Digital Sign action in Power Automate provides comprehensive workflow templates designed for real-world business scenarios:
- Contract Signing
- Document Approval
- Compliance Signing
- Batch Signing
Automated Contract Digital Signing Workflow
Transform your contract execution with automated digital signatures:
Complete Workflow Steps:
- Trigger: Contract approved by all parties in approval workflow
- Get Contract: Retrieve final approved contract PDF
- Get Certificate: Fetch company certificate from Azure Key Vault
- Apply Digital Signature: Sign contract on last page at bottom
- Add Signer Info: Include CEO name and "Final Approval" as reason
- Verify Signature: Validate signature applied correctly
- Email Parties: Send digitally signed contract to all stakeholders
- Archive Signed: Store signed contract in legal compliance library
Business Benefits:
- Signs 75+ contracts monthly with company digital signature
- Provides legally binding automated signatures
- Eliminates wet signature delays reducing cycle by 5 days
- Maintains cryptographic proof of authenticity and integrity
Automated Document Approval Signing Workflow
Streamline approvals with automated digital signature application:
Complete Workflow Steps:
- Trigger: Manager approves document in approval workflow
- Get Document: Retrieve approved document PDF
- Get Manager Certificate: Fetch manager's certificate from vault
- Add Signature: Apply visible signature with manager's name
- Set Location: Include office location in signature metadata
- Set Reason: Specify "Managerial Approval" as signature reason
- Email Requestor: Send signed approval to document owner
- Update System: Mark document as officially approved
Business Benefits:
- Processes 150+ approvals monthly with digital signatures
- Creates non-repudiable approval records
- Enables automated approval workflow completion
- Maintains complete audit trail with signature metadata
Automated Compliance Document Signing Workflow
Optimize compliance with automated digital signature for official documents:
Complete Workflow Steps:
- Trigger: Compliance report generation completes
- Generate Report: Create compliance report PDF
- Get Compliance Officer Cert: Retrieve officer's certificate
- Apply Signature: Sign report with visible signature
- Add Certification: Include "Compliance Certification" as reason
- Set Date: Capture signing timestamp in metadata
- Submit to Regulators: Upload signed report to regulatory portal
- Archive Official: Store signed report in compliance archive
Business Benefits:
- Signs 20+ compliance reports quarterly automatically
- Provides cryptographic proof of official certification
- Meets regulatory digital signature requirements
- Eliminates manual signing process saving 10 hours quarterly
Automated Batch Document Signing Workflow
Enhance productivity with bulk digital signature application:
Complete Workflow Steps:
- Trigger: Scheduled trigger - end of day document signing batch
- Get Documents: Retrieve all documents pending signature
- Apply to Each: Iterate through each document
- Get Certificate: Fetch authorized signer certificate
- Apply Signature: Add digital signature to each document
- Set Batch Info: Include batch ID and timestamp in metadata
- Email Recipients: Distribute all signed documents
- Archive Batch: Store signed documents in dated batch folder
Business Benefits:
- Signs 100+ documents daily in automated batch
- Eliminates individual document signing workflow
- Reduces signing time from 2 hours to 10 minutes daily
- Maintains consistent signature application across all documents
Industry Use Cases & Applications
- Legal & Professional Services
- Finance & Banking
- Healthcare & Medical
- Corporate & Business
Legal & Professional Services Use Cases
- Contract Execution: Apply digital signatures to finalized contracts
- Legal Document Authentication: Sign legal opinions and briefs
- Power of Attorney: Digitally sign POA documents
- Settlement Agreements: Apply signatures to settlement documents
Finance & Banking Use Cases
- Loan Document Signing: Digitally sign loan agreements
- Account Documents: Sign account opening paperwork
- Financial Certifications: Apply signatures to audit reports
- Compliance Documents: Sign regulatory filings and reports
Healthcare & Medical Use Cases
- Medical Approvals: Sign treatment authorization documents
- Research Approvals: Digitally sign research protocols
- Prescription Signing: Apply signatures to prescription documents
- Compliance Certifications: Sign HIPAA compliance documents
Corporate & Business Use Cases
- Executive Approval: Apply CEO/CFO signatures to documents
- Policy Approval: Sign official company policies
- Financial Documents: Digitally sign financial statements
- Authorization Forms: Sign approval and authorization documents