In-app messaging

Make conversation a native part of your product.

Add realtime messaging with the ready-made Vocantly widget or use the JavaScript SDK to build an experience that is entirely your own.

Vocantly embedded real-time messaging experience

Messaging foundation

The conversation behavior users expect

Vocantly handles realtime communication infrastructure while your product controls where, why, and how the experience appears.

01

Realtime conversations

Send and receive messages over WebSocket connections with conversation state kept in sync.

02

Typing, presence, and receipts

Give participants clear feedback while a conversation is active.

03

History and continuity

Load previous messages so people can continue with context across sessions.

04

Widget or custom UI

Launch with the configurable widget or compose your own interface with the headless SDK.

05

Identity and contact context

Connect conversations to the customer, member, provider, or user identity your workflow requires.

06

Operational extensions

Move selected conversations into AI assistance, a team inbox, routing, or tickets when the use case requires it.

Integration

Start with a script. Grow into the SDK.

Use an origin-restricted public key for the widget or issue short-lived SDK tokens from your server for a custom application experience.

Code example for integrating Vocantly messaging

Put real-time conversation inside your product.

Create an app, choose the widget or SDK, and start with the messaging experience your users need.