# Trigger workflow when tab is pressed

**URL:** <https://community.glideapps.com/t/trigger-workflow-when-tab-is-pressed/79074>\
**Category:** Ask for Help\
**Created:** [January 9, 2025, 5:27am UTC](https://community.glideapps.com/t/trigger-workflow-when-tab-is-pressed/79074 "2025-01-09T05:27:14Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![Rob\_Field](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rob_field/32/84139_2.png) [@Rob\_Field](https://community.glideapps.com/u/Rob_Field)\
**Post date:** [January 9, 2025, 5:27am UTC](https://community.glideapps.com/t/trigger-workflow-when-tab-is-pressed/79074/1 "2025-01-09T05:27:14Z")

</div>

Is there a way to trigger a workflow when a user presses one of the navigation tabs?

---

<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 9, 2025, 6:09am UTC](https://community.glideapps.com/t/trigger-workflow-when-tab-is-pressed/79074/2 "2025-01-09T06:09:07Z")

</div>

No.

---

<div class="post-metadata">

**Author:** ![Rob\_Field](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rob_field/32/84139_2.png) [@Rob\_Field](https://community.glideapps.com/u/Rob_Field)\
**Post date:** [January 9, 2025, 9:22am UTC](https://community.glideapps.com/t/trigger-workflow-when-tab-is-pressed/79074/3 "2025-01-09T09:22:04Z")

</div>

That’s a shame. Thanks for the reply.

---

<div class="post-metadata">

**Author:** ![Hassan\_Nadeem](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/hassan_nadeem/32/72956_2.png) [@Hassan\_Nadeem](https://community.glideapps.com/u/Hassan_Nadeem)\
**Post date:** [January 9, 2025, 11:14am UTC](https://community.glideapps.com/t/trigger-workflow-when-tab-is-pressed/79074/4 "2025-01-09T11:14:29Z")

</div>

You could trigger a workflow but having a button that leads to a tab, and you can hide that tab from the nav bar.

---

<div class="post-metadata">

**Author:** ![Rob\_Field](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rob_field/32/84139_2.png) [@Rob\_Field](https://community.glideapps.com/u/Rob_Field)\
**Post date:** [January 9, 2025, 11:31am UTC](https://community.glideapps.com/t/trigger-workflow-when-tab-is-pressed/79074/5 "2025-01-09T11:31:32Z")

</div>

Unfortunately this strategy won’t work for me. Thanks anyways.

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [January 9, 2025, 12:43pm UTC](https://community.glideapps.com/t/trigger-workflow-when-tab-is-pressed/79074/6 "2025-01-09T12:43:11Z")

</div>

You may be able to do something with the custom AI component and get it to call a workflow action when the screen renders, and without user interaction. I think a few people have been able to pull that off.

---

<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:** [January 9, 2025, 11:48pm UTC](https://community.glideapps.com/t/trigger-workflow-when-tab-is-pressed/79074/7 "2025-01-09T23:48:14Z")

</div>

Can confirm that it should work, but be careful on what kind of workflow you want to trigger and if it costs you updates.

---

<div class="post-metadata">

**Author:** ![Rob\_Field](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rob_field/32/84139_2.png) [@Rob\_Field](https://community.glideapps.com/u/Rob_Field)\
**Post date:** [January 10, 2025, 12:27am UTC](https://community.glideapps.com/t/trigger-workflow-when-tab-is-pressed/79074/8 "2025-01-10T00:27:11Z")

</div>

Interesting. Thanks so much for the advice 🙏

I wouldn’t know what to prompt the AI to achieve this? Do I first create the workflow and then prompt the AI to when “x” tab is pressed active “x” workflow?

---

<div class="post-metadata">

**Author:** ![Rob\_Field](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rob_field/32/84139_2.png) [@Rob\_Field](https://community.glideapps.com/u/Rob_Field)\
**Post date:** [January 10, 2025, 12:29am UTC](https://community.glideapps.com/t/trigger-workflow-when-tab-is-pressed/79074/9 "2025-01-10T00:29:19Z")

</div>

I’m only looking to set a few column values in the native users table so it shouldn’t use updates I wouldn’t think?

---

<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:** [January 10, 2025, 12:40am UTC](https://community.glideapps.com/t/trigger-workflow-when-tab-is-pressed/79074/10 "2025-01-10T00:40:47Z")

</div>

If you’re not on Enterprise and setting that to a Glide Table, then it should not cost updates.

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [January 10, 2025, 1:44am UTC](https://community.glideapps.com/t/trigger-workflow-when-tab-is-pressed/79074/11 "2025-01-10T01:44:28Z")

</div>

I think this post will be helpful for you. I think you can instruct the AI to either trigger an action workflow or just have the custom component set multiple column values itself.

> [@Auto Action trigger](https://community.glideapps.com/t/auto-action-trigger/77525):
>
> I made a prompt that allow an action to be triggered on page load. I attempted to create a prompt that allows the AI component to perform an action on load after a delay of 100 ms. While I couldn’t get it to work with the provided delay value, it still enables us to make the AI execute a custom action upon page load. Here is the prompt : 1. In the \*\*DATA\*\* section, define only the `Delay` property with a milliseconds value. 2. On component load, automatically retrieve the `Delay` property. If…

---

<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, 1:49am UTC](https://community.glideapps.com/t/trigger-workflow-when-tab-is-pressed/79074/12 "2025-01-10T01:49:21Z")

</div>

@Rob_Field You can test it here:

> **[Real-Time Workflow Automation](https://real-time-workflow.glide.page/dl/17171d)**
>
> This demo app is designed to showcase the core functionality of automating workflows, triggering actions based on data changes, and streamlining user interactions in real time. It highlights how you can effortlessly manage tasks and processes, making...
