App to Extract Data from Shoebox Label Feasible?

I want to create an app that extracts shoe size, color, and SKU form a shoebox label. These shoes are all different brands and I dont have a database linking these shoe attributes to their barcode so the barcode scanner component won’t work. So my thought now is to upload 100s of photos of shoe labels and then ping the Google OCR API which sends back JSON data for the shoe size, color, and SKU. Then I want this data to add each shoes attributes as a new row in an inventory sheet. I want to ping the API directly so I dont have to pay for “updates” in Glide. Is this possible, will I need the Business Plan, and what would be the most cost effective way to do this? Any insights on this would be greatly appreciated. Thank you!

The Glide AI columns might also help: doc-to-text or image-to-text, then text-to-JSON. But you seem to want to avoid that. Just an idea.

image

If you want to use the Call API column/action, it would still cost an update, if I understand you right.