Az ügynökök működése

A legegyszerűbb formában az ügynökök a definiált ütemezés alapján automatikusan végrehajtják a katalógus meghatározott elemzését, és megvizsgálják az adott problémánál vagy helyzetnél kapott eredményeket.

Ha az adott probléma vagy helyzet az eredmények között tapasztalható, riasztást állítanak elő, amelyet kézbesítenek a megadott címzetteknek és az ügynök előfizetőinek az egyes személyeknél megadott kézbesítési beállítások alkalmazásával.

A riasztásokról a további tájékoztatást lásd: A riasztások meghatározása A kézbesítési beállításokról a további tájékoztatást lásd: Az eszközök és a kézbesítési profilok meghatározása.

Az összetettebb követelmények kielégítéséhez az ügynökök olyan műveleteket hívhatnak, amelyek más ügynököket, parancsfájlokat, Java programokat vagy alkalmazásokat ,indítanak el. Az eredmények átadhatók az ügynökök között, illetve más alkalmazásoknak vagy szolgáltatásoknak XML, HTML, vagy egyszerű szöveg formájában. Például egy ügynök futtathat egy olyan elemzést, amely a megadott összegen felül az összes olyan aktuális termékmegrendelést azonosítja, amely nem elégíthető ki adott regionális raktárból. Az eredmények átadhatók egy másik ügynöknek, amely elemzést futtat az ilyen termékek alternatív forrásainak kereséséhez. Végül egy utolsó ügynök is elindítható ezeknek az adatoknak a továbbításához a vállalati CRM rendszerbe, valamint az alternatív forrás megfelelő ügyfélképviselőinek értesítéséhez.

Automatikusan címzettje lehet bizonyos ügynökök által előállított riasztásoknak, a mások által létrehozott ügynökök pedig rendelkezésre állhatnak előfizetésre. Saját ügynököket is létrehozhat, ha rendelkezik a megfelelő engedélyekkel és jogosultságokkal. A jogosultsági szintjétől függően megoszthat néhány kiválasztott ügynököt másokkal, vagy a saját ügynökeit az összes felhasználó számára hozzáférhetővé teheti.