Create triage rule
Ordered auto-delegate rules evaluated on inbound records (lead, intake_item, customer, deal, issue, support_ticket). Rules run in sortOrder then createdAt order; the first match wins and the evaluation is logged to /triage/evaluations.
POST
/workspaces/{organizationId}/triage/rulesPath parameters
organizationIdstringrequiredRequest body
application/jsonnamestringrequiredmin length 1
recordTypestringrequiredAllowed:
leadintake_itemcustomerdealissuesupport_ticketisActivebooleansortOrderintegerconditionsobjectrequiredShow propertiesHide properties
keywordsstring[]sourcesstring[]channelsstring[]customerDomainsstring[]teamIdsstring[]labelIdsstring[]prioritiesstring[]statusesstring[]fieldsobject[]Show propertiesHide properties
Array of
objectfieldstringrequiredmin length 1
equalsstring | number | booleanShow propertiesHide properties
Any of:
string
stringnumber
numberboolean
booleanactionobjectrequiredShow propertiesHide properties
One of:
object
typestringrequiredAllowed:
delegateagentIdstringrequiredmin length 1
teamIdstringtemplateIdstringtitlestringstatusstringAllowed:
triagebacklogtodoin_progressdonecanceledprioritystringAllowed:
lowmediumhighurgentlabelIdsstring[]repostringinstructionsstringdispatchbooleanobject
typestringrequiredAllowed:
set_statusstatusstringrequiredmin length 1
Responses
201
Rule created
ruleobjectrequiredShow propertiesHide properties
idstringrequiredorganizationIdstringrequirednamestringrequiredrecordTypestringrequiredAllowed:
leadintake_itemcustomerdealissuesupport_ticketisActivebooleanrequiredsortOrdernumberrequiredconditionsobjectrequiredShow propertiesHide properties
keywordsstring[]sourcesstring[]channelsstring[]customerDomainsstring[]teamIdsstring[]labelIdsstring[]prioritiesstring[]statusesstring[]fieldsobject[]Show propertiesHide properties
Array of
objectfieldstringrequiredmin length 1
equalsstring | number | booleanShow propertiesHide properties
Any of:
string
stringnumber
numberboolean
booleanactionobjectrequiredShow propertiesHide properties
One of:
object
typestringrequiredAllowed:
delegateagentIdstringrequiredmin length 1
teamIdstringtemplateIdstringtitlestringstatusstringAllowed:
triagebacklogtodoin_progressdonecanceledprioritystringAllowed:
lowmediumhighurgentlabelIdsstring[]repostringinstructionsstringdispatchbooleanobject
typestringrequiredAllowed:
set_statusstatusstringrequiredmin length 1
createdAtstringrequiredupdatedAtstringrequired