Overview

Butler is an on boarding framework that displays messages / notifications based on rules triggered by the user’s action. In App Messages (IAM) is built at 2 levels. The first level known as Feature Floaters is intended to deliver a bird’s eye view of the top new features in a release. These IAMs show up on first launch after a fresh update is installed. This is a one time experience that allows the users to quickly locate and figure out the new features in an update. Feature floaters are generally limited to a maximum of 3 per release and preferably tied to a theme. The second level of IAMs is known as the contextual messages. These messages are more detailed and are triggered contextually based on a user’s action.

The foundation of a contextual message lies in a trigger. For every new feature we want to inform the user about, we determine the right context / time / opportunity. Which forms the trigger for the message. When the user performs the ‘expected task / action’ the trigger is fired and we display the message. In App Messages is a library of card based notifications that serve the above 2 use cases. The visual language is built in a way that allows the teams to customize these messages with the right amount of content and media. The cards can support images, slideshows, videos, GIFs and HTML content. Allowing the teams to make the on boarding process interactive and rich.

DEMO

Blueprint

In App Messages is an on boarding framework that displays messages / notifications based on rules triggered by the user’s action. In App Messages (IAM) is built at 2 levels. The first level known as Feature Floaters is intended to deliver a bird’s eye view of the top new features in a release.