AutoSeedCandidate
Each candidate is either a brand-new contact to seed (carries
payload) or an existing accord_member to structure into the
tree as a kept-anchor (carries accordMemberId). Exactly one
of the two is set, never both, never neither. The agent emits a
ProposedNode by copying whichever field is set into the matching
field on the node.
type AutoSeedCandidate {
payload: AutoSeedCandidatePayload
accordMemberId: String
}
Fields
AutoSeedCandidate.payload ● AutoSeedCandidatePayload object
The contact to seed as a new accord member; null for a kept-anchor.
AutoSeedCandidate.accordMemberId ● String scalar
The existing customer-side accord_member to keep as an anchor; null for a brand-new contact.
Member Of
AutoSeedCandidatesPayload object