r/copilotstudio

Built 5 Copilot Studio agents that solve real business problems — live demos for each one showing actual inputs and outputs — sharing the full video

Most Copilot Studio tutorials show you one happy-path demo in isolation. You see the agent work once, cleanly, with perfect input. What you don't see is what happens when the input is incomplete, the data is missing, or the file has 50,000 rows.

I built five agents across five completely different business problems and put every single one in one video — with live demos showing real input, the process running, and the actual output. Including what happens when things go wrong.

Here's what's in it:

1. Email invoice processor with OCR Emails arrive with invoice attachments — PDFs, PNGs, multi-page documents. The agent reads them, extracts the fields, validates completeness, registers clean invoices to an Excel table, and routes anything with missing data to an error folder. Zero manual input.

2. Hybrid knowledge assistant One question that needs two different sources to answer — a descriptive catalogue and a live data table. The agent decides which source to query, loops through both if needed, and compiles one complete answer. Falls back to web search for questions outside both sources.

3. Logistics assistant with external API Incomplete delivery request — no address, no dimensions, nothing. The agent figures out what's missing, searches the web for what it can find itself, builds a JSON payload, and calls an external shipping API via HTTP. Returns real carrier options with prices and delivery times.

4. SharePoint folder structure monitor Runs on a schedule every morning. Reads a SharePoint library, detects misplaced files and subfolders in the wrong location, and emails a structured report with a prioritised to-do list. No manual checks needed.

5. Large Excel data handler — 50,000+ rows Natural language query against an Excel file with 50,000+ rows. Uses OData filters to pull only the exact rows needed — no loading the whole file. Tested on a comparison between a row near the beginning and one near the very end of a 50,000-row dataset.

Five different architectures, five different trigger types, five different real-world outcomes.

Full walkthrough in the comments.

Which of these would solve something your team is still doing manually? Or what would a sixth agent on this list look like?

reddit.com
u/oartconsult — 1 day ago
▲ 3 r/copilotstudio+1 crossposts

Need guidance on integrating Microsoft Copilot Cowork with ServiceNow

Hi everyone,

I am currently exploring a POC where we want to integrate Microsoft Copilot Cowork with ServiceNow.

Scenario:

A user raises a ServiceNow ticket like:

"VPN not getting connected"

Expected flow:

  • Copilot/Cowork should understand the issue
  • Search ServiceNow KB articles
  • Return troubleshooting/resolution steps automatically
  • Optionally perform actions if supported

I have some architecture questions:

  1. Where does Copilot Cowork actually sit in this architecture?
  2. Do we need to create a separate Copilot Studio Agent first and then use Cowork?
  3. Does Cowork directly integrate with ServiceNow, or does it go through Copilot Studio / Connectors / APIs?
  4. What actions are actually possible after integration?

Examples:

  • KB lookup
  • Ticket status retrieval
  • Incident creation
  • Ticket updates
  • Trigger workflows
  • Escalation
  • Service catalog requests
  1. Has anyone implemented a similar setup? What architecture worked best?

Looking for guidance from anyone who has worked with Microsoft Copilot + ServiceNow integrations.

Thanks.

reddit.com
▲ 2 r/copilotstudio+1 crossposts

Copilot Studio Agent not reading the complete txt file.

I am using OneDrive folder as a knowledge source for my agent in Copilot Studio. The folder contains txt files. While I am asking agent to give me summary from one of those txt files it is only able to read some parts of that file and giving me summary for only those parts instead of reading the whole file and giving complete summary. How can I make it read the whole file instead of just reading chunks of it?

reddit.com
u/Somyadgr8 — 1 day ago

Enterprise Agent Restrictions

  1. Is it possible to only allow the Researcher Agent and restrict the use of the Analyst Agent?

  2. I've also read elsewhere that allowing users to use agents and restricting the creation/sharing of agents is only possible through DLPs by blocking the publishing of agents. Is this still the only way to do that?

reddit.com
u/the_chucknorris — 1 day ago

Agent ignores instruction

I’m trying to build a Copilot Studio agent to help create RFQs in our ERP system. The ERP is connected through MCP and exposed as a tool in the agent.

The agent also has a fairly large and structured instruction set (~7k characters) describing:

how the agent should behave
when different MCP tools should be invoked
how the workflow should work step-by-step

There is no Knowledge Base configured, since all required logic and instructions are already included in the Instructions section. I’ve also disabled both web search and general answers. The model is GPT-5 Chat.

The problem is that the agent behaves very inconsistently. Occasionally it works exactly as expected — it creates a reviewable suggestion and then successfully creates the RFQ in the ERP system. However, around 90% of the time it seems to completely ignore the instructions. After ~20 seconds it responds with something like:

“I cannot help with this task”
or
“There is no knowledge available regarding this topic.”

This makes me wonder if I’m approaching this the wrong way.

A few questions:

Is this a common issue with Copilot Studio orchestration + MCP tools?
Are long instruction prompts generally unreliable in this scenario?
Would it be better to disable orchestration and instead build the flow using Topics?
Are there best practices for improving tool reliability and instruction-following in Copilot Studio agents?

