Caso de automatización / 06 · Limpieza automatizada con salvaguardas

Un conciliador para el estado obsoleto aguas abajo

Un caso de automatización ficticio: el lado de ejecución de la conciliación. El modelo de comparación está en los casos de Datos e Integraciones; este trata de actuar sobre él sin riesgo.

Escenario ficticio

Elaborado de forma independiente. No contiene detalles de implementación, nombres internos ni cifras de ningún empleador o cliente.

01El resultado

El estado aguas abajo converge cada día con el esperado; los cierres automáticos se mantienen dentro de las salvaguardas; cualquier cosa inusual pasa antes por una persona.

La realidad

La elegibilidad cambia en origen, pero las altas en campañas, las tareas y los procesos de recuperación se quedan atrás—y limpiarlos es una tarea manual trimestral.

Pregunta de arquitectura

¿Cómo cierra una automatización lo que ya no debería existir—sin riesgo y sin cerrar trabajo real?

Decisión clave

Ejecutar la conciliación como una automatización programada con acciones clasificadas y salvaguardas, en lugar de como una limpieza manual periódica.

ContextoCada mes, las cuentas entran y salen de segmentos y de la elegibilidad. Las automatizaciones de entrada funcionan; las de salida a veces no se ejecutan—una caída, una ejecución parcial, un cambio de reglas. Las altas en campañas y las tareas obsoletas se acumulan hasta que alguien las limpia a mano.

Disparador

Cada día, tras la publicación de la elegibilidad y los segmentos del día.

Terminado significa
  • Bajas de las campañas obsoletas
  • Tareas obsoletas cerradas con motivo—salvo las protegidas
  • Volúmenes inusuales retenidos para revisión
  • Un informe de desviación para el responsable
Sistemas y actoresCRMPlataforma de campañasPlataforma de datos

02La realidad · situación actual

Qué hace hoy la automatización.

  • Altas obsoletas en campañas siguen enviando mensajes equivocados
  • Tareas abiertas de cuentas ya recuperadas saturan las listas de los responsables
  • Los planes de recuperación siguen abiertos para cuentas no aptas
  • Una limpieza masiva cerró una vez tareas en las que los comerciales estaban trabajando
  • Nadie sabe cuánta desviación existe en cada momento

03Pasos objetivo

Cada paso, con su modo, su actor y su guarda.

  1. 01
    Derivar el estado esperado

    A partir de los segmentos y la elegibilidad actuales.

    AutomatizadoPlataforma de datos
  2. 02
    Comparar con el real

    Altas en campañas, tareas y planes, por cuenta.

    AutomatizadoConciliador
  3. 03
    Clasificar las diferencias

    Coincidencia, ausente, obsoleto (inesperado), en conflicto.

    AutomatizadoConciliador
  4. 04
    Actuar dentro de las salvaguardas

    Cerrar, dar de baja o crear—con clave y con límites.

    OrquestadoCRM · campañasGuardaLímite de alcance
  5. 05
    Revisión del responsable

    Elementos retenidos e informe de desviación.

    HumanoOperaciones comerciales

04Dimensión clave · Limpieza automatizada con salvaguardas

Esperado frente a real—y después actuar, con límites

El conciliador clasifica cada diferencia y solo actúa cuando la regla es clara y el cambio es pequeño y reversible.

