copilot-studio

Create and configure Microsoft Copilot Studio conversational agents with topics and actions.

Updated Feb 26, 2026
One-click install
npx skills add https://github.com/Umbral-Bot/umbral-agent-stack --skill copilot-studio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: copilot-studio
Source: https://github.com/Umbral-Bot/umbral-agent-stack/tree/main/openclaw/workspace-templates/skills/copilot-studio
Command: npx skills add https://github.com/Umbral-Bot/umbral-agent-stack --skill copilot-studio

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation and configuration of Microsoft Copilot Studio conversational agents, streamlining the development of AI-powered chatbots for various platforms.

Core Features & Use Cases

  • Topic Management: Design and implement conversation flows using trigger phrases, messages, questions, and conditions.
  • Action Integration: Connect agents to external systems via Power Automate flows, HTTP requests, or other tools.
  • Knowledge Base Integration: Enable agents to answer questions directly from SharePoint, websites, or uploaded files.
  • Deployment: Configure agents for deployment across Microsoft Teams, web chat, and custom channels.
  • Use Case: Develop a customer support chatbot that can answer frequently asked questions, guide users through troubleshooting steps, and escalate complex issues to human agents, all within Microsoft Teams.

Quick Start

Use the copilot-studio skill to create a new topic with trigger phrases for checking order status.

Frequently Asked Questions about copilot-studio

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a Microsoft Copilot Studio chatbot for Microsoft Teams?

To build a Copilot Studio chatbot for Teams, you design conversation topics with trigger phrases, integrate knowledge sources like SharePoint, and configure the agent for deployment across Microsoft Teams and web channels.

How do I connect a Copilot Studio agent to external systems using Power Automate?

You connect a Copilot Studio agent to external systems by creating actions that call Power Automate flows or HTTP requests, enabling the conversational agent to retrieve data and automate workflows across your connected services.

What is the best way to structure conversational topics in Copilot Studio?

The best way to structure Copilot Studio topics is by mapping conversation flows using trigger phrases, message nodes, question conditions, and entities, which together control the dialogue logic and variable data routing.

Can I deploy a Copilot Studio bot to a custom web channel via REST API?

Yes, you can deploy a Copilot Studio bot to custom web channels by configuring the agent for direct web chat and extending its connectivity through REST API integration for custom application endpoints.

Do I need Power Automate to create a conversational agent in Copilot Studio?

Power Automate is not strictly required to create a conversational agent, but it is essential if your Copilot Studio bot needs to perform actions, connect to external systems, or execute backend workflows.

How do I add a SharePoint knowledge base to a Microsoft Copilot Studio bot?

To add a SharePoint knowledge base to a Copilot Studio bot, you configure the agent's knowledge sources to point to your SharePoint sites, allowing the chatbot to answer user questions directly from uploaded files and site content.