# Making Individual to-dos form OpenAI Response

**URL:** <https://community.glideapps.com/t/making-individual-to-dos-form-openai-response/67465>\
**Category:** Ask for Help\
**Created:** [November 2, 2023, 5:48am UTC](https://community.glideapps.com/t/making-individual-to-dos-form-openai-response/67465 "2023-11-02T05:48:47Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Emil\_Tevatrosyan](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/emil_tevatrosyan/32/65955_2.png) [@Emil\_Tevatrosyan](https://community.glideapps.com/u/Emil_Tevatrosyan)\
**Post date:** [November 2, 2023, 5:48am UTC](https://community.glideapps.com/t/making-individual-to-dos-form-openai-response/67465/1 "2023-11-02T05:48:47Z")

</div>

Hi brothers,

I have created table for cases, and prompted OpenAi so that it will automatically create task list for it.

For example It will give 5 tasks to do. But I don’t understand how to extract it as an individual task,not in one sentence. So that later on it can be checked as completed or not.

How can I do that inside glide table?

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [November 2, 2023, 5:56am UTC](https://community.glideapps.com/t/making-individual-to-dos-form-openai-response/67465/2 "2023-11-02T05:56:05Z")

</div>

What you should do is instruct the AI to return the response as JSON, and then use a Helper Table to parse the JSON and create a list.

I don’t know for certain, but I suspect that Bob Petitto probably covers the method in the below video:

> [@robot Glide AI: A Complete Walkthrough](https://community.glideapps.com/t/glide-ai-a-complete-walkthrough/66722):
>
> wave Hey Gliders! Glide AI is absolutely amazing. In my experience so far, it’s powerful and insanely fast. I’ve been using it over ChatGPT for most of my AI integrations…it’s just so much easier to set up. In the tutorial below, I walk through each of the Glide AI functions as well as explain whether to use Glide AI as a computed column or as an action. popcorn Enjoy! [[Glide AI for Beginners: Complete Walkthrough] ](https://www.youtube.com/watch?v=Y4z-fxv0sLI)

---

<div class="post-metadata">

**Author:** ![Emil\_Tevatrosyan](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/emil_tevatrosyan/32/65955_2.png) [@Emil\_Tevatrosyan](https://community.glideapps.com/u/Emil_Tevatrosyan)\
**Post date:** [November 2, 2023, 5:57am UTC](https://community.glideapps.com/t/making-individual-to-dos-form-openai-response/67465/3 "2023-11-02T05:57:40Z")

</div>

Brother you are so quick! Thank you for your response! Wish you the best!

---

<div class="post-metadata">

**Author:** ![Emil\_Tevatrosyan](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/emil_tevatrosyan/32/65955_2.png) [@Emil\_Tevatrosyan](https://community.glideapps.com/u/Emil_Tevatrosyan)\
**Post date:** [November 2, 2023, 6:15am UTC](https://community.glideapps.com/t/making-individual-to-dos-form-openai-response/67465/4 "2023-11-02T06:15:50Z")

</div>

What action leads to parsing JSON to another table ( in this case TASKS table)?

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [November 2, 2023, 6:28am UTC](https://community.glideapps.com/t/making-individual-to-dos-form-openai-response/67465/5 "2023-11-02T06:28:08Z")

</div>

It depends.

If you want them added as new rows, then you need an Add Row action.  
If you want to update existing rows, then you need Set Column Values action.  
In this case, you’ll be wanting to operate on multiple rows, so the best way to do that is via the Glide API.
