copilot control system
69 TopicsCompany-Wide Copilot Prompt Library (Enterprise)
Question Regarding Organizational Prompt Import Fields I'm working on importing prompts into the Microsoft 365 Copilot Organizational Prompts library using the CSV import process. According to the documentation, each prompt can include the following fields: Title Display Prompt Prompt Language Task Type Department Supported Apps Description My question is: Which of these fields accept administrator-defined free-form text, and which fields must use predefined Microsoft-supported values when importing prompts via CSV? For example, the documentation appears to indicate that: Language uses supported locale values (such as en-US, es-ES, etc.). Task Type uses supported task type values (such as Analyze, Create, Edit, etc.). However, it isn't clear whether fields such as Department and Supported Apps also require predefined values, or if administrators can enter their own custom values. Specifically, I'm trying to determine: Which fields accept free-form text? Which fields require values from a Microsoft-defined list? For any fields that require predefined values, where can the complete list of valid values be found? Reference: https://learn.microsoft.com/en-us/microsoft-365/copilot/organizational-prompts#prompt-fields-reference Any input would be very much appreciated! Thank you!86Views0likes1CommentToken Limit Exceeded ?
Hi All, Please check out my latest blog on “Token Limit Exceeded” would love to hear your thoughts https://techcommunity.microsoft.com/blog/1c769f9e-c0b0-45a7-af52-fecceca10bb2/token-limit-exceeded-whats-actually-going-on-and-what-to-do-about-it-/453627182Views2likes2CommentsPrimary Proposal: Copilot as an AI Gateway
Problem Statement Advanced users increasingly encounter limitations in Copilot’s ability to: generate or modify complex VBA safely maintain architectural integrity in multi‑module systems perform multi‑step workflows inside Office apps handle file generation or structured content creation operate without overly restrictive guardrails provide specialized domain expertise (e.g., coding, data science, creative tasks) Competitors — even free tiers — often outperform Copilot in these specialized tasks, despite lacking Microsoft’s integration advantages. This creates a mismatch between user expectations and Copilot’s current capabilities. Opportunity Microsoft does not need to build every specialized AI capability internally. Instead, Copilot can become the trusted orchestrator that: Authenticates the user Understands the task Selects the best AI engine for the job Executes the task securely Delivers the result inside Microsoft applications This approach: reduces Microsoft’s infrastructure burden increases Copilot’s capability ceiling preserves enterprise security and compliance provides users with best‑in‑class results positions Copilot as the central nervous system of the Microsoft ecosystem Proposed Architecture: Copilot as an AI Gateway Identity & Security Layer (Microsoft) Copilot remains the authentication and authorization layer, ensuring: user identity data boundaries compliance logging enterprise governance Task Classification Layer (Copilot) Copilot determines: the user’s intent the domain (VBA, Excel, OneDrive, coding, creative, etc.) the required capability level the risk profile AI Routing Layer (Copilot) Copilot selects the appropriate engine: Microsoft models for general tasks Specialized third‑party models for advanced tasks Local models for privacy‑sensitive operations Domain‑specific engines (e.g., coding assistants, creative generators) Integration Layer (Microsoft Apps) Results are delivered directly into: Excel Word PowerPoint OneDrive Windows Teams Outlook This is where Copilot’s integration advantage becomes unbeatable. Benefits to Microsoft Reduced infrastructure burden Increased user satisfaction Competitive differentiation Enterprise trust Developer ecosystem growth Secondary Proposal: OneDrive User‑Choice Restoration Overview OneDrive’s increasing emphasis on automatic cloud storage, forced sync behaviors, and reduced local‑storage autonomy has created friction for advanced users and power workflows. While these defaults benefit casual users, they can unintentionally disrupt professional, technical, and offline‑critical workflows. Restoring user choice — even through advanced or hidden settings — would allow OneDrive to serve both mainstream and power users without compromising Microsoft’s cloud‑first strategy. Issues Addressed Forced Cloud Migration Can Break Application Dependencies Automatic OneDrive migration can cause: broken links missing references VBA failures sync conflicts unexpected file locks Especially in Excel/VBA environments and engineering workflows. Sync Conflicts Create Data Integrity Risks Automatic sync can introduce: partial uploads version conflicts corrupted files duplicate “ghost” versions These issues disproportionately affect advanced users. Offline‑Critical Workflows Are Undermined Forced cloud storage can result in: files unavailable offline delayed syncs “file not found” errors This disrupts field work, travel, and low‑connectivity environments. User Intent Is Overridden Automatic folder redirection and forced sync violate a core professional principle: Users should control where their files live. Enterprise and Power Users Need Granular Control Organizations and advanced users often need: selective sync local‑only folders per‑directory rules opt‑out flags Providing these options would dramatically reduce friction. Proposed Solution Introduce a User Choice & Advanced Control Panel for OneDrive, allowing: per‑folder sync control local‑only folder designation optional migration prompts clear visibility into file location enterprise policy overrides Outcome This complements the Copilot gateway proposal by ensuring the underlying file system behaves predictably — a prerequisite for reliable AI‑assisted workflows.26Views0likes0CommentsUpgrade Shock from Free to M365 Copilot
My Custom Instruction feature disappeared after the upgrade. All I have now is Memory. I couldn't even backup Custom Instruction as there was no such loss of feature during the upgrade. Anyone has any idea, how to resolve this or any workaround?15Views0likes0CommentsCopilot Feedback - Power User Experience Improvements
As a frequent Copilot user for technical discussions, architecture, governance, Microsoft 365, Power Platform, and problem-solving activities, I would like more control over the user experience. Copilot has become a daily productivity tool, but several UI and usability improvements would significantly benefit advanced users. 1. Allow Disabling Suggested Follow-Up Prompts The suggested replies shown below every response may be useful for new users, but for experienced users they often add little value and consume screen space. Please provide an option to: Disable suggested prompts entirely Adjust their frequency or aggressiveness Enable them only for new conversations or learning scenarios 2. Make '/' and '@' Shortcuts Configurable The automatic triggering of slash commands and @ mentions while typing can be disruptive and may interrupt or replace text unexpectedly. Please allow users to: Disable these shortcuts Configure alternative trigger characters Require a keyboard shortcut before activating them 3. Add a Power User Mode Consider introducing a dedicated Power User Mode featuring: No suggested prompts Reduced UI clutter Compact layouts Fewer interruptions while typing Advanced customization options A productivity-focused experience 4. Compact Conversation View Long technical conversations can become difficult to navigate due to excessive spacing and scrolling. Please provide: A compact view option Reduced vertical whitespace More conversation content visible on screen 5. Conversation Search Many conversations contain valuable information that users want to revisit later. Please add the ability to: Search within a conversation Search code snippets and formulas Search by date or topic Quickly jump to matching results 6. Pin Important Messages Allow users to pin key answers, code snippets, formulas, decisions, or reference messages within a conversation so they can be easily found later. 7. Enhanced Copy Experience For technical users working with Power Apps, Power Automate, SQL, PowerShell, and other technologies: One-click copy for all code and formulas Preserve formatting during copy operations Support copying multiple related blocks together 8. User-Defined Response Profiles Allow users to create and switch between response styles such as: Technical Troubleshooting Power User Learning Mode Executive Summary Architecture Review This would reduce the need to repeatedly explain personal preferences. 9. Memory Transparency and Management Allow users to: View all stored memories and preferences Edit or delete individual memory items Temporarily disable specific memories Understand which memories are influencing responses This would improve transparency and trust. Summary Copilot is evolving from a simple chat tool into a professional productivity platform. Providing greater control over the interface, shortcuts, suggestions, memory, and conversation management would allow experienced users to tailor the experience to their workflow while preserving the current experience for those who prefer more guidance. Thank you for considering these improvements.57Views1like2CommentsHas Anyone Successfully Used the Fabric Data Agent Connector with Copilot Agent?
Hi everyone, I'm facing an issue with a published Copilot agent in the Microsoft 365 app channel. The agent is configured with the Fabric Data Agent connector along with documentation as knowledge sources. However, while the agent works as expected with the Power BI connector, it fails to return responses when using the Fabric Data Agent connector in the Microsoft 365 app I understand the Fabric Data Agent connector is still in preview, but I wanted to check: Has anyone successfully used the Fabric Data Agent connector with a Copilot agent in the Microsoft 365 Copilot app? Is this a current limitation of the Microsoft 365 app channel or the preview connector? Are there any known workarounds? Is there any estimated timeline for the Fabric Data Agent connector to reach General Availability (GA) and support the Microsoft 365 app channel I'd appreciate any insights or experiences from others who have tested this scenerio Thanks!56Views0likes1CommentCopilot file creation failing
When I am trying to create a file in m365 cloud environment I am getting an error saying that the file creation is failing. Here is a screenshot of it I don't know how to fix it. When searching with copilot it mentions about an entitlement issue but when I talked to an engineer in chats he said that wouldn't help and to post it here to see if anyone can help.108Views0likes1CommentPowerShell: Export Microsoft 365 Copilot Agent Inventory and Availability Assignments
Hi everyone, I needed a way to export Microsoft 365 Copilot agent inventory and availability assignments from the Microsoft 365 Admin Center, but couldn't find a built-in export option. After investigating the admin portal's network traffic, I built a PowerShell script that uses the same internal API consumed by the Microsoft 365 Admin Center to export all Copilot agents to CSV. ### Features - Exports all Microsoft 365 Copilot agents - Automatically follows pagination (`nextLink`) - Exports: - Agent Name - App ID - Title ID - Publisher - Created By - Availability Settings - Allowed Users / Groups - Assignment Information - Deployment Information - Version Information - Timestamps - CSV output ### Tested The script has been tested against a tenant containing 482 Copilot agents and successfully exported the complete inventory. ### GitHub https://github.com/gwestergren/M365-Copilot-Agent-Inventory ### Notes - Uses an authenticated browser session cookie from the Microsoft 365 Admin Center. - Uses the same internal API currently consumed by the admin portal. - This is an undocumented API and Microsoft may change it at any time. Feedback, testing results, and improvements are welcome. Here are some screen shots: output to csv Successful run of the script85Views0likes0CommentsDeep Experience with Copilot
Translated from Chinese. Preface I only have a junior college degree, and I work as a lighting product manager — a field completely unrelated to AI. Yet that is precisely where the value lies: if I can do it, so can you. From March 6, 2026, when I first encountered Copilot, until now, I have deeply experienced Copilot Chat, with over 10 million Chinese characters of interactive text. I have also deeply experienced Copilot Tasks, with over 1.5 million Chinese characters of interactive text. At the same time, I have conducted extensive interactions on both Gemini and Deepseek. This has given me a very deep hands-on understanding of AI. Currently, I use AI extensively in my daily life, and it effectively improves my work efficiency. If you are interested in these aspects, you can follow me. What Is AI? A Machine That Thinks My conclusion is this: AI is a machine that thinks. You can understand AI as "a person who can think and has extremely broad knowledge." It can turn you into a "beginner" in a field within ten minutes, and a "knowledgeable person" in that industry within an hour. For example, I spent an hour understanding the wedding industry chain: ceremonies, wedding dresses, wedding photos, wedding planning, hotels… which parts are essential needs, and which are "IQ taxes." If you searched for this content yourself, you would be drowned in the noise of fragmented information across the internet. In contrast, AI can help you integrate and build structured knowledge in a short time. Throw these questions at AI, go back and forth a few times, and you will feel the efficiency of learning with AI. But we must also be careful: not everything that looks smart is AI. Although many things online claim to be "AI-powered," some are just fixed logic — for example, turning on the heater when it gets cold. That is just a program. AI, on the other hand, does not require you to write rules. You only need to say, "the temperature has changed, you should take corresponding measures." It will think for itself, integrate knowledge, and then tell you whether you should put on clothes or turn on the air conditioner — both are possible. It can think — that is the real AI. Much of what is called AI on the market today is essentially just automation. Food assembly lines could operate automatically decades ago. Would you call that AI as well? Will AI Replace My Job? Transform into a "Car Driver" of the New Era Many people worry that AI will become so powerful in the future that it will replace them. But in fact, history has already presented us with such an era many times — for example, the advent of the steam engine, the automobile, and automation. Society still progressed, and the population continued to grow. Take the transition from the horse-drawn carriage era as an example. The automobile replaced the "carrying value" of the horse, not the horse itself. Nor did carriage drivers disappear the moment cars appeared. Instead, some of them transitioned into becoming car drivers. AI will not replace you. But it will be used by those willing to learn to replace "the you who does not learn." A few years from now, if you only complain that "AI took away my job" — what does that have to do with AI? AI has an extremely low learning cost and improves very quickly. There is no need to feel too much pressure. Starting to learn now is not late at all. Learning AI: How You Express Yourself Matters More From my experience and journey, I can tell you directly — learning AI has nothing to do with knowledge of programming, math, English, or similar subjects. Using AI well requires more of an ability to express yourself, rather than specific domain knowledge. Over‑relying on deterministic thinking, when facing large language models with emergent and fuzzy properties, becomes a self‑limiting constraint. As long as you can speak, AI will break down and process your requests on its own. I cannot write code. I only tell it, "I want this effect," and it can achieve it. This may sound a bit mystical right now. AI is not a magical dragon — it cannot fulfill your wish of "give me 1 million dollars." But if you say, "give me a picture of a dog," AI can still do that. Is Using AI Safe? How to Balance Efficiency and Security Here we need to discuss how AI works. AI generates content based on: the information you provide + world knowledge + reasoning. If you reveal too much and are overly vigilant at the same time, you will perceive it as dangerous. You are wearing the uniform of a well‑known local company, speaking the local dialect. If you also casually mention your commuting route and how long it takes, a person with strong reasoning skills could even accurately guess which residential complex you live in. You think they are "watching you," but in fact, all that information was voluntarily provided by you. As for privacy concerns, that varies by platform. AI is a category, not a single product. Security depends on the platform you choose. Just like cloud storage, social media apps, or even mobile phones — who can be 100% certain they will never be attacked? The main point I want to make is that AI is just one form of software. If you are truly very worried, the best approach is simply not to give AI any important information. Are AI's Answers Accurate? Understand the Boundary Between Restructuring and Inference Many people who lack independent thinking treat everything AI says as gospel. In reality, the way (text‑based) AI works can be roughly divided into two types: Restructuring and summarization — this is the most basic capability. The information here all comes from existing knowledge. AI is merely performing a summary. Inference and guessing — this is AI's core capability. It makes guesses and inferences about phenomena based on existing knowledge and patterns. But it is only inference, not reality. Example: I buy a bag of apples. AI thinks about this bag of apples. Restructuring and summarization: This bag of apples weighs 2 kg. It contains 10 apples. 9 are ripe, and 1 is not yet ripe enough. This is a summarizable reality. Inference and guessing: These apples are all sweet and taste good. This part is entirely inference and guessing. Because no one has tasted them — even if one apple is sweet, there is no way to guarantee every single apple is sweet. Regarding control over AI's information, users must have their own standard of judgment. If truly unsure, ask AI to provide the source of the information. Conclusion: Understand the Car Before the Streets Are Full of Cars AI is truly a beneficial tool of our time. It is very useful and very quick to learn. In the future, its importance may become as great as the internet's. And right now, AI is still in its early stages. If you want to learn, now is a very good time. Just like the earlier example of the horse‑drawn carriage and the car. When you see a car, you should already consider learning about it — not wait until the streets are full of cars before you think about acquiring knowledge related to them.1.7KViews0likes0CommentsHow to Avoid Tasks Copilot "You've reached our weekly Tasks limit"
I’ve been using both Chat‑Copilot (CC) and Tasks‑Copilot (TC) extensively, and I wanted to share a brief summary provided by TC, that may help others understand how each tool works, why TC sometimes stops responding, and how to avoid running into limits. ⭐ 1. Chat‑Copilot and Tasks‑Copilot serve different purposes Chat‑Copilot Real‑time conversational AI Great for brainstorming, drafting, coding, calculations, and iterative design Stateless — each message is processed independently Very stable and rarely gets stuck Tasks‑Copilot Designed for multi‑step workflows Can create and maintain documents Runs long‑lived background tasks Maintains persistent state More powerful for structured work More fragile because it depends on a task‑execution pipeline These two systems are independent. Chat can work perfectly even when TC is frozen. ⭐ 2. Why Tasks‑Copilot hits limits or becomes unresponsive TC can stop responding when: A task runs too long A multi‑step workflow fails mid‑execution The task state becomes corrupted The weekly quota system triggers The backend fails to reset on Friday Too many “pipeline‑style” requests are issued in a short time When this happens, TC may: stop responding entirely ignore all prompts remain stuck across all devices and browsers This is a backend state issue, not a browser or device problem. ⭐ 3. How to avoid triggering TC limits Here are practical ways to keep TC healthy: Use Chat‑Copilot for: brainstorming engineering design calculations drafting text generating diagrams or prompts step‑by‑step reasoning Chat handles these extremely well and never “uses up” TC capacity. Use Tasks‑Copilot only for: creating structured documents maintaining long‑form reports assembling multi‑section deliverables tasks that explicitly require persistent state Avoid these patterns in TC: “Build the entire document end‑to‑end” “Run this whole workflow” “Generate all sections at once” Rapid‑fire edits or repeated task triggers Very large or complex requests Instead, break work into small, single‑action steps. ⭐ 4. When TC gets stuck, what can users do? For consumer Microsoft 365 Personal accounts: There is no user‑accessible reset button Frontline support cannot reset TC’s task state Creating a business account does not fix the issue The only options today are: submit feedback post on the Tech Community wait for the backend to refresh This is a known limitation of the current TC preview. ⭐ 5. What would help users going forward A few improvements would make TC much more reliable: A user‑visible “Reset Task State” button Error messages instead of silent failures More predictable weekly resets Support tools that allow agents to clear stuck task containers427Views0likes0Comments