Sametime Bots, Add-ons, Tools and Utilities


See also: Sametime, Sametime Development, Sametime Administration Links
Table of Contents
1. All about Chatterbots - From Wikipedia
2. All About Bots
3. Build your own Sametime Bot
4. Cobra's Sametime Bots
5. GroupForce BOT
6. Instant IMtegrity for IBM Lotus Instant Messaging
7. Queue Manager from Instant Tech
8. ReachBot from Agility Partners
9. Sametime Message Broker - SMB - from Agility Partners
10. The BuddyScript SDK

1. All about Chatterbots - From Wikipedia ^Top

Comments: Sametime bots are examples of Chatterbots. Get the basics on the subject from Wikipedia
Title: Chatterbot - Wikipedia, the free encyclopedia
URL: http://en.wikipedia.org/wiki/Chatterbot
Date Accessed: 16 Oct. 2004
A chatterbot (also chatbot, chatterbox) is a bot program which attempts to maintain a conversation with a person. While it is true that a good understanding of a conversation is required to carry on a meaningful dialog, most chatterbots do not attempt this. Instead they attempt to pick up cue words or phrases from the person which will allow them to use pre-prepared or pre-calculated responses which can move the conversation on in an apparently meaningful way without requiring them to know what they are talking about. An exception to this approach is Jabberwacky which attempts to model the way humans learn new facts and language.
2. All About Bots ^Top

Comments: Article from Lotus Advisor on Sametime Bots
Title: Lotus Advisor :: All About Bots -- IBM Lotus Instant Messaging (Sametime) Communications IBM Software IM - Instant Messaging Java Bots
URL: http://lotusadvisor.com/doc/14407
Date Accessed: 16 Oct. 2004
Sametime Bots provide an alternative way for users to access databases, applications and systems, all from within Sametime. In this article, Michael Sobczak explains how Sametime Bots bring information to your users' fingertips and increase ROI for your Lotus Instant Messaging (Sametime) infrastructure in the process.
3. Build your own Sametime Bot ^Top

Comments: Article from LDD Today along with sample code that give you the lowdown on how to build your own bot.
Title: Building your own Sametime bots, Part 1
URL: http://www-10.lotus.com/ldd/today.nsf/0/e7a9b77e805dcf1f85256c9400752ad4?OpenDocument
Date Accessed: 16 Oct. 2004
One of the more exciting new technologies coming out of IBM/Lotus these days is Sametime bots. These are programs that take advantage of Sametime's awareness and real-time collaboration features to provide an interactive, text-based interface to a back-end data source such as a database or Web page. Bots perform specific tasks such as locating information you request, reminding you when an event is approaching, and finding mutually available meeting times in users' calendars. You can design bots that you chat with online and ask questions as though they were real live people!

This article is the first of two discussing Sametime bots. In this article, we introduce what Sametime bots are and how they work. We then describe the basic process of creating a Sametime bot, using available Sametime toolkits. We conclude by examining in detail a simple bot that you can modify to create your own bot. (You can download the code for this bot from the
Sandbox.)
4. Cobra's Sametime Bots ^Top

Comments: Bots include a Calendar Bot, a Directory Bot etc.
URL: http://www.cobratech.com/cobraweb.nsf/Webpages/BOTs?OpenDocument
Date Accessed: 16 Oct. 2004
Take Lotus Sametime to the next level with
Cobra Bots for Lotus Sametime


Cobra Bots for Lotus Sametime are powerful "interactive agents" that perform actions at your command within your existing Sametime environment. The results are returned during live Sametime chat sessions, greatly adding effective and useful functionality to an organization's existing Sametime infrastructure.


5. GroupForce BOT ^Top

Comments: Allows you to retrieve data using a Sametime Bot.
Title: NOVAData Information Systems Inc. - bot - CRM, SFA, HR, Project Management
URL: http://www.groupforce.com/bot.aspx
Date Accessed: 16 Oct. 2004

Interact with the GroupForce BOT and get information from your GroupForce and Corporate Notes environment using a simple dialogue with our friendly GroupForce Office BOT.

Just ask the questions and get the answers immediately.

The BOT works for you 24/7 no matter where you are and the time of day, so information is always within reach.



6. Instant IMtegrity for IBM Lotus Instant Messaging ^Top

Comments: Instant IMtegrity lets you log the IM conversations that happen through Sametime Connect and AOL Instant Messenger
Title: Instant IMtegrity for IBM Lotus Sametime/IBM Lotus Instant Messaging
URL: http://www.instant-tech.com/instant.nsf/root/imtegrity.htm
Date Accessed: 16 Oct. 2004
Instant IMtegrity for IBM Lotus Sametime allows you to securely log, save and archive both IBM Lotus Sametime Connect client and native AOL Instant Messenger client chats, map anonymous AOL screen names to corporate user identities and authenticated names via an LDAP directory and send dynamic, customizable company disclaimer messages to IM chat parties. Chat logging formats include XML, plain text and Lotus Notes database formats. All recorded chats are accessible via web browser and/or Lotus Notes and are protected by access control lists. Chat participant names are color encoded for easier identification. Chats can be full text searched via a "google-style" web interface. Supports SOCKS 4 and 5 proxy servers, LDAP Directory servers and features a fully automatic MSI installer. Instant IMtegrity provides full support to reach SEC 17a-4 and NASD 3010 compliance.
7. Queue Manager from Instant Tech ^Top

Comments: Uses the IM infrastructure to create virtual queues and helpdesks
Title: Welcome to Instant Technologies
URL: http://www.instant-tech.com/
Date Accessed: 16 Oct. 2004
Instant Agent Framework Queue Manager helps companies increase sales and quality of service on the web, enabling employees to get answers to questions more efficiently and helping organizations to implement virtual queues to create internal and external support desks within their IBM Lotus Instant Messaging (Sametime) environment.

8. ReachBot from Agility Partners ^Top

Comments: Free Bot to retrieve information from Enterprise data sources
Title: Sametime Bots
URL: http://www.agilitypartners.com/corporate/SametimeBots.jsp
Date Accessed: 16 Oct. 2004
We developed ReachBot as an open standard, flexible program that can leverage many data sources. Across the enterprise you may want to access information from Domino, DB2, SQL, Access, Sybase, etc. Our ReachBot is all you need. You don't need to purchase a bot for your calendar, a bot for your directory, and so on and so on. Just purchase ReachBot and teach it all the commands your organization needs.

9. Sametime Message Broker - SMB - from Agility Partners ^Top

Comments: Interesting marriage of Sametime and message queueing from Agility Partners.
Title: Sametime Bots
URL: http://www.agilitypartners.com/corporate/SametimeBots.jsp
Date Accessed: 16 Oct. 2004
SMB can broker messages from your applications to your user community. It can take an instant message from any application in your enterprise and ensure that it is delivered to the intended recipient. Think of a business process where time is of the essence. Where users need to know when something is available immediately.

SMB leverages WebSphere MQ Series, reading XML messages from an MQ Queue and delivering them in the form of an instant message to the intended recipient. SMB can wait for a response from the user and then turn around and respond to the application.
10. The BuddyScript SDK ^Top

Comments: Software from Conversagent using IM to automate service applications
Title: Conversagent: BuddyScript SDK
URL: http://www.conversagent.com/
Date Accessed: 16 Oct. 2004

The BuddyScript SDK is a software development kit enabling developers to build conversational applications on the Conversagent platform.

Applications are written in BuddyScript, a simple but powerful language designed specifically for developing conversational software. BuddyScript is easy to learn and use, even for domain experts and content developers without programming experience.


Content created with help from Domino Bible - the Lotus Notes Portal