ProgrammableWeb: the world's largest API repository, GROWING DAILY

From the site: As long as you adhere to the requirements of the XMPP specs, you should be able to connect to the Google Talk service. Other clients that can connect include [[http://gaim.sourceforge....

Fleep is a chat service designed to improve collaboration within teams and businesses. Users can add people to conversations using their email addresses and have them receive messages as emails until...

The Program O Chatbot is a chat robot that gives natural language responses to user input. At its core, Program O is an open source AIML (Artificial Intelligence Markup Language) engine written with...

Hipmob provides hosted live chat for mobile applications to send text, audio, video and photos. In order to use the API developers must sign up, receive a code, download the Hipmob library, and then...

Pulse.to is a group SMS/texting service that allows users to create specific groups of people to communicate with via text messaging. The group texts can be sent either via mobile or from the Pulse....

Flowdock is a service that allows project team members to collaborate with each other. It features a team inbox with real-time group chat and activity feeds. Chat history is stored forever and users...

Mibbit is an online chat client that can be embedded on third party websites. The Mibbit API allows users to gather information on their widget. The API can return information on the number of users...

LiveChat is a live chat software to enable sales representatives to contact customers on the website. With LiveChat API users can log-in and manipulate their license using third-party software. Users...

From their site: The Windows Live Messenger Library is a client-side library for building Web-based applications that integrate with Windows Live Messenger. With the Messenger Library, developers can...

From their site: The Windows Live Messenger IM Control enables web sites to show the presence of Windows Live Messenger users, and let site visitors engage in instant messaging conversations with the...

From their site: Get free alerts when televised games get good. Doing Laundry. Raking the leaves. Went to sleep early. Are any of these worthwhile reasons for missing the next instant classic? No, we...

The Teamchat Client API allows developers to access and integrate the functionality of Teamchat with other systems and applications. Some example API methods include retrieving messages and composing...

migme is a social media service that offers chat, microblogging, and entertainment integrations to increase monetization through marketing and user onboarding. The RESTful migme API allows access to...

Enjin is a service that helps users build websites for their Minecraft servers, guilds, clans, and other gaming communities. The service comes with its own CMS, blog publishing platform, visual page...

Ismuser allows users to embed real-time videoconferencing services into their websites and applications using JavaScript. This allows users to engage in live, cross-platform communication with up to...

Ably is a hosted, real-time messaging service for web-enabled devices. The subscription-based service provides a scalable, fast, and secure solution for connecting any Internet-enabled device or app...

The service provides a platform for integrating automated chat messaging in web and desktop applications, mobile services, and other applications. It can initiate message exchanges with online users...

The service provides a platform for online interaction via real-time video, chat, and document sharing. It is intended as a service for remote meetings and presentations as well as other applications...

ClickDesk is a collection of tools for engaging and assisting site visitors. Help staff can chat with visitors conveniently from their IM of choice or through a voice chat using an integrated browser...

Habbo is an online game where users can create their own profile, play games with others, chat, and create things within the game.
The Habbo API allows developers to access Habbo and publish new and...

The Alcatel-Lucent New Conversation APIs are a suite of APIs that give developers access to rich Service Provider IMS capabilities. The APIs give developers exposure to and allow for integration with...

The Quiubas SMS API allows application developers to send text messages to over 200 countries. With this, developers also receive Two-Way SMS functionality in a variety of different languages all for...

Tapatalk is a forum service that allows users to enhance the functionality of forums. Tapatalk provides a single interface to access multiple forums. The Tapatalk API allows users to integrate custom...