Scale Intelligence■ Docs
Docs / The model / Annotation

Annotation.

One thing a person states about a subject of the record, from any face: the capture panel while a page is captured, the web shell or the desktop shell on an entity's page, the agent in a conversation, or the API.

Figure 1Annotationspecified
ANNOTATIONvalue at none scopean entity when the annotation is made on an entity's page or by the agent, with the entity in subjecttargetenum:the page|an item|a contac…the entity the annotation is about when the target is an entity; absent on a page, whose subject the capture suppliessubjectidoptionalthe face the person said it in; absent means the capture panelsaid_inenum:the capture panel|the web…optionalthe list field the item belongs toitem_fieldtextoptionalthe item's own id, or its indexitem_keytextoptionalthe contact's namespace and normalised value, joined by a barcontacttextoptionala selector path to the picked elementregion_selectortextoptionalthe picked element's visible textregion_texttextoptionala rival marks the subject as competing with one of the tenant's brands; a fit states it fits a kind of buyer; a membership places it in a facet, a vertical, a segment or a community; a kind of thing says what the subject iskindenum:a tag|a relation|a note|a…the place of the record the unit was found in (kinds of buyer, brands, offerings, facets, verticals, concepts, segments, communities, entities)registertextoptionalthe tag's name, the relation's kind of connection or the person's own words for it, the note, or the kind of entityvaluetextthe unit of the record it points at; absent for a thing the record does not hold yetentityidoptionalpoints at no other objectand 4 more fields on this page
Annotation is a value at none scope. The drawing shows its fields and the objects that they point at.
kind
value
scope
none
key
none
store
none
family
sources

Fields#

fieldtyperequirednote
targetone of the page | an item | a contact | a region | an entityyesan entity when the annotation is made on an entity’s page or by the agent, with the entity in subject
subjectidnothe entity the annotation is about when the target is an entity; absent on a page, whose subject the capture supplies
said_inone of the capture panel | the web shell | the desktop shell | the agent | the APInothe face the person said it in; absent means the capture panel
item_fieldtextnothe list field the item belongs to
item_keytextnothe item’s own id, or its index
contacttextnothe contact’s namespace and normalised value, joined by a bar
region_selectortextnoa selector path to the picked element
region_texttextnothe picked element’s visible text
kindone of a tag | a relation | a note | a rival | a fit | a membership | a kind of thingyesa rival marks the subject as competing with one of the tenant’s brands; a fit states it fits a kind of buyer; a membership places it in a facet, a vertical, a segment or a community; a kind of thing says what the subject is
registertextnothe place of the record the unit was found in (kinds of buyer, brands, offerings, facets, verticals, concepts, segments, communities, entities)
valuetextyesthe tag’s name, the relation’s kind of connection or the person’s own words for it, the note, or the kind of entity
entityidnothe unit of the record it points at; absent for a thing the record does not hold yet
entity_nametextnothe unit’s name, or the name of a new thing
entity_kindtextnothe unit’s kind, or the kind of entity the person set for a new thing
roletextnofor a relation: the role the page’s subject takes
stated_attimeyes

Routes that use it#