Community challenge: Using Make’s AI Content Extractor to process 1,200+ messy purchase orders
Discover how Santiago Ruiz, a finalist of the Make AI Toolkit and Make AI Content Extractor-focused Community Challenge, built a scenario that uses AI to extract and structure purchase order data. His workflow enables automated processing of 1,200+ POs.

- Industry: Professional Services - Business and Management Consulting
- Use case: Order Fulfillment
- Country: Colombia
- Company size: 2-10 employees
- Apps used: Make AI Toolkit, Make AI Content Extractor, Make AI Agents, Google Drive, OpenAI (ChatGPT, Sora, DALL-E, Whisper)
Over in the Make Community, we love setting challenges to see what makers dream up when given a prompt and some creative freedom. For our latest challenge, we invited users to build scenarios using the Make AI Toolkit, the Make AI Content Extractor, or both.
Santiago Ruiz, the Community Challenge contestant and founder of TheMagicHack, submitted an impressive solution to a real-world problem familiar to many businesses: processing large volumes of purchase orders.
His automation creation landed him a finalist spot in the challenge and showcased perfectly how powerful AI can be when paired with Make’s visual automation platform.

The challenge
- One of Santiago’s clients receives around 150 purchase orders per month from 13 different customers.
- Before automation, every purchase order had to be manually reviewed and entered into their internal systems
- Key data points, like item lists, totals, requester info, and delivery details, were buried in documents
- The layout and formatting were inconsistent
- Manual entry slowed down operations and caused frequent mistakes
- The process was time-consuming, error-prone, and hard to scale.
- Santiago wanted to build a solution that could handle the mess and eliminate the manual work.
“Before this automation, someone had to manually enter every detail into the operations and logistics system. It wasn’t just slow – it was easy to make mistakes.
Santiago Ruiz, founder of TheMagicHack
The solution
Santiago built a scenario using Make’s AI modules that could:
- Watch for new files in a Google Drive folder where purchase Orders are saved
- Extract raw text from each document using the Make AI Content Extractor
- Send the extracted text to OpenAI via the “Create a completion” module to structure the data consistently
- Feed the structured output into a PostgreSQL database used by the client’s internal app to track purchase order status
Thanks to this setup, purchase orders are automatically processed the moment they’re received – regardless of layout or source.
“I used the AI Content Extractor to pull the text and OpenAI to structure it – everything else just flows from there.”
Santiago Ruiz, founder of TheMagicHack
Taking it further: Adding an AI Agent for validation
After seeing the initial success, Santiago enhanced the solution by adding an AI Agent that validates and cross-checks data before it reaches the database. The Agent verifies EAN (European Article Number) codes, quantities, and other critical information, applying business rules and automatically catching inconsistencies.
When corrections are needed, the Agent calls specialized tools – one to complete missing EAN data and another to submit validated information to the database. This self-correcting layer ensures only 100% verified go through, making the entire workflow fully autonomous.
The results
Since going live, the scenario has processed 1,800 purchase orders and counting.
Here’s what it’s delivered so far:
- 99.7% accuracy in data extraction
- Zero manual input needed to process incoming purchase orders
- Full purchase order history backfilled from January 2025
- Structured data now flows directly into the client’s operations app
- Sales, inventory, and logistics teams all have access to up-to-date purchase order data
- Self-correcting validation that catches and fixes data issues before they enter the system
“Make is powerful, but also visual and intuitive. Once I understood how the modules worked, it all came together quickly.”
Santiago Ruiz, founder of TheMagicHack
Final thoughts
The Make Community Challenge was all about turning smart ideas into real, working solutions, and Santiago nailed it. His scenario didn’t just meet the brief; it proved how accessible and effective AI-powered automation can be.
Best of all, the results have inspired the client to automate even more.
“Now that they’ve seen what’s possible, the client is open to using AI in other parts of their operations.”
Santiago Ruiz, founder of TheMagicHack
Related blogs
Tool and strategies modern teams need to help their companies grow.

Information Technology
Community Challenge: Using Make’s AI to improve healthcare for an ill cat
Read how Make’s AI tools helped Alexey Nikolaev, the winner of our latest community challenge, transform the way he and veterinarians track lab results for his beloved, chronically ill cat, Kashtan.

Natalia Mrazova
November 13, 2025

Information Technology
Make AI Agents cut farmers' invoicing time from 15 minutes to 20 seconds
Agentic automation transforms the invoicing process for Spanish farmers, demonstrating the real-world impact of Make’s AI-powered solutions.

Natalia Mrazova
September 5, 2025

Information Technology
Community Challenge: Building AI-powered apps with Softr and Make
Meet the AI chatbot builder that saves 6 hours of work weekly.

Natalia Mrazova
June 5, 2025

AI
Masters of Make: Transforming customer experience with Make and AI
We asked Make users to show us how they’ve used Make and AI to transform customer experience within their organizations. Find out who’s taken top honours to become the latest Master of Make.

Grace Macej
April 7, 2025

AI
Interview with Master of Make winner Vincent Sider

Grace Macej
February 6, 2025
.png)


