Campbell discusses the role technical communicators can play in developing IM (instant messaging) bots--programs that correspond with IM users--for customer support purposes.
Campbell, Walter. Intercom (2003). Articles>Information Design>Communication>Instant Messaging