App Messaging allows you to build secure messaging and chat services into your native and web applications. Use App Messaging for P2P chat, B2C chat or A2P messaging for alerts reminders and notifications. Create user profiles, start conversations and send any type of message. We've done the heavy lifting for you, so you don’t carry the cost of development or platform support.
It automatically creates a profile for each individual user using any unique identifier you want, allowing you to pass profile and user information/data to the platform. Profile information can then be used to segment and target users by passing it onto other systems using webhooks. You can also add, update and get the profile's information using the our APIs.
Conversations are like subscriptions to a channel. You can start a conversation with one user, groups of users or any defined target. You can then use permissions to set access rights and manage conversations. Conversations are stored on our platform, enabling synchronisation across any of a customer's devices. This provides a continuous customer experience within your application. You have total control over how you want your conversations to be managed.
Send any type of message. App Messaging supports all usual formats (text, image, video, html). Messages can also be any other MIME type, data payload or native operating system services such as location. Send multi-part messages to make rendering of rich content easy, and easily automate processes by sending data along with the message.
You must integrate the App Messaging SDK to create profiles to send to
For a user to be able to send and receive messages through App Messaging you must to integrate at least one of the client SDKs into your mobile apps or websites. The SDKs create a profile for the user and store the necessary device details to communicate with the user and device.
Keep on reading to learn how to integrate App Messaging SDKs into your apps and websites.