Copilot for Service (preview) (Preview)
Microsoft Service copilot connector
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Contact | |
---|---|
Name | Microsoft |
URL | https://go.microsoft.com/fwlink/?linkid=2261507 |
Connector Metadata | |
---|---|
Publisher | Microsoft Corporation |
Website | https://go.microsoft.com/fwlink/?linkid=2261507 |
Privacy policy | https://privacy.microsoft.com/ |
Categories | Productivity |
Use Copilot for Service Connector to Retrieve CRM Information Using Natural Language Query. This connector is exposed as an AI plugin on Microsoft 365 Teams Copilot chat. For more information, check the Copilot for Service offering.
Prerequisites
- You need a Copilot for Service license.
- The tenant admin should deploy the Copilot for Service (preview) app to users.
- Connect to a CRM organization on the Copilot for Service Outlook add-in.
How to Get Credentials
- Log in to Teams, click on the plugin flyout, and click "connect" for Copilot for Service (preview) - Power Platform Connector.
- Grant user access to create a connection for the Copilot for Service (preview) connector.
- Refresh to see the Copilot for Service (preview) - Power Platform Connector - {ConnectionId} plugin with a toggle option.
Get Started with Your Connector
- Turn on the Copilot for Service (preview) - Power Platform Connector - {ConnectionId} plugin on Teams Copilot chat.
- Query using natural language to get data from a CRM organization.
Known Issues and Limitations
Support for adaptive cards is a work in progress; include formatting details to get better results. Example: "Show me all active cases in a tabular format."
Creating a connection
The connector supports the following authentication types:
Default | Parameters for creating connection. | All regions | Not shareable |
Default
Applicable: All regions
Parameters for creating connection.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Actions
get any crm data with natural language query |
Search/summarize/list/ask/find/query for any data. Data can be case/s, incident/s, account/s, contact/s, incident resolution, key performance indicators, user/s, sla/s, sla kpi/s, support ticket/s |
get any crm data with natural language query
Search/summarize/list/ask/find/query for any data. Data can be case/s, incident/s, account/s, contact/s, incident resolution, key performance indicators, user/s, sla/s, sla kpi/s, support ticket/s
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
prompt
|
prompt | string |
Returns
Definitions
ConnectorDynamicTemplateContainerBase
Name | Path | Type | Description |
---|---|---|---|
containerType
|
containerType | string | |
dynamicTemplatesPath
|
dynamicTemplatesPath | string | |
previewCardTitle
|
previewCardTitle | string | |
previewCardSubtitle
|
previewCardSubtitle | string | |
previewCardUrl
|
previewCardUrl | string |
OrchestratorConnectorResponse
Name | Path | Type | Description |
---|---|---|---|
results
|
results | array of ConnectorDynamicTemplateContainerBase | |
metadata
|
metadata | OrchestratorExecutionMetadata | |
templates
|
templates | object |
OrchestratorExecutionMetadata
Name | Path | Type | Description |
---|---|---|---|
startTime
|
startTime | date-time | |
endTime
|
endTime | date-time | |
retrievedSkills
|
retrievedSkills | array of OrchestratorSkillMetadata | |
additionalProperties
|
additionalProperties | object |
OrchestratorSkillMetadata
Name | Path | Type | Description |
---|---|---|---|
id
|
id | string | |
name
|
name | string | |
description
|
description | string | |
parameters
|
parameters | array of OrchestratorSkillMetadataParameter | |
additionalProperties
|
additionalProperties | object |
OrchestratorSkillMetadataParameter
Name | Path | Type | Description |
---|---|---|---|
id
|
id | string | |
name
|
name | string | |
description
|
description | string | |
type
|
type | string | |
isMandatory
|
isMandatory | boolean | |
allowedValues
|
allowedValues | array of |