Any suggestions or experiences would be greatly appreciated.

reddit.com
u/gjudoj — 2 days ago
▲ 10 r/copilotstudio+2 crossposts

Built an HR Onboarding Assistant using Copilot Studio + SharePoint 🚀

I recently built an HR onboarding assistant using Microsoft Copilot Studio and SharePoint to help new employees get instant answers to onboarding questions like:
Leave policies
IT setup guides
HR SOPs

Company onboarding processes
The assistant is grounded on SharePoint documents, can be deployed in Teams, and helps reduce repetitive HR queries while improving the new hire experience.
I also shared the full step-by-step walkthrough, configuration tips, and deployment approach here:

HR Onboarding Assistant Guide

Would love to hear how others are using Copilot Studio internally for HR or employee self-service scenarios. 🚀
Based on Microsoft’s HR Copilot adoption scenarios, onboarding assistants are becoming one of the strongest enterprise AI use cases for improving employee experience and reducing repetitive support requests.

u/Independent-Hunt-370 — 2 days ago
▲ 3 r/copilotstudio+1 crossposts

Copilot Studio / Teams Issue (or is it me?)

I keep trying to like the Copilot Studio product but I keep running into all sorts of odd issues that just don't make sense to me. I can usually find a work around, but not sure what to do with this one.

I've setup a Copilot Studio bot, published to the Microsoft Teams channel. I can @ mention the bot and the bot will respond. Great!

However, when I try to use it in a way I would think a normal human would use it, it doesn't do what I expect.

Example:

  1. There is a conversation thread happening in a Teams Channel.
  2. Someone @ mentions the bot something like "Do we have any information about this issue in our xyz tool / system?"
  3. The bot responds with "Sorry you didn't include any information for me to look up. What do you need me to look up?"

I've tried a few variations of that flow and have concluded that the @ mention to the bot only includes the literal @ mention text, and it does not include any of the conversation history. How do we fix this? if it's not a feature that exists, that seems like a really basic feature that this product should do.

Would love any solutions or ideas anyone else has.

PS: I tried to figure out what exactly is included in those runs, but I cannot see any of the Teams Channel conversations in the "activity" tab of the bot - which is where I would expect to see it.

reddit.com
u/Independent-Way5878 — 2 days ago
▲ 16 r/copilotstudio+1 crossposts

Agent builder and CoPilot studio for citizen developers

Hi all,

Can I get some feedback on people's experience with rolling out Agent Builder and/or CoPilot Studio for non-technical staff to build agents for their workflows?

I last did a deep dive of CoPilot Studio a few months ago and found it terribly buggy (and I am considered a highly technical user)

I have not tested Agent Builder too much but it seems to work at first glance

thanks in advance for any feedback

reddit.com
u/Few-Suit-9522 — 3 days ago

Prompt performance in Copilot Studio vs Copilot Chat

Hello All,

I am working on a small usecase which takes the content from excel sheet (which is a long text in a table), and from that content, I need to extract a few information which is relavant to a document and fill it.

I created a prompt that extracts relavant information in Copilot Studio workflow and I am using a reasoning model there.

I took the exact same prompt and the inputs for the Prompt action, and put them in the Copilot Chat with a reasoning model.

Comparing the outputs, it seems like Copilot Chat is much better (we tried multiple iterations). The same response from Studio is a lot different and not very good.

Any one know any reason why could that be?

Thanks and regards

reddit.com
u/PollutionNo5879 — 3 days ago

Experiences with the 25,000 included credits on the $200 Copilot Studio license?

Trying to get a realistic picture before scaling up on the $200 Copilot Studio license.

How long do the 25k credits typically last in your deployment, and what drives consumption most (users, generative answers, connector calls, multi-turn)?

What’s your effective cost per interaction once you’re past the included pool?

How does it compare to using Claude, OpenAI, or other models directly for similar workloads?

Anything that meaningfully reduces credit burn?

Rough numbers welcome — just trying to figure out if 25k is realistic for real use or if overages end up dominating the cost.

My use case is agents searching the web for customer research.

Appreciate the feedback!

reddit.com
u/Ok_Error3438 — 3 days ago

Seeking Help with Scheduling Assistant Agent

I have build a scheduling assistant agent which works well when I give an email address - but, when I give a name its not able to fetch email address. For the tool to be very useful I feel it should be able to fetch the email address by name.

I have tried using tool - 1. Search for Users (V2) and 2. Get User Profile but, nothing works ..

Can someone suggest how to be able to fetch someone email address ? So that it can fetch the id and go ahead with scheduling.

reddit.com
u/Old-Ebb-1332 — 3 days ago

as my previous tenant copilot studio trial expired , so i have created a new tenant and i see that copilot studio is not visible in product ? any one knows why ?

u/Ok_Bottle9120 — 3 days ago
▲ 10 r/copilotstudio+1 crossposts

Is Claude for Copilot safe to use for SMBs in Europe? (EU data storage / GDPR question)

We’re a small/medium business in Europe and currently evaluating Claude integration within the Microsoft Copilot ecosystem.

I’m trying to understand the security and compliance side a bit better before moving forward.

