Skip to content

Commit caf8bd8

Browse files
committed
Feedback module 7
1 parent d115bca commit caf8bd8

7 files changed

Lines changed: 397 additions & 665 deletions

learn-pr/wwl/orchestrate-configuration-prebuilt-agents-apps/includes/2-orchestrate-ai-features-dynamics-365-apps-finance-supply-chain.md

Lines changed: 44 additions & 113 deletions
Original file line numberDiff line numberDiff line change
@@ -12,197 +12,128 @@ Sidecar Copilot appears alongside the Finance and Supply Chain apps and supports
1212

1313
#### Common sidecar capabilities include:
1414

15-
**Generative help and guidance**: Explain features, processes, and actions in the app.
15+
* **Generative help and guidance**: Explain features, processes, and actions in the app.
1616

17-
**Workflow summaries**: Summarize journal history, approvals, or operational status.
17+
* **Workflow summaries**: Summarize journal history, approvals, or operational status.
1818

19-
**Chat with finance and operations data**: Support natural language queries against business data models.
19+
* **Chat with finance and operations data**: Support natural language queries against business data models.
2020

2121
#### Architectural considerations
2222

23-
Optimize prompts with businessdomain vocabulary.
23+
* Optimize prompts with businessdomain vocabulary.
2424

25-
Apply rolebased access so users only retrieve data appropriate to their permissions.
25+
* Apply rolebased access so users only retrieve data appropriate to their permissions.
2626

27-
Orchestrate crossmodule queries using standardized entity metadata.
27+
* Orchestrate crossmodule queries using standardized entity metadata.
2828

2929
## 2. Embedded
3030

3131
Embedded AI brings Copilot capabilities directly inside workspace pages or operational views, enabling contextual, inapp intelligence.
3232

3333
### Examples include:
3434

35-
**Purchase order change analysis**
35+
* **Purchase order change analysis**
3636

37-
**Customer collections summaries**
37+
* **Customer collections summaries**
3838

39-
**Demand planning insights**
39+
* **Demand planning insights**
4040

41-
**Supplier communication drafting**
41+
* **Supplier communication drafting**
4242

4343
### Benefits
4444

45-
Enhances user efficiency where work is performed.
45+
* Enhances user efficiency where work is performed.
4646

47-
Surfaces recommended actions inside operational workflows.
47+
* Surfaces recommended actions inside operational workflows.
4848

49-
Reduces navigation overhead and manual analysis.
49+
* Reduces navigation overhead and manual analysis.
5050

5151
### Architectural implications
5252

53-
Ensure embedded AI uses authoritative data entities.
53+
* Ensure embedded AI uses authoritative data entities.
5454

55-
Validate that embedded capabilities align with business rules.
55+
* Validate that embedded capabilities align with business rules.
5656

57-
Update extensions to handle model changes introduced by AI workflows.
57+
* Update extensions to handle model changes introduced by AI workflows.
5858

5959
## 3. Outside (External Orchestration with Copilot)
6060

6161
External agents interact with Finance and Supply Chain data beyond the application UI and help orchestrate across different apps and tasks.
6262

6363
### Examples:
6464

65-
Crossapplication automations.
65+
* Crossapplication automations.
6666

67-
Rolespecific AI copilots in Teams.
67+
* Rolespecific AI copilots in Teams.
6868

69-
Workflow routing and automated notifications.
69+
* Workflow routing and automated notifications.
7070

7171
### Design guidelines
7272

73-
Use Dataverse or custom APIs for consistent and governed data access.
73+
* Use Dataverse or custom APIs for consistent and governed data access.
7474

75-
Ensure all AI orchestration scenarios follow organizational data residency and privacy rules.
75+
* Ensure all AI orchestration scenarios follow organizational data residency and privacy rules.
7676

77-
Validate that actions triggered externally match security and approval constraints in Dynamics.
77+
* Validate that actions triggered externally match security and approval constraints in Dynamics.
7878

7979
### Key AI Capabilities in Finance and Supply Chain
8080

8181
#### Finance-Specific AI Capabilities
8282

83-
Collections coordinator summaries
83+
* Collections coordinator summaries
8484

85-
Customer page summaries
85+
* Customer page summaries
8686

87-
Statement posting summaries
87+
* Statement posting summaries
8888

89-
Opportunity and risk analysis
89+
* Opportunity and risk analysis
9090

9191
#### Supply Chain Capabilities
9292

93-
AI-augmented demand planning
93+
* AI-augmented demand planning
9494

95-
Warehouse workload insights
95+
* Warehouse workload insights
9696

97-
Supplier communication agent
97+
* Supplier communication agent
9898

99-
Change review for confirmed purchase orders
99+
* Change review for confirmed purchase orders
100100

101101
#### CrossApp Capabilities
102102

103-
Generative help
103+
* Generative help
104104

105-
Enhanced feedback loops
105+
* Enhanced feedback loops
106106

