AckdbEntityEvent
Immutable company or human activity. Sole-person events have null entityId/contactId and a non-null personId, even when the human has employers.
Properties
idstringrequiredULID identifier for the event.
entityIdstring | nullrequiredsourcestringrequiredSource system that produced this event.
eventTypestringrequiredType of event (e.g. message, payment, subscription_change).
summarystringrequiredHuman-readable summary of the event.
metadataobjectrequiredSource-specific event metadata.
timestampstring <date-time>requiredWhen this event occurred in the source system.
createdAtstring <date-time>requiredWhen this event record was created in ackDB.
contactIdstring | nullrequiredpersonIdstring | nullrequiredExample
AckdbEntityEvent example
{
"id": "01HXYZ123456789ABCDEFGH",
"entityId": null,
"source": "slack",
"eventType": "message",
"summary": "Customer asked about pricing in #acme-corp",
"metadata": {},
"timestamp": "1970-01-01T00:00:00.000Z",
"createdAt": "1970-01-01T00:00:00.000Z",
"contactId": null,
"personId": null
}