Schedule agent quarterly

I have an agent that periodically sends out messages reminding various people to do things and setting up a document where they can put some related data. What I’d like is for this agent to run quarterly. Once upon a time, if I recall correctly, you could schedule a Notes agent to do exactly that. At the moment, though, it looks like monthly is the closest that Designer will let me get.

Now, I can think of several ways to have the agent run more frequently but check on some data and determine if another quarter has gone by before it actually does anything. However, that strikes me as both a potentially error-prone batch of code to write and mantain and a potential obstacle to quickly rerunning the agent manually in case something goes wrong. Is there a quick, easy way of putting an agent on a quarterly schedule with 6.0.3, or am I going to have to write some more code?

Subject: Schedule agent quarterly

Instead of altering your agent I would do this:

Create a new “scheduling” agent that run your current agent, that way you can always run your agent manually without altering the code.

Carsten

DPCLP

Subject: Schedule agent quarterly

No, nothing simpler. Run it monthly and check the modulo 3 of the month of the current date (zero runs in March, June, September and December, 1 in January, April, July and October, etc.).

Subject: RE: Schedule agent quarterly

Oh, well. At least that solution is easier than most of the ones I had in mind.