# Automating Repetitive Daily Tasks on Glide

**URL:** <https://community.glideapps.com/t/automating-repetitive-daily-tasks-on-glide/74969>\
**Category:** Ask for Help\
**Created:** [July 17, 2024, 5:00pm UTC](https://community.glideapps.com/t/automating-repetitive-daily-tasks-on-glide/74969 "2024-07-17T17:00:50Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Luis\_Cancilleri](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/luis_cancilleri/32/77712_2.png) [@Luis\_Cancilleri](https://community.glideapps.com/u/Luis_Cancilleri)\
**Post date:** [July 17, 2024, 5:00pm UTC](https://community.glideapps.com/t/automating-repetitive-daily-tasks-on-glide/74969/1 "2024-07-17T17:00:50Z")

</div>

Hello Glide Community,

I am in the process of creating a simple to-do list app on Glide and need some guidance on tracking repetitive daily tasks. Specifically, I want to ensure that once a task is marked as “done” (checked), it reappears the next day as an unchecked (empty) task.

My inquiry is:

1. Is creating this functionality a matter of setting up a custom action?
2. Should this be handled with query columns, or is there another method to achieve this?

To summarize, I need a way to automate the reset of the task status each day. When the status (boolean) is checked today, the same task should automatically appear the next day with the status (boolean) unchecked.

Any advice or guidance on how to implement this would be greatly appreciated.

Thank you!

---

<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:** [July 17, 2024, 7:53pm UTC](https://community.glideapps.com/t/automating-repetitive-daily-tasks-on-glide/74969/2 "2024-07-17T19:53:42Z")

</div>

First I would avoid using a checkbox or switch to mark something as complete. Use a button or something else that allows for an action to be called. With a button, for example, you can have it set the current date into the task row. If the date is within today, then it’s complete. Else the task is not complete.
