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>:
| Event | Happens when | Example |
|---|---|---|
| An action | the action runs | salesorders.approve, salesquotes.send |
| A declared event | the record reaches a state on its own, also with time | financesinvoices.overdue |
Each table in Domains lists its actions and events.
Where they are used
| Use | What it does | Where |
|---|---|---|
| Activity log | Shows what happened in the organization | Administration → Monitoring → Events |
| Audit | Shows the history of a record, field by field | Administration → Monitoring → Audit logs, and on each record |
| Notifications | Tells the people who follow a record | The bell in the app. See Record features |
| Webhooks | Sends the event to your systems, signed | Webhooks |
A dry-run write leaves no events: Netzo reads them to show you what would happen and then discards them.