WorkflowSettingsInput
Approval workflow settings.
input WorkflowSettingsInput {
allowDelegation: Boolean
autoApproveThreshold: String
enableWorkflows: Boolean
escalationEnabled: Boolean
escalationTimeout: String
notifyOnApproval: Boolean
notifyOnRejection: Boolean
parallelApprovals: Boolean
requireComments: Boolean
trackHistory: Boolean
}
Fields
WorkflowSettingsInput.allowDelegation ● Boolean scalar
True to let approvers hand over to someone else.
WorkflowSettingsInput.autoApproveThreshold ● String scalar
The amount below which approval is automatic.
WorkflowSettingsInput.enableWorkflows ● Boolean scalar
True to use approval workflows.
WorkflowSettingsInput.escalationEnabled ● Boolean scalar
True to escalate approvals that wait too long.
WorkflowSettingsInput.escalationTimeout ● String scalar
How long an approval may wait before it is escalated.
WorkflowSettingsInput.notifyOnApproval ● Boolean scalar
True to notify when approved.
WorkflowSettingsInput.notifyOnRejection ● Boolean scalar
True to notify when rejected.
WorkflowSettingsInput.parallelApprovals ● Boolean scalar
True to ask approvers at the same time.
WorkflowSettingsInput.requireComments ● Boolean scalar
True when approvals need a comment.
WorkflowSettingsInput.trackHistory ● Boolean scalar
True to keep the approval history.
Member Of
updateWorkflowSettings mutation