DecideOrgAiSuggestionInput
A person's decision on an organisation-level AI suggestion: accept it, accept it edited, or reject it with a reason.
input DecideOrgAiSuggestionInput {
decision: String!
editedPayload: JSON
expectedVersion: Int!
id: ID!
rejectNote: String
rejectReason: String
}
Fields
DecideOrgAiSuggestionInput.decision ● String! non-null scalar
ACCEPT, EDIT or REJECT.
DecideOrgAiSuggestionInput.editedPayload ● JSON scalar
The edited change; required for EDIT.
DecideOrgAiSuggestionInput.expectedVersion ● Int! non-null scalar
The version the decision is based on.
DecideOrgAiSuggestionInput.id ● ID! non-null scalar
The suggestion.
DecideOrgAiSuggestionInput.rejectNote ● String scalar
Required when the reason is OTHER; at most 500 characters.
DecideOrgAiSuggestionInput.rejectReason ● String scalar
Required for REJECT: WRONG, DUPLICATE, NOT_NEEDED, OUT_OF_SCOPE or OTHER.
Member Of
decideOrgAiSuggestion mutation