Congratulations to all our hot-shot developers who submitted entries to the Chatter Developer Challenge! After a fierce voting competition, the judging panel had an extremely difficult time sorting through the high quality work and determining final placings. Instead, they opted to award several extra placings, with a three-way tie for third place. The winners will have a notation next to their project shortly to denote what they won. Send them your congratulations!

Log in to comment.
      • Salesforce Chatter for Android allows you to access your Chatter feeds from an Android mobile handset. The application is built upon a combination of the Force.com platform, Google App Engine and a Google Android mobile handset. It utilizes Force.com Remote Access Applications with 3-legged OAuth for security. The Android application has the following functionality: - Display your Chatter NewsFeed - Update your User status - Refresh your Chatter NewsFeed and store it in the local SQLite database - Choose a project (custom object) that you are following and view its Chatter Feed - Update the project’s status - Refresh the Chatter Feed for the project (including field changes to the record) and store it in the local SQLite database
      • Location Glimpse is a first Chatter based, REAL location sharing app. It is real because we are using Mobile phones with GPS to update location in salesforce, rather than ip2location and reverse geocoding. These GPS based location updates are pushed to force.com via Email. We use inbound email handler to parse the location details. * Integrated with a 3rd Party Location Sharing App called "Glympse.com" to get GPS location updates available for Iphone, Android, and Windows Mobile. * Salesforce users send location updates to their salesforce org via Glympse.com Mobile App. * Chatter used through out this app to discuss,collaborate and plan meetings on location updates.
      • This application allows a user to send and receive chatter updates via SMS / Simple Text Message. Technologies implemented include Partner WSDL, OAuth, Sites and Chatter. Everything runs on Salesforce and is written entirely in VisualForce and APEX. We make soap calls directly from salesforce and authenticate a user based on a OAuth Credential. Basically the user texts 41411 with the keyword chatter and their status update. The system matches their mobile number sent via the API and finds a matching Credential. The system authenticates and changes the user's Current Status field. The system also triggers on a Status field change and sends and out going request via the Textmarks api all users using the application and they recieve a notification via text message. Anyone wishing to use Chatter from a mobile phone with texting is capable of Sending and Reciving any kind of object update depending on how the system is configured.
      • Chatter has transformed the way your company collaborates. Chatter gives your employees and your systems a voice and lets them share key information with the people it matters to most. But how do you absorb and make use of the vast amount of information, how do you tune into the buzz and zoom in to where the chatter level is highest? ServiceMax ChatterVolume uses Google maps to show you clusters of Chatters by location. With ChatterVolume, zoom in to where your systems and employees are buzzing the loudest. * Lots of support cases coming in near Chicago due to a down service line? ChatterVolume will tell you even before your customers notify you. * Lots of sales opportunities positively impacted by an expensive marketing event happening in NYC? ChatterVolume will zoom you in to the specific comments realtime. * Printing issues plaguing employees in San Jose? ChatterVolume lets you hone in on what people are saying about the problem and provide quick resolution.
      • Administrative tool that allows an Admin to share tips and tricks with the users of the application via the Chatter. General tips are loaded in the app via xml from a remote site, An administrator can configure his own tips that are avaliable to user A scheduled job updates the tip daily.
      • Allows users to schedule a message in advance. Useful for admins and other power users to schedule notifications in advance. eg.Welcome message to new hires, birthday message or general announcement related to the organization
      • Chatter Map is a collaborative mind map application, allowing you to create a mind map representation of an idea and participating users comment on the idea. A mind map is a diagram used to represent words, ideas, tasks, or other items linked to and arranged around a central key word or idea. Mind maps are used to generate, visualize, structure, and classify ideas, and as an aid in study, organization, problem solving, decision making, and writing.The starting point for chatter map is a Thought (a concept) , around it users can weave related sub thoughts. A thought is a salesforce custom object and the comments by the users are stored as chatter messages. Features : 1. Creation of a mind map 2. Multiple users can participate in creation and modfication of the mind map. 3. Comments made by users on different thoughts are instantly available to other users 4. Standard salesforce chatter UI can also be used to interact with the thoughts
      • Chatter messenger allow peoples in an organization to chat with each other. They can have one to one communication using chatter messenger without need of any external messenger from within there salesforce org. Finally they have the option of sharing their chat to their chatter wall with a single click ‘share’. All peoples in an organization are available as chatter messenger contacts available to chat with. You can show as available to other Chatter Messenger users, or one can change their status to either ‘OffLine’, ‘Do Not Disturb’ or ‘Invisible’ as required by the user. If a user (contact) is idle for more than 30 minutes, he will logout and his status will be set as offline. He can again get online by changing his status as ‘Online’. Chatter messenger provide a real time chatting experience like any other messenger. This can help peoples who want to have one to one discussion with each other while working with in the salesforce org. Later on if they feel to share their discussion they can share their chat or discussion on chatter wall.
      • Chatter notifier notifies ones followers with birthday or anniversary dates. Followers can help that person in celebrate by posting a message on his wall or sending him a gift. One can control his birthday or anniversary notifications to his followers by using the “Notification” setting tab. If a user has disabled/Unchecked his birthday/anniversary notification, his birthday/anniversary will not be notified to his followers. It will help peoples in there organization to send gift and wishes to colleagues.
      • Chatter Bot enables the Internet of 'Things' on Salesforce by moving sensor data from the physical world to the cloud as Salesforce Chatter. The Chatter Bot application for Salesforce is an Arduino Duemilanove microcontroller integrated with a simple Facility Management application for managing Buildings that consist of several Assets to be monitored. Environmental activities, such as motion and light, are collected by the Chatter Bot sensors and posted to Salesforce as Asset chatter feeds in real-time. Once sensor data is stored in the cloud as Salesforce Chatter, the full breadth of Chatter features may be utilized for monitoring and managing Assets. Chatter Bot additionally can post sensor activity to a Measurement custom object, which can be enabled with Chatter feed tracking.
      • The Chatter Recommendations App finds new people and objects for you to follow based on your existing Chatter activity – no extra work required! As you post, it finds similar people and predicts what you might find interesting, just like Amazon or Netflix. The more you Chatter, the more you'll discover!
      • Twitter Campaigns let you create a Salesforce campaign around a Twitter #hashtag, and use Twitter's Search API to pull matching Tweets into your Salesforce system. In addition to allowing you to treat Tweets like any other Salesforce object, the application searches your existing Contacts and Leads to find records with matching Twitter usernames. If any Tweets in the campaign match existing records, a Chatter post is added to the Twitter Campaign to let you know that matches have been found, and LinkPosts are added to the associated Contact or Lead's newsfeed indicating that they participated in a campaign, with the text of their tweet and a link to the original Tweet in Twitter. This provides you with new ways to interact with new and potential clients, and helps you to identify and engage with your community. Twitter Campaigns use Twitter's Search API, the Salesforce DOM class to parse the response, custom junction objects and custom fields to provide links between the Tweets you collect, the Twitter Campaign and your Contacts and Leads, and a trigger on Tweet (custom object) that creates the Tweet-Contact and Tweet-Lead links as well as the Chatter LinkPosts with the details.
      • Zimlet is a plugin or an App for Zimbra Collaboration Suite. Zimlets are open-source & allows developers to quickly create some powerful plugins. For more information, please visit: http://gallery.zimbra.com/ Salesforce Chatter Zimlet: People spend most of their time on Email and have lot of customer information in emails, attachments etc. May not take advantage of the revolutionary Chatter as much as they should or could. This Zimlet attempts to bring the power of Salesforce and Chatter right into Zimbra Platform and thus help people take advantage of all the goodies.
      • TwitCh provides a central point to aggregate not only important information from Chatter, but also feeds from external accounts like Twitter or Facebook. Because collaboration in the enterprise isn't only limited to employees within an organisation, TwitCh enables the display of all social feed information that might be important to a business. The key features of TwitCh are: - The ability to completely configure accounts, feeds, and the display of this information - Central aggregation of any number of Twitter and Facebook account feeds - Each message has context-sensitive functions and links to allow the user to work with the relevant message - External accounts use OAuth authorisation, meaning that no sensitive information needs to be stored within salesforce.com apart from an arbitrary token - Single page which can be set to auto-refresh, Web 2.0 usability TwitCh provides an ideal central point from which to monitor these feeds, and make appropriate actions or updates.
      • Live Chatter powered Chatroom for your organization which allows you to merge Chatter feeds and discuss whatever you want or need to (please watch the video!)
      • FeedSentiment leverages the power of the publicly available TwitterSentiment sentiment analysis API to give you an instant view of how members of your organisation are feeling about your Salesforce Opportunities, Accounts, and other Chatter enabled objects. It classifies all posts in the chatter feeds attached to Salesforce objects as positive, negative or neutral and provides a summary sentiment score that gives you a metric for the positivity or negativity of the conversation. It also tracks the daily trend in the conversation and shows you in what direction things are going. Using this managers, for instance, can get a quick overview of how their sales team is feeling about key opportunities, new members of a bid team can get an instant sense of the state the bid, and existing members of the team can follow how the tone of conversation changes over time. In the FeedSentiment widget you will see the summary sentiment score which is a weighted average of the ratings of the posts associated with the object. Next to it you will see the daily trend for the object which will be an arrow pointing up, down or to the side depending on which way the feed is trending. The final bit of information is the actual count of feed posts that have been classified as positive negative or neutral with a link to drill down to more detail.
      • This application allows you to escalate inactive records using a chatter feed message. The application consists of a schedulable APEX class and a configuration object. The objects you want to process for inactivity, the Chatter message to add, the duration of the inactivity and a filter for the records to process are all configurable. See the demo movie for more information.
      • Flip Book for News Feeds is an electronic flip book which shows all the latest chatter News Posts for a logged in Sales Force user. Using this application Sales Force users can view all the latest chatter news feeds along with the other useful details in interactive book format. All SalesForce users with chatter enabled, especially who want to access their feeds quickly and in interactive way rather than a conventional list of feeds. Currently this application is Flex web app showing live chatter data, but it can be a Desktop AIR app which user can access offline or online similarly like yahoo messenger or skype. So that there will be no need of logging to SF via browser. He can just open this app and stay online, he can see this or he can also gets Alerts like outlook for new Feeds.
      • Chatter Deck allows users to track search terms in chatter. Users are able to create search panels that show the latest 100 results for each search term. Additionally users can use chatter deck to post to external services such as twitter. When users create posts they are given the option of also posting to the services that have been added to chatter deck. Finally chatter notify allows users to receive notifications of new posts matching their search terms no matter where they are in Salesforce. Users can continue working as normal and receive updates in real time as a temporary drop down panel in the top left of their screen.
      • The 'Chatter Live Chat App' is an application built on top of Salesforce Chatter. The application allows Support Reps to chat with visitors of their website to resolve issues and problems. The application automatically creates a Case record and stores the whole conversation in the form of Feed Posts for a Case record
      • Chatter add-on to allow users to create polls within the standard chatter functionality to gain thoughts of fellow 'chatters'. Create chats that start with 'poll:' and any responses will be collected and made available in the Polls tab. Other conversations will be ignored. A tabular representation and pie chart of the results is available to review responses. Use the data collected to update your SalesForce objects to gain up to the minute statistics. Just add the Polls tab to your application and off you go!
      • Mashmatrix Chatterboard is the dashboard with user-friendly dynamic interfaces, which fetches information from various social media search results (like twitter), and post (retweet) it to Chatter conversation to share the valuable tweet information within members. It also enables to connect with the existing object record.
      • ChitterChatter is an application that provides salesforce users the ability to schedule their Chatter posts for the future. Users will be able to set a date and time for the post to be published and have the option to repeat the post daily, weekly, monthly or yearly and still have the ability to attach a File or Link to the post. This is accomplished via the Apex Scheduler, which searches though Chatter Schedule records every hour of everyday and creates the posts that are set to the current date and time. It also checks for repeated post and create them post if valid for the current date and time. In future I aim to extend this application to work with Twitter and Facebook so you can schedule post on different services. This application does not yet have a specific target user. I think any salesforce user could use this application to organize their chatter post for the future.
      • Email2Chatter is an inbound email handler that automatically posts the subject and body text of email you send directly to your Chatter feed in Salesforce. Email2Chatter supports email attachments, posting them to the Chatter feed for download, and also supports forwarded emails, which it attaches to the feed post as HTML or text. Email2Chatter is for all Chatter users, especially those who need an efficient way to post files from their computer to their Chatter feed. I am releasing the code under a GPL license free of charge - you can install from the AppExchange link on my blog.
      • iHance Chatter Graphs lets you explore the social network of Chatter posts in a graphical fashion. Nodes are clickable for on-demand loading of new data, so you can move through the visualization without having to leave the page. This App will be available for free on the AppExchange, and the code will be posted on the CodeShare.
      • Location finder is an application from OnPath (Ottawa, Ontario) for Salesforce.com developed using Force.com platform. Location Finder is an aid to a Salesforce user to: - find location, - get directions, - calculate distance (one way and round trip), - get duration of travel time - chatting to account/user followers: custom message, date-time of visit and calculating time to start trip.
      • The View Builder allows users to create customized views made up of selected objects they're following. This offers a way around the 'clutter' phenomenon that will inevitably challenge users following large numbers of objects or other users. The View Builder could support creating territory, product, or project specific views of their Chatter feed - any combination of followed objects that would be useful. The application allows users to select followed objects by type, which they can then drag and drop onto a View pane to interactively build their view. As they drop new objects, the View pane dynamically updates with feed posts and tracked changes from those followed objects. Once a user is happy with their view, they can save the view with a name for later retrieval.
      • This application allows the user to maintain their skill proficiency level for certain skills that are in demand by the company. The custom objects are chatter enabled to take care of the feeds. The chatter is also used to query the feed tables and generate a report that lists the feeds made on the object and the records. This application was implemented in only two days, so the validation rules have not been implemented. Currently I have difficulty accessing my youtube account. Waiting for their support. I tried to include the .wmv file with the screenshot file, but was hanging. Hope it would be possible to get it to you once my youtube account is reset.
      • Chatter Plus is based on the Chatter Platform provided by SalesForce.com. This add-on is going to have some more functionality than the SalesForce CRM chatter application. This will be a generic implementation which can be integrated with any SalesForce based application. The add-on is going to have the following additional features: 1) Add feeds with gestures: news feeds can be added with gestures or smiley. 2) Filtering capability- Filtering can be done on the basis of followers, records and gestures(i.e. sObject, standard object, custom object). 3) Custom Alerts and notifications on standard object or custom object. For example alert on the birthday of a follower/contact.
      • Linvio eStore is a native eStore application built using Sites, Linvio PaymentConnect native payment processing, and Chatter. The solution is designed for B2C web business owners and provides comprehensive eCommerce functionallity on top of Salesforce CRM, customer support, and workflow automation features. Users can published multiple estores from a single Salesforce account. Payments are handled natively in Salesforce so reporting, payment-initiated workflow, and voids/refunds/etc can all be managed within the same environment. Chatter support allows users to set up a Chatter-bot that looks at eStore sales, customer product reviews and product inventory levels to post alerts to Chatter feed subscribers. Standard Chatter functionallity can also be employed to monitor activity in eStore product, payment and affilliate tracking records.
      • ChitChat brings salesforce.com Chatter to your desktop. ChitChat allows you to view, post and comment on your chatter news feeds without using a web browser. ChitChat is designed using Adobe AIR technology and runs on Windows, Mac OS X, and Linux. ChitChat supports multiple user accounts, feed drill-down by object type, and a great user interface, making it one of the best ways to experience salesforce Chatter.
      • The "documents" leg of Chatter is currently very basic - users can only view and comment on Office documents. This is a lost opportunity in many ways as users still need to use Microsoft Office or equivalent desktop software that are out-of-band with respect to Chatter. Unlike apps like Google Docs, Live Documents does not require users to sacrifice features for collaboration - it has all the major features found in Microsoft Office and several unique facets. In addition to office documents, Live Documents within Chatter can be used to pull data from the Salesforce backend and visualize it within spreadsheets and presentations for easy analysis and reporting.