Aller au contenu principal

Intégrations

Connecte mssgs aux outils que tu utilises déjà

GitHub, UniFi Protect et App Store Connect publient des cartes toutes prêtes dès que tu colles une URL. Claude, Cursor et Codex se connectent à l’application de bureau en un clic. Tout le reste communique avec mssgs via un webhook, une commande slash ou le Game SDK.

Intégrations natives

Colle une URL, obtiens une carte soignée

mssgs reconnaît ces trois services tout seul. Crée un webhook dans Gérer le serveur → Webhooks, colle son URL dans le service, et chaque événement arrive sous forme de carte toute prête, avec la coche de vérification. Aucun payload à écrire, rien à héberger.

GitHub

Disponible

Reçois les notifications de commits, pull requests, issues et releases directement dans tes salons mssgs. Une rafale de modifications sur une même issue ou pull request arrive en une seule carte.

  • Notifications de push
  • Revues de PR et commentaires
  • Mises à jour d’issues
  • Alertes de release
Configuration

Dans ton dépôt, ouvre Settings → Webhooks. Colle l’URL, règle le Content type sur application/json et mets le Secret du webhook dans Secret.

UniFi Protect

Disponible

Coups de sonnette, mouvements, et les personnes, véhicules et colis que tes caméras détectent, avec la capture et un lien vers l’événement dans Protect.

  • Sonnette
  • Mouvement
  • Personnes et véhicules
  • Colis
Configuration

Dans UniFi Protect, ouvre Alarm Manager, crée une alarme et ajoute-lui une action webhook avec l’URL.

App Store Connect

Disponible

Les builds dont le traitement est terminé, les états d’App Review et de TestFlight, les retours des testeurs et les rapports de plantage, chacun avec un statut en couleur.

  • Traitement des builds
  • App Review
  • TestFlight
  • Retours et plantages
Configuration

Fais pointer un webhook App Store Connect vers l’URL. Ajoute une clé API sous API webhook d’Apple dans les réglages du webhook, et chaque carte indique l’app, la version et le build.

Ce que publie chaque service, dans la doc des webhooks

Assistants IA (MCP)

Claude, Cursor ou Codex, connectés en un clic

Laisse Claude, Cursor et d’autres outils d’IA lire et agir dans tes discussions grâce au serveur MCP intégré à l’application de bureau.

Ouvre Réglages → MCP, active le serveur local et clique sur Installer à côté de ton outil IA : mssgs s’ajoute à la configuration de cet outil, avec son propre jeton. Claude Code, Claude Desktop, Cursor, Codex CLI et Kimi Code CLI sont pris en charge ; quand un clic ne suffit pas, tu copies une configuration toute prête.

  • Uniquement les salons que tu choisisTu choisis les salons et les messages privés qu’un outil IA peut voir. Le reste n’existe pas pour lui.
  • En lecture seule, tant que tu n’autorises rien de plusL’envoi, la gestion des serveurs, le pilotage des agents, File Drop et les sessions de visionnage ont chacun leur propre interrupteur.
  • Tourne sur ton propre ordinateur, révocable à tout momentLe serveur n’écoute que sur 127.0.0.1 tant que mssgs est ouvert, et chaque outil IA reçoit un jeton que tu peux révoquer.

Plus de 120 outils, chaque groupe derrière son propre interrupteur

Avec le serveur activé, un outil IA peut lire les salons que tu as choisis. Tout ce qui écrit reste désactivé tant que tu ne l’actives pas sous Autorisations :

  • Autoriser l’envoi de messagesPublier, répondre, réagir, modifier et épingler en ton nom.
    Désactivé
  • Autoriser la gestion des serveursCréer des salons, des webhooks et des déclencheurs dans les communautés que tu gères.
    Désactivé
  • Autoriser le pilotage des agentsRégler le fonctionnement des agents d’un salon et piloter leurs tâches.
    Désactivé
  • Autoriser File DropVoir qui est à proximité, envoyer des fichiers et suivre les transferts.
    Désactivé
  • Autoriser les watch partiesLancer des sessions de visionnage, les rejoindre et les contrôler.
    Désactivé

Ce que tu peux lui demander

Ce qu’un outil IA connecté fait dans mssgs quand tu le lui demandes avec tes propres mots. Chaque demande indique les outils qu’elle appelle et l’interrupteur dont elle a besoin.

Qu’est-ce que j’ai manqué dans #general depuis hier ?

Utilise
read_channellist_mentions
Nécessite
Rien de plus : la lecture est active avec le serveur

Crée un webhook pour #deploys et donne-moi l’URL.

Utilise
create_webhookget_webhook_url
Nécessite
Autoriser la gestion des serveurs

Envoie le build de 120 Mo à Sam, sur le Mac à côté de moi.

Utilise
list_file_drop_nearbysend_file_drop
Nécessite
Autoriser File Drop

Quelles tâches sont encore ouvertes dans #website ? Demande à Builder d’ajouter un test.

Utilise
list_agent_taskssteer_agent_task
Nécessite
Autoriser le pilotage des agentsAutoriser l’envoi de messages

Pour les développeurs

Crée ta propre intégration

Tout ce qui peut envoyer une requête HTTP peut publier dans un salon, et ton propre service peut répondre quand un membre tape une commande. C’est du JSON sur HTTPS : aucun SDK à installer.

Webhooks

Publie dans un salon depuis n’importe quoi

Ta boutique, une tâche cron, un formulaire ou une sonde de supervision : un POST signé et le message apparaît, en texte ou en carte avec des champs, des fichiers et des boutons. La réponse contient une URL de callback pour le modifier ou le supprimer pendant 30 minutes.

Documentation
Le bouton porte sa propre étape : un appui modifie la carte pour tout le monde, sans serveur de ton côté.
Commandes slash

Donne à ta communauté ses propres /commandes

Un membre tape /ticket et mssgs envoie le message à ton service. Le JSON qu’il renvoie dans les 5 secondes devient une carte ; une tâche lente répond d’abord par un indicateur de chargement et se termine via l’URL de callback.

Documentation
Chaque requête indique qui a demandé et quels rôles cette personne a, pour que ton service décide qui peut faire quoi.

Dans l’application de bureau

Agents, jeux et fichiers

Trois intégrations qui tournent sur ton propre ordinateur, juste à côté de tes conversations.

Des agents IA dans un salon

Propose ton ordinateur comme agent. On le mentionne avec une tâche, il lance une session Claude Code ou Codex dans le dossier du projet sur ta machine, et tout le monde suit l’avancement sur sa carte, jusqu’à la pull request.

Premium · tourne sur ton ordinateur

Documentation

Game SDK

Ton jeu affiche « Joue à » sous le nom d’un joueur, avec un bouton Rejoindre pour ses amis. Les jeux sur ordinateur passent par le pont local de l’application ; les jeux sur navigateur et sur mobile passent par ton propre backend.

Pont local · backends reliés

Documentation

File Drop

Transmets des fichiers jusqu’à 20 Go directement à un ordinateur du même réseau, sans les mettre en ligne nulle part. Un outil IA peut aussi envoyer un drop : il est annoncé dans ta conversation privée, et l’outil IA de l’autre côté peut l’accepter.

L’envoi est Premium · la réception est gratuite

File Drop dans le centre d’aide

Il te manque une intégration ?

Dis-nous de quelles intégrations tu as besoin. Nous écoutons nos utilisateurs.

Envoyer une suggestion

Essaie les intégrations toi-même

Crée une communauté, ajoute un webhook et regarde arriver la première carte. La documentation développeur te guide pas à pas.