
MongooseIM
The best Enterprise Instant Messaging Solution is the one built to scale your business.

NayaPay Case Study
NayaPay is going from strength to strength, offering peer-to-peer and peer-to-merchant payments in Pakistan. Real-time messaging and information exchange for a rich user experience are table stakes in the fintech domain. In this new case study, you can discover how we delivered this through a secure, compliant solution for their backend messaging platform.
‘MongooseIM ticked all the boxes in terms of ease of integration, product maturity and reliability. Crucially, it also has the built-in scalability potential needed to align with our growth targets and platform roadmap.’
Danish Lakhani
CEO at NayaPay
Connecting your users to your business with Instant Messaging Solutions
Your customers are unique, and that means your Instant Messaging has unique requirements. That’s where we come in. Our team are world-leading experts, with over a decade’s experience in instant messaging technologies. Whoever your users are, we’ll help keep them connected and engaged via an easy to use, reliable messaging solution.
We can help you build scalable communication systems specific to your needs, so you can start small and grow to match your ambition and imagination. Whether you have thousands of users or billions, we’ll make sure they get the message.
MongooseIM 6.0.0 released
MongooseIM 6.0 introduces a brand new GraphQL API. Now, the entry barrier is lower than ever before with automatically generated API documentation, interactive web UI & a new Command Line Interface (CLI) that can execute predefined GraphQL operations for you. Visit the repo to discover what’s new in the latest version.
Trusted by the world’s most ambitious companies

Pando Health case study
Discover how MongooseIM is helping to revolutionise the way healthcare professionals communicate in the United Kingdom.
We helped Pando Health build a National Health Service approved chat application that meets the privacy concerns of patients while empowering Dr’s to collaborate with ease. Read the case study to learn more.
Reliable—no matter how many users you have
MongooseIM is built in Erlang, meaning scalability comes as standard. Your instant messaging server will be able to handle spikes and loads with ease allowing you to have millions of concurrent users without a problem.
Flexibility
MongooseIM makes use of the proven and extensible XMPP protocol. And, it’s an open source product. This gives users the freedom to add their own XEP extensions to suit their needs, without any help from us. MongooseIM also offers customers a chat solution with the flexibility to choose the features they require without being locked into ongoing usage contracts.
Easy-to-use
MongooseIM makes use of the REST API and TOML configuration to allow accessibility to as wide a range of developers as possible. You don’t need to be an Erlang or XMPP expert to manage your MongooseIM deployment.
Full stack and mobile ready messaging
MongooseIM is a feature rich Instant Messaging solution that provides seamless device switching, group chat functionality, inbox functionality and delivery confirmation. All features are full stack allowing your users to have an engaging experience on any device.
Push notifications integration with Google’s FCM and Apple
MongoosePUSH enables push notifications to be sent to iOS and Android devices, this is particularly useful in fields where timely notifications are a must. It allows users to be informed of messages without being logged into your application.
Voice and video Call integration
The MongooseICE extension (written in Elixir) allows for MongooseIM systems to share voice, video and media peer-to-peer without placing too much stress on your server-side bandwidth.
End-to-end encryption support
MongooseIM is built with privacy at its core. It supports end-to-end encryption and is fully GDPR compliant, giving you the ability to empower users to choose their own privacy settings. Our applications have been used and approved by regulatory boards in the medicine and financial services industries.
DevOps friendly monitoring infrastructure
MongooseIM offers powerful metrics and monitoring infrastructure that greatly improves DevOps’ visibility for managing systems, regardless of the size of the installation. MongooseIM provides technical metrics as well as business metrics.
Get started
At its simplest, MongooseIM is a free, open source Instant Messaging solution. You can be up and running in minutes on basic hardware, with a single node capable of handling hundreds of thousands of users. The robust IM server delivers a feature rich instant messaging system to market with speed and open standard compliance.
Ready to start working
with us?
Erlang Solutions exists to build transformative solutions for the world’s most ambitious companies, by providing user-focused consultancy, high tech capabilities and diverse communities. Let’s talk about how we can help you.
Read the docs
If you’d like to deep dive into the features, architecture and technical details under the hood of MongooseIM you can visit the technical documentation