Resumen
Cuatro piezas en movimiento, y todas son corrientes
Personas, con un registro de a qué tienes permiso de enviarles. Un grafo que decide qué ocurre y cuándo. Documentos que se renderizan en lo que el grafo quiera enviar. Y un motor que recorre los contactos por el grafo sin perder a nadie, sin enviar dos veces, y sin romperse cuando lo editas a las cuatro y media de un viernes.
El paso seis alimenta el paso dos. Que un mensaje se abra es en sí mismo un disparador; que se haga clic en un enlace es un disparador; la ausencia de ambos durante noventa días es un segmento al que alguien puede entrar. Ese bucle es todo el producto, y todo lo que sigue es un detalle de cómo está construida una de sus seis partes.
Lo que sigue no es una lista de funciones dispuesta para parecer impresionante. Es la forma del sistema, en el orden en que una persona realmente lo encuentra.
El plano de contactos y el plano de cuentas nunca se encuentran
Un cliente eres tú — inicias sesión con una cuenta de castomo, y ClickSomo nunca ve tu contraseña, porque la identidad pertenece a un servicio separado y se verifica fuera de línea.
Un contacto es alguien a quien haces marketing. Un contacto nunca inicia sesión, nunca tiene una credencial y nunca se convierte en una cuenta. Los dos planos se mantienen permanentemente separados, porque tú eres el responsable del tratamiento de tus propios contactos y nosotros somos el encargado — y ese es el acuerdo que hace que todo esto sea legal y no meramente conveniente.
También tiene una ventaja práctica. Un pago no crea un contacto. Una reserva no crea un contacto. No hay una puerta trasera silenciosa por la que un servicio hermano pueda añadir a alguien a tu lista sin una base para escribirle.
- 1Tres identificadoresInquilino, proyecto y usuario, como uuids. Sin contraseña, sin perfil, sin tarjeta.
- 2Cuotas como númerosContactos, envíos, generaciones de IA. Sin importes, sin divisas, sin facturas: el vocabulario de facturación no cruza esta línea.
- 3Tus contactosTuyos. Acotados a un tenant y un proyecto a la vez, así que un proyecto olvidado no ve nada en lugar de ver las filas de otro.
Dos planos, separados para siempre

Todo lo que ocurre aquí sucede en el bolsillo de alguien.
El motor
Una ejecución es una fila, y una espera es un momento en ella
Una ejecución por contacto y por versión de embudo. Un worker arrienda las ejecuciones que vencen, ejecuta nodos hasta llegar a una espera o a un terminal, y escribe la próxima hora de despertar. Ese es todo el bucle, y su sencillez es el punto.
Un nodo es una función pura
De la ejecución, el contacto y el nodo — y sus efectos se confirman en la misma transacción que el propio avance de la ejecución. Un worker eliminado entre «enviar» y «avanzar» no deja nada a medias, y eso es lo que hace que un reintento sea seguro en lugar de un segundo correo.
Las esperas no son filas en cola
Una espera fija wake_at en la ejecución. No se escribe nada aguas abajo por adelantado, así que no hay nada aguas abajo que corromper cuando editas el embudo — el modo de fallo de toda herramienta que pre-materializa una secuencia al entrar.
La idempotencia es un índice
No una comprobación seguida de una inserción: la ventana entre ambas es justo lo bastante ancha para un doble envío. Un índice único sobre ejecución, nodo, contacto y ventana es lo que realmente lo impide, y también lo impide bajo carga.
Las partes, en orden
Ocho páginas, y ya habrás leído el producto
No hay profundidad oculta debajo de esto. Cada página es el mecanismo real, no un resumen del mismo.
Contactos y consentimiento
La identidad es la dirección de correo. El nombre se guarda íntegro. El consentimiento es un libro mayor con una base legal, y la ausencia no es permiso.
Learn moreEmbudos y disparadores
Catorce disparadores, dieciséis acciones, siete nodos de flujo, y los siete casos incómodos contra los que se prueba el motor.
Learn moreCanales
Correo, SMS, push y cartas impresas. Trae tu propio envío, y un solo vocabulario de entrega sea cual sea el proveedor que lo transporte.
Learn moreCreatividad
Un documento, seis destinos de renderizado, variables de fusión comprobadas al publicar, y un aviso antes de que Gmail recorte tu mensaje.
Learn moreSeguimiento e informes
Un host de seguimiento separado, redirecciones firmadas, baja con un clic, y tráfico de bots etiquetado en lugar de contado en silencio.
Learn moreIA y agentes
Una frase entra, un embudo sale — validado igual que el de un humano. Un servidor MCP cuya mejor herramienta es una prueba en seco.
Learn moreLa API
API primero, sin endpoints privados, OpenAPI en /docs, claves de idempotencia en todas partes, webhooks firmados salientes.
Cómo se compara
Dónde se sitúa esto junto a Mailchimp, Brevo, ActiveCampaign, Klaviyo y e-clicks.pro — dicho como hechos sobre ClickSomo.
Learn moreLo que cuesta
Empieza gratis, escala por contactos y canales, y no pagues nada por el envío porque traes el tuyo propio.
Learn moreLo que esto no es
No es un CRM. Contiene una lista de correo y lo que esa lista hizo, no tu pipeline, tus tratos ni tus facturas. Si necesitas eso, conserva el sistema que ya tienes y envíale eventos.
No es un agente que decide por sí solo qué enviar. La IA redacta un embudo o un texto en el punto en que se lo pides; el grafo que produce se valida después con exactamente el mismo verificador que filtra el de un humano, y nada llega a una persona real sin que un humano lo publique. Ese es un límite deliberado y es la razón por la que una ejecución es reproducible.
No es un servidor de correo, y nunca lo será. La reputación de entregabilidad pertenece a tu proveedor o a tu propio buzón — que es también la razón por la que la mala campaña de nadie puede dañar la tuya aquí.
La parte honesta: traer tu propio envío es un compromiso real. Configuras un buzón o un proveedor, añades tres registros DNS y compruebas que se verifican, y asumes la consecuencia si envías algo que la gente reporta. A cambio no pagas nada por la entrega, tu reputación no se agrupa con la de desconocidos, y cambiar de proveedor no cambia ni una sola cosa aguas arriba de él.