I am working on a Twitter - AR System integration, so far I have developed a plugin that is able to query and show tweets in the AR System and post Tweets, replies and direct messages. You can find a few screenshots here, as you can see it is very standard twitter client functionality.

I have published the plugin as open source, and you can download it here; so everyone can install it and use it in their applications or as a standalone. It is an Java ARDBC plugin, running on AR System 7.5 and connecting to twitter over a java api (twitter4j).

What I'm looking to do now is to integrate functionality in the ITSM 7.x Suite applications. I have a few ideas but am curious for other ideas that you might have. Some ideas that I'm looking to implement are:

Add twitter username to the CTM:People form with a table of tweets from that user.

Be able to send Direct Messages to users when their Incident/Change gets updated

Send Direct Messages on assignment / approvals

Creat a tweet from the Broadcast functionality for planned outages etc.

Other ideas include an integration with knowledge management, so based on a tweet/dm someone sends, it can automatically reply with a KB entry.

I'm curious to see if you have any other ideas for integration of Twitter functionality in the ARSystem, please let me know in the comments section below!

As it's just a 'free-time' project I might not have the time to implement everything, however it would be nice to see if and how it can be done.

Hi all, the plugin itself (Java ARDBC plugin with a standalone remedy applition) is released and you can download it here. With this you can see all tweets, mentions, direct messages and followers in the AR System.

It also allows you to send tweets, replies and direct messages from within the AR System by using Push Field actions.

Next step will be to integrate it into ITSM 7.5 / 7.6, I hope to get some ideas from you as what could be usefull.

I know this is a few years old now, but I wanted to thank you for taking the time to write this and share it on Google Code. I am just learning about ARDBC plugins and your sample has made it quite clear how to do it.... much cleaner than the BMC documentation.