ChatOrPushProviderEnum

August 7, 2026 ยท View on GitHub

The provider identifier for the credentials

Example Usage

import co.novu.models.components.ChatOrPushProviderEnum;

ChatOrPushProviderEnum value = ChatOrPushProviderEnum.SLACK;

// Open enum: use .of() to create instances from custom string values
ChatOrPushProviderEnum custom = ChatOrPushProviderEnum.of("custom_value");

Values

NameValue
SLACKslack
DISCORDdiscord
MSTEAMSmsteams
WEBEX_MESSAGINGwebex-messaging
MATTERMOSTmattermost
RYVERryver
ZULIPzulip
GRAFANA_ON_CALLgrafana-on-call
GETSTREAMgetstream
ROCKET_CHATrocket-chat
WHATSAPP_BUSINESSwhatsapp-business
LINEline
CHAT_WEBHOOKchat-webhook
NOVU_SLACKnovu-slack
TELEGRAMtelegram
SENDBLUEsendblue
NOVU_WEB_CHATnovu-web-chat
FCMfcm
APNSapns
EXPOexpo
ONE_SIGNALone-signal
PUSHPADpushpad
PUSH_WEBHOOKpush-webhook
PUSHER_BEAMSpusher-beams
APPIOappio