Branch-Level Weekly Portfolio Digest
Branch-Level Weekly Portfolio Digest
Available from v0.1.347
Every Monday at 08:00, branch managers automatically receive a portfolio health digest scoped to their own branch — giving them a focused, actionable snapshot without the noise of the wider organisation.
How It Works
The weekly digest workflow now runs in parallel across all branches. For each branch, the system:
- Identifies all members with
agentRole = 'branch_manager'within that branch. - Resolves the branch's property portfolio via
branch_properties. - Scopes all health checks — compliance, releases, and signatures — to that property set.
- Sends a tailored digest email to each qualifying branch manager.
Organisation-wide digests continue to run independently and are unaffected by this change.
Digest Contents
Each branch-level email includes the following sections, filtered exclusively to the branch's portfolio:
Compliance Failures
A list of properties with active compliance check failures. Helps branch managers prioritise remediation before issues escalate.
Open Deposit Releases
Unresolved deposit release requests across the branch's tenancies. Flags cases that require action to avoid delays at tenancy end.
Expiring Signatures
Signature requests that are approaching their expiry deadline. Allows branch managers to chase outstanding sign-offs in time.
Schedule
| Field | Value |
|---|---|
| Frequency | Weekly |
| Day | Monday |
| Time | 08:00 |
| Cron | 0 8 * * 1 |
Eligibility
A user receives a branch-level digest if all of the following are true:
- They are a member of a branch (
branchMembers) - Their
agentRoleisbranch_manager - Their branch has at least one property assigned via
branch_properties
Data Scope
The digest is built from the following entities, all filtered to the relevant branch:
branches— identifies the branchbranchMembers— resolves branch manager recipientsbranchProperties— scopes the property portfolio to the branchorgMembers— resolves organisational context for recipientsproperties— property details within the branchtenancies— active tenancies linked to branch propertiescomplianceChecks— compliance status per property
Related Features
- Weekly Organisation Portfolio Digest — the org-wide counterpart to this report
- Compliance Checks — how compliance failures are recorded and resolved
- Deposit Releases — managing end-of-tenancy deposit returns