In-App Messaging Overview
Product deprecation notice
Effective April 30th, 2026, Vonage In-App Messaging will no longer be available. Access for new users will be closed, and the service will be discontinued for all existing users.
If you have any questions regarding this product’s discontinuation, please contact your account manager or our support team.
Client SDK enables you to build a two-way messaging experience into your application.
The Vonage Client SDKs offers functionality such as:
- Conversation creation and management
- Text Messages
- Image Messages
- Typing Indicators
- Delivered and Read receipts
- Message Deletion
The Android and iOS Client SDKs also offer:
- Push Notifications
Getting started
For JavaScript:
Concepts
Conversation API concepts:
- How to set up your application
- Application: A Vonage Application provides a container for Users and Conversations.
- How to authenticate users
- User: A User represents an entity such as a person that wishes to communicate.
- Conversation: A Conversation connects Users and allows them to communicate.
- Event flow: This topic provides an overview of a event dispatching flow through the system encompassing the Vonage Voice and Conversation services.
- Member: A Member is created when a User joins a Conversation.
- Call: A Call consists of one or more Legs.
- Channel: A Channel refers to one of App, Phone, SIP or Websocket.
- Event: Conversations are event-driven. Event objects are generated when key activities occur.