
European Space Agency
Intergovernmental space programme
Add chat to your app with Troop Messenger’s hosted chat SDK and API. We run the servers, scaling and updates; you build your product. Start free for 7 days, and move to self-hosting later if your customers ask for it, with the same feature set.

Intergovernmental space programme

Defence and aerospace manufacturing

National hydrographic and defence data

Air-gapped deployment, Udaan Messenger
A hosted chat SDK is a client library backed by a vendor-run cloud service that adds real-time messaging and calling to an app. The vendor operates the servers; the developer integrates the SDK and APIs.
It is the fastest way to add in-app chat: no servers to size, patch or scale, and you pay as your app grows.
| Platforms | JavaScript, Android, and iOS |
|---|---|
| Hosting | Troop Messenger cloud |
| Uptime | 99.9% SLA |
| Free trial | 15 days, all Enterprise Features |
| Pricing basis | per user/per month- Billed Annually |
| Move to self-hosted | Same feature set on your own servers |
Ship faster.Look like your app.
Real-time conversations between two users or whole groups.
Share documents, images and video with in-app preview.
Familiar message actions, including recall and edit.
Know when a message was delivered, read and acknowledged.
Find messages by files, links, dates and unread.
Mention users and send canned or suggested replies.
1:1 voice and video calls inside your app.
Bring a group into one voice or video call.
Share a screen during any call.
Join a call in progress after missing the ring.
Schedule calls with users and external guests.
Record, preview and send audio notes.
Show when someone is writing a reply.
Update message state as it is delivered and read.
Show who is online and when they were last active.
Alert users to new messages when the app is closed.
Send one message or file to hundreds of users and groups in a single action.
React when a user’s connection drops or returns.
Add, update and remove users from your back end.
Set up groups and the roles within them.
Add many users in one go.
Turn features on or off for each app.
Give customers and partners scoped access.
See users and activity from one console.
Create your app and get your API keys.
Add the SDK with your package manager.
Sign in a user with your own user ID.
Open a conversation and send a message.
Buyer and seller chat with files and offers.
Customer, driver and support chat with live location.
Groups, broadcasts and moderation controls.
Class groups, tutoring calls and screen sharing.
Patient chat and video visits. Need data on your own servers? See self-hosting.
Guest access for customers inside your product.
Start a 15-day trial with every feature, or talk to a developer about your app. We reply within two business days.
15 days, all features.
30 minutes with a developer.
For your expected monthly active users.
Tell us about your requirements and we'll get back to you shortly.
| Question | Hosted chat SDK | Self-hosted chat API |
|---|---|---|
| Who runs the servers? | Troop Messenger | You, with our support |
| Time to launch | 5 Days | 1 to 2 weeks |
| Where data lives | Troop Messenger cloud | Your servers or cloud account |
| Best for | Startups, SaaS, consumer apps | Healthcare, finance, government, enterprise |
| Air-gapped networks | No | Yes |
FAQ
A hosted chat SDK is a client library backed by a vendor-run cloud service that adds real-time messaging and calling to an app. With Troop Messenger, we operate the servers and you integrate the SDK and APIs into your web or mobile app.
Yes. Troop Messenger Chat SDK can be integrated into existing web and mobile applications using SDKs and APIs, allowing you to add messaging and calling without building the infrastructure from scratch.
Yes. You can customise supported UI components, colours, fonts and message styles to align the chat interface with your application's branding.
Yes. It supports individual and group conversations, along with message replies, forwarding, editing, recall, mentions, read receipts and typing indicators.
Yes. Real-time events allow your application to respond to activities such as incoming messages, typing indicators, delivery status changes and network connectivity updates.
Yes. Developers can access SDK documentation, sample applications and technical assistance from the Troop Messenger team during integration.
Yes. The Chat SDK can be integrated into marketplaces, customer portals, partner platforms and other applications that require real-time communication.
Ready to add chat to your app?