|
| 1 | +--- |
| 2 | +title: "how to add more than three starter prompts in sharepoint agents step-by-step guide" |
| 3 | +date: 2025-08-25T15:52:00+00:00 |
| 4 | +author: "Ahmad Jad Alhak" |
| 5 | +githubname: ahmad-jad-alhak |
| 6 | +# don't change |
| 7 | +categories: ["Community post"] |
| 8 | +# link to the thumbnail image for the post |
| 9 | +images: |
| 10 | +- images/thumbnail.png |
| 11 | +# don't change |
| 12 | +tags: [] |
| 13 | +# don't change |
| 14 | +type: "regular" |
| 15 | +--- |
| 16 | + |
| 17 | + |
| 18 | +If you’ve been using or experimenting with **SharePoint Copilot Agents**, you’ve probably run into a frustrating limitation: you can only set **three starter prompts**. |
| 19 | + |
| 20 | +Three prompts might be fine for a simple use case, but if you want your agent to guide users through multiple workflows, roles, or topics, it can feel *very* limiting.. |
| 21 | + |
| 22 | +In this post, we’ll explore **why this cap exists** and share **practical workarounds** that let you give users richer guidance — all without breaking Microsoft’s rules. |
| 23 | + |
| 24 | +### **Why Starter Prompts Matter** |
| 25 | + |
| 26 | +Starter prompts are the clickable suggestions that appear the moment someone opens a Copilot Agent in SharePoint. They’re far more than decorative placeholders. Well-crafted prompts can: |
| 27 | + |
| 28 | +* Encourage first-time users to try the agent. |
| 29 | + |
| 30 | +* Demonstrate the agent’s range and capabilities. |
| 31 | + |
| 32 | +* Reduce “blank screen” hesitation by showing people where to start. |
| 33 | + |
| 34 | + |
| 35 | + |
| 36 | +### **The Current Limitation** |
| 37 | + |
| 38 | +it also means: |
| 39 | + |
| 40 | +* Complex agents require tough choices about which prompts to show. |
| 41 | + |
| 42 | +* Many great ideas never make the cut. |
| 43 | + |
| 44 | +* New users might miss out on valuable features hidden behind the scenes. |
| 45 | + |
| 46 | + |
| 47 | +### The Workaround: Step-by-Step |
| 48 | + |
| 49 | +Here’s how to go beyond three prompts while keeping the UI clean and functional. |
| 50 | + |
| 51 | +### Step 1 – Edit the Agent in the UI |
| 52 | + |
| 53 | +Open your SharePoint site, go to your Copilot agent panel, click the **three-dot menu** in the top right, and select **Edit agent**. |
| 54 | + |
| 55 | +This brings you to the edit view, where you can rename your agent, update its description, or change the icon. |
| 56 | + |
| 57 | + |
| 58 | + |
| 59 | +### Step 2 – Access the Copilot File Location |
| 60 | + |
| 61 | +In the **edit view**, click the **folder icon** next to **Agent file location**. |
| 62 | +This opens the SharePoint document library location where your Copilot’s `.agent` file is stored. |
| 63 | + |
| 64 | +From there, you can **take ownership** of the file if necessary and prepare to download it for editing. |
| 65 | + |
| 66 | + |
| 67 | + |
| 68 | +### Step 3 – Download the Agent File |
| 69 | + |
| 70 | +Inside your SharePoint document library, navigate to: |
| 71 | +`Site Assets > Copilots` |
| 72 | + |
| 73 | +Locate your `.agent` file, open the menu, and select **Download**. This file contains the configuration for your agent. |
| 74 | + |
| 75 | + |
| 76 | + |
| 77 | +### Step 4 – Edit the .agent File to Add More Prompts |
| 78 | + |
| 79 | +Open the `.agent` file in a text editor (such as VS Code). |
| 80 | +Look for the section that starts with: |
| 81 | + |
| 82 | + |
| 83 | + |
| 84 | +By default, you’ll see three prompt objects like this: |
| 85 | + |
| 86 | +```json |
| 87 | + |
| 88 | +"conversationStarters": { |
| 89 | + "conversationStarterList": [ |
| 90 | + { "text": "Summarize any key highlights" }, |
| 91 | + { "text": "Create an FAQ based on these resources" }, |
| 92 | + { "text": "How can I use these resources?" } |
| 93 | + ] |
| 94 | +} |
| 95 | +``` |
| 96 | + |
| 97 | +Add more prompt objects following the same format: |
| 98 | + |
| 99 | +```json |
| 100 | +"conversationStarters": { |
| 101 | + "conversationStarterList": [ |
| 102 | + { "text": "Summarize the key points from the ‘Career Path Options’ document" }, |
| 103 | + { "text": "What were the highest and lowest-paying occupations in 2020?" }, |
| 104 | + { "text": "Explain the hiring process step-by-step according to our policy" }, |
| 105 | + { "text": "Summarize the onboarding process for new employees" }, |
| 106 | + { "text": "Make a table comparing average annual wages across occupations, industries, and regions" }, |
| 107 | + { "text": "Create a table showing average salaries by industry, sorted from highest to lowest." }, |
| 108 | + { "text": "Explain how occupation, industry, and region each affect employee incomes." } |
| 109 | + ] |
| 110 | +} |
| 111 | +``` |
| 112 | + |
| 113 | +Save your changes. |
| 114 | + |
| 115 | +### Step 5 – Re-upload the Agent File |
| 116 | + |
| 117 | +Go back to your SharePoint library, upload the edited `.agent` file, and overwrite the original. |
| 118 | + |
| 119 | +Once updated, refresh your site. Your Copilot panel will now display **all the prompts you’ve added**—no more arbitrary three-prompt limit. |
| 120 | + |
| 121 | + |
| 122 | + |
| 123 | +### A Few Caveats |
| 124 | + |
| 125 | +* This is not an official feature — future Microsoft updates could change it. |
| 126 | + |
| 127 | +* Effectiveness depends on whether users read the welcome message. |
| 128 | + |
| 129 | + |
| 130 | +### Recommendations for Using This Solution |
| 131 | + |
| 132 | +1. Document the JSON Changes – Keep a clear record of manual edits and store a backup of the original .agent file. |
| 133 | + |
| 134 | +2. Version Control – Enable file version history in SharePoint so you can roll back if needed. |
| 135 | + |
| 136 | +3. Test Across Scenarios – Confirm the prompts display correctly for all user roles. |
| 137 | + |
| 138 | +4. Prioritize Prompts – Keep the most-used or high-impact actions at the top of the list. |
| 139 | + |
| 140 | +5. Educate Users – Let people know they can type questions in addition to clicking prompts. |
| 141 | + |
| 142 | + |
| 143 | +### Concerns to Be Aware Of |
| 144 | + |
| 145 | +* Not Officially Supported – Microsoft updates may overwrite or block this change. |
| 146 | + |
| 147 | +* Potential UI Clutter – Too many prompts can overwhelm users. |
| 148 | + |
| 149 | +* Maintenance Overhead – You may need to reapply changes if the .agent file is regenerated. |
| 150 | + |
| 151 | +* Security & Access – Only trusted admins should handle file edits. |
| 152 | + |
| 153 | + |
| 154 | +--- |
| 155 | + |
| 156 | +Final Thoughts If your Copilot handles more than a handful of use cases, this quick change in the .agent file can massively improve its usefulness. With more prompts, you guide your users better, reduce typing, and speed up common workflows — all while keeping things organized. |
0 commit comments