In novomind iAGENT handlers are used to provide access to or perform operations on various things. All handlers can be injected into your plugins via dependency injection.
The following handlers are generally available in novomind iAGENT:
EntityHandler Used to provide access to master entities.
StorageHandler Used to provide access to a key value storage.
The following handlers are only available in the novomind iAGENT routing process:
AgentInfoHandler Used to get runtime information for agents.
BacklogHandler Used to access issues within the backlog.
BusinessHourInfoHandler Used to get runtime information for business hours.
OutgoingMessageHandler Asynchronously sends messages by a specified account.
PersistencyHandler Used to provide writeable access to master entities.
VisibilityHandler Used to provide visibilities for Entities in novomind iAGENT.d
The following handlers are only available in the novomind iAGENT routing, mail agent and chat agent processes: