@bang Thank you for sharing more details. Just so you know, email reports respect both row-level security and dynamic parameter defaults, so if you schedule an email report on a dashboards that uses either, each user’s emails will look different and they will see data specific to them.
I dont disagree with you that having an API to trigger them on a more custom schedule would be great. We will make down your request internally.