Novu · Arazzo Workflow
Novu Onboard a Subscriber and Send Their First Notification
Version 1.0.0
Create a subscriber, trigger a workflow to them, and read back the resulting event.
View Spec
View on GitHub
NotificationMessagingIn-AppEmailSMSPushChatWorkflowsOpen-SourceSubscribersTopicsInboxWorkflow OrchestrationMulti-ChannelDigestMCPFrameworkReactArazzoWorkflows
Provider
Workflows
onboard-subscriber-and-notify
Create a subscriber then trigger and inspect their first notification.
Creates a subscriber with the supplied profile, triggers the named workflow to that subscriber with a custom payload, then lists and retrieves the resulting notification event for verification.
1
createSubscriber
Create the subscriber. subscriberId is required; if the subscriber already exists it is updated rather than duplicated.
2
triggerEvent
Trigger the named workflow addressed to the newly created subscriber, passing the custom payload. Novu returns a transactionId for the trigger.
3
listEvents
List notification events for the environment filtered to the new subscriber, returning the most recent triggered event so its id can be resolved for a detailed lookup.
4
getNotification
Retrieve the full event detail (execution logs, status, generated messages) for the notification produced by the trigger.
Source API Descriptions
openapi
openapi
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.