Chat is everywhere. It’s evolved from simple private and group chat, to widespread adoption across almost every industry today. Since PubNub was born, we’ve seen the rapid growth of chat that continues to grow exponentially.
So how do you quickly develop a chat application, and how do you integrate innovative functionality like chatbots? How do you build truly programmable chat without server headaches?
What does ChatEngine offer?
ChatEngine is a complete framework – providing the SDK, APIs, and basic UI components to build any type of chat application on any device – backed by the security, scalability and reliability of the PubNub network.
Features include all the basic functionality of chat APIs:
- Private and Group Chat
- Typing Indicators
- Realtime User Status
- Message History
- Chatbots… and much more
But it doesn’t stop there.
What Makes ChatEngine Different From Other Chat Solutions?
You might be thinking, “cool, there are tons of other chat frameworks out there that do all this.” ChatEngine is different. First, ChatEngine runs on the reliable and scalable PubNub Network, meaning your app can handle over 1 million concurrent users in a single chat room.
Truly Programmable Chat
ChatEngine gives you true programmability via its integration with PubNub Functions, the microservices infrastructure that adds compute capabilities to the PubNub Network. With PubNub Functions, you can program logic into the network to filter, transform, augment, and react to messages in realtime without server headaches. This powerful coupling makes your chat ecosystem intelligent.
The BLOCKS Catalog also offers a variety of pre-built integrations to popular chat APIs, including:
- Message Moderation: Monitor and filter messages with SiftNinja.
- Auto Translation Translate messages from any language to any language with IBM Watson NLP.
- SMS and Email Trigger SMS, email, or push notifications with RingCentral.
- Integrate chatbots with any chatbot provider or API like IBM Watson’s Conversation.