
Currently I am sharing my knowledge with the Power Platform, with PowerApps and Power Automate. With over 8 years of experience, I have been learning SharePoint and SharePoint Online
Today’s report summarizes a YouTube demonstration from Andrew Hess - MySPQuestions about a practical idea for quick agent builds using Microsoft tooling. In the video, Hess focuses on a lightweight pattern that relies on the Copilot Node in Workflows to reduce consumption costs and reuse existing licenses. Consequently, he shows how you can start simple and then hand off data to development tools for more advanced processing.
Hess begins by showing how to add a Copilot Node inside a workflow so that routine, agentic processes do not incur extra consumption charges. He then passes the output to a GitHub Copilot harness and uses the sandbox to shape code, skills, or tailored logic, which makes the approach practical for both prototyping and incremental refinement. Moreover, the video includes a short, step‑by‑step walkthrough where Hess creates HTML, automates HTML-only outputs, and converts those outputs to documents.
The core scenario in the video is a battle card research agent that helps teams gather competitor details, summarize positioning, and present talking points in structured form. Hess emphasizes using Copilot Studio or Agent Builder for the initial setup, and he recommends returning results as Adaptive Cards so outputs are easy to scan and act upon. He also walks through practical segments marked by timestamps, such as examples in HTML, building the battle card, and automating the HTML pipeline.
Along the way, Hess demonstrates how a minimal declarative agent can deliver useful, formatted information without heavy engineering. Then, by integrating the GitHub Copilot harness, he shows how teams can route results to a sandbox for code generation or additional logic. This two-stage workflow lets teams keep costs down while enabling richer customization when needed.
This simple build approach brings clear tradeoffs that teams must weigh before adopting it broadly. On the one hand, using a Copilot Node in Workflows preserves license value and reduces direct consumption, which is attractive for proof-of-concept work; however, on the other hand, declarative agents and template-first builds can limit fine-grained control and may not meet complex enterprise requirements without extra engineering.
Additionally, handing data between the low-code environment and a GitHub Copilot-enabled sandbox introduces integration and governance challenges. For instance, teams must manage data privacy, validate outputs for accuracy, and test thoroughly across channels like Microsoft 365 Copilot and Teams. Therefore, organizations should plan for monitoring, iteration, and a clear escalation path when the declarative path hits its limits.
For readers who want to follow Hess’s example, start by building a narrow, high-value use case such as a single-page battle card template in Copilot Studio or Agent Builder. Then, use the Copilot Node in Workflows to keep initial costs low while validating the agent’s usefulness with actual users. Once you prove the concept, gradually add the GitHub Copilot sandbox to automate formatting or to create documents from HTML outputs.
Finally, teams should balance speed and control as they scale. Adopt Adaptive Cards early to improve usability across Microsoft 365 surfaces, and consider the Microsoft 365 Agents Toolkit when you need deeper developer capabilities. In short, start simple, measure impact, and invest in engineering only when the business value justifies the additional complexity.
Copilot Studio ideas, Battle Card agent, researching battle card, simple build copilot, Copilot agent tutorial, AI agent development, Microsoft Copilot Studio, low-code agent development