# Search in workflows

**URL:** <https://community.glideapps.com/t/search-in-workflows/81126>\
**Category:** Ask for Help\
**Tags:** workflows\
**Created:** [April 2, 2025, 5:00pm UTC](https://community.glideapps.com/t/search-in-workflows/81126 "2025-04-02T17:00:33Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Terence\_Vrugtman](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/terence_vrugtman/32/29358_2.png) [@Terence\_Vrugtman](https://community.glideapps.com/u/Terence_Vrugtman)\
**Post date:** [April 2, 2025, 5:00pm UTC](https://community.glideapps.com/t/search-in-workflows/81126/1 "2025-04-02T17:00:33Z")

</div>

I’m looking to run a daily workflow or an incoming email workflow that first searches data in a row, to find the right row, either with one or multiple criteria and then can adjust that row.

Can anyone help?

---

<div class="post-metadata">

**Author:** ![MaximeBaker](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/maximebaker/32/80877_2.png) [@MaximeBaker](https://community.glideapps.com/u/MaximeBaker)\
**Post date:** [April 2, 2025, 5:07pm UTC](https://community.glideapps.com/t/search-in-workflows/81126/2 "2025-04-02T17:07:16Z")

</div>

What have you done so far ?

---

<div class="post-metadata">

**Author:** ![nathanaelb](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nathanaelb/32/43079_2.png) [@nathanaelb](https://community.glideapps.com/u/nathanaelb)\
**Post date:** [April 2, 2025, 5:08pm UTC](https://community.glideapps.com/t/search-in-workflows/81126/3 "2025-04-02T17:08:11Z")

</div>

Your request is quite general. Could you be more specific? What is the user experience, precisely, step by step?

---

<div class="post-metadata">

**Author:** ![Terence\_Vrugtman](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/terence_vrugtman/32/29358_2.png) [@Terence\_Vrugtman](https://community.glideapps.com/u/Terence_Vrugtman)\
**Post date:** [April 2, 2025, 5:26pm UTC](https://community.glideapps.com/t/search-in-workflows/81126/4 "2025-04-02T17:26:14Z")

</div>

I have rows of data identified via a row ID. The row has user information including an email address. Using the AI Email Extractor and a workflow, I would like to search the row, using the the email address that comes into the app, via the user and then adjust that users row based on the information received.

---

<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:** [April 3, 2025, 2:10am UTC](https://community.glideapps.com/t/search-in-workflows/81126/5 "2025-04-03T02:10:35Z")

</div>

You can set it up like this:

- Email trigger. Make sure you setup a rule to forward your incoming emails to Glide’s trigger email.
- If the email you need is the sender, it is already there in the payload the email trigger receives. If it’s in the body, use an AI module and prompt it to extract the email.
- Loop through the table and find the email that matches with what AI extracts.
- Update the information (but I assume you would need additional AI steps to extract the relevant info from the email as well).

---

<div class="post-metadata">

**Author:** ![Terence\_Vrugtman](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/terence_vrugtman/32/29358_2.png) [@Terence\_Vrugtman](https://community.glideapps.com/u/Terence_Vrugtman)\
**Post date:** [April 3, 2025, 3:05am UTC](https://community.glideapps.com/t/search-in-workflows/81126/6 "2025-04-03T03:05:45Z")

</div>

Thanks. I understand the the basis of th the first 2 points. But there is not loop to search through a glide table of data?

---

<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:** [April 3, 2025, 3:25am UTC](https://community.glideapps.com/t/search-in-workflows/81126/7 "2025-04-03T03:25:44Z")

</div>

Loop is not provided within a “normal” workflow. Considering your use case with incoming emails, I thought you don’t need that “normal” workflow?

Looping should be possible in an email trigger workflow.

---

<div class="post-metadata">

**Author:** ![Terence\_Vrugtman](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/terence_vrugtman/32/29358_2.png) [@Terence\_Vrugtman](https://community.glideapps.com/u/Terence_Vrugtman)\
**Post date:** [April 8, 2025, 4:44pm UTC](https://community.glideapps.com/t/search-in-workflows/81126/8 "2025-04-08T16:44:58Z")

</div>

Sorry, You seem to miss-understand or I do.

There is a loop. But there is no search data in a row column feature and then adjust that row?

---

<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:** [April 8, 2025, 11:47pm UTC](https://community.glideapps.com/t/search-in-workflows/81126/9 "2025-04-08T23:47:07Z")

</div>

You should be able to create a query for that, and then loop through the query to adjust the row.

However, you must first extract the pieces of info you need from the email, from what I understand about your use case.
