AccountIcpAssignment
An Account's ICP for one Brand, with the Brand and ICP names resolved alongside their ids.
Every assignment is for a Brand. A brand_id of null only appears on a legacy record from
before Brands were mandatory, which brands:provision-defaults moves onto the default Brand.
An assignment with no ICP means the ICP classifier looked at the Account and found that none
of the Brand's ICPs fit.
type AccountIcpAssignment {
record_id: ID!
brand_id: ID
brand_name: String
icp_id: ID
icp_name: String
assigned_at: DateTime
source: String
fit_level: Int
}
Fields
AccountIcpAssignment.record_id ● ID! non-null scalar
AccountIcpAssignment.brand_id ● ID scalar
AccountIcpAssignment.brand_name ● String scalar
AccountIcpAssignment.icp_id ● ID scalar
AccountIcpAssignment.icp_name ● String scalar
AccountIcpAssignment.assigned_at ● DateTime scalar
AccountIcpAssignment.source ● String scalar
How the assignment was made: manual by a user, classifier by the Classify Account
ICP action.
AccountIcpAssignment.fit_level ● Int scalar
How firmly the classifier's evidence placed the Account inside the ICP set, 1 to 10. Null for a manual assignment, for a no-match (no ICP: the Account is outside the set) and for one made before the classifier scored fit.
Returned By
accountIcpAssignments query


