Table of Contents
Updated 
August 9, 2024
0
min read

How to set up PDF automation with no-code tools: Make.com, Airtable and DocsParse

Roman Furman
Founder and CTO at Natively
Roman's remarkable experience includes integrating Bubble within Natively, resulting in over 13,000 users and the creation of more than 7,000 apps.
Read full bio
Andrii Bas
Founder & CEO at Natively
Andrii's technical expertise covers Object-Oriented Programming, Design Patterns, SOLID principles, and various architectural patterns like MVP, MVVM, and MVI.
Read full bio

In the fast-paced digital era, efficient document processing is essential for businesses of all sizes to maintain productivity and competitiveness. Manual handling of PDF documents can be time-consuming, error-prone, and inefficient. 

This comprehensive guide will walk you through the steps to set up an automated document processing workflow using DocsParse, Make.com (formerly Integromat), Airtable, and Gmail. With this system in place, you will be able to automatically receive, parse, and organize PDF documents from your email, ensuring that data is seamlessly structured and stored in Airtable. 

By the end of this tutorial, you will have a robust and streamlined solution that significantly enhances your document management processes, allowing you to focus on more strategic tasks and improve overall operational efficiency.

Automation Workflow Overview

Our automation will be built on the integration of four services, so before diving into the tutorial, make sure you have active accounts for the following services:

  • DocsParse: An AI-powered document processing and parsing service that will handle the extraction of data from your PDFs.
  • Make.com (formerly Integromat): A versatile workflow automation platform. Alternatively, you can use any service that supports webhooks.
  • Airtable: A powerful cloud-based platform that combines the features of spreadsheets and databases for organizing and managing your parsed data.
  • Gmail: An email service that will facilitate the forwarding and filtering of PDF documents. Other email services supporting forwarding and filters are also suitable.

Our automated workflow will be executed through the following streamlined steps:

  1. Email Forwarding: Emails containing document attachments are automatically forwarded to the DocsParse Workflow Inbox.
  2. Document Processing: DocsParse processes these documents, extracting all relevant data efficiently.
  3. Data Retrieval: Make.com (formerly Integromat) retrieves the processed data from DocsParse.
  4. Data Integration: The extracted data is then seamlessly and automatically added to a designated table in Airtable, ensuring it is well-organized and easily accessible for further use

Step-by-Step Guide

Step 1: Setting up DocsParse for Document Processing

  1. Log into your DocsParse account and create your first workflow.
  1. Upload your first document. It may take a few seconds for DocsParse to process your document.
  2. Once the document is parsed, modify the scheme by clicking "Add custom property."
  1. First, add a field name (which should be a unique string). We will use "email". In the next field, you can specify instructions for our AI Processor. Click "Add" to confirm.
  1. After processing, add one more property with a bit more complexity. You can specify almost anything in the Instruction field.
  1. Click "Finish scheme" to complete the process. Don't worry, you'll be able to modify it later if needed.
  2. Now you have a fully functional workflow. In the next step, we'll set up Airtable to store the processed data.

Step 2: Creating the Airtable Base for Processed Data

  1. Log into your Airtable account and create a new Table. If you're not sure how to do this, check out this step-by-step guide.
  2. Go to DocsParse Data tab and click "Export" to download the processed data.
  1. Select "CSV" as the file format and click "Export."
  1. Go to the Airtable base you created and click "Import" to upload the CSV file.
  1. At this point, you've successfully set up the structure for your Airtable base and have imported the processed data from DocsParse. In the next step, we'll configure Make.com to connect DocsParse and Airtable.

Step 3: Configuring Make.com to Connect DocsParse and Airtable

  1. Log into your Make account and create a new scenario.
  2. Click "Add a trigger", select "Webhook" and choose "Custom webhook."
  1. Enter webhook name and click "Save."
  1. Make sure that Redetermining data is active ("Stop" button with loader) and copy the webhook URL.
  1. Go to DocsParse Integrations tab and add new webhook.
  1. Enter webhook name, paste the webhook URL, and click "Add."
  1. New webhook should appear in the list.
  1. Go to Documents tab, select the document you want to process, and click "Re-parse."
  1. Switch back to Make, you will see that determining was successfully completed.
  1. Now add Airtable as a destination. Click the plus button and select "Airtable". Choose "Create a Record."
  1. Find your base and table in the relevant dropdowns.
  1. Fill out the fields with DocsParse response data. Make sure to add an index for each column. Example: "1. result.extractedProperties[{NUMBER_OF_FIELD}]: data.value" where NUMBER_OF_FIELD is the index of the field in the response.
  1. (Optionally) You can set up filters or other logic to process your data before adding it to Airtable. For example, you can add a filter to only process documents with an "email" property and so on.
  1. Test the connection. Click "Run once" and switch back to DocsParse. To re-parse the document as we did earlier, click "Re-parse."

