Skip to main content

ContactPersonaAssignment

A Contact's Persona, with the Persona's name resolved alongside its id.

A Contact holds at most one, so contactPersonaAssignments returns either zero or one element. It stays a list so a caller written against the per-workspace shape keeps working.

type ContactPersonaAssignment {
record_id: ID!
persona_id: ID!
persona_name: String
assigned_at: DateTime
source: String
fit_level: Int
}

Fields​

ContactPersonaAssignment.record_id ● ID! non-null scalar​

ContactPersonaAssignment.persona_id ● ID! non-null scalar​

ContactPersonaAssignment.persona_name ● String scalar​

ContactPersonaAssignment.assigned_at ● DateTime scalar​

ContactPersonaAssignment.source ● String scalar​

How the assignment was made: manual by a user, classifier by the Classify Contact Persona action.

ContactPersonaAssignment.fit_level ● Int scalar​

How firmly the classifier's evidence placed the Contact inside this Persona, 1-10. Null on a manual assignment, and on one made before the classifier scored fit.

Returned By​

contactPersonaAssignments query

Product

PricingFAQPaminga vs. MarketoMigration CenterMarketo to Paminga TranslatorMarketo Alternative
Paminga Logo
LinkedInFacebookXYouTube
ISO 27001 CompliantSOC 2 Compliant

Built with pride in Denver, Colorado, USA

Copyright © Paminga, Inc. 2026
All rights reserved. Various trademarks held by their respective owners.