Fill in PDF forms

2367 7
Showing results for 
Search instead for 
Did you mean: 
4 - Data Explorer
4 - Data Explorer

Doing a search on "fill in PDF forms", I see that some Airtable users have asked for PDF form features beyond what Airtable currently offers. We have completed a new PDF forms only solution that may help.

Our new solution adds value to fill in PDF forms by making them easy to: upload, fill, save, duplicate, retrieve, sort, combine, email, print, and fill to other forms. It also allows you to invite someone else to help you complete any form. A log automatically keeps track of who makes what changes to each form.

If you or your users need to work with fill in PDF forms, please try our new solution at:

The site includes a few short videos that demonstrate how to use the software. Currently, it can be used along side Airtable. We are also open to integrating with Airtable. Please let me know your thoughts and suggestions. 

Dean Westover, President

Choices Software, Inc.

7 Replies 7

Thank you for sharing information about your product. You state that your service can be used "along side" and that you are "open to integrating with Airtable" Does that mean that currently usage is limited to manually copy/pasting data between the two programs. Do you have a means of automatically generating filled in PDF files without any manual steps, or with at most a single button click? Do you have an API? If you allow for automated document processing, are there limits on the number of documents per month?


Thank you for your reply. There may be potential for synergism between your Prefilled Form extension and our FillinPDF solution. If interested in discussing, please click the "Contact" link at the top of our website at:


5 - Automation Enthusiast
5 - Automation Enthusiast

Hi Kuovonne,

Below is a sample Airtable script that fills a PDF form with data from a table, with a single button click. It is very simple. It merges data based on common field names to a PDF form. The resulting flattened form is automatically emailed. We have extensive experience with PDF forms, but limited experience with Airtable. We welcome your thoughts and suggestions.

Dean Westover, President

Choices Software, Inc.

// This is a sample script that fills Airtable data to a PDF form and emails the form
// 1. create table named "Contacts"
// 2. create three columns named "Contact", "Email", and "Comments"
// 3. create fourth column of type button, named "Button" and labeled "FillinPDF"
// 4. paste this entire script as the action for the "FillinPDF" button
// 5. click "FillinPDF" button to email filled PDF form to address in the "Email" column
let table = base.getTable("Contacts");
let record = await input.recordAsync('Select a record to use', table);
let username = "";let password = "7Yiz3qNu"; // do not change
let username_and_password_encoded = btoa(username + ":" + password);
let obj = {
    company: "Airtable", // do not change
    template: "Sample PDF Form",  // do not change
    mailTo: record.getCellValue("Email"), // do not change
    description: "Attached is filled form", // email subject
    data: { // Airtable data
      Contact: record.getCellValue("Contact"),
      Email: record.getCellValue("Email"),
      Comments: record.getCellValue("Comments")
let url = ''
let response = await remoteFetchAsync(url, {
  headers: {
    "Content-Type": "application/json",
    "Authorization": "Basic " + username_and_password_encoded
  body: JSON.stringify(obj),
  method: "POST"

Do you have documentation on your API?

5 - Automation Enthusiast
5 - Automation Enthusiast

Not at this time. However, I will be glad to attempt to answer any questions you may have.

Thank you for your inquiry.


Thanks for the reply
How do I apply your example to a PDF I get uploaded into

How do I get the url of the PDF?

Is there a way to get a URL of the filled PDF?

5 - Automation Enthusiast
5 - Automation Enthusiast

You do not need the URL for the PDF form. The template name in the above script tells the system how to access the form template.

Alternatively, within there is an option to send anyone a link that allows them to fill in a PDF form and submit it for your review. See:

However, that is not required for the above script.

Emailing a PDF form often results in a bad user experience, because it requires that the recipient have locally installed PDF form software. Some users have no PDF form software, some have more than one kind of PDF form software, and many have no clue what they have installed. At a ...