How to integrate Receipt Parsing into your Application using Make?
Tags: ai, api, make, receiptparsing
Published: 2023-02-28 15:55:47

*In this step-by-step tutorial, we'll show you how to build and connect a receipt parser workflow in Make to your app or software. If you're looking to integrate other features into your app, we suggest reading Make's article on [5 ready-to-use AI solutions to build and optimize AI projects.](https://www.make.com/en/blog/ai-and-automation?referral=integrate-receipt-parser-make)*

‍

## **Build AI on Make with Eden AI**

Eden AI was created for no-coders having difficulties with choosing the right AI provider and/or integrating several APIs. Managing multiple accounts for each app can be a tough job, but with Eden AI, you can connect and manage all your APIs on a single account. Since some AI providers can be complex to use, we wanted to simplify the “no code” part and make AI available to as many people as possible.

‍

Eden AI allows you to solve multiple AI tasks on Make:

- [Document parsing](https://www.edenai.co/feature/ocr?referral=integrate-receipt-parser-make) : extracting text from images and [parsing invoice](https://www.edenai.co/feature/ocr?referral=integrate-receipt-parser-make), [receipt](https://www.edenai.co/feature/ocr-receip?referral=integrate-receipt-parser-make) or resume to extract data
- [Computer vision](https://www.edenai.co/feature/object-detection?referral=integrate-receipt-parser-make): detect [faces](https://www.edenai.co/feature/face-detection?referral=integrate-receipt-parser-make), [objects](https://www.edenai.co/feature/object-detection?referral=integrate-receipt-parser-make), logos, [explicit content](https://www.edenai.co/feature/explicit-content-detection?referral=integrate-receipt-parser-make), etc.
- Text analysis : [sentiment analysis](https://www.edenai.co/feature/sentiment-analysis?referral=integrate-receipt-parser-make), [keyword extraction](https://www.edenai.co/feature/keyword-extraction?referral=integrate-receipt-parser-make), [summarization](https://www.edenai.co/feature/summarization?referral=integrate-receipt-parser-make), etc.
- [Machine Translation](https://www.edenai.co/post/best-machine-translation-apis?referral=integrate-receipt-parser-make)
- [Speech recognition](https://www.edenai.co/post/which-speech-recognition-api-to-choose-for-your-project?referral=integrate-receipt-parser-make) & Speech generation

‍

## **Let's practice with [Receipt Parsing](https://www.edenai.co/feature/ocr-receipt?referral=integrate-receipt-parser-make)!**

Receipt Parsing or *OCR Receipt* is a type of [Optical Character Recognition (OCR)](https://www.edenai.co/technologies/ocr-document-parsing?referral=integrate-receipt-parser-make) API that specifically focuses on recognizing and extracting text from receipts. This type of API uses advanced Image Processing and Machine Learning algorithms to extract relevant information from receipts, such as the date, merchant name, total amount, and items purchased.


![Receipt Parsing API result on Eden AI](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/gii0upflgrd30nsxli2c.png)

The extracted information can be returned in a structured format, such as JSON or XML, for further processing and analysis. Receipt Parsing can be used in various applications such as expense management, bookkeeping and accounting. It can also be integrated into mobile apps to automate the process of receipt scanning and tracking expenses.

**[‍Try Eden AI for FREE](https://app.edenai.run/user/register?referral=integrate-receipt-parser-make)**

## How to bring receipt parsing to your app using Make?

If you're looking for an easier and faster way to implement receipt parsing to your app, skip the tutorial and watch the video below:

{% youtube https://www.youtube.com/watch?v=5vXxNeF51V8 %}

### **1. Connect your receipt storage**

First, you’ll need to connect the source where your receipts are stored. It can be directly from emails you receive (Gmail, outlook, etc.) or it can be from cloud storage (AWS S3, Google Drive, etc.) or any other personal sources.

Let’s take Gmail for instance: you'll need to connect your Gmail account on the Watch Email module. Next, select the folder you want to be watched. Then, set up your criterias which can be:

- read or unread emails (or both)
- email addresses you want to watch
- subject of the email
- email content

![https://uploads-ssl.webflow.com/61e7d259b7746e3f63f0b6be/63e22ef91633d28efdfe5cc0_Kb_xB54vsT_gvdQ05zmkdtx6UVCDIhcAf2hUyGdVd9AMDWCWg9c9116S-1B9uAcfmpGxQ5OwwDKzFD-5VfPxBulUHFrjbFVeidCbJHewdv-c3xdhQoB5I4AvqPC-UQzT0ToXN87dgMuhiLRRtc_dS5I.png](https://uploads-ssl.webflow.com/61e7d259b7746e3f63f0b6be/63e22ef91633d28efdfe5cc0_Kb_xB54vsT_gvdQ05zmkdtx6UVCDIhcAf2hUyGdVd9AMDWCWg9c9116S-1B9uAcfmpGxQ5OwwDKzFD-5VfPxBulUHFrjbFVeidCbJHewdv-c3xdhQoB5I4AvqPC-UQzT0ToXN87dgMuhiLRRtc_dS5I.png)

‍

### **2. Connect your receipt parser API key 🔑**

Once you're sure that you will fetch all the receipts you may receive, you can connect the Eden AI Receipt Parser module to process your receipts :

![https://uploads-ssl.webflow.com/61e7d259b7746e3f63f0b6be/63e3624657fed51042fb4cfb_E4uEDIMWH0HssQO5zk-xl6c1GRZc-B7sVXhjlpef0rpseK_u-W9rJMijCWM6WL7Q6l0BcVe5_l4m1cZ7zwtfodycPMJK9Ye-MoSJhJR9GChK6qHM0lVH1EpzT9y3NmggSnC5D289Ov5cVGjXz_XS0Qs.png](https://uploads-ssl.webflow.com/61e7d259b7746e3f63f0b6be/63e3624657fed51042fb4cfb_E4uEDIMWH0HssQO5zk-xl6c1GRZc-B7sVXhjlpef0rpseK_u-W9rJMijCWM6WL7Q6l0BcVe5_l4m1cZ7zwtfodycPMJK9Ye-MoSJhJR9GChK6qHM0lVH1EpzT9y3NmggSnC5D289Ov5cVGjXz_XS0Qs.png)

‍

‍

Then, you can connect your Eden AI account by simply entering your API key which you will have found on the Eden AI platform beforehand:

![https://uploads-ssl.webflow.com/61e7d259b7746e3f63f0b6be/63db8ff61598ae0189f358a9_Get%20your%20API%20key%20for%20FREE%20(2).png](https://uploads-ssl.webflow.com/61e7d259b7746e3f63f0b6be/63db8ff61598ae0189f358a9_Get%20your%20API%20key%20for%20FREE%20(2).png)

**[‍Get your API key for FREE](https://app.edenai.run/user/register?referral=integrate-receipt-parser-make)**

![https://uploads-ssl.webflow.com/61e7d259b7746e3f63f0b6be/63e22ef95fccf9a7962c64bf_xPwWtbreMFb-bBhwK236Q3LGcl0KjWSjfc0qJPCcsUSb1NkU5CLs3knimmHa8HQlnpMheA2zfgTLybsmeQufzm8bAjtR40Z1qdo5KknWmX-1EDAeCC2ha9_BOX5ndYh5FwJaq0wSiuxKi9yprf0i9mI.png](https://uploads-ssl.webflow.com/61e7d259b7746e3f63f0b6be/63e22ef95fccf9a7962c64bf_xPwWtbreMFb-bBhwK236Q3LGcl0KjWSjfc0qJPCcsUSb1NkU5CLs3knimmHa8HQlnpMheA2zfgTLybsmeQufzm8bAjtR40Z1qdo5KknWmX-1EDAeCC2ha9_BOX5ndYh5FwJaq0wSiuxKi9yprf0i9mI.png)

‍

### **3. Set up your receipt module**

Once the connection is set, the configuration of the Eden AI Receipt module is very easy. First, you will need to plug the file from Gmail module, then choose the receipt engine you want to use along with the language of your receipts:

‍

![https://uploads-ssl.webflow.com/61e7d259b7746e3f63f0b6be/63e362bd3e55b12cc8517995_dHe9b5GVsA_Yk4zC8N21lH3Cx30Buv0hpDMIS6d9n5qz2DbA3OmZFQdvTaq512jYndXkYQYFG0_3BlVNz32A4dtU9pIfig1SOZOtYXNUXiHzGc5Bx3gB_09YHd3w3C6e9vYqRa7VcraaxTHxDHpWKag.png](https://uploads-ssl.webflow.com/61e7d259b7746e3f63f0b6be/63e362bd3e55b12cc8517995_dHe9b5GVsA_Yk4zC8N21lH3Cx30Buv0hpDMIS6d9n5qz2DbA3OmZFQdvTaq512jYndXkYQYFG0_3BlVNz32A4dtU9pIfig1SOZOtYXNUXiHzGc5Bx3gB_09YHd3w3C6e9vYqRa7VcraaxTHxDHpWKag.png)

‍

As you can see, the Eden AI module allows you to choose the best receipt providers by checking their prices and live testing their performances directly on [Eden AI platform](https://app.edenai.run/bricks/ocr/ocr-invoice?referral=integrate-invoice-parser-powerapps). As soon as the Eden AI receipt module is set up, you will be able to process your receipts.

‍

For each receipt parsed in the module, different fields will be extracted such as: receipt number, taxes, amounts, dates, customer and merchant information, line items, etc.

‍

![https://uploads-ssl.webflow.com/61e7d259b7746e3f63f0b6be/63e362f635c0cf3dd0e6c792_h16IJLuJjY02ad8_6GXfct7hdTs376nAnhWjthg8_j9d_Yz1UOfNE-NWIYw7YGKh1OinXl9PzRZVyabdcMt8ulNjAtffY5Gp5MnqgWUc_DK552Fe6Vz7mzs0xYKCb8c4GCRoFK9RNKVCXJKoBHa-tDU.png](https://uploads-ssl.webflow.com/61e7d259b7746e3f63f0b6be/63e362f635c0cf3dd0e6c792_h16IJLuJjY02ad8_6GXfct7hdTs376nAnhWjthg8_j9d_Yz1UOfNE-NWIYw7YGKh1OinXl9PzRZVyabdcMt8ulNjAtffY5Gp5MnqgWUc_DK552Fe6Vz7mzs0xYKCb8c4GCRoFK9RNKVCXJKoBHa-tDU.png)

‍

### **4. Store the extracted data**

The structure of the answer is always the same, regardless of the supplier you choose or the receipt you analyse. That way, your scenario remains functional and you can take the information wherever you want (your ERP, Airtable, Google sheet, etc.).

Let's say you want to keep the results stored in a Google Sheet:

![https://uploads-ssl.webflow.com/61e7d259b7746e3f63f0b6be/63e36358910dd45fb8d8b5e7_yXt-0Tygz63qzStOXO9J29PFXciFY-lb-Inqtc_fUaqHIb3wcm1jIFRzQ-ohborVpopB-mZuEs55dPnZdm2TuveMIxpyLd1rB0AoPLzRUZI5OnK9MDzNYIDpioXoHFeMRpRSCCllAOWSqFwrCJ72iF0.png](https://uploads-ssl.webflow.com/61e7d259b7746e3f63f0b6be/63e36358910dd45fb8d8b5e7_yXt-0Tygz63qzStOXO9J29PFXciFY-lb-Inqtc_fUaqHIb3wcm1jIFRzQ-ohborVpopB-mZuEs55dPnZdm2TuveMIxpyLd1rB0AoPLzRUZI5OnK9MDzNYIDpioXoHFeMRpRSCCllAOWSqFwrCJ72iF0.png)

‍

You can use the "Google Sheet Add a row" module, and configure it as follows.

![https://uploads-ssl.webflow.com/61e7d259b7746e3f63f0b6be/63e22efa3668e0805ba27e56_m5ptdUr8FVnMyuw_5gxDBn2ClM6RxnqwoUkbqw9dGMi7jWIkx-9nx11M3DQ3F83RXtefBzldNGccs5HRumHxjZTP1esbePto-Mt29rWgL4dkIQWyg7HYhClfrEPPPAojS20VkW2OuWKa3tyeOSVrY6s.png](https://uploads-ssl.webflow.com/61e7d259b7746e3f63f0b6be/63e22efa3668e0805ba27e56_m5ptdUr8FVnMyuw_5gxDBn2ClM6RxnqwoUkbqw9dGMi7jWIkx-9nx11M3DQ3F83RXtefBzldNGccs5HRumHxjZTP1esbePto-Mt29rWgL4dkIQWyg7HYhClfrEPPPAojS20VkW2OuWKa3tyeOSVrY6s.png)

‍

Then, you can automatically add the extracted data in your spreadsheet:

![https://uploads-ssl.webflow.com/61e7d259b7746e3f63f0b6be/63e2638da3d0efe96a93013f_3.%20invoice%20parsing.png](https://uploads-ssl.webflow.com/61e7d259b7746e3f63f0b6be/63e2638da3d0efe96a93013f_3.%20invoice%20parsing.png)

Congrats 🥳 You're all set and ready to automate your receipt processing with Make!

‍

*If you're interesting in more low-code tools, have a look at our step-by-step tutorials on how to bring AI to your application with [Power Apps](https://www.edenai.co/post/a-step-by-step-guide-to-integrating-edenai-invoice-parser-on-microsoft-powerapps?referral=integrate-invoice-parser-powerapps), [Google App Script](https://www.edenai.co/post/a-step-by-step-guide-to-integrating-ai-in-your-app-with-google-app-script?referral=integrate-invoice-parser-powerapps), [Retool](https://www.edenai.co/post/a-step-by-step-guide-to-implementing-ai-in-your-app-using-retool?referral=integrate-invoice-parser-powerapps), [IFTTT](https://www.edenai.co/post/a-step-by-step-guide-to-implementing-ai-in-your-app-using-ifttt?referral=integrate-invoice-parser-powerapps), and [n8n.](https://www.edenai.co/post/a-step-by-step-guide-to-implementing-ai-in-your-app-with-n8n?referral=integrate-invoice-parser-powerapps)*

‍

‍

**[Create your Account on Eden AI](https://app.edenai.run/user/register?referral=integrate-receipt-parser-make)**