Saltar al contenido principal

Uso de Variables en Tasks de Squad

En Orkeia, puedes usar variables en campos como description, expectedResult de tareas para hacerlas dinámicas, reutilizables y personalizadas en tiempo de ejecución.

Sintaxis

Las variables siguen el siguiente formato:
#{NOMBRE_DE_LA_VARIABLE}

Cómo Funciona

Las variables se sustituyen automáticamente en el momento de la ejecución del Squad. Basado en lo que se pasa, sea en el _description _ o expectedResult*.*

Ejemplo

{
  "description": "Revisar el contrato del cliente #{CLIENTE_NOMBRE} con el número #{CONTRATO_ID}.",
  "expectedResult": "Contrato #{CONTRATO_ID} debe estar validado en el sistema hasta #{DATA_LIMITE}."
}

Payload correspondiente

{
  "CLIENTE_NOMBRE": "Matheus Matos",
  "CONTRATO_ID": "CT-2025-123",
  "DATA_LIMITE": "10/09/2025"
}

Resultado renderizado

  • Descripción: Revisar el contrato del cliente Matheus Matos con el número CT-2025-123.
  • Resultado Esperado: Contrato CT-2025-123 debe estar validado en el sistema hasta 10/09/2025.

Casos de Uso Comunes

VariableUso común
#{CLIENTE_NOMBRE}Nombre del cliente
#{CONTRATO_ID}Código de contrato/documento
#{DATA_LIMITE}Fecha de vencimiento o entrega
#{USUARIO_RESPONSAVEL}Nombre del usuario responsable
#{EMAIL}E-mail de notificación
#{ENDERECO}Dirección o ubicación relevante

Observaciones

  • Las variables deben estar exactamente en el formato #{VARIABLE}.
  • Variables ausentes en el payload no se sustituirán y aparecerán en el texto final como están.
  • Utiliza nombres claros y estandarizados para facilitar la reutilización.

¿Dónde puedo usar variables?

Las variables se utilizan dentro de las Tasks, pudiendo aparecer en dos campos específicos:
  • task.description
  • task.expectedResult
Así, en tiempo de ejecución, se aplican en las tareas de los Squads.