We have an application that delivers sets of Notes documents to other servers via Notes mail. Documents are sent to a dedicated database. The agent triggered in this database at the event "before new mail arrives" checks whether are already delivered all the documents from the set. If so (i.e. a last document), the agent copies the documents into the target databases. It works perfectly, the documents find themselves in target databases at one time.
We have added the ability to call on delivered documents in target databases agent who makes minor modifications according to local configurations that are not available on the sender side.
We encountered restriction "before new mail arrives" agent: "The agents are not allowed to call other agents."
In this case, we are completing the action in the ordinary scheduled agent, unfortunately, that is, 5-minute delay. Equally as using an agent. "after new mail has arrived."
Is there any workaround for restriction "before new mail arrives" agents and call / activate agent in another database on specified document?
Or at least run synchronously another agent (the scheduled) in the same database?