Intégrez vos outils à votre communauté
Huit sources de webhooks, des commandes slash et un réseau d'agents entre dépôts pour que la conversation reste là où le travail se fait.
Sources de webhooks
Abonnez n'importe quel canal à n'importe quelle source. Chaque secret est chiffré au repos en AES-256-GCM. L'interface d'administration de chaque source vous permet de choisir quels événements arrivent où.
GitHub
Les PR, tickets, déploiements et l'état de la CI sont publiés dans un canal sous forme de messages de bot. Vérifié par HMAC pour chaque abonnement.
Vercel
Les événements du cycle de vie des déploiements (réussi / échoué / annulé) sont acheminés vers le canal propriétaire du projet.
Stripe
Reçus, échecs de paiement, changements d'abonnement : dans un canal de l'espace de travail pour l'équipe finance.
Zapier
Bidirectionnel. Les Zaps entrants publient dans un canal ; les déclencheurs sortants s'activent lorsqu'un événement du canal correspond.
Forge Error
Les erreurs de production du pipeline de suivi d'erreurs de BlueForge arrivent dans votre canal de gestion des incidents.
Forge Hosting
Les événements d'hébergement (build, déploiement, mise à l'échelle, alarme) sont acheminés vers le canal propriétaire de la charge de travail.
Office Platform
Événements de documents et de réunions de BlueForge Office. Les transcriptions de réunions sont publiées sous forme de cartes d'agent avec lecture.
TaskMaster
Événements de création, d'affectation et de fin de tâche. S'associe à la commande slash /task pour l'aller-retour.
Commandes slash
Tapez une commande dans n'importe quel canal. L'analyseur côté serveur la dirige vers le bon service et publie la réponse du bot dans la conversation. Votre message reste en contexte.
/task <title>crée une tâche TaskMaster ; la réponse contient un lien pour que chacun puisse la suivre./task project=<id> <title>rattache la tâche à un projet précis.
D'autres commandes arriveront à mesure que la stack BlueForge s'étoffe.
Aller-retour, pas seulement en entrée
Abonnez un canal pour écouter, puis configurez l'envoi sortant pour que les événements du canal repartent vers Slack, Discord ou un dépôt GitHub. Avec Zapier bidirectionnel, un même canal peut être à la fois source et destination.
Entrant
Les services externes publient des événements sur /api/webhooks/<source>. Vérifiés, limités en débit et acheminés vers les canaux abonnés.
Sortant
Chaque abonnement dispose d'une configuration sortante facultative (URL de webhook Slack, webhook Discord ou dépôt GitHub + jeton). Les événements du canal y sont transmis avec le même format de charge utile.
Chiffré au repos
Chaque secret de la configuration entrante ou sortante est chiffré en AES-256-GCM avec une clé maître sur disque. Un script de rotation rechiffre toute la table sans interruption.
Authentification par compte de service pour le travail entre dépôts
Générez des clés d'API longue durée sur /settings/service-keys. Hachées en SHA-256 au repos, le texte en clair n'est affiché qu'une seule fois. La même clé authentifie les appels d'Office Platform, de TaskMaster et de vos propres intégrations vers les routes de SocialSphere.
Appuyée par une table d'utilisateurs unifiée qui reflète l'identité dans toute la stack BlueForge : connectez-vous une fois, et votre compte est le même partout où il apparaît.
Branchez tout en quelques minutes
Choisissez un canal, choisissez une source, collez une URL de webhook. L'interface d'administration vous guide pas à pas.