I need help building a Chat Application that integrates with Asterisk 11.
The emphasis is on chat, but you can easily see whether someone is on a call or not as well. The idea would be that you can drag and drop your current call to anyone's extension, and double-click on an extension to call that user. When you hover over an extension, options appear (see Jason Elrick) for send to VM, email, whisper and listen.
You'll be able to add and remove users to a Favorites section.
The user list acts like your chat tabs. If you have an active chat with someone the user will be highlighted. If the chat is inactive (chatting but not visible), it's a bit grayed out. Click on a user's name to open a chat -- that will replace the existing chat window with the user you clicked. Click on the X to close a chat window. Anyone you have an active or inactive chat with will appear in the Active section, unless they're in your Favorites section already. You'll be able to search...