Casos de Uso Comunes
Fórmula básica: concatenación
Ejemplo: rellenar automáticamente el nombre completo
Objetivo: Combinar automáticamente nombre y apellido en un campo de nombre completo.Configuración
- Desencadenante: Se actualiza o se crea el registro (Personas)
- Filtro: Comprueba que el nombre o el apellido hayan cambiado
- Acción de código:
- Actualizar registro: Establecer Nombre completo en
{{code.fullName}}
Fórmula numérica: importe esperado
Ejemplo: calcular ingresos esperados
Objetivo: Multiplicar el importe de la oportunidad por la probabilidad para obtener el importe esperado. Consulta Cómo mostrar el importe esperado en el pipeline para ver el flujo de trabajo completo.Configuración
- Desencadenante: Se actualiza el registro (Oportunidades, campo Importe o Probabilidad)
- Acción de código:
- Actualizar registro: Establecer Importe esperado en
{{code.expectedAmount}}
Fórmula de fechas: cálculo de días
Ejemplo: días hasta el vencimiento de la tarea
Objetivo: Calcular cuántos días faltan hasta la fecha de vencimiento de una tarea.Configuración
- Desencadenante: Se actualiza o se crea el registro (Tareas, campo Fecha de vencimiento)
- Acción de código:
- Actualizar registro: Establecer Días hasta el vencimiento en
{{code.daysUntilDue}}
Los valores negativos indican tareas vencidas. Puedes usar este campo para filtrar o ordenar tareas por urgencia.
Fórmula condicional: puntuación del lead
Ejemplo: calcular la puntuación del lead según criterios
Objetivo: Puntuar leads en función del tamaño de la empresa, el sector y la interacción.Configuración
- Desencadenante: Se actualiza el registro (Personas o Empresas)
- Acción de código:
- Actualizar registro: Establecer Puntuación del lead en
{{code.leadScore}}
Fórmula de texto: extracción de dominio
Ejemplo: extraer el dominio del correo electrónico
Objetivo: Extraer y almacenar automáticamente el dominio del correo electrónico.Configuración
- Desencadenante: Se actualiza el registro (Personas, campo Correo electrónico)
- Acción de código:
- Actualizar registro: Establecer el campo Dominio en
{{code.domain}}
Mejores prácticas
Rendimiento
- Activa solo ante cambios en campos relevantes
- Usa filtros para omitir registros que no necesiten cálculo
- Evita cálculos complejos en flujos de trabajo de alto volumen
Manejo de errores
- Comprueba valores null/undefined antes de los cálculos
- Usa valores predeterminados cuando falten datos
- Devuelve mensajes de error claros cuando fallen los cálculos
Pruebas
- Prueba con casos límite (campos vacíos, valores cero)
- Verifica los cálculos manualmente antes de activar
- Supervisa las ejecuciones de flujos de trabajo para detectar resultados inesperados