• Web App
  • Automation
  • AI

MyIVIS Platform

Financial Services (Corporate Governance, ESG and Remuneration etc)

Marketing site for the platform, showing a company insight dashboard.

The problem

What they faced

A governance team within a major industry body was spending two or more hours every day manually working through regulatory filings to find upcoming annual and general meetings, then more than six hours per company turning those documents into a written analyst report. The process was error-prone, impossible to scale across a whole index, and left analysts with little time for the judgement work they were hired to do.

The solution

What we built

We built the platform end to end: an automated pipeline that watches the public filing archive around the clock and pulls meeting notices as they are published, an AI reporting engine that drafts the full sectioned analyst report from the source documents in minutes rather than hours, a company database that reconciles itself against index membership as constituents change, and a built-in learning centre that brings new analysts up to speed inside the tool they already use. Sign-in runs through the organisation's own corporate identity provider, so nobody manages a separate password.

Inside the product

Four screens doing the work of a working week.

Screens from the delivered product. Client and company detail is obscured.

Meeting calendar with a detected notice open in the built-in document viewer.

Automated collection

Meeting notices arrive on their own

Automation watches the public filing archive continuously and lifts annual and general meeting notices the moment they appear, filing each one against the right company with its source document attached. Collection health is visible on the same screen, so a run that finds nothing is obvious rather than silent.

Report generation screen with document upload on one side and recent runs on the other.

6.4 hours to six minutes

The report writes its own first draft

An analyst points the engine at a company and its source documents and starts a run. What used to take 6.4 hours of reading and writing comes back in about six minutes as a complete, sectioned draft. Every section is attributed to the document it came from, and every run is kept for the team to review, compare and sign off.

Searchable database of listed companies ranked by market capitalisation.

Self-maintaining data

A company database that keeps itself current

Every company the team covers sits in one searchable, sortable record, reconciled automatically against index membership as constituents and market data move. Nobody re-keys a spreadsheet, and the coverage list is never quietly out of date.

Learning centre with training modules, a reference document open, and an assistant panel.

Onboarding, built in

New analysts get up to speed inside the product

A structured knowledge base of the codes, guidelines and reference material an analyst needs on day one, with an assistant alongside it to answer questions in context. Onboarding stopped depending on whoever happened to be free to explain it.

Key outcomes

Measurable impact.

  1. Result 01

    Analyst report preparation cut by 98.4%, from 6.4 hours to a ~6 minute automated run

  2. Result 02

    2+ hours of daily filing checks removed from the analyst workload

  3. Result 03

    Index-wide company database kept current without manual upkeep

  4. Result 04

    Single sign-on through the organisation's existing corporate accounts

Technology used

Built with modern tools.

  • Next.js
  • TypeScript
  • Python
  • Robotic Process Automation
  • Azure AI Foundry
  • Enterprise SSO
  • PostgreSQL

Get started

Ready to discuss your project?

Book a free 30-minute call. We will ask the right questions, give you an honest assessment, and explain exactly how we would approach your project.