Reuse of existing LotusScript and Java agents: Formula language functions, LotusScript agents, external Java classes can be reused in the bot.
Queue system for handling large number of simultaneous requests.
Logging incoming and outgoing messages to Notes database for collecting statistics.
Access list of who may use specific bot functions.
Platform independent Java code and DIIOP makes it possible to run bot application on Windows, Linux and other OS.
Content of text files can be used as answer to requests.
Information from any web site can be presented to user in formatted form with help of web-fetching agent included with bot,
Get information from internal and external Web Services.
Remote access (DIIOP) for accessing remote databases if no Notes/Domino software is installed on server/workstation.
Support for different types of information sources: Domino databases, web, file system, Java programs, SQL.
Integration with ALICE AIML chat engine and other chat engines can be easily added to bot.