# Webhook/schedule/email workflows and user-specific (must not appears)

**URL:** <https://community.glideapps.com/t/webhook-schedule-email-workflows-and-user-specific-must-not-appears/79102>\
**Category:** Report a Bug\
**Tags:** workflows\
**Created:** [January 10, 2025, 12:16am UTC](https://community.glideapps.com/t/webhook-schedule-email-workflows-and-user-specific-must-not-appears/79102 "2025-01-10T00:16:17Z")\
**Posts on this page:** 12\
**Page:** 1

<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:** [January 10, 2025, 12:16am UTC](https://community.glideapps.com/t/webhook-schedule-email-workflows-and-user-specific-must-not-appears/79102/1 "2025-01-10T00:16:17Z")

</div>

The new webhook, email and schedule workflow must not allow to play with user-specific columns since the backend won’t know what user to impersonate.

I tried it, it is just not doing anything to that column.

 ![1000013907](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/c/3/c38a79a4d8b4604270a6448dc4306673a97e9b53.png)  
 ![1000013908](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/b/2/b2cf080b077759c2849d2eec40a26a4b3e59c83b.png)

I suggest to hide the user-specific columns from these three new workflow types.

---

<div class="post-metadata">

**Author:** ![Andrew\_Davies](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/andrew_davies/32/41838_2.png) [@Andrew\_Davies](https://community.glideapps.com/u/Andrew_Davies)\
**Post date:** [January 10, 2025, 6:39am UTC](https://community.glideapps.com/t/webhook-schedule-email-workflows-and-user-specific-must-not-appears/79102/2 "2025-01-10T06:39:31Z")

</div>

In a similar vain, anyone got any tips or suggestions for email trigger to allow users to be identified?

Ie - can a users rowID be added the the email address so that glide can identify which user sent the email? This would allow each user to have their own unique email address which triggers the same workflow but allows that workflow to identify the user.

Andrew

---

<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:** [January 10, 2025, 6:43am UTC](https://community.glideapps.com/t/webhook-schedule-email-workflows-and-user-specific-must-not-appears/79102/3 "2025-01-10T06:43:26Z")

</div>

The sender email is directly available in the trigger payload. You can use that to build a Query to the users table. If you need to modify any data in the users row, you can first use a Single Value-\>First-\>Whole Row through the Query, then use a Set Column values via that.

I have done this, so I know it works.

---

<div class="post-metadata">

**Author:** ![Andrew\_Davies](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/andrew_davies/32/41838_2.png) [@Andrew\_Davies](https://community.glideapps.com/u/Andrew_Davies)\
**Post date:** [January 10, 2025, 8:08am UTC](https://community.glideapps.com/t/webhook-schedule-email-workflows-and-user-specific-must-not-appears/79102/4 "2025-01-10T08:08:37Z")

</div>

Thanks Darren.

---

<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:** [January 10, 2025, 12:36pm UTC](https://community.glideapps.com/t/webhook-schedule-email-workflows-and-user-specific-must-not-appears/79102/5 "2025-01-10T12:36:15Z")

</div>

Would be nice to be able to play with user-specific when a mail comes from an email present in the users table.

---

<div class="post-metadata">

**Author:** ![DJP](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/djp/32/62545_2.png) [@DJP](https://community.glideapps.com/u/DJP)\
**Post date:** [January 10, 2025, 2:59pm UTC](https://community.glideapps.com/t/webhook-schedule-email-workflows-and-user-specific-must-not-appears/79102/6 "2025-01-10T14:59:45Z")

</div>

You can do this by storing the values in the Users table. Have you tried that?

Create a column for the user that is not user-specific in the Users table

---

<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:** [January 10, 2025, 3:02pm UTC](https://community.glideapps.com/t/webhook-schedule-email-workflows-and-user-specific-must-not-appears/79102/7 "2025-01-10T15:02:24Z")

</div>

Yes, I know, thanks. But the bug report I am doing is for the user-specific columns available in add row and set columns value action for webhook workflow. It must not be available to edit user-specific columns, since the workflow can’t impersonate a user at the moment. Anyway, as you can see, the column isn’t updating.

Thanks for your replies 🙂

---

<div class="post-metadata">

**Author:** ![DJP](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/djp/32/62545_2.png) [@DJP](https://community.glideapps.com/u/DJP)\
**Post date:** [January 10, 2025, 3:33pm UTC](https://community.glideapps.com/t/webhook-schedule-email-workflows-and-user-specific-must-not-appears/79102/8 "2025-01-10T15:33:48Z")

</div>

Perhaps I’m not following, so I suggest we discuss in Closed Beta Slack channel. This would be a potential solution where you use the webhook data to access table data

### Screenshot

 ![Webhook to Table](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/b/a/ba54592a5f186d22979e2a4e56ac21f32bfe4ef4.jpeg)

---

<div class="post-metadata">

**Author:** ![Andrew\_Davies](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/andrew_davies/32/41838_2.png) [@Andrew\_Davies](https://community.glideapps.com/u/Andrew_Davies)\
**Post date:** [January 25, 2025, 6:49am UTC](https://community.glideapps.com/t/webhook-schedule-email-workflows-and-user-specific-must-not-appears/79102/9 "2025-01-25T06:49:46Z")

</div>

Thanks again Darren

What I ended up doing was this

Email received\>loop through users table filtering against senders email

Then act on the results of that loop, which should of course only return one.

Is your suggestion the following?

Email received\>add a row to an emails received table\>query senders email against users table?

I need to send an email back to the sender if their email is not in the users table - which with my method does not seem possible.

Shame we have to add a row just to check a user exists but guess it can be deleted straightaway if necessary. Or is there a better way?

Andrew

---

<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:** [January 25, 2025, 6:57am UTC](https://community.glideapps.com/t/webhook-schedule-email-workflows-and-user-specific-must-not-appears/79102/10 "2025-01-25T06:57:57Z")

</div>

> [@Andrew\_Davies](#):
>
> What I ended up doing was this
> 
> Email received\>loop through users table filtering against senders email

Okay, that’s a different way to do it. But not suitable for your use case, it seems.

> [@Andrew\_Davies](#):
>
> Is your suggestion the following?
> 
> Email received\>add a row to an emails received table\>query senders email against users table?

No, not at all. I wasn’t suggesting adding any rows at all. Read again what I wrote:

> [@Darren\_Murphy](#):
>
> The sender email is directly available in the trigger payload. You can use that to build a Query to the users table. If you need to modify any data in the users row, you can first use a Single Value-\>First-\>Whole Row through the Query, then use a Set Column values via that.

Nothing there about adding rows 🙂

> [@Andrew\_Davies](#):
>
> I need to send an email back to the sender if their email is not in the users table - which with my method does not seem possible.

Okay, so using my method:

- Query Users Table. Filter where Users Table-\>Email is Trigger-\>Sender Email
- Conditional: If Query is empty, then Send Email to Trigger-\>Sender Email

---

<div class="post-metadata">

**Author:** ![Andrew\_Davies](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/andrew_davies/32/41838_2.png) [@Andrew\_Davies](https://community.glideapps.com/u/Andrew_Davies)\
**Post date:** [January 25, 2025, 11:15am UTC](https://community.glideapps.com/t/webhook-schedule-email-workflows-and-user-specific-must-not-appears/79102/11 "2025-01-25T11:15:53Z")

</div>

Got it - so sorry. Don’t know why I couldn’t work that out.

Thanks as always Darren

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/system/32/53398_2.png) [@system](https://community.glideapps.com/u/system)\
**Post date:** [July 24, 2025, 11:16am UTC](https://community.glideapps.com/t/webhook-schedule-email-workflows-and-user-specific-must-not-appears/79102/12 "2025-07-24T11:16:35Z")

</div>

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.
