Events

The activity log of every change, the event types of each table and the history of each record.

Netzo records each change as an event: what changed, who changed it (a person or a credential), when and in which place. The database writes the event in the same transaction as the change, so there is no change without an event.

Event types

The event type is <table>.<event>:

EventHappens whenExample
An actionthe action runssalesorders.approve, salesquotes.send
A declared eventthe record reaches a state on its own, also with timefinancesinvoices.overdue

Each table in Domains lists its actions and events.

Where they are used

ChangeEventActivity log and auditNotificationsWebhooks
UseWhat it doesWhere
Activity logShows what happened in the organizationAdministration → Monitoring → Events
AuditShows the history of a record, field by fieldAdministration → Monitoring → Audit logs, and on each record
NotificationsTells the people who follow a recordThe bell in the app. See Record features
WebhooksSends the event to your systems, signedWebhooks

A dry-run write leaves no events: Netzo reads them to show you what would happen and then discards them.