TLDR: As is the case for several of us here, we’re only allowed to use Microsoft Copilot at work. I wanted to take an ICM approach to a large scale contract audit and validation assessment using Copilot, so designed the workflow at home with Claude to generate a “work pack” of agents, Notebook instructions, and prompts to install at work. One key learning for me was that even though ICM shaped it well, I hit multiple session limits and an embarrassingly large number of tokens polishing the specification in Claude before implementing anything in Copilot. The problem: Part of my day job includes keeping a large ICT contracts register honest against the actual evidence sitting in SharePoint: renewal dates, pricing, which document supersedes which, etc etc. Often a case of reporting vs reality drift, plus the register has multiple scenarios difficult for a direct approach to analyse e.g. vendors that are intentionally duplicated as separate rows in the register (single reseller, multiple individual/separate software contracts), large single contracts that cover multiple major agreements, and invoices, managed separately, that extend a contract term based on annual payments. I don’t have a team supporting me, I’m ‘it’ and contract management is just one part of my job so I’m having to juggle over a hundred vendors along with managing finances and other commercial requirements for a large IT department. At work the rule is that it's Microsoft Copilot or nothing, so the design has to survive being executed manually inside Copilot Chat, Notebook/Researcher/Analyst, and Agent Builder, with a documented fallback for anything not currently available within our tenant e.g. we don’t have access to Cowork (yet). In my initial attempts with Copilot, using the “WorkIQ” functionality enabling it to reference SharePoint and internal documentation (including emails and Microsoft Teams), it pulled in old workbooks, unrelated vendor documents, and just a whole bunch of wrong data – despite trying to lock it down – and royally messed things up.