Messages
Learn about messages in Novu
Each workflow has one or more than one step. Each step is either a channel
(in_app, email, push, chat) or an action
(digest, delay).
Within the workflow, every channel has a separate template. Email channel step content can be different than in_app
channel step content. When a workflow is triggered, Novu generates separate messages for every channel step and sends that message to the recipient.
A triggered event (notification
) is a collection of step information, its message, and job execution details.
List messages
Messages can be listed using these SDK methods. These methods support pagination using page and limit field and filters using channel, subscriberId and transactionId field.
List messages example response
Delete a message
A single message can be deleted by messageId using these SDK methods. messageId should be a valid objectId parsed as a string.
Delete a message example response
API Reference Links
Was this page helpful?