# Extracting Key-Value Data from PDF Using Glide's Integrated OpenAI

**URL:** <https://community.glideapps.com/t/extracting-key-value-data-from-pdf-using-glides-integrated-openai/79839>\
**Category:** Ask for Help\
**Tags:** api\
**Created:** [February 6, 2025, 1:30pm UTC](https://community.glideapps.com/t/extracting-key-value-data-from-pdf-using-glides-integrated-openai/79839 "2025-02-06T13:30:52Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Qasim\_Javeed](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/qasim_javeed/32/64719_2.png) [@Qasim\_Javeed](https://community.glideapps.com/u/Qasim_Javeed)\
**Post date:** [February 6, 2025, 1:30pm UTC](https://community.glideapps.com/t/extracting-key-value-data-from-pdf-using-glides-integrated-openai/79839/1 "2025-02-06T13:30:52Z")

</div>

I want to **extract structured key-value data from a PDF directly within Glide using its integrated OpenAI features**. My goal is to have AI analyze the content and return data in a **key-value format** , making it easy to process and use within Glide apps.

I believe this could be a powerful way to automate data extraction, but I’m exploring the best approach to achieve this efficiently within Glide.

To make things clearer, I’ve recorded a **detailed video** explaining my idea and what I’m trying to accomplish. You can watch it here: [Video](https://www.loom.com/share/5180b552d3334e529988e2d699c49dd5?sid=7eea6e35-4183-4d73-a200-8ba5b45ba8ee)

---

<div class="post-metadata">

**Author:** ![Mariusz](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mariusz/32/89415_2.png) [@Mariusz](https://community.glideapps.com/u/Mariusz)\
**Post date:** [February 6, 2025, 1:53pm UTC](https://community.glideapps.com/t/extracting-key-value-data-from-pdf-using-glides-integrated-openai/79839/2 "2025-02-06T13:53:22Z")

</div>

Hi Qasim, yes, this can be done via text to JSON - Glide’s native managed AI feature.

---

<div class="post-metadata">

**Author:** ![Qasim\_Javeed](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/qasim_javeed/32/64719_2.png) [@Qasim\_Javeed](https://community.glideapps.com/u/Qasim_Javeed)\
**Post date:** [February 6, 2025, 2:04pm UTC](https://community.glideapps.com/t/extracting-key-value-data-from-pdf-using-glides-integrated-openai/79839/4 "2025-02-06T14:04:06Z")

</div>

> [@Mariusz](#):
>
> Hi Quasim, yes, this can be done via text to JSON - Glide’s native managed AI feature.

Thank you for your response!

To clarify, I’m looking to extract data from PDFs or images, and as these documents change, the number of rounds or the data itself will vary. Could you guide me on how to handle such dynamic changes within Glide? Specifically, how can I set up the system to adapt and process the data accordingly as the content evolves?

I’d like to explore if we can collaborate on finding the Solution to this. Let me know if you’d be interested in working together on this.

---

<div class="post-metadata">

**Author:** ![Mariusz](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mariusz/32/89415_2.png) [@Mariusz](https://community.glideapps.com/u/Mariusz)\
**Post date:** [February 6, 2025, 2:20pm UTC](https://community.glideapps.com/t/extracting-key-value-data-from-pdf-using-glides-integrated-openai/79839/5 "2025-02-06T14:20:50Z")

</div>

Sure Qasim, I’ll gladly assist you.

Here’s an example of a project where I did this. DM me 🙂

https://www.loom.com/embed/51961e5d434f4683b1eeeda99594c119?sid=9a61448a-7bd5-45e0-a9c0-aaa13fbc400e
