Copilot Studio: Build Battle Card Agent
Microsoft Copilot Studio
Sep 14, 2026 1:18 PM

Copilot Studio: Build Battle Card Agent

by HubSite 365 about Andrew Hess - MySPQuestions

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

Leverage Copilot Node in Workflows to use licenses & pass data to GitHub Copilot & Copilot Studio for Battlecard HTML

Key insights

  • Video focus: The YouTube clip outlines a simple idea to build a battle-card research assistant using the Copilot Node in Workflows to reuse existing licenses and avoid extra consumption.
    It shows passing data to the GitHub Copilot harness and using a sandbox to run code, skills, or custom logic.
  • Microsoft tooling: The presenter recommends Copilot Studio, Microsoft 365 Copilot, and the Microsoft 365 Agents Toolkit as the main platforms for agent development.
    They highlight declarative, template-first building and visual authoring for faster results.
  • Agent UI pattern: Use Adaptive Cards to return structured outputs that teams can scan and act on inside chat or apps.
    This approach makes research results easier to share and use than long text blocks.
  • Practical stack: For a battle-card research agent, start with Agent Builder or Copilot Studio, output via Adaptive Cards, and use the Agents Toolkit for enterprise needs.
    The video shows how to create HTML output, automate HTML-only flows, then convert results to documents.
  • Key benefits: The simple-build approach boosts speed, improves business usability, and fits enterprise deployment across Teams, Outlook, and Copilot Chat.
    Sellers receive structured fields like positioning, strengths, weaknesses, objections, and talk tracks instead of long paragraphs.
  • Next steps: Start with a declarative declarative agent in Agent Builder or Copilot Studio and use templates to iterate quickly.
    For advanced scenarios, plan for agent interoperability with the A2A protocol and related SDKs later on.

Overview

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.

What the video demonstrates

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.

Building a battle card research agent

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.

Tradeoffs and challenges

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.

Practical recommendations and next steps

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.

Microsoft Copilot Studio - Copilot Studio: Build Battle Card Agent

Keywords

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