Creating Multiple Records from Single PDF - Possible in Glide?

I need to extract multiple tasks from a PDF document and create separate records for each task.

Scenario:

  • Upload 1 PDF (meeting minutes)
  • AI extracts 5-10 action items
  • Create 5-10 separate rows in Glide

Current situation:

  • Glide has AI and OpenAI integration
  • AI Columns work row-by-row (1 input = 1 output)
  • Actions create 1 record at a time
  • No native way to do “1 input → multiple outputs”

Question: Is there a native Glide solution for creating multiple records from a single AI analysis? Or is external automation (Make/Zapier) the only option?

Has anyone solved this?

Thank you in advance who will be able to answer me.

The general resolution here for me is converting the content to JSON. Feed the AI a JSON schema that you want.

Then loop through that JSON in a workflow and add row by row.

1 Like