clickSomo
Abrir ClickSomo

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.

1ContactosQuiénes son y sobre qué base puedes escribirles.
2ActivadorAlgo ocurre. Empieza una ejecución.
3GrafoEsperas, condiciones, divisiones, objetivos, envíos.
4CreativoUn documento renderizado al canal de destino.
5EnvíoTu buzón o tu proveedor. La supresión se comprueba aquí.
6EventosEntregado, abierto, clicado — de vuelta al contacto.

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.

Contactos, segmentos y consentimiento →

Qué guarda ClickSomo sobre tiLímites
  • 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.

Cada disparador, acción y nodo de flujo →

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.

Lo 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.