InTheChat provides a set of solutions that companies or customer service individuals can use to track and serve their customers across social media.
These solutions gather, segment, and funnel relevent content from social media websites in real time. This content is made available to users for tracking and responding to their customers' concerns, queries, and feedback.
We has been involved with InTheChat through out different stages of development from prototyping to launching a production system.
Research was carried out to identify relevant social data channels and APIs. An initial proof of concept was built after wire framing the user flow.
RUBY ON RAILS
FACEBOOK GRAPH API
TWITTER STREAMING API
InTheChat provided us with refined requirements and product expectations based on the feedback it collected. A comprehensive product plan with timeline, scope, and risk evaluation was developed.
Scalable data aggregators were implemented to work with enterprize grade data providers to collect relevent social content.
A servicing dashboard was developed which enabled users with the ability to use a single platform for interactions with customers across distinct social media channels.
An additional dashboard provided users with insights on segmented data.
GNIP STREAMING API
RADIAN 6 API
The product was released to a selected enterprise customer base. Informative and actionable feedback and stats from actual users helped refine the requirements for the release version of the product.
We redesigned the user experience based on feedback gathered by InTheChat.
Architectural improvements were shaped to make the system more efficient and ready for a broader audience.
Tools were developed to monitor and manage the infrastructure in real-time. Automatic alerting systems were created and put in place to ensure minimum system down time.
RUBY ON RAILS
BOOTSTRAP + LESS
RJB (RUBY JAVA BRIDGE)
OPTIMIZATION & RELIABILITY
AWS AutoScaling and optimal redistribution of load was setup to reduce running costs and provide greater scalibility. Replication policies for operations and data servers was enforced to ensure continuous and reliable availability of the service.