Saltar al contenido

Ejecútalo en tu propia infraestructura.

fromHello es de código abierto bajo AGPL-3.0, y puedes ejecutarlo en tus propios servidores, con contactos ilimitados. Los datos de tus clientes están en tu propio Postgres. Esta página muestra lo que ejecutas: los servicios, el modelo de datos, los canales y los requisitos.

AGPL-3.0 · Postgres 18+ · Redis 8+ · Node.js 24Actualizado el

Alojado por nosotros o en tus servidores. Dos formas de usarlo.

Recomendado

fromHello Cloud

Nada que instalar. Nada que actualizar.

  • Alojado por nosotros
  • Nosotros gestionamos Postgres, Redis y cada actualización
  • Envío de emails configurado por nosotros (Team y superiores)
  • Créditos de IA (Team y superiores)
  • Soporte incluido

El acceso anticipado a fromHello Cloud se abre por etapas.

AGPL-3.0

Autoalojado

Ejecútalo tú. Con o sin nosotros.

  • En tus propios servidores: una API, un worker, el panel y un servidor MCP opcional
  • Tú gestionas Postgres 18+, Redis 8+, las actualizaciones y las copias de seguridad
  • Tu proveedor de envío: Resend, Postmark, SendGrid, SMTP o Microsoft 365
  • Tu clave de IA, o modelos locales a través de Ollama
  • Ayuda a través de GitHub issues

Con tu propio servidor SMTP y Ollama, tus datos pueden quedarse por completo en tus servidores.

Cada contacto, evento y mensaje se puede leer como JSON a través de la API. Si lo autoalojas, todo está en tu propio Postgres.

Un monorepo TypeScript. Nada exótico que ejecutar.

Un workspace de pnpm y Turborepo, TypeScript de principio a fin: el panel, la API, el worker y el servidor MCP, junto a Postgres y Redis.

  • apps/web

    El panel: perfiles, segmentos, journeys, plantillas y analítica.

  • apps/api

    La API de Hono y sus webhooks: callbacks de los proveedores y respuestas entrantes.

  • apps/worker

    Tareas en segundo plano con BullMQ: journeys, envíos y actualizaciones de segmentos.

  • apps/mcp

    El servidor MCP opcional: 59 herramientas para Claude, Cursor o cualquier cliente MCP.

  • packages/sdk

    El SDK de JS/TS: tracking de eventos con cola offline, y banners y modales in-app protegidos contra XSS.

  • Postgres 18+ · Redis 8+

    Postgres guarda perfiles, eventos, mensajes, consentimiento y logs de auditoría. Redis se encarga de las colas de tareas y de la limitación de tasa.

Un perfil por persona, en tu propia base de datos.

Un modelo de datos first-party que es completamente tuyo, sin pasar por un data warehouse. Cada evento vuelve a evaluar a esa persona frente a cada segmento dinámico.

Perfiles
Un campo de empresa, campos personalizados, eventos, mensajes y respuestas, todo en un perfil. El historial anónimo se fusiona en él al registrarse.
Eventos
Páginas vistas y sesiones del snippet de tracking, más cualquier evento que envíes a través de la API o el SDK. El SDK pone los eventos en cola sin conexión y los envía cuando el navegador vuelve a estar en línea.
Segmentos
Reglas dinámicas que se reevalúan con cada evento, más segmentos estáticos que gestionas a mano. Úsalos en journeys o sincronízalos con audiencias publicitarias.
Embudos
Modela el camino desde el primer contacto hasta la retención y ve el abandono y la conversión en cada paso.
Campos personalizados
Amplía cualquier perfil con tus propios campos tipados: texto, número, booleano, fecha o selección.

Cinco canales. Usa tus propias claves.

Llega a tus clientes donde están, a través de proveedores en los que ya confías. Cambia de proveedor sin tocar el resto de la plataforma.

  • Email

    Resend · Postmark · SendGrid · SMTP · Microsoft 365

  • SMS

    Twilio · SMSPartner · MessageBird · HTTP personalizado

  • In-app

    banner · modal

  • Web push

    opt-in del navegador

  • Audiencias publicitarias

    Meta · LinkedIn · Google

  • Respuestas

    IMAP · Microsoft 365 · webhooks

El motor de journeys

Compón cualquier flujo con el vocabulario de nodos.

Un editor visual donde cada journey son nodos y conexiones, con 14 tipos de nodo: léelo, ramifícalo, versiónalo. Un agente de IA conectado por MCP usa los mismos nodos, y los journeys que crea siguen siendo borradores hasta que se publican. Publicar a través de un agente requiere un paso de confirmación en tu cliente de IA.

Los nodos

Disparadores
  • Entrada
Acciones
  • Enviar email
  • Enviar SMS
  • Webhook
  • Actualizar perfil
  • Añadir al segmento
  • Quitar del segmento
  • Inscribir en journey
Control de flujo
  • Esperar
  • Esperar evento
  • Ramificación
  • División A/B
Finales
  • Salida
  • Objetivo

Datos y control, en tus servidores.

Autoalojado, los datos de tus clientes están en tu propio Postgres. Los servicios que hacen el trabajo reciben lo que necesitan: tus proveedores de email y SMS, el modelo de IA y las plataformas publicitarias.

Exportar y borrar
Exporta un contacto como JSON, o borra su perfil y sus mensajes, a través de la API. Cada borrado queda en el log de auditoría.
Supresión automática
Las bajas y los rebotes alimentan una lista de supresión que se comprueba antes de cada envío.
Log de auditoría
Invitaciones, claves de API, ajustes de envío, cambios de consentimiento, borrados y llamadas a herramientas MCP.
Espacios de trabajo y roles
Espacios de trabajo separados, cuatro roles de propietario a lector, y claves de API limitadas a un espacio de trabajo.
Tu dominio de envío
El email sale desde tu propio dominio, así que la reputación es tuya.
Tracking first-party
Nuestro tracking no carga píxeles de terceros.

Requisitos

Lo que necesitas para ejecutarlo tú mismo.

Tus propios servidores ejecutan Postgres 18+, Redis 8+, una API, un worker, el panel y un servidor MCP opcional. Tú gestionas las actualizaciones y las copias de seguridad, y la ayuda llega a través de GitHub issues.

  • Node.js 24

    Ejecuta la API, el worker, el panel y el servidor MCP opcional.

  • Tu propio proveedor de email

    Resend, Postmark, SendGrid, SMTP o Microsoft 365. Los SMS también pasan por tu propio proveedor, y la IA por tu propia clave, o modelos locales con Ollama.

  • Dos dominios con TLS

    Uno para el panel y otro para la API, más un tercero opcional para el servidor MCP por HTTP.

  • Una API y un panel públicos

    Los webhooks de los proveedores, el snippet de tracking y las bajas con un clic llaman a la API, y el enlace de baja de un email abre una página de preferencias en el panel, así que ambos deben ser accesibles públicamente.

Acceso anticipado

fromHello Cloud

Nadie emprende para quedarse pequeño.

El acceso anticipado a fromHello Cloud se abre por etapas. El onboarding es personalizado: te ayudamos a configurarlo y a traer tus contactos.

Te escribiremos cuando se abra tu plaza. Sin spam.

¿Aún no quieres unirte? Ver en GitHub