Adjusting job schedules while Hangfire is running

Hi, Hangfire group! I’m just exploring this software’s capabilities, aiming to move away from Jenkins which we currently use as a job scheduler. I’m using it in an environment where jobs usually have to run every X minutes, but may have to be disabled or have their cadence slowed temporarily.

Does the Hangfire interface provide a way to adjust a recurring job’s schedule while Hangfire is running? From what I can tell, jobs are specified in code, and I don’t see a UI option to alter a recurring job. My current thought is just to write an endpoint that will accept a job name and cron schedule and then use RecurringJob.AddOrUpdate() to change things, but is there a better way to do this that’s already provided?

Thanks!