107-
Natural language data assistance
107+
* Natural language data assistance
108108

109109
#### Extending Copilot for Finance and Supply Chain
110110

111111
Solution architects can extend Copilot experiences using:
112112

113-
**Custom scripts and extensions** through the developer framework.
113+
* **Custom scripts and extensions** through the developer framework.
114114

115-
**Prompt-defined behaviors** within sidecar experiences.
115+
* **Prompt-defined behaviors** within sidecar experiences.
116116

117-
**Custom data sources**, such as external knowledge or structured business content.
117+
* **Custom data sources**, such as external knowledge or structured business content.
118118

119-
**Business event triggers** connected to Power Automate or Azure Functions.
119+
* **Business event triggers** connected to Power Automate or Azure Functions.
120120

121-
**Custom actions** that Copilot can call as part of a guided workflow.
121+
* **Custom actions** that Copilot can call as part of a guided workflow.
122122

123123
#### Best practices
124124

125-
Keep extensions modular and compliant with solution boundaries.
125+
* Keep extensions modular and compliant with solution boundaries.
126126

127-
Apply Responsible AI guidelines to all prompts and custom instructions.
127+
* Apply Responsible AI guidelines to all prompts and custom instructions.
128128

129-
Align Copilot extensions with existing workflows to avoid duplication and inconsistencies.
129+
* Align Copilot extensions with existing workflows to avoid duplication and inconsistencies.
130130

131-
Copilot sidecar experiences need to understand the context in which the user is working in. for that reason, application context with Copilot is available to embed in the flow of the business process. The integration will include three types of context: For more information, see the following: [Use application context with Copilot - Finance & Operations | Dynamics 365 | Microsoft Learn](/dynamics365/fin-ops-core/dev-itpro/copilot/copilot-application-context)
131+
* Copilot sidecar experiences need to understand the context in which the user is working in. for that reason, application context with Copilot is available to embed in the flow of the business process. The integration will include three types of context: For more information, see the following: [Use application context with Copilot - Finance & Operations | Dynamics 365 | Microsoft Learn](/dynamics365/fin-ops-core/dev-itpro/copilot/copilot-application-context)
132132

133-
The creation of client plugins, or client actions, are Microsoft Copilot plugins that invoke client code and are available for users in the context of client experiences for finance and operations apps. For more information see the following: [https://learn.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/copilot/tutorial-create-client-plugins](/dynamics365/fin-ops-core/dev-itpro/copilot/tutorial-create-client-plugins)
133+
* The creation of client plugins, or client actions, are Microsoft Copilot plugins that invoke client code and are available for users in the context of client experiences for finance and operations apps. For more information see the following: [https://learn.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/copilot/tutorial-create-client-plugins](/dynamics365/fin-ops-core/dev-itpro/copilot/tutorial-create-client-plugins)
134134

135-
Plugins must be created using the Copilot in Finance and Operation chatbot with an X++ method created in the application. For more information, see the following: [https://learn.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/copilot/copilot-architecture](/dynamics365/fin-ops-core/dev-itpro/copilot/copilot-architecture)
135+
* Plugins must be created using the Copilot in Finance and Operation chatbot with an X++ method created in the application. For more information, see the following: [https://learn.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/copilot/copilot-architecture](/dynamics365/fin-ops-core/dev-itpro/copilot/copilot-architecture)
136136

137-
## Professional Visuals (TextBased)
138-
139-
### Visual 1 - AI Orchestration Architecture
140-
141-
User Interaction
142-
143-
|
144-
145-
|-- Sidecar Copilot (Chat, data Q&A, guided actions)
146-
147-
|-- Embedded Copilot (Workspace insights, inline guidance)
148-
149-
|-- External Copilot (Teams, automated flows)
150-
151-
|
152-
153-
AI Services Layer
154-
155-
|-- Reasoning models
156-
157-
|-- Data access functions
158-
159-
|-- Action execution
160-
161-
|
162-
163-
Dynamics 365 Finance & Supply Chain Data
164-
165-
|-- Finance entities
166-
167-
|-- Supply chain entities
168-
169-
|-- Dataverse + Extensions
170-
171-
## Visual 2 - AI Capability Integration Flow
172-
173-
User Prompt
174-
175-
176-
177-
Intent Understanding
178-
179-
180-
181-
Data Retrieval (Finance, SCM, Dataverse)
182-
183-
184-
185-
AI Reasoning + Domain Logic
186-
187-
188-
189-
Recommended Action / Insight
190-
191-
192-
193-
User Approval → System Execution
194-
195-
**Visual 3 - Copilot Extension Design Pattern**
196-
197-
Instruction Set → Domain Context → Data Binding
198-
199-
↓ ↓ ↓
200-
201-
Reasoning Model ←→ Custom Actions ←→ Business Events
202-
203-
204-
205-
Delivered AI Output
206137

207138
## References
208139

0 commit comments

Comments
 (0)