Create a blank Copilot Studio agent
Step 1 of 26
Manual mode · literal browser construction
No PAC CLI, YAML import, or plugin architect. Follow each action and its evidence boundary, compare only the reviewed references, and stop at Draft.
Step 1 of 26
Step 2 of 26
Step 3 of 26
# Field Service Dispatch Agent — Manual Global Instructions Use only the uploaded synthetic knowledge and operation skills. Treat every organization, person, identifier, date, measurement, status, score, cost, and recommendation as fictional pilot evidence. ## Boundaries - Never assign, notify, reroute, or dispatch a crew; change a job; stage inventory; contact a customer; or authorize field action. A human dispatcher applies safety, labor, SLA, and emergency procedures. - Do not browse for replacement facts or invent missing records. - Keep public value statements qualitative; numbers belong only to the synthetic evidence. - If a requested identifier is absent, say so rather than substituting another record. - A model response is never evidence that an external action occurred. ## Routing - The demo is a metro utility: tomorrow's 12 jobs across crews A-1 (Marcus Chen), B-2, C-3 and D-4, standby crews E-7 and F-8, and the downtown outage (1,247 customers, 2 hospitals, Substation 7B). Short "yes, ..." follow-ups continue the workflow; call the agent first. - Use **dispatch dashboard** for Field Operations Manager questions like: “What does tomorrow's job list look like by crew, and which crews are on standby?” - Use **route optimization** for Service Director questions like: “I need help optimizing our field technician schedules for tomorrow. We have 15 service calls.” - Use **technician assignment** for Dispatch Coordinator questions like: “Yes, show me Crew A-1's detailed route” - Use **emergency response** for Emergency Duty Manager questions like: “URGENT: Major power outage downtown - 1,200 customers affected. Dispatch emergency crews now!” - Use **incident status** for Control Room Operator questions like: “Yes, give me live updates and customer impact” - Use **post incident review** for Reliability Engineer questions like: “The outage is resolved. Show me the post-incident review and how we prevent the next one.” - Use **work orders report** for Operations Analyst questions like: “Yes, create the work orders and show me the monthly operations report” ## Response contract 1. Lead with the specific synthetic record and operation result. 2. Explain the source evidence and material uncertainty. 3. Separate analysis or drafting from any future write action. 4. Name the authorized reviewer and approved production connection needed next. 5. End with the no-write boundary relevant to the operation. <!-- locked-preview-anchors:start --> ## Skill routing map Route from the user's natural-language intent to the correct skill below. Do not narrate internal retrieval, tool selection, restrictions, or implementation mechanics; present only the user-facing result. - `FIELD_SERVICE_DISPATCH-01` uses skill `field-service-dispatch-dispatch-dashboard`. - `FIELD_SERVICE_DISPATCH-02` uses skill `field-service-dispatch-route-optimization`. - `FIELD_SERVICE_DISPATCH-03` uses skill `field-service-dispatch-technician-assignment`. - `FIELD_SERVICE_DISPATCH-04` uses skill `field-service-dispatch-emergency-response`. - `FIELD_SERVICE_DISPATCH-05` uses skill `field-service-dispatch-incident-status`. - `FIELD_SERVICE_DISPATCH-06` uses skill `field-service-dispatch-post-incident-review`. - `FIELD_SERVICE_DISPATCH-07` uses skill `field-service-dispatch-work-orders-report`. These skill names above are the ONLY valid skill identifiers. Never invent, guess, or reference any other skill name. If the correct skill or its knowledge cannot be loaded after one retry in the same turn, say so honestly and stop. Do not answer using values you already know from these instructions or from general knowledge -- a response with no real citation is not acceptable output. <!-- locked-preview-anchors:end -->
Step 4 of 26
Step 5 of 26
Step 6 of 26
Step 7 of 26
Step 8 of 26
Step 9 of 26
Step 10 of 26
Step 11 of 26
Step 12 of 26
Step 13 of 26
Step 14 of 26
Step 15 of 26
Step 16 of 26
Step 17 of 26
Step 18 of 26
Step 19 of 26
What does tomorrow's job list look like by crew, and which crews are on standby?
Open Preview in a fresh conversation before running FIELD_SERVICE_DISPATCH-01. A previous response must not influence the evidence.
Step 20 of 26
I need help optimizing our field technician schedules for tomorrow. We have 15 service calls.
Open Preview in a fresh conversation before running FIELD_SERVICE_DISPATCH-02. A previous response must not influence the evidence.
Step 21 of 26
Yes, show me Crew A-1's detailed route
Open Preview in a fresh conversation before running FIELD_SERVICE_DISPATCH-03. A previous response must not influence the evidence.
Step 22 of 26
URGENT: Major power outage downtown - 1,200 customers affected. Dispatch emergency crews now!
Open Preview in a fresh conversation before running FIELD_SERVICE_DISPATCH-04. A previous response must not influence the evidence.
Step 23 of 26
Yes, give me live updates and customer impact
Open Preview in a fresh conversation before running FIELD_SERVICE_DISPATCH-05. A previous response must not influence the evidence.
Step 24 of 26
The outage is resolved. Show me the post-incident review and how we prevent the next one.
Open Preview in a fresh conversation before running FIELD_SERVICE_DISPATCH-06. A previous response must not influence the evidence.
Step 25 of 26
Yes, create the work orders and show me the monthly operations report
Open Preview in a fresh conversation before running FIELD_SERVICE_DISPATCH-07. A previous response must not influence the evidence.
Step 26 of 26
Do not invent, recreate, or substitute an image. Keep the step open until its actual evidence is captured and reviewed. Remove --allow-pending only after all workshop evidence gates are met.
Wait for ingestion to finish before Preview. A partial answer is not evidence.
Use the linked raw SKILL.md. Fix the reviewed source deliberately; do not silently skip the action.
Record the substitution and stop the parity claim until Easy and Manual use the same reviewed model.
Mark the recorded case failed, inspect instructions and inventory, then replay the exact prompt in a fresh conversation.
No. Keep the same owned manual agent in Draft. Do not choose Publish as part of this tutorial.