Skip to main content

Add Form Field to PDF in Power Automate

PDF4me Add Form Field to PDF action transforms static PDFs into interactive forms in Power Automate by adding fillable form fields programmatically. This powerful automation enables creation of text boxes, checkboxes, dropdown menus, and buttons with precise positioning and initial values, perfect for automated form generation, data collection, and interactive document creation 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 PDF form creation services.

Add Form Field to PDF Power Automate

Key Features

  • Multiple Field Types: Add text boxes, checkboxes, radio buttons, dropdowns, and buttons
  • Precise Positioning: Control exact X/Y coordinates for field placement
  • Initial Values: Set default values for form fields programmatically
  • Page-Specific: Add fields to specific pages or all pages
  • Batch Processing: Create multiple form fields in automated workflows

Parameters

Complete list of parameters for the Add Form Field to PDF action. Configure these parameters to control form field creation.

Important: Parameters marked with an asterisk (***) are required and must be provided for the action to function correctly.

ParameterTypeDescriptionExample
File Content***BinarySource PDF File Content
• Map PDF file from previous action output
• Supports static PDFs for form field addition
• Can be from SharePoint, OneDrive, email attachments
• Must be valid PDF document
[File Content from Get File]
File NameStringPDF Document Name
• Specify PDF file name with extension
• Used for processing and output naming
• Supports dynamic values from flow variables
• Optional but recommended for tracking
ApplicationForm.pdf
Field NameStringForm Field Identifier
• Unique name for the form field
• Used for field identification and data extraction
• Should be descriptive and meaningful
• Supports alphanumeric characters
FirstName
Form Field Type***OptionField Type Selection
Text - Single-line text input field
Multiline - Multi-line text area
Checkbox - Boolean checkbox field
Radio - Radio button selection
Dropdown - Dropdown selection menu
Button - Action button field
Text
Initial ValueStringDefault Field Value
• Set pre-filled value for form field
• For checkbox: use '1' or 'true' to check
• For text fields: any string value
• Supports dynamic content from flows
Enter your name
Position XIntegerHorizontal Position
• X-coordinate from left edge of page in points
• Precise pixel-level positioning control
• Calculated from page left margin
• Required for exact field placement
100
Position YIntegerVertical Position
• Y-coordinate from bottom edge of page in points
• PDF coordinate system starts from bottom
• Precise vertical alignment control
• Required for exact field placement
700
Pages***StringPage Selection
• Specify pages for field placement
• Use numbers: 1,2,3 for specific pages
• Use all for all pages
• Use first or last for single page
1,3,5

Output

The PDF4me Add Form Field to PDF action returns comprehensive output data for seamless Power Automate flow integration:

Table View

Response data in a structured table format:

ParameterTypeDescription
File ContentBinaryPDF document with added form field, ready for form filling or distribution

Workflow Examples

The PDF4me Add Form Field to PDF action in Power Automate provides comprehensive workflow templates designed for real-world business scenarios:

Automated Job Application Form Creation

Transform your recruitment process with automated interactive form generation:

Complete Workflow Steps:

  1. Trigger: New job posting created in HR system
  2. Get Template: Retrieve blank application PDF template
  3. Add Name Field: Insert text field for applicant name at position (100, 700)
  4. Add Email Field: Insert text field for email at position (100, 650)
  5. Add Phone Field: Insert text field for phone number at position (100, 600)
  6. Add Experience: Insert multiline text field for experience at position (100, 500)
  7. Add Consent: Insert checkbox for data consent at position (100, 200)
  8. Publish Form: Upload interactive form to careers page

Business Benefits:

  • Creates 50+ custom application forms monthly automatically
  • Enables digital-first application process reducing paper by 100%
  • Improves candidate experience with user-friendly forms
  • Accelerates application processing by 60% with structured data

Industry Use Cases & Applications

Human Resources Use Cases

  • Employment Applications: Create job application forms with candidate information fields
  • Onboarding Forms: Generate new hire paperwork with required data fields
  • Performance Reviews: Build evaluation forms with rating and comment fields
  • Time-Off Requests: Create leave request forms with date and approval fields

Get Help