Déclarez
Votre app enregistre ses événements baas.subscription.created…
Vos notifications, votre vie, vos choix.
Une seule API pour notifier vos membres par Email et Discord, et les canaux suivants, sans retoucher vos apps. En marque blanche, configurable par l'IA, avec des préférences que vos membres possèdent vraiment.
Vos applications ne connaissent ni les canaux, ni les préférences, ni les messages. Elles déclarent un événement et l'émettent. Le hub fait le reste.
Votre app enregistre ses événements baas.subscription.created…
Un admin câble un workflow : événement → canal → message. Dans l'interface, ou en parlant à Claude.
Votre app envoie l'événement ; le hub route, personnalise et livre sur chaque canal, puis logge tout.
Chaque destinataire a une fiche d'identité unique, indépendante de l'app qui le notifie. Vos membres activent, refusent ou redirigent leurs notifications vers leurs propres canaux, et consultent un historique transparent : quoi, quand, et où ça a été livré. Un argument de confiance que vous offrez sans rien coder.
Chaque organisation dispose d'un serveur MCP dédié. « Crée un canal email, route l'événement abonnement dessus avec ce message, et envoie-moi un test. » Claude le fait, sans ouvrir l'interface.
Nom d'expéditeur, domaine d'envoi vérifié (SPF/DKIM/DMARC), embeds Discord aux couleurs du club. Chaque organisation communique sous sa propre identité, pas la vôtre.
Email via SMTP générique (Scaleway TEM, Brevo, OVH…), Discord natif, aucune dépendance à un fournisseur US imposé. Et le code est ouvert : vous, comme vos membres, pouvez vérifier exactement ce qui est fait des notifications.
Votre plateforme héberge plusieurs organisations. Chacune reçoit son espace de pilotage, marque, canaux, messages, et chacun de leurs membres, son propre espace de préférences. Une seule intégration, deux niveaux de contrôle imbriqués.
Chaque organisation a son propre espace, sa propre marque et sa propre relation client.
Et chacun de leurs membres garde la main sur ses préférences et ses données.
Le même hub, répliqué pour chaque structure, et pour chacun de ses membres. Vous n'orchestrez rien : chacun gère son espace.
Dans la plupart des outils, les préférences de notification appartiennent à l'application. Avec Hub Notification, elles appartiennent à vos membres, un gage de transparence que vous offrez sans effort. Qu'une notification vienne de votre club, de votre plateforme de cours ou de votre facturation, le membre la gère au même endroit.
Un canal « membre concerné » ne retombe jamais sur quelqu'un d'autre : sans destinataire explicite, le hub refuse d'envoyer plutôt que de livrer au mauvais endroit.
Côté membre · page en marque blanche · illustration
Le serveur MCP expose 15 outils, créer un canal, router un événement, rédiger un message, envoyer un test, configurer un domaine d'envoi, lire les logs. Connectez Claude une fois, puis pilotez tout en langage naturel.
Un canal vit dans le hub, pas dans vos apps. Ce qui marche aujourd'hui, et ce qui s'y ajoute ensuite, sans une ligne à changer chez vous.
SMTP générique, From en marque blanche, domaine d'envoi dédié vérifié.
Embeds colorés par catégorie, publiés via webhook.
DM via bot, livré « au membre concerné » sans saisie d'ID.
Un nouveau canal s'ajoute côté hub, vos apps n'y touchent pas.
Vous traitez les notifications de vos membres : ils ont le droit de savoir exactement comment, et vous aussi. Hub Notification est publié sous licence MIT. Lisez le code, ouvrez une issue, contribuez.
Explorer le dépôtLe code est open source sous licence MIT. Vous pouvez le lire, l'auditer et le réutiliser.
Le hub est conçu pour vivre dans l'infrastructure Quatools (base Supabase partagée). Ce n'est pas encore un produit « clone & run » autonome, mais le code est entièrement ouvert.
Email (SMTP), Discord (salon et message privé). SMS et d'autres canaux sont sur la feuille de route.
Deux appels API : register (déclarer ses événements) et emit (les émettre). Voir la documentation.
Domaine d'envoi dédié par organisation avec SPF/DKIM/DMARC, sur sous-domaine pour isoler la réputation.
Vos membres gèrent leurs préférences sur une page dédiée, à vos couleurs (marque blanche), atteinte via un lien depuis votre app. Ils n'ont rien à installer.
Oui, c'est tout l'intérêt d'un studio indépendant. L'objectif n'est pas d'empiler les utilisateurs, mais de coller au besoin réel de chacun. Prenez contact avec Alexandre : il étudiera l'amélioration à apporter.
Vos apps déclarent leurs événements, puis les émettent. Le reste, canaux, préférences, messages, logs, vit dans le hub.
POST /api/register
{
"event": "baas.subscription.created",
"label": "Nouvel abonnement"
}
POST /api/emit
{
"event": "baas.subscription.created",
"member": "mbr_8421",
"data": { "plan_name": "Pro" }
}
// → { dispatched: 2 }
Hub Notification est gratuit et open source. Il fait partie de l'écosystème Quatools, pas d'abonnement, pas de coût caché. Seul Le Comptoir prélève une commission sur ce que vous encaissez à travers lui.
Tous les canaux, la marque blanche, le serveur MCP et la souveraineté des membres. Inclus.
Une API à brancher, des membres qui gardent le contrôle.