Share via


Copilot for Service extension (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)
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 extension (preview) 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 extension (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 extension (preview) - Power Platform Connector.
  • Grant user access to create a connection for the Copilot for Service extension (preview) connector.
  • Refresh to see the Copilot for Service extension (preview) - Power Platform Connector - {ConnectionId} plugin with a toggle option.

Get Started with Your Connector

  • Turn on the Copilot for Service extension (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, or query data from CRM systems. This operation uses natural language queries to provide comprehensive information not only from specific CRM entities like incident, account, contact, incident resolution, and SLAKPIInstance but also responds to more general inquiries related to CRM data and operations

get any crm data with natural language query

Search, summarize, list, ask, find, or query data from CRM systems. This operation uses natural language queries to provide comprehensive information not only from specific CRM entities like incident, account, contact, incident resolution, and SLAKPIInstance but also responds to more general inquiries related to CRM data and operations

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