Motor de reglas de negocio para decisiones de crédito

Si las reglas están en el código, cada cambio exige ticket, revisión y despliegue. Decisimo las lleva a conjuntos de reglas y tablas legibles que su aplicación consulta en un endpoint.

Empiece gratis Vea un cambio de regla

Un cambio de regla, del editor al endpoint

  1. Edición del conjunto de reglas

  2. Mapeo de rangos de puntaje

  3. Unión del flujo de decisiones

  4. Ejecución de pruebas guardadas

  5. Comparación de decisiones anteriores

  6. Despliegue del release

  7. Consulta al endpoint

Reglas si-entonces que el analista puede leer

  • Condiciones anidadasCada regla exige todas o cualquiera de sus condiciones, agrupadas con AND u OR
  • ComparacionesCompare valores, texto, fechas, campos vacíos y expresiones regulares
  • Acciones en ordenSi coincide, asigna valores, calcula, añade a listas y ajusta fechas
Conjunto de reglas Application fraud rules con condiciones y acciones ante una falla del proveedor de IP y varios datos de fraude confirmado
El conjunto de reglas Application fraud rules aplica «refer» ante un fallo de IP y «decline» cuando hay dos coincidencias con fraude confirmado. Cinco reglas, dos abiertas, caso de demostración.

Tablas de decisión para rangos y límites

  • Condiciones por rangoLas celdas admiten ANY, una comparación o un rango abierto o cerrado
  • Orden de filasPor defecto gana la última fila coincidente, o la primera si así se configura
  • CSV y solapamientosDetecte filas superpuestas e importe o exporte la tabla en CSV
Tabla de decisión Score Cutoff con condiciones Knocked out y Score vinculadas a resultados decline, refer y approve
Score Cutoff rechaza los knock-outs y puntajes menores de 70, refiere de 70 a 95 y aprueba desde 95, caso demo.

Reglas, datos y modelos en un flujo de decisiones

  • Flujo de decisionesConecte conjuntos de reglas, tablas, árboles, scorecards, funciones, modelos y fuentes de datos
  • Datos JSONLas reglas leen el documento JSON, incluidos resultados anteriores del flujo
  • Errores de datosUna regla puede leer el error de una consulta fallida a una fuente de datos
El flujo Consumer Lending Decision conecta Affordability, Knock-out rules, Risk Scorecard y Score Cutoff entre Start y End
Consumer Lending Decision va de Start a End por Affordability, Knock-out rules, Risk Scorecard y Score Cutoff, en un caso demo.

Pruebe el cambio de regla antes del release

  • Historial de revisionesCompare versiones guardadas lado a lado, revierta una y compare releases
  • Pruebas guardadasReejecute casos guardados: pruebas de regresión por conjunto de reglas y tabla
  • Release desplegadoEl release se ejecuta en un endpoint después de su despliegue

Reglas sobre listas de transacciones

  • Reglas de arreglosEvalúe cada elemento de la lista y aplique la regla a cada coincidencia
  • Reglas de flujo de datosFiltre, agrupe y agregue elementos, como los montos mensuales
  • Cálculos sobre listasObtenga el máximo, mínimo, conteo, suma, promedio o mediana

Preguntas que nos hacen

¿Qué es un motor de reglas de negocio?

Un motor de reglas de negocio ejecuta reglas de decisión fuera del código de una aplicación y devuelve un resultado a la aplicación. Decisimo ejecuta conjuntos de reglas, tablas de decisión y otra lógica de decisión en un flujo de decisiones al que se accede mediante un endpoint de API.

¿Puedo cambiar las reglas de negocio sin un desarrollador?

El analista puede editar las reglas. Las condiciones usan rutas del documento JSON, y algunas reglas usan sintaxis de fórmulas o expresiones regulares.

¿Un motor de reglas de negocio puede gestionar siniestros?

Los flujos de decisiones pueden conectar reglas y datos para decisiones de seguros y siniestros. Decisiones de seguros

Traiga una regla del código de su aplicación

Empiece gratis