Summary of My Make.com Automation and Challenges
Purpose of My Automation
I have created an automation in Make.com with the following steps:
- Email Trigger: It starts by detecting new emails in a specific folder.
- Attachment Check: It verifies if the email contains any attachments.
- Upload to Google Drive: If attachments are found, they are uploaded to a specific folder in Google Drive.
- Convert PDF to Images: The PDF attachments are then converted to images.
- Image Analysis with OpenAI: The images are analyzed using OpenAI GPT-4 to extract invoice details such as type, invoice number, date, amount, and debtor.
- Text Parsing: The output from OpenAI is parsed using several Text Parser modules to extract specific fields.
- Google Sheets Integration: The extracted data is intended to be written into a Google Sheets spreadsheet, with each parser’s output being placed in a row.
Challenge
I am encountering an issue where I cannot directly connect the outputs of multiple Text Parser modules to an Array Aggregator in Make.com. Even when I use Set Variable modules to store each Text Parser output, I am still unable to combine these variables into a single array. This limitation is preventing me from aggregating the data from the last five Text Parser modules into a single row for insertion into Google Sheets.
Current Workflow Steps
- Text Parser Outputs: Each Text Parser module extracts a specific piece of information from the OpenAI output.
- Set Variable Modules: Each Text Parser output is stored in a separate variable.
- Aggregation Challenge: Unable to directly aggregate these variables into an array using the Array Aggregator module.
- Writing to Google Sheets: Need to write the aggregated outputs as a single row in Google Sheets.
Request for Help
I am looking for guidance on how to effectively aggregate multiple Text Parser outputs, stored as variables, and write them into a single row in Google Sheets within Make.com. Any suggestions or alternative approaches to achieve this would be greatly appreciated.
Thank you in advance for your assistance!