Vai al contenuto

Usalo sulla tua infrastruttura.

fromHello è open source con licenza AGPL-3.0, e puoi usarlo sui tuoi server, con contatti illimitati. I dati dei tuoi clienti stanno nel tuo Postgres. Questa pagina mostra cosa gestisci: i servizi, il modello dei dati, i canali e i requisiti.

AGPL-3.0 · Postgres 18+ · Redis 8+ · Node.js 24Aggiornato:

Ospitato da noi o sui tuoi server. Due modi per usarlo.

Consigliato

fromHello Cloud

Niente da installare. Niente da aggiornare.

  • Ospitato per te
  • Gestiamo noi Postgres, Redis e ogni aggiornamento
  • Invio email già configurato (da Team in su)
  • Crediti IA (da Team in su)
  • Supporto incluso

L’accesso anticipato a fromHello Cloud si apre a scaglioni.

AGPL-3.0

Self-hosting

Gestiscilo in proprio. Con o senza di noi.

  • Sui tuoi server: un’API, un worker, la dashboard e un server MCP facoltativo
  • Gestisci tu Postgres 18+, Redis 8+, aggiornamenti e backup
  • Il tuo provider di invio: Resend, Postmark, SendGrid, SMTP o Microsoft 365
  • La tua chiave IA, o modelli locali tramite Ollama
  • Assistenza tramite le issue di GitHub

Con il tuo server SMTP e Ollama, i tuoi dati possono restare interamente sui tuoi server.

Ogni contatto, evento e messaggio è leggibile in JSON tramite l’API. In self-hosting, tutto si trova nel tuo Postgres.

Un solo monorepo TypeScript. Niente di esotico da gestire.

Un workspace pnpm e Turborepo, TypeScript dall’inizio alla fine: la dashboard, l’API, il worker e il server MCP, accanto a Postgres e Redis.

  • apps/web

    La dashboard: profili, segmenti, percorsi, template e analisi.

  • apps/api

    L’API Hono e i suoi webhook: callback dei provider e risposte ricevute.

  • apps/worker

    Job in background su BullMQ: percorsi, invii e aggiornamenti dei segmenti.

  • apps/mcp

    Il server MCP facoltativo: 59 strumenti per Claude, Cursor o qualsiasi client MCP.

  • packages/sdk

    L’SDK JS/TS: tracciamento degli eventi con coda offline, e banner e finestre modali in-app a prova di XSS.

  • Postgres 18+ · Redis 8+

    Postgres contiene profili, eventi, messaggi, consensi e registri di audit. Redis gestisce le code dei job e il rate limiting.

Un profilo per persona, nel tuo database.

Un modello di dati first-party che possiedi interamente, senza passaggi da un data warehouse. Ogni evento rivaluta quella persona rispetto a ogni segmento dinamico.

Profili
Un campo azienda, campi personalizzati, eventi, messaggi e risposte, tutto in un unico profilo. La cronologia anonima vi confluisce alla registrazione.
Eventi
Visualizzazioni di pagina e sessioni dallo snippet di tracciamento, più qualsiasi evento che invii tramite l’API o l’SDK. L’SDK mette in coda gli eventi offline e li invia quando il browser torna online.
Segmenti
Regole dinamiche rivalutate a ogni evento, più segmenti statici che gestisci a mano. Usali nei percorsi, o sincronizzali con le audience pubblicitarie.
Funnel
Modella il cammino dal primo contatto al cliente fidelizzato, e osserva abbandoni e conversioni a ogni passaggio.
Campi personalizzati
Estendi qualsiasi profilo con campi tipizzati tuoi: testo, numero, booleano, data o selezione.

Cinque canali. Con le tue chiavi.

Raggiungi i clienti dove si trovano, tramite provider di cui ti fidi già. Cambia provider senza toccare il resto della piattaforma.

  • Email

    Resend · Postmark · SendGrid · SMTP · Microsoft 365

  • SMS

    Twilio · SMSPartner · MessageBird · HTTP personalizzato

  • In-app

    banner · modale

  • Web push

    opt-in del browser

  • Audience pubblicitarie

    Meta · LinkedIn · Google

  • Risposte

    IMAP · Microsoft 365 · webhook

Il motore dei percorsi

Componi qualsiasi flusso con i nodi a disposizione.

Un editor visuale in cui ogni percorso è fatto di nodi e collegamenti, con 14 tipi di nodo: leggilo, diramalo, versionalo. Un agente IA collegato tramite MCP usa gli stessi nodi, e i percorsi che crea restano bozze finché non vengono pubblicati. Pubblicare tramite un agente richiede un passaggio di conferma nel tuo client IA.

I nodi

Trigger
  • Ingresso
Azioni
  • Invia email
  • Invia SMS
  • Webhook
  • Aggiorna profilo
  • Aggiungi al segmento
  • Rimuovi dal segmento
  • Iscrivi al percorso
Controllo del flusso
  • Attendi
  • Attendi evento
  • Diramazione
  • Split A/B
Conclusioni
  • Uscita
  • Obiettivo

Dati e controllo, sui tuoi server.

In self-hosting, i dati dei tuoi clienti stanno nel tuo Postgres. I servizi che fanno il lavoro ricevono ciò che serve: i tuoi provider email e SMS, il modello di IA e le piattaforme pubblicitarie.

Esportazione e cancellazione
Esporta un contatto in JSON, o cancella il suo profilo e i suoi messaggi, tramite l’API. Ogni cancellazione finisce nel registro di audit.
Soppressione automatica
Disiscrizioni e bounce alimentano una lista di soppressione, controllata prima di ogni invio.
Registro di audit
Inviti, chiavi API, impostazioni di invio, modifiche del consenso, cancellazioni e chiamate agli strumenti MCP.
Workspace e ruoli
Workspace separati, quattro ruoli da proprietario a sola lettura, e chiavi API limitate a un solo workspace.
Il tuo dominio di invio
Le email partono dal tuo dominio, quindi la reputazione è tua.
Tracciamento first-party
Il nostro tracciamento non carica alcun pixel di terze parti.

Requisiti

Cosa ti serve per gestirlo in proprio.

I tuoi server eseguono Postgres 18+, Redis 8+, un’API, un worker, la dashboard e un server MCP facoltativo. Aggiornamenti e backup li gestisci tu, e l’assistenza arriva tramite le issue di GitHub.

  • Node.js 24

    Esegue l’API, il worker, la dashboard e il server MCP facoltativo.

  • Il tuo provider email

    Resend, Postmark, SendGrid, SMTP o Microsoft 365. Anche gli SMS passano dal tuo provider, e l’IA dalla tua chiave, o da modelli locali con Ollama.

  • Due domini con TLS

    Uno per la dashboard e uno per l’API, più un terzo facoltativo per il server MCP via HTTP.

  • API e dashboard pubbliche

    I webhook dei provider, lo snippet di tracciamento e le disiscrizioni con un clic chiamano l’API, e il link di disiscrizione in un’email apre una pagina di preferenze sulla dashboard, quindi entrambe devono essere raggiungibili pubblicamente.

Accesso anticipato

fromHello Cloud

Non si parte per restare piccoli.

L’accesso anticipato a fromHello Cloud si apre a scaglioni. L’onboarding è guidato: ti aiutiamo a configurare tutto e a portare i tuoi contatti.

Ti scriveremo quando il tuo accesso sarà pronto. Niente spam.

Vuoi aspettare ancora un po’? Vedi su GitHub