Skip to content

[FEAT]: Option to skip CommonForms module when creating templates for existing fillable PDFs #494

@marcvergees

Description

@marcvergees

📝 Description

Currently, when creating a new template in FireForm, the CommonForms module to generate fillable PDFs is always executed. This isn't always necessary—as some workflows start with existing fillable PDFs, so running CommonForms is redundant or undesired. There should be an option to bypass CommonForms and directly use existing fillable PDFs.

💡 Rationale

Many organizations already have fillable PDF forms and don't require automated field detection or fillable field creation. Being forced to run CommonForms adds unnecessary friction and processing time to their workflow.

🛠️ Proposed Solution

  • Add a flag or option in the template creation process to bypass CommonForms if the provided PDF is already fillable.
  • Update UI/API to allow users to select whether to use CommonForms or not.
  • Ensure flows that skip CommonForms can map and fill existing fields correctly, and do not trigger the module unintentionally.

✅ Acceptance Criteria

  • Users can create templates using existing fillable PDFs without triggering the CommonForms module.
  • Proper documentation on how to skip CommonForms during template creation.
  • End-to-end tests verifying templates are created as expected both with and without CommonForms.

📌 Additional Context

This enhancement helps avoid redundant processing and supports more flexible workflows for organizations with existing fillable PDFs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request
    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions