Novu · Arazzo Workflow
Novu Provision a Delivery Integration and Make It Primary
Version 1.0.0
Create a channel integration, promote it to primary for its channel, and confirm it is active.
View Spec
View on GitHub
NotificationMessagingIn-AppEmailSMSPushChatWorkflowsOpen-SourceSubscribersTopicsInboxWorkflow OrchestrationMulti-ChannelDigestMCPFrameworkReactArazzoWorkflows
Provider
Workflows
provision-integration-and-set-primary
Create an integration, set it as primary, then list active integrations.
Creates a delivery integration with credentials, marks it primary for its channel, and verifies it appears among the active integrations.
1
createIntegration
Create the integration for the current environment with its credentials. Setting active true causes Novu to validate the credentials.
2
setPrimary
Promote the new integration to primary for its channel so it becomes the default delivery route for that channel in the environment.
3
listActive
List the active integrations to confirm the newly created integration is active and serving as primary for its channel.
Source API Descriptions
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.