Aller au contenu

Faites-le tourner sur votre propre infrastructure.

fromHello est open source sous licence AGPL-3.0, et vous pouvez l’héberger sur vos propres serveurs, avec des contacts illimités. Vos données clients sont dans votre propre Postgres. Cette page décrit ce que vous exécutez : les services, le modèle de données, les canaux et les prérequis.

AGPL-3.0 · Postgres 18+ · Redis 8+ · Node.js 24Mis à jour le

Hébergé par nos soins, ou sur vos serveurs. Deux façons de l’utiliser.

Recommandé

fromHello Cloud

Rien à installer. Rien à mettre à jour.

  • Hébergé pour vous
  • Nous gérons Postgres, Redis et chaque mise à jour
  • L’envoi d’e-mails, configuré pour vous (à partir de Team)
  • Crédits IA (à partir de Team)
  • Support inclus

L’accès anticipé à fromHello Cloud se déploie par vagues.

AGPL-3.0

Auto-hébergé

Exploitez-le vous-même. Avec ou sans nous.

  • Sur vos propres serveurs : API, worker, tableau de bord et serveur MCP optionnel
  • Vous gérez Postgres 18+, Redis 8+, les mises à jour et les sauvegardes
  • Votre fournisseur d’envoi : Resend, Postmark, SendGrid, SMTP ou Microsoft 365
  • Votre clé IA, ou des modèles locaux avec Ollama
  • De l’aide via les issues GitHub

Avec votre propre serveur SMTP et Ollama, vos données peuvent rester entièrement sur vos serveurs.

Chaque contact, événement et message se lit en JSON via l’API. En auto-hébergement, tout est dans votre propre Postgres.

Un monorepo TypeScript. Rien d’exotique à exploiter.

Un seul workspace pnpm et Turborepo, en TypeScript de bout en bout : le tableau de bord, l’API, le worker et le serveur MCP, avec Postgres et Redis.

  • apps/web

    Le tableau de bord : profils, segments, parcours, modèles et analytique.

  • apps/api

    L’API Hono et ses webhooks : notifications des fournisseurs et réponses entrantes.

  • apps/worker

    Les tâches de fond sur BullMQ : parcours, envois et mises à jour des segments.

  • apps/mcp

    Le serveur MCP optionnel : 59 outils pour Claude, Cursor ou tout client MCP.

  • packages/sdk

    Le SDK JS/TS : suivi d’événements avec file d’attente hors ligne, plus des bannières et modales in-app protégées contre le XSS.

  • Postgres 18+ · Redis 8+

    Postgres conserve profils, événements, messages, consentements et journaux d’audit. Redis gère les files de tâches et la limitation de débit.

Un profil par personne, dans votre propre base.

Un modèle de données first-party qui vous appartient entièrement, sans aller-retour vers un entrepôt de données. Chaque événement réévalue l’appartenance de la personne concernée à tous les segments dynamiques.

Profils
Un champ entreprise, des champs personnalisés, les événements, les messages et les réponses, le tout sur un seul profil. L’historique anonyme y est fusionné à l’inscription.
Événements
Pages vues et sessions issues du snippet de suivi, plus tout événement que vous envoyez par l’API ou le SDK. Hors ligne, le SDK met les événements en file d’attente et les envoie au retour de la connexion.
Segments
Des règles dynamiques réévaluées à chaque événement, plus des segments statiques gérés à la main. Utilisez-les dans vos parcours, ou synchronisez-les vers vos audiences publicitaires.
Entonnoirs
Modélisez le chemin du premier contact à la rétention, et voyez les abandons et la conversion à chaque étape.
Champs personnalisés
Étendez n’importe quel profil avec vos propres champs typés : texte, nombre, booléen, date ou liste de choix.

Cinq canaux. Vos propres clés.

Touchez vos clients là où ils sont, via des fournisseurs en qui vous avez déjà confiance. Changez de fournisseur sans toucher au reste de la plateforme.

  • E-mail

    Resend · Postmark · SendGrid · SMTP · Microsoft 365

  • SMS

    Twilio · SMSPartner · MessageBird · HTTP personnalisé

  • In-app

    bannière · modale

  • Web push

    opt-in navigateur

  • Audiences publicitaires

    Meta · LinkedIn · Google

  • Réponses

    IMAP · Microsoft 365 · webhooks

Le moteur de parcours

Composez n’importe quel flux à partir du vocabulaire de nœuds.

Un éditeur visuel où tout parcours se résume à des nœuds et des liens, avec 14 types de nœuds : chaque parcours se lit, se ramifie et se versionne. Un agent IA connecté via MCP utilise les mêmes nœuds, et les parcours qu’il construit restent des brouillons tant qu’ils ne sont pas publiés. Toute publication via un agent passe par une étape de confirmation dans votre application d’IA.

Les nœuds

Déclencheurs
  • Entrée
Actions
  • Envoyer un e-mail
  • Envoyer un SMS
  • Webhook
  • Mettre à jour le profil
  • Ajouter au segment
  • Retirer du segment
  • Inscrire dans un parcours
Contrôle de flux
  • Attendre
  • Attendre un événement
  • Branchement
  • Test A/B
Fins
  • Sortie
  • Objectif

Données et contrôle, sur vos serveurs.

En auto-hébergement, vos données clients sont dans votre propre Postgres. Les services qui interviennent en reçoivent le nécessaire : vos fournisseurs d’e-mail et de SMS, le modèle d’IA et les plateformes publicitaires.

Export et effacement
Exportez un contact en JSON, ou effacez son profil et ses messages, via l’API. Chaque effacement est inscrit au journal d’audit.
Exclusions automatiques
Désinscriptions et rebonds alimentent une liste de suppression vérifiée avant chaque envoi.
Journal d’audit
Invitations, clés d’API, réglages d’envoi, changements de consentement, effacements et appels d’outils MCP.
Espaces de travail et rôles
Des espaces séparés, quatre rôles de propriétaire à lecteur, et des clés d’API limitées à un espace.
Votre domaine d’envoi
Les e-mails partent de votre propre domaine : sa réputation est la vôtre.
Suivi first-party
Notre suivi ne charge aucun pixel tiers.

Prérequis

Ce qu’il vous faut pour l’exploiter vous-même.

Vos propres serveurs font tourner Postgres 18+, Redis 8+, une API, un worker, le tableau de bord et un serveur MCP optionnel. Vous gérez les mises à jour et les sauvegardes, et l’aide passe par les issues GitHub.

  • Node.js 24

    Fait tourner l’API, le worker, le tableau de bord et le serveur MCP optionnel.

  • Votre propre fournisseur d’e-mail

    Resend, Postmark, SendGrid, SMTP ou Microsoft 365. Les SMS passent aussi par votre propre fournisseur, et l’IA par votre propre clé, ou des modèles locaux avec Ollama.

  • Deux domaines avec TLS

    Un pour le tableau de bord et un pour l’API, plus un troisième, optionnel, pour le serveur MCP en HTTP.

  • Une API et un tableau de bord publics

    Les webhooks des fournisseurs, le snippet de suivi et la désinscription en un clic appellent l’API, et le lien de désinscription d’un e-mail ouvre une page de préférences sur le tableau de bord : les deux doivent être accessibles publiquement.

Accès anticipé

fromHello Cloud

On ne se lance pas pour voir petit.

L’accès anticipé à fromHello Cloud se déploie par vagues. La prise en main est accompagnée : nous vous aidons à configurer fromHello et à importer vos contacts.

Nous vous écrirons quand votre accès s’ouvrira. Pas de spam.

Pas encore le moment ? Voir sur GitHub