Scheduled bulk emails

One of our partners just asked us for a specific feature.

They would like to schedule bulk emails for specific courses without having to login to the platform, type the bulk email and send it.

Is there some API in the platform that would allow this?