Now in Make, you should see processed data. And the same in Airtable.

If everything works well, activate the scenario, and you're done.

Step 4: Setting up Gmail Forwarding to DocsParse Workflow Inbox

  1. Switch to DocsParse and copy your Workflow Inbox email address.
  1. Log into your Gmail account.
  2. Go to Settings > Forwarding and POP/IMAP.
  1. Click on "Add a forwarding address."
  1. Enter your DocsParse Workflow Inbox email address.
  1. Verify your DocsParse Workflow Inbox email address.
  • Go to DocsParse, you will see that a new email has been received. Click on it.
  • On the details page, find the confirmation link. Copy it and paste it into your browser.
  • Click on "Confirm."
  1. Go back to Gmail and select "Forwarding a copy of incoming mail to...". Make sure to click Save Changes at the bottom.
  1. Create a new filter with specific rules and filters to start the forwarding process.
  • Select "Forward it to ... " option and select DocsParse Workflow Inbox email address. Click "Create filter" or "Update filter."
  1. In the list of Filters, you will see your new filter.

We've connected DocsParse with Airtable and set up Gmail forwarding. Now we are ready to test the workflow. Let's do it!

Step 5: Testing the Workflow

  1. Send a test email to your Gmail address. (Make sure your test email will be processed by Gmail filters).
  1. After sending the test email, it might take a few seconds/minutes for forwarding to be processed. Once it's done, you will see a new Document in DocsParse.
  • (Optionally) As you can see in the screenshot below, DocsParse is also processing the email body. In some cases, you might want to disable this feature.
  1. Switch to Airtable and check if the data was successfully added.

By following these steps, you should have a fully automated document processing workflow set up using DocsParse, Make.com, Airtable, and Gmail.

Conclusion

Well done! You've successfully set up an automated document processing workflow. This system will save you countless hours of manual data entry and reduce errors. As you become more familiar with these tools, you can further customize and expand your workflow to meet your specific needs.

Automating your PDF processing with no-code tools like Make.com, Airtable, and DocsParse can significantly enhance your workflow efficiency, reduce manual errors, and free up valuable time for more strategic tasks. By following the steps outlined in this guide, you can set up a seamless system that automatically handles email forwarding, document parsing, and data integration.

This no-code approach not only simplifies the automation process but also empowers users with little to no programming knowledge to create robust solutions tailored to their specific needs. The combination of DocsParse's advanced document processing capabilities, Make.com's versatile automation platform, and Airtable's flexible data management system provides a powerful toolkit for modern businesses.

Moreover, leveraging no-code tools helps businesses become more agile and responsive to changing needs. As these platforms continue to evolve, new features and integrations will further expand your automation possibilities. Whether you're dealing with high volumes of documents daily or looking to streamline occasional PDF processing tasks, this automated workflow will enable you to maintain well-organized and easily accessible data, improving overall productivity and allowing your team to focus on what truly matters.

Embrace the power of no-code tools to streamline your document processing tasks and stay ahead in today's fast-paced digital landscape. By integrating DocsParse, Make.com, and Airtable into your workflow, you can create a scalable, efficient, and reliable system that grows with your business needs, ensuring long-term success and innovation.

Ready to get
your app with Natively?

Ready to transform your digital dresence? Let's create magic together! book our services now!

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

FlutterFlow review by coder, no-coder, and serial founder

October 29, 2024
0
min read
We explore FlutterFlow’s strengths and weaknesses through the lenses of a developer, a no-code enthusiast, and an experienced entrepreneur.
web development
mobile development

Pixels to inches converter and iPhone screen resolutions

August 9, 2024
0
min read
Convert pixels to inches effortlessly, and understand the importance of PPI in your projects. Our converter is perfect for designers, developers, and anyone working with digital media. 
mobile development
web design
web development

Ultimate Squarespace login guide - how to log in to Squarespace

August 9, 2024
0
min read
We provide you guidance on how to log in to Squarespace and troubleshooting when you can't log in.
squarespace

How to publish an app to the App Store in 2024

August 9, 2024
0
min read
Embarking on the journey to launch your app on the Apple App Store in 2023? Dive into our comprehensive submission checklist to ensure a seamless and successful release!
app store