Good morning, Tom
4 of your requests are in review and 3 obligations fall due this month.
Needs attention
3 openRegister
Every live agreement, its value, and the dates that matter.
Live contracts
| Reference | Counterparty | Type | Annual value | Ends | Notice by | Status |
|---|---|---|---|---|---|---|
| CT-2291 | Halcyon IT | Supplier | $31,200 | 12 Dec 2026 | 12 Sep 2026 | Notice due |
| CT-2288 | Kestrel Freight | Supplier | $96,000 | 31 Mar 2027 | 31 Dec 2026 | Live |
| CT-2280 | Halden Group | Customer | $142,000 | 03 Feb 2027 | 03 Nov 2026 | Live |
| CT-2274 | Bracken Retail | Customer | $54,000 | 22 Sep 2026 | 22 Aug 2026 | Notice passed |
| CT-2266 | Brayford Tools | Supplier | $164,000 | 01 Jul 2027 | 01 Apr 2027 | Live |
| CT-2240 | Ashby Media | Customer | $12,500 | 05 Dec 2026 | 05 Nov 2026 | Live |
My requests
Contracts you have asked for, and where they have got to.
Open requests
| Reference | Counterparty | Template | Raised | Deviation | Status |
|---|---|---|---|---|---|
| CR-4412 | Trellis Health | Customer MSA | 23 Aug | Liability cap | In review |
| CR-4409 | Corbel Cleaning | Supplier terms | 29 Aug | None | Approved |
| CR-4402 | Vellum Print | NDA, mutual | 30 Aug | None | Sent for signature |
| CR-4396 | Sanderling Health | Customer MSA | 31 Aug | Payment terms 90d | In review |
Obligations
What each contract commits you to, with an owner and a date.
Open obligations
| Contract | Obligation | Owner | Due | Frequency | Status |
|---|---|---|---|---|---|
| CT-2288 | Issue Q2 service credit | Tom Ellery | 20 Jul 2026 | Quarterly | Overdue |
| CT-2280 | Provide quarterly usage report | Sara Duarte | 05 Sep 2026 | Quarterly | Due |
| CT-2266 | Annual price review meeting | Tom Ellery | 01 Oct 2026 | Annual | Open |
| CT-2291 | Confirm data deletion on exit | Lena Brandt | 12 Dec 2026 | One-off | Open |
| CT-2274 | Maintain insurance at $5m | Lena Brandt | Continuous | Continuous | Verified |
Review queue
Requests that deviate from the template, with the deviation highlighted.
Awaiting review
7 openRenewals
What renews, when notice must be served, and what it costs to do nothing.
Next 180 days
| Contract | Counterparty | Value | Notice by | Days | Auto-renew | Status |
|---|---|---|---|---|---|---|
| CT-2274 | Bracken Retail | $54,000 | 22 Aug 2026 | -10 | Yes | Notice passed |
| CT-2291 | Halcyon IT | $31,200 | 12 Sep 2026 | 11 | Yes | Notice due |
| CT-2280 | Halden Group | $142,000 | 03 Nov 2026 | 63 | No | On track |
| CT-2240 | Ashby Media | $12,500 | 05 Nov 2026 | 65 | Yes | On track |
| CT-2288 | Kestrel Freight | $96,000 | 31 Dec 2026 | 121 | No | On track |
Templates and clauses
What can be used without review, and what always triggers it.
Templates
| Template | Use | Clauses | Auto-approve | Reviewed | Status |
|---|---|---|---|---|---|
| Customer MSA | Standard customer agreement | 42 | If unmodified | 01 Jul 2026 | Active |
| Supplier terms | Standard purchase terms | 31 | If unmodified | 01 Jul 2026 | Active |
| NDA, mutual | Mutual confidentiality | 12 | Always | 01 Jul 2026 | Active |
| NDA, one-way | Disclosure to a third party | 11 | Always | 01 Jul 2026 | Active |
| Data processing addendum | Attached where data is processed | 18 | If unmodified | Overdue | Review due |
Which clauses always trigger review
Speed comes from approving the ordinary automatically. Safety comes from never approving certain things automatically, however small the deal.
- Liability cap above the standard figure
- Indemnities beyond the template wording
- Payment terms longer than 60 days
- Exclusivity, in any form
- Governing law or jurisdiction changes
- Anything not present in any approved template
Audit log
Every approval, deviation and template change. Retained for the life of the contract plus statute.
Events
| When | Actor | Action | Target | Source |
|---|---|---|---|---|
| 01 Sep 08:00 | System | Flagged notice period ending in 11 days | CT-2291 | scheduler |
| 31 Aug 14:20 | Claire Dubois | Escalated to counsel, exclusivity requested | CR-4418 | web |
| 30 Aug 10:40 | System | Auto-approved, standard template unmodified | CR-4409 | scheduler |
| 22 Aug 00:01 | System | Notice date passed, contract auto-renewed | CT-2274 | scheduler |
| 01 Jul 09:00 | Lena Brandt | Published Customer MSA v6 | Templates | web |
CTR-2214, component supply
One agreement, its dates, obligations and history.
Component supply agreement
Auto-renews on 20 October unless notice is served 30 days before, which means the decision date is 20 September, seventeen days away, not forty-seven.
Key dates
Obligations
2 overdueHistory
Add a contract
The agreement, its term and who owns it.
The agreement
Term
The notice period sets the decision date, and that is the date the register reminds you about.
Money and ownership
Insurance certificate
One obligation, the clause behind it and the chase.
Twenty days overdue. The agreement makes cover a condition of supply, so this is not paperwork, it suspends their right to deliver, and nobody has told them that.
What the clause says
Clause 8.2, the supplier shall maintain public liability cover of not less than $2,000,000 and provide a current certificate on each anniversary.
Quoted from the executed document rather than summarised, because a summary is what gets argued about.
Chasing history
Clause library
Approved wording, and what may not be varied.
Approved clauses
6 in the library| Clause | Used in | Risk | Variable? | Last reviewed |
|---|---|---|---|---|
| Liability cap | 84 contracts | High | Legal only | March 2026 |
| Payment terms | 112 contracts | Medium | To 60 days | March 2026 |
| Insurance | 96 contracts | High | No | January 2026 |
| Termination for convenience | 41 contracts | Medium | Notice period | March 2026 |
| Price indexation | 62 contracts | Low | Yes | June 2026 |
| Data processing | 128 contracts | High | No | January 2026 |
Anything drafted outside this library is flagged on the review queue rather than blocked, because the exception is sometimes the right answer and the register should show that it was a decision.
Raise a variation
What changes, what it is worth and who signs.
The change
Effect
Who signs
Expiry forecast
What lapses or renews, and the value attached.
Value by month
Next 12 monthsOctober is one contract. A single renewal carrying a fifth of the book is a concentration worth naming before the month it lands.
Next 12 months
6 decisions due| Contract | Counterparty | Annual value | Decide by | Renews | At the end |
|---|---|---|---|---|---|
| CTR-2214 | Aldercroft Components | $284,000 | 20 Sep | 20 Oct | Auto-renews |
| CTR-2190 | Cavell Metals | $180,000 | 2 Oct | 1 Nov | Auto-renews |
| CTR-2081 | Harrowgate Freight | $96,000 | 14 Oct | 13 Dec | Expires |
| CTR-1998 | Kestrel Packaging | $62,000 | 30 Nov | 30 Dec | Rolls monthly |
| CTR-2240 | Selby Industrial | $412,000 | 2 Dec | 1 Jan | Auto-renews |
Reports: activity
Volume and throughput, by owner and by type.
By owner
This quarter| Owner | Open | Closed | Median days | Overdue |
|---|---|---|---|---|
| Lena Brandt | 96 | 14 | 18 | 2 |
| Tom Ellery | 84 | 11 | 22 | 3 |
| Sara Duarte | 62 | 8 | 16 | 1 |
| Unassigned | 7 | 0 | - | 7 |
Volume over time
12 weeksContracts added per week. The August rise is the framework refresh, which replaced eleven single agreements with four.
By type
This quarterReports: performance
Against target, with the gap named.
Against target by type
100 is the targetOn time means a decision recorded before the notice period closed. Missing it auto-renews the agreement for another year, which is the expensive kind of silence.
What moved
Rule-derivedReports: exceptions
What breached, what is late and what nobody owns.
Exceptions
9 open| Contract | Counterparty | Problem | Whose | Overdue by | Value at risk |
|---|---|---|---|---|---|
| CTR-2214 | Aldercroft Components | Insurance lapsed | Theirs | 20 days | $284,000 |
| CTR-2190 | Cavell Metals | No owner | Ours | 9 months | $180,000 |
| CTR-2081 | Harrowgate Freight | Service review missed | Ours | 14 days | $96,000 |
| CTR-1998 | Kestrel Packaging | Volume commitment behind | Ours | - | $62,000 |
| CTR-2240 | Selby Industrial | Signed copy not on file | Ours | 4 months | $412,000 |
Two of the nine trace to leavers and one to a missing document. Neither is a contract problem. They are a handover problem and a filing problem, and the register can only show them, not fix them.
People
Who has an account, and what they own.
People
18 accounts| Name | Role | Owner | Last active | Status |
|---|---|---|---|---|
| Lena Brandt | Administrator | Legal | 5 minutes ago | Active |
| Tom Ellery | Contract manager | Procurement | 2 hours ago | Active |
| Sara Duarte | Contract manager | Operations | 1 day ago | Active |
| Jonas Weber | Reviewer | Legal | 3 days ago | Active |
| Otto Lindqvist | Read only | Finance | 1 week ago | Active |
| Beatriz Camara | Contract manager | Procurement | Left 2 June | Deactivated |
Roles
What each role is scoped to and what it may approve.
Recent changes
Why custom roles exist
- Legal may change wording on any contract but cannot serve notice
- A contract manager owns a portfolio, so a transfer needs two people
- Read only includes audit, who must not be able to correct what they find
- Nobody except an administrator can delete an executed document
Roles
5 roles| Role | Type | People | Scope | Can approve to | Status |
|---|---|---|---|---|---|
| Administrator | Built in | 2 | Everything | No limit | Active |
| Contract manager | Built in | 6 | Own portfolio | $25,000 | Active |
| Reviewer | Built in | 3 | Read all, comment | - | Active |
| Legal | Custom | 2 | Clause wording, all contracts | No limit | Active |
| Read only | Custom | 5 | Read all | - | Active |
Permissions
Every capability against every role, as enforced.
What each role can do
10 capabilities| Capability | Administrator | Contract manager | Reviewer | Legal | Read only |
|---|---|---|---|---|---|
| View the register | Yes | Own portfolio | Yes | Yes | Yes |
| Add a contract | Yes | Yes | No | No | No |
| Raise a variation | Yes | Own portfolio | No | Yes | No |
| Change clause wording | Yes | No | No | Yes | No |
| Serve notice | Yes | Own portfolio | No | No | No |
| Approve a variation | Yes | To $25,000 | No | Wording only | No |
| Record an obligation as met | Yes | Own portfolio | Yes | No | No |
| Delete an executed document | Yes | No | No | No | No |
| Manage users and roles | Yes | No | No | No | No |
| Read the audit log | Yes | Yes | Yes | Yes | Yes |
Deleting an executed document is administrator only and still writes to the audit log. A register you can quietly edit is not evidence of anything.
Notifications
What the system sends, to whom, and when.
What is sent
Quiet hours
Notification rules are yours to set. What is here is a starting point drawn from how the queue actually behaves.
Integrations
Connected systems and their sync history.
Connected
3 connectedWhat breaks without them
- Without the directory a leaver keeps their portfolio until somebody notices
- Without the document store the register points at files nobody can open
- Without e-signature a variation is signed but the register does not know
- The register keeps working; the gaps are labelled rather than assumed away
Sync history
Last 24 hours| When | Source | Records | Result |
|---|---|---|---|
| 07:00 today | Directory | 512 people | 1 leaver, 3 contracts flagged |
| 07:00 today | Document store | 284 contracts | All resolved |
| 06:30 today | E-signature | 4 in flight | 2 completed |
| 07:00 yesterday | Directory | 513 people | No change |
Import and export
Bulk load and extract, with per-row validation.
Import
Validated before anything is written. A file with one bad row imports the rest and tells you which line failed and why.
Export
Recent imports and exports
Last 30 days| When | What | Rows | Result | By |
|---|---|---|---|---|
| 1 Sep 11:20 | Import | 96 | 94 loaded, 2 rejected | Tom Ellery |
| 28 Aug 15:40 | Export | 284 | Complete | Lena Brandt |
| 20 Aug 09:15 | Import | 41 | Complete | Sara Duarte |