Back to Modelry in Google Sheets
SheetXAI logo
Modelry logo
Modelry · Google Sheets Guide

Track a Batch of Modelry Modeling Requests From a Google Sheet

2026-05-14
5 min read

The Scenario

Last week you submitted 20 3D modeling jobs to Modelry. You have the request IDs in column A of your tracking sheet, entered when you placed the orders. Your operations director asked for an updated status report this morning — not a dashboard screenshot, a spreadsheet with the current percentage for each job.

The bad version:

  • Open Modelry, find each request by ID (which means searching or scrolling), read off the status and completion percentage
  • Paste those values into the sheet for each of the 20 rows
  • Get to row 12 and realize you misread the percentage on row 9, go back and fix it
  • Spend 45 minutes on a task that should take 90 seconds

You've already done this once. You'll probably do it again next week. There is no version of the manual approach that stops being annoying.

The Easy Way: One Prompt in SheetXAI

SheetXAI is an AI agent inside your Google Sheet that reads the request IDs already in your data and fetches the live status from Modelry for each one. You don't have to open the Modelry dashboard at all.

For each modeling request ID in column A of my sheet, fetch the current status and completion percentage from Modelry and write the status into column B and the completion percentage into column C

What You Get

  • Column B updates with the current Modelry status for each request ID in column A
  • Column C updates with the completion percentage as a number
  • All 20 rows processed in a single pass — no clicking, no searching, no copy-pasting
  • If a request ID in column A doesn't exist in Modelry, column B gets "not found" so you know which ones to investigate

What If the Data Is Not Quite Ready

Some request IDs in column A have leading spaces or formatting characters

For each request ID in column A, trim any whitespace before querying Modelry — then write the current status into column B and completion percentage into column C; if the ID doesn't return a result write "lookup failed" in column B

You want to add a timestamp showing when you last refreshed the data

For each request ID in column A, fetch the current status from Modelry and write it into column B and completion percentage into column C — then write today's date and time into column D for each row that was successfully updated

Some jobs may be complete and you want to flag them separately

For each modeling request ID in column A, fetch status from Modelry and write it into column B and completion percentage into column C — then in column D write "done" if the status is "completed," "in progress" if it's any other active status, and "check manually" if Modelry returns an error

Refresh all statuses, flag anything that hasn't moved in 72 hours, and calculate the average completion across all jobs in one prompt

For each request ID in column A, fetch current status from Modelry and write status into column B and completion percentage into column C — then in column D write "stalled" for any job where status is not "completed" and the completion percentage is the same as the value currently in column C (meaning no change), and in cell E1 write the average completion percentage across all 20 jobs

One prompt handles the bulk refresh, the staleness flag, and the aggregate calculation simultaneously.

The point is that you don't have to run a refresh and then run the analysis as two separate operations. Everything you want to know about the status of this batch can come out in one ask.

Try It

Get the 7-day free trial of SheetXAI and open the Google Sheet where you're tracking your Modelry modeling batch by request ID, then ask it to pull current status and completion percentage for every row. For related tasks, see pulling all active Modelry modeling requests into a sheet or the full Modelry integration overview.

Stop memorizing formulas.
Tell your spreadsheet what to do.

Join 4,000+ professionals saving hours every week with SheetXAI.

Learn more