Clippy for Copilot — Bringing Back the Classics

Remember Clippy? The little paperclip that popped up in Microsoft Office with helpful (and sometimes not-so-helpful) suggestions? Well, I’ve built a browser extension that brings him back — sort of. Clippy for Copilot swaps the Microsoft Copilot icon in Office web apps with one of four classic characters, and honestly, it’s the most fun I’ve had building something in a while. Why Clippy? Why Now? Look, I love Copilot. It’s genuinely useful and it’s changing how we work with Office. But there’s something about that little Copilot icon sitting in the toolbar that just felt like it was missing… personality. And then it hit me — what if Clippy was back? Not the annoying assistant that interrupted you every five minutes, but just his face, sitting quietly in the corner where the Copilot button lives. ...

12 June 2026 · 5 min · DamoBird365

Getting Started with Cowork, Scout & the New Copilot Studio UI

The AI landscape is shifting fast — from tools that just talk to us to agents that actually do work for us. In this post, I’m breaking down three things you need to understand right now: Cowork, Scout, and the new Copilot Studio UI. Whether you’re an end user trying to make sense of all the new terminology or someone looking to automate their working day, this is your starting point. ...

10 June 2026 · 10 min · DamoBird365

Which Copilot Experience Should I Use? A Simple Guide to Choosing the Right Tool

With Copilot Chat, Copilot in apps, Cowork, Scout (Frontier), declarative agents and custom agents all vying for your attention, it’s easy to feel overwhelmed. I’ve lost count of how many times someone has asked me, “Should I use Cowork for this or just Copilot Chat?” — and the honest answer is, it depends. If you haven’t already, I’d recommend reading my earlier post on Getting Started with Cowork, Scout (Frontier) & the New Copilot Studio UI first — it covers what each of these tools actually does. This post builds on that foundation and gives you a simple framework for choosing the right experience every time, plus two free resources you can use right now to make the decision for you. ...

10 June 2026 · 10 min · DamoBird365

How I Built a Microsoft Cloud Icon Library in One Session with GitHub Copilot CLI

If you’ve ever tried to find the latest official icon for a Microsoft product — say, the new Fluent 2 Forms icon or the current Power Apps logo — you’ll know the pain. Icons are scattered across CDNs, GitHub repos, documentation pages, and download packs. Some are outdated. Some are JPGs. Some are the 2019 version sitting next to the 2025 version with no way to tell which is which. ...

13 March 2026 · 8 min · DamoBird365

Service Health and Message Centre via Power Automate

Want to keep your organisation informed about Microsoft 365 service health without constantly checking the admin centre? In this post, I’ll show you how I used Power Automate with an Azure App Registration and the Graph API to pull service health and message centre data into a SharePoint List, Teams alerts, and more. We’ll start by creating an Azure app registration and using the Graph API to bring data into Power Automate. From there, you can save this information to a SharePoint List, publish it to your organisation, build a Power App, or set alerts for degraded service health via Teams or email. ...

31 January 2023 · 7 min · DamoBird365

Add user to Distribution List

Ever since Microsoft removed the ability to add users to Exchange Distribution Lists via the Graph API, Power Automate users have been stuck. In this post, I’ll walk you through a workaround using PowerShell and Azure Runbooks to get distribution list management back into your flows. It’s been over 12 months since I wrote my blog post Add members to a distribution list – Power Automate where initially it was possible to add members directly. That functionality was removed by design and has never made a comeback. Fortunately, I came across PowerShell commands to both add and remove users from a distribution group — and we can bring this to an Azure Runbook. For more details on the Graph API limitation, see Working with groups in Microsoft Graph. ...

9 January 2023 · 5 min · DamoBird365

Add members to a distribution list - Power Automate

Managing exchange email distribution lists manually is tedious, especially during onboarding. In this post, I’ll show you how to add members to a distribution list using Power Automate — and how to check if a user already exists. Whether you’re feeding this from a Power App or Microsoft Form, it’s easily achieved with a single action. Update January 2023 I’ve written a new bog post detailing how this can be achieved with PowerShell and an Azure Runbook. Check it out here Add user to Distribution List - DamoBird365 ...

11 October 2021 · 4 min · DamoBird365

PowerShell Get List of Members from O365

Ever needed to quickly pull a list of members from your Microsoft 365 Groups and export them? In this quick post, I’ll share a simple PowerShell script using the Get-UnifiedGroup cmdlet that does exactly that — filters your groups and dumps all members into a tidy CSV file. The PowerShell Script Use the Get-UnifiedGroup CMDLet and if your sites are prefixed like mine, filter on the DisplayName. $CSVPath = "C:\Temp\AllGroupMembers.csv" Connect-ExchangeOnline $list=Get-UnifiedGroup -Filter "DisplayName -like 'SitePrefix*'" foreach ($Group in $list) { #Get Group Members and export to CSV Get-UnifiedGroupLinks –Identity $Group.Id –LinkType Members | Select-Object @{Name="Group Name";Expression={$Group.DisplayName}},` @{Name="User Name";Expression={$_.DisplayName}}, PrimarySmtpAddress | Export-CSV $CSVPath -NoTypeInformation -Append } Output The above script will return a CSV. ...

24 February 2021 · 1 min · DamoBird365

Changes to Stream Storage Location

If you rely on Microsoft Stream for storing meeting recordings, heads up — the default storage location is changing. Historically, recordings would be available via the Stream portal, but for some and soon for all, Stream recordings will be diverted to OneDrive for Business. Details of which are here. Reverting the Storage Location with PowerShell If this happens to affect your business and you wish to revert back to or check the setting of the default storage location for your Stream videos, please try out the following PowerShell. ...

19 February 2021 · 1 min · DamoBird365