Skip to content

Commit baa8ca3

Browse files
committed
add IT helpdesk use case
1 parent e74a4e4 commit baa8ca3

18 files changed

+307368
-52
lines changed

documents/DeploymentGuide.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ To deploy this solution, ensure you have access to an [Azure subscription](https
66

77
Check the [Azure Products by Region](https://azure.microsoft.com/en-us/explore/global-infrastructure/products-by-region/?products=all&regions=all) page and select a **region** where the following services are available:
88

9-
- [Azure AI Foundry](https://learn.microsoft.com/en-us/azure/ai-foundry)
10-
- [Azure AI Content Understanding Service](https://learn.microsoft.com/en-us/azure/ai-services/content-understanding/)
9+
- [Microsoft Foundry](https://learn.microsoft.com/en-us/azure/ai-foundry)
10+
- [Azure Content Understanding Service](https://learn.microsoft.com/en-us/azure/ai-services/content-understanding/)
1111
- [Azure OpenAI Service](https://learn.microsoft.com/en-us/azure/ai-services/openai/)
1212
- [GPT Model Capacity](https://learn.microsoft.com/en-us/azure/ai-services/openai/concepts/models)
13-
- [Azure AI Search](https://learn.microsoft.com/en-us/azure/search/search-what-is-azure-search)
13+
- [Foundry IQ](https://learn.microsoft.com/en-us/azure/search/search-what-is-azure-search)
1414
- [Azure SQL Database](https://learn.microsoft.com/en-us/azure/azure-sql/database/sql-database-paas-overview)
1515
- [Azure Cosmos DB](https://learn.microsoft.com/en-us/azure/cosmos-db/introduction)
1616
- [Azure Container Apps](https://learn.microsoft.com/en-us/azure/container-apps/)
@@ -177,6 +177,7 @@ When you start the deployment, most parameters will have **default values**, but
177177
| **Azure Region** | The region where resources will be created. | *(empty)* |
178178
| **Environment Name** | A **3–20 character alphanumeric value** used to generate a unique ID to prefix the resources. | env\_name |
179179
| **Azure AI Content Understanding Location** | Region for content understanding resources. | swedencentral |
180+
| **Use Case** | Industry use case: **Contact-center** or **IT_helpdesk**. | (empty) |
180181
| **Secondary Location** | A **less busy** region for **Azure SQL and Azure Cosmos DB**, useful in case of availability constraints. | eastus2 |
181182
| **Deployment Type** | Select from a drop-down list (allowed: `Standard`, `GlobalStandard`). | GlobalStandard |
182183
| **GPT Model** | Choose from **gpt-4, gpt-4o, gpt-4o-mini**. | gpt-4o-mini |
@@ -245,6 +246,10 @@ Once you've opened the project in [Codespaces](#github-codespaces), [Dev Contain
245246
246247
3. Provide an `azd` environment name (e.g., "ckmapp").
247248
4. Select a subscription from your Azure account and choose a location that has quota for all the resources.
249+
5. Choose the use case:
250+
- **Contact-center**
251+
- **IT_helpdesk**
252+
248253
- This deployment generally takes **7-10 minutes** to provision the resources in your account and set up the solution.
249254
- If you encounter an error or timeout during deployment, changing the location may help, as there could be availability constraints for the resources.
250255
@@ -293,7 +298,7 @@ Once you've opened the project in [Codespaces](#github-codespaces), [Dev Contain
293298
<AI-Search-Name> <Search-Endpoint> \
294299
<AI-Foundry-Resource-ID> <CU-Foundry-Resource-ID> \
295300
<OpenAI-Endpoint> <Embedding-Model> <Deployment-Model> \
296-
<CU-Endpoint> <AI-Agent-Endpoint> <CU-API-Version>
301+
<CU-Endpoint> <AI-Agent-Endpoint> <CU-API-Version> <Use-Case>
297302
```
298303

299304
9. Once the deployment has completed successfully, open the [Azure Portal](https://portal.azure.com/), go to the deployed resource group, find the App Service, and get the app URL from `Default domain`.

documents/SampleQuestions.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ To help you get started, here are some **Sample Prompts** you can ask in the app
55
> Note: To avoid rate limit errors, pause for 2–3 seconds after a response before submitting the next question. <br>
66
Average response time is 8–14 seconds.
77

8+
For Contact Center use case:
89
1. Ask the following questions:
910
- Total number of calls by date for last 7 days.
1011
- To view the response data as a graph, just prompt "Generate Chart".
@@ -16,5 +17,12 @@ Average response time is 8–14 seconds.
1617

1718
![GenerateDraft](Images/Samplequestions1.png)
1819

20+
For IT Helpdesk use case:
21+
1. Ask the following questions:
22+
- Please provide the total number of calls by date for last 7 days
23+
- Generate a bar chart showing the number of helpdesk calls per day for the last week.
24+
- Provide a summary of performance issues users reported this week.
25+
- Turn these key topics into a structured FAQ.
26+
1927

2028
This structured approach helps users quickly extract actionable insights from client conversations to help users understand priorities, trends, and opportunities for better engagement.
11.4 KB
Binary file not shown.

infra/data/IT_helpdesk/sample_processed_data.json

Lines changed: 2446 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)