# routineUpdate **Type:** GraphQL mutations ## Arguments - routineId (ID) - data (RoutineUpdateInput, Not Null): undefined - logic (RoutineLogicInput, Not Null): undefined - 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) ## Response **Type:** RoutineUpdatePayload **Description:** undefined ### Fields - routine (Routine) - errors (RoutineUpdateError)