Currently, in my company, we have more than 30 clients and each client has multiple locations and multiple departments. * I have to create like more than 100 schedules now for all individual departments in each location and company. All this company data is in our DB including emails to be sent to etc. manually doing this is a nightmare. * And not to forget I have to manually update the email entry list whenever someone leaves the company or joins the client company. * An idea is to create something like a schedules.config in json format and using JS or C# create schedules in report server automatically. * Same is the case with Data Alerts. * This is a huge pain and kind of show stopper for us.