+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/notifications/index.js b/src/components/notifications/index.js
index bf74b178e..c46690a0d 100644
--- a/src/components/notifications/index.js
+++ b/src/components/notifications/index.js
@@ -79,6 +79,7 @@ import SendGrid from "./SendGrid.vue";
import Brevo from "./Brevo.vue";
import YZJ from "./YZJ.vue";
import SMSPlanet from "./SMSPlanet.vue";
+import SMSIR from "./SMSIR.vue";
/**
* Manage all notification form.
@@ -95,6 +96,7 @@ const NotificationFormList = {
"clicksendsms": ClickSendSMS,
"CallMeBot": CallMeBot,
"smsc": SMSC,
+ "smsir": SMSIR,
"DingDing": DingDing,
"discord": Discord,
"Elks": Elks,
diff --git a/src/lang/en.json b/src/lang/en.json
index b559d8ab3..e1c2d8ab2 100644
--- a/src/lang/en.json
+++ b/src/lang/en.json
@@ -1184,5 +1184,7 @@
"Send DOWN silently": "Send DOWN silently",
"Installing a Nextcloud Talk bot requires administrative access to the server.": "Installing a Nextcloud Talk bot requires administrative access to the server.",
"Number of retry attempts if webhook fails": "Number of retry attempts (every 60-180 seconds) if the webhook fails.",
- "Maximum Retries": "Maximum Retries"
+ "Maximum Retries": "Maximum Retries",
+ "Template ID": "Template ID",
+ "wayToGetClickSMSIRTemplateID": "Your template must contain an {uptkumaalert} field. You can create a new template {here}."
}