Workflows

Autodetected PDF fields FAQ

When you upload a PDF, we will automatically scan the document for fields. Our goal is to save you time and effort with Document AI, which is enabled by default. Anvil Document AI helps find fields (even on flat documents), assign sensible labels, and correctly identify field types.

If you choose not to leverage Document AI, we’ll still scan your document’s metadata for any pre-configured fields we can find. However, PDF metadata can be messy: your document’s fields will likely have strange names and no data structure. In this article, we’ll help you understand and troubleshoot some common issues that may occur when uploading a PDF without Document AI.

Back to Help Center

Anvil’s Document AI is enabled by default and we highly recommend leveraging it when creating new templates (or Etch E-sign packets and Workflows).

We recognize however that sometimes you may prefer not to use Document AI. In which case, you may run into some of these common issues:

Why do my fields have such strange names?

Fields with incomprehnsible field names

This has to do with the software used to create the PDF in the first place. When your PDF was created, the fields were assigned unique names that the computer could keep track of, not human readable ones. Those names were saved in the document's metadata and are what we read.

How do I fix this?

Use Document AI! Document AI helps assign human readable names/labels to your fields.

Alternatively, you can update your field name at anytime by following these steps:

  1. Select your field Selected fields are outlined in black
  2. Click on field name or label in the field editor panel
  3. Enter your desired field name or label Update field name setting

Don’t forget to publish your template or Workflow to apply changes.

Additional notes

Field names in templates will be used to create Webform field labels in Workflows. It’s worth the time to assign clear field names in your document templates.

If you’re updating connected fields in a Workflow, changes to your field label/name will automatically update both your Webform and connected PDF fields.

If you prefer for your Webform and PDF fields to have unique labels, disconnect your fields first before making any changes,

When I upload my PDF, why are no fields found?

Error message displayed when no fields are found

Again, Anvil is reading the metadata from the document itself which varies depending on which software was used to create it. This means that sometimes field boundary information simply isn’t there for us to read, so we cannot find any automatically.

If you open your document in another software, and there aren’t fillable fields, (flattened PDFs or .docx files) Anvil also won’t be able to find fields without Document AI enabled.

How do I fix this?

Enable Document AI! Document AI can help find fields in your documents. Yes, even flattened PDFs and .docx files.

Alternatively, you can manually draw PDF fields and leverage the multiselect tool and keyboard shortcuts to duplicate existing fields.

If you’re creating your documents with a word processor (Google Docs or Microsoft Word), you can add text tags to your document. Our system will automatically detect text tags and use them to create fields for you.

Additional notes

We only auto detect fields when a new PDF is uploaded (either when you create a document template, or a Workflow). We do not look for fields when you swap out the underlying document in a template or add a PDF to an existing Workflow so that we don’t interfere with what you have already edited.

When I upload my PDF, I am overwhelmed by the auto detection result!

If Document AI isn't producing good results with your document please let us know. We are constantly working on improving our tech to help address the issues above.

In the meantime, you can always select and delete multiple fields, then add new ones.

Back to Help Center

Other common posts

1 - 0 of 0

Contact support

We know dealing with tech support can be painful. It's our goal to help you as quickly and efficiently as possible. Once we get your message, we will email you back as soon as we can.
    Want to try Anvil first?