# RoutineLogicInput

**Type:** GraphQL inputs

## Fields
- trigger (RoutineTriggerInput, Not Null): undefined
  - triggerType (TriggerTypeInput)
  - conditions (TriggerConditionInput)
- action (RoutineActionInput, Not Null): undefined
  - actionType (ActionTypeInput)
  - commandType (CommandType)
  - commandPayload (String)
- compensatingAction (RoutineActionInput): undefined
  - actionType (ActionTypeInput)
  - commandType (CommandType)
  - commandPayload (String)