A few questions for companies already using it:

  • Is Claude for Copilot considered safe enough for SMB usage in the EU?
  • Are prompts/data stored on EU servers when using it through Microsoft/Azure?
  • Does Anthropic retain or use any of the data for training in enterprise setups?
  • How does it compare to native Microsoft Copilot from a GDPR/compliance perspective?
  • Any concerns around data residency, DLP, or Microsoft tenant isolation?

We would mainly use it for internal productivity, document analysis, and some coding assistance.

Would love to hear real-world experiences from EU-based companies or IT admins.

reddit.com
u/Better-Beach-9080 — 4 days ago

Tenant Graph Grounding?

My agent’s knowledge is numerous SharePoint links. The links are a combination of SharePoint libraries and pages. The libraries contain <1k documents

When a user prompts the agent, I cannot determine if it would use tenant graph grounding or not?

What triggers this grounding over a genAI response?

I’m estimating usage currently as users don’t have licences so PAYG likely & the 2 credits vs 2+10 credits will make a significant difference

Nb. Current grounding is switched on

Use case summary -
New system rollout
Process documents and general awareness information
Agent helps narrow in on document or information based on Q asked

reddit.com
u/FunRaspberry2528 — 4 days ago
▲ 8 r/copilotstudio+1 crossposts

Agent Flows Credits

I’m currently testing different approaches in Microsoft Copilot Studio / Power Automate for an email-processing use case (email received → AI extraction → Dataverse record creation).

One thing I noticed is that an Agent Flow seems to consume Copilot Credits even when the logic itself is relatively simple. In my case, the flow includes:

  • AI Builder actions (OCR + prompt)
  • Copilot agent actions
  • Dataverse actions

From what I understand, AI Builder and agent runtime both consume billable Copilot Credits.

My question is:
If I rebuild the exact same process using a standard Power Automate cloud flow instead of an Agent Flow while still keeping the same AI Builder actions would the Copilot Credit consumption be lower?

In other words:

  • Does Agent Flow itself add additional Copilot runtime costs?
  • Or would the billing remain almost identical because the expensive part is mainly the AI Builder / LLM actions?
  • Is it considered best practice today to keep orchestration in standard Power Automate and only use AI Builder / Copilot actions where strictly needed, to minimize Copilot Credit consumption?

For context, my tests showed that calling a Copilot agent from an Agent Flow seems to add extra runtime consumption on top of the AI actions already executed.

Curious to know how others are architecting these solutions in production and how you optimize Copilot Credit costs.

reddit.com
u/PowerPlatformRookie — 4 days ago

Sending tasks into a 3rd party CRM?

Been spending more time with building agents recently (but definitely not an expert). I currently have an agent and a python script to complete the below, but struggling with finding the best way to get it into a single workflow that I can share with my team.

First, my agent is used to extract a list of tasks from call recordings or notes, structured in a JSON format that our third party CRMs API accepts. I then input this to a python script that ingests this as tasks to the CRM.

I've tried building as both an agent and a flow but struggling with the copilot studio UI.

Any pointers from the community? Or even suggestions for technical guides to support this?

reddit.com
u/plants_brokenstrings — 4 days ago
▲ 32 r/copilotstudio+1 crossposts

Started a free Discord for Copilot Studio + Power Platform builders

Copilot Studio moves fast. Official docs lag by weeks. Stack Overflow hasn't caught up. Most of us learn by talking to other builders in the trenches.

So I built Copilot Studio Hub - a free Discord for Copilot Studio, Power Automate, Power Apps and AI agent builders.

What's inside:

- #questions - ask anything, no judgement (tag [noob] if you're new)

- #show-and-tell - demo your builds and get feedback

- #tips-and-resources - curated knowledge, no noise

- #confidential - NDA-gated channel for unreleased features (sign in #sign-nda)

- Weekly call every Thursday 18:00 CET - demos, live build sessions, Q&A

No application. No paywall. Just builders helping builders.

Join here: https://discord.gg/fh9WynJMy5

reddit.com
u/OwnOptic — 7 days ago

Cowork capability!

I have been using Cowork for the last several days,

And I analyse that , Cowork can do almost all tasks that can be done by the agent which I have built in Microsoft copilot studio and the power automate flow!

Only agents that are connected with some third party portal Ie. service now , genyses and so on - that work is just lagging the Cowork capability!

Rest all things - doc generation, mail/meeting analyser , report creation , etc. everything is done with the help of Cowork .

Whats your thoughts 💬

reddit.com
u/Expert_Annual_19 — 8 days ago

Publish agents to Copilot ONLY

Has anyone found a reliable way to easily publish agents only to M365 Copilot when using the Teams + Copilot channel? We’ve found the experience for agents in Teams to be extremely inferior to the Copilot interface. However, when publishing agents, of course everyone shares these links through Teams chats. If that link is shared in Teams, that experience is routed to Teams with no easy way for people to see it in Copilot. My workaround has been to get the “Copilot link” for the agent and distribute via email, but this is not ideal and most users will never figure this out.

I’m hoping Microsoft gives us the option to only publish to copilot and not teams. Any insights?

reddit.com
u/echoxcity — 8 days ago