fragment AutomationFields on Automation { id name active runs lastRunAt lastError trigger { kind status } conditions { types priorities areas label } action { kind value } createdBy { ...UserRefFields } } query Automations($projectId: ID!) { automations(projectId: $projectId) { ...AutomationFields } } mutation CreateAutomation($input: CreateAutomationInput!) { createAutomation(input: $input) { ...AutomationFields } } mutation UpdateAutomation($automationId: ID!, $name: String, $active: Boolean) { updateAutomation(automationId: $automationId, name: $name, active: $active) { ...AutomationFields } } mutation DeleteAutomation($automationId: ID!) { deleteAutomation(automationId: $automationId) }