AckdbEntityEvent
An activity event in an entity's timeline. Events are immutable records of things that happened (messages sent, payments received, etc.).
Properties
idstringrequiredULID identifier for the event.
entityIdstringrequiredThe entity this event belongs to.
sourcestringrequiredSource 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.
Example
AckdbEntityEvent example
{
"id": "01HXYZ123456789ABCDEFGH",
"entityId": "01HXYZ123456789ABCDEFGI",
"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"
}