Pusher, the developer tools company providing hosted building blocks for productive app developers, today releases a new product, Pusher Chatkit.

It is a specialised Chat API solution that makes it easy for developers to add cloud-hosted messaging services to their mobile and web apps. Chatkit is the first product the company is launching separately from its core product since its inception in 2011.

The Pusher Chatkit API and SDK are flexible enough to let developers build a multitude of chat features. Whether they are building a game and want to add player-to-player chat or a collaborative tool that needs a way for users to easily communicate, Pusher Chatkit can help get those features in the hands of customers in a short timeframe.

Sylvain Giuliani, COO at Pusher, explains: “Pusher Chatkit is our first step towards becoming a multi-product company. We built Chatkit because, even in 2017, building chat from scratch is still not as easy as it should be. We put everything we’ve learned helping GoGuardian, YouNow, Slaask, FreshDesk and more than 7,000 other developers using our existing API to add chat functionalities to their apps.

“This specialised product supports our goal to continue providing developers with building blocks that make them more productive and enable them to focus on what matters to them and their companies – building great products. Solving even more developer pain points is something we are passionate about. We’ll be announcing more products that tackle these challenges in the upcoming months.”

Chatkit is built from the ground-up to deliver a developer-first chat experience. It has features such as granular user roles and permissions, private and public chat rooms, typing indicators, online presence, message history and automatic reconnection.

Pusher Chatkit’s product roadmap shows new features that will support users sending rich media such as photos, video, audio, and GIFs by handling uploads, downloads, and hosted storage.