Skip to content

Contact.enriched

Emitted each time a Contact is enriched.

Contact.enrich emits Contact.enriched when it completes on a Contact.

PropertyValue
Emitted byContact.enrich
NounContact
WakesNone.

Payload

Each delivery is an Event record. data holds what Contact.enrich returns.

FieldTypeRequiredDescription
namestringrequiredContact.enriched.
atdatetimerequiredWhen it happened.
seqintegerIts position in the namespace, one more than the Event before; any seq is a cursor into the history.
datajsonrequiredThe Thing as the Action left it.
data.contactContactrequiredThe enriched Contact.
data.contact.emailemailThe primary email address.
data.contact.phonestringThe primary phone number.
data.contact.namestringThe name the Contact goes by.

Example

JSON
{
  "$id": "https://api.sb/tutorloop.com/events/event_1",
  "$type": "Event",
  "name": "Contact.enriched",
  "at": "2026-10-22T12:00:00Z",
  "data": {
    "contact": {
      "$id": "https://api.sb/tutorloop.com/contacts/contact_1",
      "$type": "Contact",
      "email": "malik@tutorloop.com",
      "phone": "Example phone",
      "name": "TutorLoop"
    }
  },
  "seq": 1
}