SetConversationTriageRequest

Changes a conversation's triage status, its assignee, or both (docs/features/EmailTriage/PLAN.md D13).
Only the parts flagged are changed.

Properties

Name Type Description
setStatusboolean

Whether to change the status to SodiumHQ.DTOs.EmailTriage.SetConversationTriageRequest.StatusCode

Whether to change the status to SodiumHQ.DTOs.EmailTriage.SetConversationTriageRequest.StatusCode

statusCodestring

An active email triage status code; required with SodiumHQ.DTOs.EmailTriage.SetConversationTriageRequest.SetStatus

An active email triage status code; required with SodiumHQ.DTOs.EmailTriage.SetConversationTriageRequest.SetStatus

setAssigneeboolean

Whether to change the assignee to SodiumHQ.DTOs.EmailTriage.SetConversationTriageRequest.AssigneeCode

Whether to change the assignee to SodiumHQ.DTOs.EmailTriage.SetConversationTriageRequest.AssigneeCode

assigneeCodestring

The tenant user code to assign the conversation to, who must be able to read the whole mailbox;
null unassigns it

The tenant user code to assign the conversation to, who must be able to read the whole mailbox;
null unassigns it

notifyMeWhenDoneboolean

With SodiumHQ.DTOs.EmailTriage.SetConversationTriageRequest.SetAssignee: whether the caller, as the assigner, is told when someone else sets a Done status

With SodiumHQ.DTOs.EmailTriage.SetConversationTriageRequest.SetAssignee: whether the caller, as the assigner, is told when someone else sets a Done status

JSON Example

{
  "setStatus": false,
  "statusCode": "string",
  "setAssignee": false,
  "assigneeCode": "string",
  "notifyMeWhenDone": false
}

Used By Operations