Hi AppSheet community members,
Iโve developed app and one of the main features I would like to add is around sending a reminder based on a future date of a task.
For example, Iโve created a task and have added couple of columns (one enum asking to send reminder, second column is a datetime field) that I would like to leverage such that if the user says yes to Reminder field (Y/N), then based on the โReminder Date-Timeโ field, it would send an email (or text) of the Task name, to the logged in user i.e., useremail().
Perhaps Iโm overthinking this but I thought I may be able to leverage the Behaviour attribute of the โReminder Date-Timeโ field to send a โreminder - notificationโ when the future date and time arrived?
Iโm not looking to send regular reports (like the daily, weekly, monthly webinar reminders sample), but rather only on a specific task if the user selects Yes, and when that future date/time arrives (as set in Reminder-Date Time") it would send either email or text. (technically, I could likely skip the Y/N field, if I could just use the โReminder Date-Timeโ field, as I think that would be self explanatory
Hopefully that makes sense? Is there a Trigger function I can call from โReminder Date-Timeโ field?
Thanks everyone, appreciate any insights or approaches to future dated reminder feature.
Thanks,
Paul
Thereโs no way to say, โsend this reminder at this specific date and timeโ. The best you can do is setup scheduled reports that look for reminders to send around that time and send them then: e.g., โAny reminders to send within the past 15 minutes or in the next 45 minutes? If so, send them now!โ
Hi Steve,
Ah ok.
I was thinking there may be some built in way to do however now that I know that, I guess Iโll just set up a daily reminder report that runs every hour or so to check for any reminders that are set for each day.
Perhaps something to add as a new feature
Thanks for response, Iโll run with this.
Have a good day.
Paul
Hi Steve,
One other quick question for clarification.
If I have one general report to check for outbound emails or texts (on a daily basis), will it will just send to the useremail() identified on the task record as the respective date and time come up?
My assumption is yes, however wanted to check, that user didnโt need to be logged in or something along those lines.
Thanks again,
Paul
For email or SMS, the recipient doesnโt need to be logged in. For in-app notifications (are those even available from reports?), I believe they do need to be.
Hi Steve,
Suspect email and text notifications will suffice.
However Iโll ponder the app notifications and whether user needs to be logged in or not. Iโm aware of some mobile app that allow app to run in background so that may work however if the app doesnโt then Iโll just communicate to users itโs email and text.
Thanks again,
Paul
User | Count |
---|---|
43 | |
30 | |
24 | |
23 | |
13 |