AccountScoreSummary
One account's current score under one ruleset.
type AccountScoreSummary {
id: ID!
ruleset: AccountScoringRuleset
fit_score: Int!
engagement_score: Int!
manual_score: Int!
total_score: Int!
engaged_contacts: Int!
anonymous_visits: Int!
anonymous_points: Int!
last_engaged_at: DateTime
fit_computed_at: DateTime
pause: AccountScoringPause
updated_at: DateTime!
top_engaged_contacts(
limit: Int = 5
): [AccountEngagedContact!]!
score_series(
days: Int
): [AccountScorePoint!]!
}
Fields
AccountScoreSummary.id ● ID! non-null scalar
AccountScoreSummary.ruleset ● AccountScoringRuleset object
Nullable because rulesets soft-delete; account_scores already drops summaries of a deleted ruleset, so a null here only means the ruleset went away mid-request.
AccountScoreSummary.fit_score ● Int! non-null scalar
AccountScoreSummary.engagement_score ● Int! non-null scalar
AccountScoreSummary.manual_score ● Int! non-null scalar
AccountScoreSummary.total_score ● Int! non-null scalar
AccountScoreSummary.engaged_contacts ● Int! non-null scalar
Distinct contacts with an Activity or Engagement adjustment inside the window. Anonymous visits are not counted here; see anonymous_visits.
AccountScoreSummary.anonymous_visits ● Int! non-null scalar
Anonymous visits to the account inside the window, when the ruleset gives points for them.
AccountScoreSummary.anonymous_points ● Int! non-null scalar
The points those anonymous visits add; already part of engagement_score.
AccountScoreSummary.last_engaged_at ● DateTime scalar
AccountScoreSummary.fit_computed_at ● DateTime scalar
AccountScoreSummary.pause ● AccountScoringPause object
The account's live pause under this ruleset; null while scoring is running.
AccountScoreSummary.updated_at ● DateTime! non-null scalar
AccountScoreSummary.top_engaged_contacts ● [AccountEngagedContact!]! non-null object
The account's most-engaged contacts inside the ruleset's engagement window, highest
weighted points first. Deleted contacts are left out. limit is clamped to 1..25.
AccountScoreSummary.top_engaged_contacts.limit ● Int scalar
AccountScoreSummary.score_series ● [AccountScorePoint!]! non-null object
The account's score at the end of each of the last days days, oldest first: one point
per day, always exactly days long. Defaults to the ruleset's engagement window; clamped
to 1..365. Days without a change repeat the previous day's values.
AccountScoreSummary.score_series.days ● Int scalar
Member Of
Account object ● ResetAccountScoreResult object