Esperado aguas abajoReal aguas abajoComparado porCuentaAcción esperadaAcción realTrabajo en curso
Mostrar
Esperado aguas abajo frente a Real aguas abajo, una fila por clave
ClaveEsperado aguas abajoReal aguas abajoResultado
ACC-A12Campaña de retenciónCampaña de retenciónCoincideAmbos lados coinciden.
ACC-B07Tarea de recuperación abierta—FaltaLa automatización de entrada falló durante una caída.
ACC-C33Sin campañaCampaña de retenciónInesperadoLa cuenta se recuperó; la salida nunca se ejecutó.
ACC-D19No aptaPlan de recuperación abiertoInesperadoLa cuenta salió de la población.
ACC-E02Llamada de revisiónLlamada de recuperación (en curso)DiferenciaEl segmento mejoró mientras el comercial trabajaba la tarea.
  1. Coincide

    Lo de aguas abajo coincide con lo esperado.

    Responsable
    Nadie
    Acción
    Registrar la comprobación.
  2. Diferencia

    Existe, pero no es lo que exige el segmento.

    Responsable
    Responsable de la cuenta
    Acción
    Protegida si está en curso: sugerir, no cerrar.
  3. Falta

    Esperado, pero no existe.

    Responsable
    La automatización
    Acción
    Crearlo con la misma clave que habría usado la entrada.
  4. Inesperado

    Existe, pero ya no se espera.

    Responsable
    La automatización
    Acción
    Cerrar o dar de baja con motivo e ID de ejecución—dentro del límite de alcance.
  • Primero, simulación

    Las reglas nuevas informan de lo que harían durante un periodo antes de actuar.

  • Límite de alcance

    Una proporción inusual de cierres retiene la ejecución para revisión.

  • Trabajo protegido

    Todo lo que está en curso o se ha tocado hace poco se sugiere, nunca se cierra.

  • Reversibilidad

    Cada cierre automático lleva un motivo y el ID de ejecución.

Un conciliador que puede cerrarlo todo acabará cerrándolo todo algún día. Las salvaguardas son el diseño.

05Seguridad de la ejecución

Si puede ejecutarse dos veces, está diseñado para ejecutarse dos veces.

Patrón de ejecuciónRegistro de ejecución programado + acciones por lotes con clave + modo simulación

La limpieza toca muchos registros en varios sistemas; debe ser observable, limitada y reversible.

Simulación
Por defecto en reglas nuevas: solo informe
Límite de alcance
Más de una proporción fijada de una población → retener para revisión
Registros protegidos
Las tareas en curso o modificadas en los últimos días nunca se cierran automáticamente
Claves de acción
Cuenta + acción + fecha de ejecución
Reversible
Se cierran con motivo e ID de ejecución, para poder reabrirlas

06Excepciones y recuperación

No todo fallo se resuelve reintentando.

  • Publicación de segmentos con retraso DependenciaEl estado esperado no está listoSaltar la ejecución; no comparar con expectativas obsoletasEquipo de datos
  • Volumen de cierres inusual ValidaciónSe supera el límite de alcanceRetener la ejecución para revisiónOperaciones comerciales
  • Límite de peticiones de la plataforma de campañas Transitorio · reintentoErrores de límite en las bajasEsperar; continuar con el siguiente loteLa automatización
  • Regla mal configurada ConfiguraciónEl informe de simulación no cuadraMantener la regla en simulaciónResponsable de la regla

07Las contrapartidas

Opciones creíbles, evaluadas frente a estas premisas.

Descartada

Limpieza manual trimestral

Poblaciones muy pequeñas

Coste: Meses de desviación; ediciones masivas arriesgadas
Descartada

Arreglar cada automatización de entrada en su lugar

Si nunca hubiera caídas

Coste: Las salidas se siguen perdiendo; sin medida de la desviación
Elegida

Conciliador diario con salvaguardas

Estado que genera trabajo en varios sistemas

Coste: Los umbrales de las salvaguardas necesitan un responsable

08La segunda capa

Preguntas que cambian el diseño.

Estado esperado

  1. ¿De dónde sale el estado esperado?
  2. ¿Y si llega tarde o incompleto?
  3. ¿Qué registros aguas abajo entran en el alcance?

Actuar sin riesgo

  1. ¿Qué puede cerrar el conciliador sin preguntar?
  2. ¿Qué está protegido?
  3. ¿Cuándo es un cambio demasiado grande?

Responsables

  1. ¿Quién revisa los elementos retenidos?
  2. ¿Cómo se deshace un cierre automático?
  3. ¿Cómo se informa de la desviación a lo largo del tiempo?

09Decisiones y entregables

Qué produce el trabajo.

  1. 01Derivación del estado esperado
  2. 02Clases de diferencia y acciones
  3. 03Salvaguardas
  4. 04Modo simulación
  5. 05Informe de desviación