Aller au contenu principal
SS
SocialSphere

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.

#dev-team
alice: /task Enquêter sur l'échec de la nouvelle tentative du webhook
SocialSphere bot: Tâche créée TM-1234 — Enquêter sur l'échec de la nouvelle tentative du webhook

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.