Daily digest
A scheduled workflow that counts the rows added to one table in the last 24 hours, lists up to ten of them and, when the table has an enum such as status, breaks the count down by value. It goes to everyone with the role you choose, as an in-app notification and an email, at the time and time zone you set.
What it adds to your app
A daily schedule over one table. An in-app notification and an email to a role.
How its workflows run
Each one is a server workflow in your project: it runs on its trigger, with retries, and its runs show in the builder's log.
- Daily ‹entity› digest
On a schedule:
schedule daily ‹time› over ‹entity›. Then: Notify ‹role›, then Send email.
Set it up
It merges into the contract of an app you already have. Nothing is overwritten: a name you already use is refused until you pass a prefix.
- Pick the project
Use the button above, or ask your coding agent with the Appbricx MCP server connected (quickstart).
- Point it at your tables and roles
Leave out the ones with defaults; a wrong one is refused with the options your app has.
Param What it is Example entityThe table whose new rows the digest counts and lists. orderroleThe role that receives the digest (every user with it). Optional. stafftimeWhen it goes out, 24-hour HH:MM. Optional. 08:00tzThe IANA time zone the time and the 24-hour window are read in (empty means UTC). Optional. Europe/London - Preview, then apply to dev
A dry run shows the diff and the check report; applying it changes your dev environment only.
- Deploy
When dev looks right, deploy. Production gets a snapshot first, so you can roll back.
Use it with your coding agent
The agent reads the template, runs a dry run, shows you the diff and applies it.
Add the Daily digest template (slug "daily-digest") to my Appbricx project. Read it with get_template, run use_template with dry_run first and show me the diff, then apply it. Ask me where it attaches if you can't tell from my contract (entity: table to summarise; role: who gets it; time: time of day; tz: time zone).{
"tool": "use_template",
"arguments": {
"slug": "daily-digest",
"project_id": "<your project id>",
"params": {
"entity": "order",
"role": "staff",
"time": "08:00",
"tz": "Europe/London"
},
"dry_run": true
}
}appbricx templates use daily-digest --param entity=order --param role=staff --param time=08:00 --param tz=Europe/London --dry-runGoes well with

Pulse
Live operations dashboard: orders, revenue and incidents that update as they happen, with region leads who see only their own region.

Weekly KPI email
Every week, emails your team this week's numbers for one table against the week before: count, total, average and a breakdown.

KPI chart cards
KPI cards and a trend chart for any table: total, average and count over 7, 30 or 90 days, the change on the period before, and a breakdown.
