Automatiza toda la mañana.
O cualquier parte de ella.
Cuando finaliza el informe de cuentas inactivas, se inicia un segundo proceso: investigar cada cuenta de la lista, redactar un mensaje de seguimiento por contacto y entregarlo. El momento en que un representante retoma el control —después de la lista, después del borrador o en absoluto— es una configuración de su propio texto, no de un producto diferente.
Informe de cuentas inactivas
Encuentra las oportunidades estancadas de cada representante, abre el sitio web de cada cliente en un navegador real y genera el archivo CSV.
Redacción de propuestas de divulgación
Lee ese mismo archivo CSV, investiga cada cuenta, la resume, la agrupa por contacto y redacta los correos electrónicos.
Leer, editar, enviar
O bien, toma la lista original y escríbela tú mismo. O déjalo enviar. El mismo proceso se realiza en ambos casos.
El segundo oleoducto comienza porque el primero terminó.
desencadenador · flujo de trabajo.correcto, limitado a un flujo de trabajo ascendente por ID
La forma obvia, y por qué está mal.
Dos tareas programadas (cron jobs). Informe en 08:00 , redactando en 08:15 .
Quince minutos es una estimación. En una mañana tranquila, el informe sigue en ejecución y el proceso de redacción lee el archivo de ayer, o no lee nada, y envía correos electrónicos con seguridad sobre datos obsoletos. Nadie se entera, porque un proceso que se ejecutó con datos de entrada incorrectos sigue funcionando correctamente.
Lo que realmente sucede
El proceso de redacción se basa en la finalización del informe.
Sin cronómetro, sin adivinar. El informe genera un evento al finalizar; a partir de ese momento, comienza el proceso de redacción. Si el informe tarda una hora, la redacción espera otra hora. Si el informe falla, la redacción nunca se ejecuta, que es el comportamiento correcto y el que un cronograma no puede expresar.
Doce pasos, dos de los cuales implican un modelo.
Lee el informe que acaba de redactar el primer oleoducto.
No es una consulta nueva. Al leer la propia información del proceso de producción, los borradores y el informe describen la misma instantánea, hasta en las comprobaciones realizadas en el sitio; no pueden discrepar.
Tomemos como ejemplo las cinco cuentas de mayor valor de este representante.
Filtrar a una representación, ordenar por valor, límite de cinco. Una tabla analizada y una ordenación, no un modelo que decida quién importa hoy.
Obtenga el historial completo de cada uno
Notas de contacto, estado del plan y del pago, registro de contactos, historial de facturación, ingresos totales, complejidad de la migración. Seis llamadas por cuenta, dos cuentas a la vez.
Brevemente cada relato por separado.
Una llamada al modelo por cuenta, viendo solo esa cuenta. Decide el enfoque a partir de una regla de fecha fija (vencida, en renovación o en renovación después de que la plataforma se apague) y elige el único hecho que vale la pena considerar para la apertura. En un contexto reducido, una sola decisión, es donde un modelo local resulta fiable.
Agrupe los informes por contacto.
Las agencias gestionan muchos sitios web bajo una misma dirección. Normalmente, cinco cuentas se reducen a dos personas, y a dos correos electrónicos, no a cinco.
Escribe un correo electrónico por persona.
La segunda y última llamada del modelo. Solo ve informes terminados, nunca datos en bruto, por lo que no puede inventarse una cifra. Cuando las cuentas de alguien no coinciden —una se renueva y tres caducan—, debe indicarlo claramente en lugar de reducirlas a una sola afirmación conveniente.
Entregar y conservar una copia.
Los borradores llegan al lugar de trabajo del representante, formateados y listos para usar, y el material del día se archiva como JSON para que el método de entrega pueda cambiar sin afectar el flujo de trabajo.
Los representantes no se ponen de acuerdo sobre la automatización. No tienen por qué hacerlo.
El mismo oleoducto, interrumpido en tres puntos diferentes. No se trata de tres productos, ni de un lanzamiento, ni de una política para toda la empresa, sino de una copia del flujo de trabajo para cada representante, y cada una termina donde ese representante lo desee.
Solo dame la lista
Se detiene después del primer oleoducto. Cada mañana se genera un archivo CSV clasificado con las cuentas bloqueadas, con el sitio web ya revisado, y ellos mismos escriben cada palabra. La investigación que habrían realizado manualmente ya está hecha; la relación es enteramente suya.
Redacta el borrador, yo decidiré.
La cadena completa, que culmina en borradores que leen, editan y envían. La decisión final recae en el representante, pero la hora dedicada a buscar documentos y revisar las fechas de renovación no. Este es el que está funcionando hoy.
Simplemente envíalos
Un paso más para el final. El envío puede estar sujeto a aprobación (un toque en el teléfono por cada mensaje) o ejecutarse sin supervisión una vez que haya obtenido dicha aprobación. La tubería no cambia de forma; el último paso simplemente deja de esperar.
Nadie especifica esto correctamente la primera vez.
La primera prueba produjo correos electrónicos que jamás enviarías. El segundo también. Llegar a un resultado que se publique sin editar es un proceso repetitivo, y lo único que importa es cuán cerrado sea ese bucle.
Con datos reales, bajo demanda, desde la misma ventana de chat que usarías para preguntar sobre los datos.
Se registra la entrada y la salida de cada paso. Campo malo, paso malo: ya puedes ver cuál.
Descrito en una oración sobre MCP. Una fila en la base de datos de tu caja, que se actualiza al guardar.
Aproximadamente dos minutos de principio a fin. Modelos locales, por lo que el vigésimo intento cuesta lo mismo que el primero: nada.
El resultado fueron cuentas que no coincidían con el informe que activó la ejecución: el proceso estaba consultando nuevamente el CRM, por lo que dos instantáneas podían no coincidir.
Lo que cambió Una unión. Lee el archivo que ya generó la primera canalización. Una sola instantánea, un solo conjunto de comprobaciones del sitio, sin desviaciones.
Lo que salió Todos los correos electrónicos con una sola voz. Una única llamada de modelo las escribía todas a la vez, y los relatos distintos se reducían a las mismas tres frases.
¿Qué cambió? Dividir en dos pasos: un resumen por cuenta y luego redactar a partir de los resúmenes. Cada llamada obtiene el contexto de una sola cuenta en lugar de doce.
Lo que salió a la luz son las fechas de renovación que ya se anunciaron hace meses, descritas como próximas. Cuando se le pidió que razonara sobre fechas, razonó mal y con mucha seguridad.
¿Qué cambió? Deja de preguntar. Una tabla de decisiones explícita en la habilidad: dado hoy, ¿qué rama se aplica? El modelo lee la fila, no realiza los cálculos aritméticos.
El resultado fue un precio de 0 dólares, cotizado al cliente como si fuera la cifra real.
¿Qué cambió? Una regla: cero es dato faltante, no un precio. Nunca lo afirmes, mejor señalalo.
Lo que se obtuvo fue una puntuación interna en el texto dirigido al cliente: una calificación de la complejidad de la migración, en el cuerpo del correo electrónico.
¿Qué cambió? Dos campos en lugar de uno. El correo electrónico es lo que lee el cliente; todo lo demás va donde lo lee el representante.
Lo que salió fue un muro de texto ininterrumpido. Conviene comprobarlo antes de culpar al motor de renderizado: no había saltos de línea en la salida.
¿Qué cambió? Una instrucción que requiere saltos de párrafo, con un ejemplo resuelto. No es un error de formato, sino una instrucción que falta.
Lo que la plataforma te ofrece y lo que tú conectas
Construir esto fue componer elementos básicos, no escribir código. Vale la pena ver dónde se sitúa el límite cuando analices el tuyo propio.
El despacho proporciona
Funcionalidad integrada: disponible para cualquier flujo de trabajo, en cualquier dispositivo.
- Disparadores de finalización entre flujos de trabajo
- el tipo de paso
foreach - Transformaciones CSV, JSON y jq
- habilidades, aprobaciones, historial de ejecución
✓ Te conectas
Una fila en la base de datos de tu caja. Vive el momento en que lo guardas: sin despliegue, sin reconstrucción.
- qué oleoducto alimenta cuál
- de quiénes son las cuentas y cuántas
- las dos indicaciones del agente
- donde se detiene, por repetición
foreach ejecuta cualquier trabajo por elemento. Eso es lo que convierte la columna de la derecha en una tarea de una tarde en lugar de un proyecto. — y qué hace que una variante por repetición sea una duplicación y edición en lugar de una bifurcación. La transferencia de información es una herramienta, así que usted decide dónde termina.
Envíos hoy · comienza cuando finaliza el informe matutino
dispatch