diff --git a/Jenkinsfile b/Jenkinsfile
index 02d5b3997bb12396e5ebf635f4ff8df3e107e8c2..d16ed6a0806fa3b0a4e9360748f7e52ef0dbc3f5 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -21,6 +21,9 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
+ 
+@Library('ozgcloud-libs') _
+
 pipeline {
     agent {
        node {
@@ -29,7 +32,7 @@ pipeline {
     }
 
     environment {
-        JENKINS_URL = "https://jenkins.infra.ozg-cloud.systems/job/codeSH_processor-manager/job/${env.BRANCH_NAME}/${env.BUILD_NUMBER}/"
+        PIPELINE_NAME = "Code-SH: processor-manager"
         RELEASE_REGEX = /\d+.\d+.\d+/
         SNAPSHOT_REGEX = /\d+.\d+.\d+-SNAPSHOT/
         FAILED_STAGE = ""
@@ -129,6 +132,11 @@ pipeline {
         always{
             junit testResults: '**/target/surefire-reports/*.xml', skipPublishingChecks: true
         }
+        failure {
+            script {
+                sendMatrixMessage.sendFailureMessage(FAILED_STAGE)
+            }
+        }
     }
 }