Agent

Tenancy & compliance calendar

Gas safety certificates, EPCs and deposit protection all expire on their own schedule, and the read that catches a lapse before it happens is worth more than the one that catches it after. This agent scans your tenancy records and certificate register on a rolling window, flags what's coming due, and drafts the message to the landlord or tenant before it becomes a compliance problem instead of after.

How it runs

Step by step

01

Connect the register

The agent is pointed at your tenancy record and certificate register — gas safety, EICR, EPC, deposit protection — read-only.

02

It scans on a rolling window

Items expiring in the next 60, 30 and 7 days (or whatever windows your agency sets) are picked up on a scheduled scan.

03

It flags the property manager

Upcoming expiries are surfaced together, ranked by how soon they fall due.

04

It drafts the notice

A landlord notice, a tenant notice, or both, are drafted for the specific certificate or date involved.

05

It logs once renewed

When a renewed certificate lands in the register, the item comes off the watch list.

06

It escalates if nothing happens

An item with no action as its deadline closes in is escalated rather than left to quietly lapse.

The harness

Exactly what this agent can see, touch and change

The same five controls sit behind every Askollo agent. These are this one's settings — visible before you build it, not buried in an admin screen afterwards.

Context

What reaches the model

Property managers running a portfolio where compliance dates sit across several certificates and registers, who'd rather see a 30-day warning than a lapsed one.

Escalation

When it asks a person

A property manager reviews and sends the landlord or tenant notice — the agent drafts, it doesn't send to a tenant or landlord directly.

Applications & Rights

Which tools it uses, and what it may do in each
Google DriveRead only
GmailWrites newCreates new records or documents. Never edits, moves or deletes anything that was already there.
NotionReadWrites newCreates new records or documents. Never edits, moves or deletes anything that was already there.

Verification

How you know it’s right

Every claim links to the document it came from. A statement the agent cannot cite does not make it into the output — which is what makes the result reviewable in minutes rather than re-read end to end.

Who it’s for

Property managers running a portfolio where compliance dates sit across several certificates and registers, who'd rather see a 30-day warning than a lapsed one.

What you’ll need

  • Tenancy record and certificate register connected
  • Rolling-window lead times agreed (e.g. 60/30/7 days)
  • Landlord and tenant notice templates supplied
  • A named property manager to review

What you get

  • A ranked list of upcoming expiries
  • Drafted landlord and tenant notices
  • An escalation when a deadline closes in with no action

What it doesn’t do

It reads what's in the connected register — a certificate that was renewed but never logged still shows as expiring until the record's updated. It drafts notices; it doesn't send them or renew anything itself.

How you get it

We build the first one with you

Not a template you configure alone. We sit with your team, build it on real data, and hand over the controls.

01

Scope

One session with the people who actually do the work. We agree what the agent reads, what it may write, and who approves.

02

Co-build

Built on your own data, not a sandbox. You watch it being made, so you know why it behaves the way it does.

03

Handover

You own the controls. Change the context, tighten the rights, move the approval gate — without coming back to us.

What it replaces

Parts of the work currently spread across the categories below. It does not replace any of those products outright.

A spreadsheet of expiry dates checked manuallyRelying on a property manager to remember a renewal date
Estimated savingNot setNo figure ships until someone at ollo owns it and the method behind it.

Frequently asked

What happens if we miss a 30-day flag?

The item stays on the watch list and moves into the 7-day and then overdue view — it doesn't disappear because a window passed. An unresolved item close to its deadline escalates rather than waiting for the next scan.

Does it renew the certificate for us?

No. It flags what's due and drafts the notice asking for action; booking the gas engineer or the EPC assessor is still your team's call.

Can it tell if a certificate was renewed but not logged yet?

Not until it's in the register — the agent reads the record you connect, so an update needs to reach that record before the flag clears.

Does it send the notice to the landlord itself?

It drafts it. A property manager reviews and sends it, in this version — that's a deliberate gate, not a missing feature.

Let's Build

AI is a capability you build. Let's build it together.

30 minutes with our team and you'll leave with a real plan — not a sales pitch.