Send email to employees if timesheet is not filled for the day

I am running my prod erpnext using containers. I have a requirement that if my employee does not fill his timesheet for the particular day. He should receive an email in the next morning to fill his timesheet.

How to do it using client script or any other easy way?

Hi @Akshay_Durgade,

You can’t achieve this with client scripts.

You’ll have to create a server script and set up a daily cron job. To do this, utilize Scheduler Events, which allow you to run tasks regularly in the background using the scheduler_events hook.

please check the documentation of Scheduler Events

Also, check the video.

I hope this helps.

Thank You!

I have hosted Frappe using containerization. In that case how can I do that. The running container is in Prod.

Could you please help me?

Thank You!

I don’t have much knowledge about Docker.

Can we create a notification in which I can send a email everyday to all my employees, without any condition, as mentioned in this document.
https://docs.erpnext.com/docs/user/manual/en/notifications

Possible using background_jobs.