# How to probe specific rows of a table with ChatGPT actions?

**URL:** <https://community.glideapps.com/t/how-to-probe-specific-rows-of-a-table-with-chatgpt-actions/69010>\
**Category:** Ask for Help\
**Created:** [December 26, 2023, 7:43am UTC](https://community.glideapps.com/t/how-to-probe-specific-rows-of-a-table-with-chatgpt-actions/69010 "2023-12-26T07:43:56Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![immabe](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/immabe/32/68308_2.png) [@immabe](https://community.glideapps.com/u/immabe)\
**Post date:** [December 26, 2023, 7:43am UTC](https://community.glideapps.com/t/how-to-probe-specific-rows-of-a-table-with-chatgpt-actions/69010/1 "2023-12-26T07:43:56Z")

</div>

I have a table X that contains rows from multiple users. Each row is user-assigned via a column named UserID where I store the rowID of the user from the Users table.  
How do I set the Row Specifier in the “Answer a question about a table” action for ChatGPT to only analyze rows assigned to a specific user?

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [December 28, 2023, 1:35am UTC](https://community.glideapps.com/t/how-to-probe-specific-rows-of-a-table-with-chatgpt-actions/69010/2 "2023-12-28T01:35:27Z")

</div>

> [@Row specifier in Glide AI "Answer question about table"](https://community.glideapps.com/t/row-specifier-in-glide-ai-answer-question-about-table/67382/3):
>
> The row specifier is the thing it matches against. If it’s not specified, the question will be what it finds the best match for. I think of it as a query if the user’s question value is not really the right thing to find the best match.

I think the row specifier is more like a “helper” for Glide to find the row, not a “filter” to only include specific rows.

---

<div class="post-metadata">

**Author:** ![immabe](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/immabe/32/68308_2.png) [@immabe](https://community.glideapps.com/u/immabe)\
**Post date:** [December 28, 2023, 5:47am UTC](https://community.glideapps.com/t/how-to-probe-specific-rows-of-a-table-with-chatgpt-actions/69010/3 "2023-12-28T05:47:09Z")

</div>

That sucks. I was really hoping it could be used as a filter for the table analysis.

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [December 30, 2023, 5:00am UTC](https://community.glideapps.com/t/how-to-probe-specific-rows-of-a-table-with-chatgpt-actions/69010/4 "2023-12-30T05:00:05Z")

</div>

You can use a relation + joined list column to get the info from specific rows, and then use a normal “Generate text” action with info coming from your joined list integrated into the prompt.
