Aide / Klepsi / Teams et Slack

Recevoir les alertes dans Teams ou Slack

Klepsi peut poster ses alertes de commande dans un canal. Il suffit d'une URL de webhook entrant, à coller dans les notifications.

1

Ce que Klepsi envoie

Quand une commande ou une enveloppe de projet franchit le seuil réglé dans Paramètres, onglet Notifications, champ Alerte de commande à (%), Klepsi prévient les administrateurs par mail. Il poste la même alerte sur l'URL du Webhook Teams ou Slack, puis une seconde fois à 100 %.

Le message est une ligne de texte, envoyée en JSON. Vers Slack, Klepsi poste un simple {"text"}. Vers une URL Teams Workflows, il emballe la même ligne dans une carte adaptative, le format qu'attend le modèle Teams :

POST <URL du webhook>
Content-Type: application/json

Slack :  {"text": "…"}
Teams :  {"type": "message", "attachments": [{"contentType":
          "application/vnd.microsoft.card.adaptive", "content": {…}}]}

Dans Slack

Sur api.slack.com/apps, créez une application From scratchnommée Klepsi, dans votre espace de travail. Ouvrez Incoming Webhooks, activez-les, puisAdd New Webhook to Workspace et choisissez le canal.

Copiez l'URL obtenue, en https://hooks.slack.com/services/…. Slack accepte tel quel le format de Klepsi.

Dans Microsoft Teams

Les anciens connecteurs Office 365 de Teams sont retirés. Le webhook se crée désormais avec Workflows(Power Automate).

Klepsi s'appuie sur le modèle tout prêt Publier dans un canal lorsqu'une demande de webhook est reçue(Post to a channel when a webhook request is received). Rien à monter à la main.

1

Ajouter le workflow au canal

Dans Teams, survolez le canal qui doit recevoir les alertes, ouvrez le menu … puis Workflows. Choisissez le modèle Post to a channel when a webhook request is received, donnez-lui un nom (Klepsi par exemple) et validez la connexion.

2

Copier l'URL

Vérifiez l'équipe et le canal proposés, puis Ajouter le workflow. Teams affiche l'URL du webhook, sur logic.azure.com ou powerplatform.com. Copiez-la.

Les libellés ci-dessus sont ceux de la documentation Microsoft. Ils changent parfois d'une version à l'autre de Teams.

Ce format demande une instance Klepsi mise à jour après le 1er octobre 2026. Sur une version plus ancienne, le modèle ne publie rien : demandez la mise à jour à votre administrateur.

Coller l'URL et vérifier

Dans Klepsi, collez l'URL dans Paramètres, onglet Notifications, champ Webhook Teams ou Slack, et enregistrez. Vérifiez aussi que le seuil d'alerte n'est pas à 0, qui veut dire jamais.

Klepsi n'a pas de bouton de test pour le webhook. Pour vérifier le canal sans attendre une vraie alerte, envoyez le même format depuis un poste. Pour Slack :

curl -H 'Content-Type: application/json' \
  -d '{"text": "Test des alertes Klepsi"}' \
  'https://…votre URL de webhook…'

Pour Teams, avec la carte :

curl -H 'Content-Type: application/json' \
  -d '{"type": "message", "attachments": [{"contentType": "application/vnd.microsoft.card.adaptive",
  "content": {"type": "AdaptiveCard", "version": "1.4",
  "body": [{"type": "TextBlock", "text": "Test des alertes Klepsi", "wrap": true}]}}]}' \
  'https://…votre URL de webhook…'

Traitez cette URL comme un mot de passe : quiconque la connaît peut écrire dans le canal.

Besoin d'aide ?

Notre équipe support peut vous accompagner pour ce réglage. Écrivez-nous à support@aleop.eu.