One of the core parts of the Pulsate SDK is the Pulsate inbox. The message inbox is a fully featured interface that sits directly within your mobile App, it allows incoming campaign and conversation content to be rendered to your customers. It also allows customers to compose new messages directly to you.
In order to show the Feed / Inbox simply call the showFeed() method of the Pulsate SDK:
//Starts a new activity to show the Feed
val pulsateManager = PulsateFactory.getInstance()
The piece of code above will show the message inbox.
The message inbox can be closed by tapping on the Back Button.
The list of messages are fetched from the Pulsate server and cached locally for offline reading. Pulsate also offers campaign distribution to allow you to send custom campaigns via the message inbox.