clickSomo
Abrir ClickSomo

IA y agentes

Entra una frase, sale un embudo — y luego las mismas comprobaciones que para todos los demás

"Recupera los clientes que compraron una vez el año pasado y no han abierto nada desde entonces." Eso entra; sale un grafo de embudo. Lo que lo hace valioso no es la generación — muchas cosas generan — sino que el resultado pasa exactamente por el validador que filtra el trabajo de una persona, y luego una prueba en seco para que puedas leer cada mensaje que enviaría antes de que nadie reciba uno.

Dos funciones, mantenidas separadas

Generación de embudos toma una descripción y devuelve un grafo. Es deliberadamente el mismo contrato que usan los demás paneles de IA del ecosistema — un mensaje, un objeto opcional y si reemplazar o parchear — sobre la misma pasarela, en la misma ruta operativa que ya funciona en producción en otros lugares.

Generación de creatividades es el mismo contrato aplicado a un documento: generar o parchear un correo, una página o un formulario. Como una creatividad es un documento con un esquema publicado, un modelo que parchea uno está haciendo algo estructurado en lugar de producir un muro de HTML y esperar.

El prompt del sistema es una copia destilada del esquema del embudo, y se actualiza cada vez que el esquema gana una clave. Un prompt obsoleto es el modo de fallo aquí: el modelo redacta vocabulario que ya no existe, el resultado parece totalmente razonable y el validador lo rechaza por motivos que quien lo lee no puede ver.

Personalización por contacto, con caché

Un nodo ai_generate rellena las variables de fusión en el momento del envío para cada contacto. Consume tu cuota y se guarda en caché por la creatividad y un hash de los atributos del contacto de los que depende — sin esa caché pagarías una generación por destinatario en cada envío, una factura que nadie presupuesta dos veces.

Generar → comprobar → simularUna petición
  • 1Tu frase«Recupera a los clientes que compraron una vez el año pasado y no han abierto nada desde entonces.»
  • 2Grafo devueltoUna entrada, esperas, una condición, dos envíos, un objetivo. Nodos con nombre, vocabulario real.
  • 3ValidadoUna entrada, todos los nodos alcanzables, cada ciclo contiene una espera, cada envío tiene una creatividad y un asunto.
  • ↻ReparadoSi la comprobación falla, se devuelve con los errores y se reintenta — y el número de intentos se informa, no se oculta.
  • 4SimuladoCada mensaje que enviaría y el día en que llegaría, antes de que hayas publicado nada.

El mismo validador que para una personaNada enviado

El servidor MCP

Permite que un agente maneje el producto como es debido

Servido por el mismo proceso en /mcp por HTTP streamable, autenticado con un token de castomo o una clave de API, y limitado a un proyecto. Existe porque «un agente puede llamar a tu API REST» es cierto de todo y útil para nada; lo que un agente necesita es una superficie descrita con las partes peligrosas controladas.

Contactos

list_contacts, get_contact, upsert_contact, list_segments, preview_segment. Pregunta quién está en un segmento antes de hacer nada con ellos.

Embudos

list_funnels, get_funnel, create_funnel, generate_funnel, check_funnel, publish_funnel, pause_funnel, start_funnel_run.

simulate_funnel

La herramienta más valiosa del conjunto con diferencia. Haz una prueba en seco de un contacto a través de un embudo y obtén el camino recorrido y los mensajes que se enviarían. Sin ella, un agente crea automatizaciones a ciegas.

Contenido

create_email y previsualización del renderizado. Markdown entra, sale una creatividad renderizada — mucho más fiable que pedirle a un modelo HTML de correo directamente.

Campañas e informes

list_campaigns, get_campaign, report_campaign. Un agente que puede leer los números es un agente que puede decirte algo que ya no sabías.

Recursos

El esquema de embudos, el esquema de creatividades, el catálogo de variables de fusión y la gramática de predicados de segmentos se sirven todos como recursos, de modo que un agente trabaja a partir de las definiciones actuales y no de memoria.

Él escribe la variante. Tú conservas el veto.

El control, y por qué es un tope absoluto

Toda herramienta capaz de enviar está controlada. Un envío de prueba a ti mismo es gratis. Cualquier cosa que llegue a personas reales requiere un indicador de confirmación explícito y está limitado por tu cuota de facturación — ambos, no uno u otro.

La razón es simple y poco glamurosa. Un agente que malinterpreta una instrucción no debería poder enviar correos a cincuenta mil personas, y ninguna cantidad de instrucciones cuidadosas es un control. Este es uno de los pocos lugares donde un tope absoluto supera de verdad a un buen valor por defecto, y está implementado como un tope absoluto.

El mismo razonamiento recorre todo el diseño. Un agente puede redactar, comprobar, simular, previsualizar e informar todo el día sin que salga un solo mensaje. La única acción irreversible es la única que necesita que un humano haya dicho sí.

Lo que un agente puede hacer sin supervisiónSeguridad
  • ✓Leer cualquier cosa dentro del ámbitoContactos, segmentos, embudos, campañas, informes — dentro de un proyecto.
  • ✓Redactar y comprobarCrear un embudo, modificar una creatividad, ejecutar el validador, ejecutar una simulación.
  • ✓Envío de pruebaA una dirección verificada tuya. Gratis, y usa el renderizador real.
  • !Enviar de verdadconfirm: true explícito, y dentro de la cuota. Ambas cosas. Ninguna es una sugerencia.

Limitado a un proyectoLa cuota es el techo

Lo que el modelo realmente sabe de tu negocio

Un generador con nada más que tu frase escribe textos genéricos, y todo el mundo lo nota. Dada una URL, ClickSomo puede leer tu sitio — un rastreo superficial, un perfil de empresa — así que el embudo que redacta trata sobre lo que realmente vendes y el texto te devuelve tus propias palabras. Esa es toda la diferencia entre una demostración y una funcionalidad.

El texto rastreado se trata como entrada hostil. Se acota antes de que cualquier modelo lo lea y se depura antes de renderizarlo, porque el texto de una página que no escribiste tú es justo donde se escondería una instrucción dirigida a un modelo.

La parte honesta: un embudo generado es un buen borrador, no una campaña terminada. Contendrá una espera con la que no estás de acuerdo y un asunto que no habrías escrito tú. Veinte minutos de edición son normales — y son veinte minutos en lugar de una tarde porque la forma, las comprobaciones y la simulación ya están ahí. La generación tampoco está disponible en un despliegue sin una clave de IA configurada, y la API lo dice claramente en lugar de fallar de forma interesante.