Partilhar via


Enriqueça resumos de registros do CRM com informações do seu aplicativo (pré-visualização)

Importante

  • Esta é uma funcionalidade de pré-visualização pronta para produção.
  • As visualizações prontas para produção estão sujeitas a termos de uso suplementares.

[Este artigo é uma documentação de pré-lançamento e está sujeito a alterações.]

Para entender melhor o contexto de uma reunião para a qual estão se preparando ou de um e-mail que estão lendo, os vendedores querem informações relevantes de gerenciamento de relacionamento com o cliente (CRM), como consultas, preocupações e anotações de clientes. Copilot para Vendas usa IA para gerar um resumo de cada registro de CRM. Este resumo destaca detalhes cruciais, como o estágio de vendas, o orçamento e a data de fecho projetada. Você pode estender o recurso de resumo de registros do CRM que Copilot para Vendas fornece com informações de seu próprio aplicativo.

Descrição da API

Você deve adicionar a seguinte descrição da API à ação. Dessa forma, Copilot para Vendas pode identificar a API correta que deve ser invocada para enriquecer o recurso.

Esta ação obtém informações de vendas adicionais relacionadas a um registro CRM que serão mostradas no cartão de resumo do registro C4S. A ação reforça a capacidades existente de copiloto para vendas.

Parâmetros de entrada

O Copilot for Sales foi concebido para fornecer os seguintes parâmetros de entrada às suas APIs.

Name Tipo/formato de dados Obrigatório Details Descrição a adicionar à ação
recordType Cadeia (de carateres) Sim O tipo de entidade ou objeto no CRM para o qual informações relacionadas, como atividades, são solicitadas. O valor inclui o nome exclusivo independente de idioma da entidade ou tipo de objeto, não o nome a apresentar que pode ser localizado. Os exemplos incluem conta e oportunidade. Esta entrada indica o tipo de objeto ou entidade na CRM para o qual são pedidas informações.
recordId Cadeia (de carateres) Sim O identificador exclusivo do registro CRM. Esta entrada indica o identificador exclusivo do registo da CRM para o qual são pedidas as informações.
startDateTime String no formato 'data-hora' No A data e hora de início para procurar informações. O formato segue a OpenAPI especificação. Aqui está um exemplo: 2017-07-21T17:32:28Z. Esta entrada indica a data e hora de início das informações pedidas.
endDateTime String no formato 'data-hora' No A data e hora de término para procurar insights. O formato segue a OpenAPI especificação. Aqui está um exemplo: 2017-07-21T17:32:28Z. Esta entrada indica a data e hora de fim das informações pedidas.
principal Número inteiro No O número de insights a serem buscados. Esta entrada indica o número de informações a obter.
skip Número inteiro No O número de insights a serem ignorados. Esta entrada indica o número de informações a ignorar.
crmType Cadeia (de carateres) No Os valores válidos são Dynamics 365 e Salesforce. Esta entrada indica o tipo de CRM no qual o registo da CRM existe, para o qual são pedidas as informações.
crmOrgUrl Cadeia (de carateres) No O nome do host da organização do CRM, como contoso.crm.dynamics.com. Esta entrada indica o URL do ambiente da CRM no qual o registo da CRM existe, para o qual são pedidas as informações.

Parâmetros de saída

Copilot para Vendas espera receber uma lista de insights (objetos) de suas APIs e espera que cada insight tenha parâmetros específicos. Para garantir que Copilot para Vendas possa analisar corretamente a saída, a estrutura resposta deve aderir às diretrizes da tabela a seguir.

Parâmetro Tipo de dados Obrigatório Details
valor Matriz Sim Uma lista de insights (objetos) que são definidos conforme descrito na secção Esquema para insights .
hasMoreResults Boolean No Um valor que indica se mais resultados estão disponíveis.

Esquema para insights

Name Tipo/formato de dados Obrigatório Details Descrição a ser adicionada na ação
cargo Cadeia (de carateres) Sim O título do insight sobre a citação cartão. É o título em linguagem natural do insight no idioma especificado através do cabeçalho da Accept-Language solicitação. Aqui está um exemplo: Contrato assinado. Esta saída indica o título da atividade no cartão de citações.
description Cadeia (de carateres) Sim A descrição do insight. Ele é mostrado como marcadores no resumo do registro e é a descrição em linguagem natural do insight no idioma especificado através do Accept-Language cabeçalho. Aqui está um exemplo: Kenny, Logan e dois outros assinaram o Contrato de Renovação da Contoso 2023 em 07/09/2023. Esta saída indica a descrição das informações.
dateTime String no formato 'data-hora' Sim A data e hora da atividade em formato UTC. Se a atividade tiver uma hora de início e uma hora de término, o aplicativo deve determinar qual hora mostrar. O formato segue a OpenAPI especificação. Aqui está um exemplo: 2017-07-21T17:32:28Z. Esta saída indica o tempo associado às informações.
url Cadeia (de carateres) No Um URL válido para abrir a atividade no aplicativo parceiro. Esta saída indica o URL para abrir informações.
additionalProperties Um objeto que tem os valores Property Name e Property Value do tipo String No

Propriedades adicionais que são mostradas na exibição detalhada. Os nomes e valores de propriedade estão em linguagem natural na linguagem especificada através do Accept-Language cabeçalho. Segue-se um exemplo.

              {
            
"Razão do estado": "Assinado",
"Proprietário": "Kenny Smith"
}
Esta saída indica propriedades adicionais apresentadas na vista detalhada das informações.

Nota

Embora os requisitos da API para estender os recursos de resumo de e-mail e os recursos de resumo de registros possam parecer semelhantes, eles devem ser adicionados como ações separadas no conector.

Exemplo

{
    "value": [
        {
            "title": "Contract signed",
            "description": "You have 5 connections in Fourth Coffee Inc",
            "dateTime": "2024-05-07T03:28:38.0667701Z",
            "url": null,
            "additionalProperties": {
                "Contract name": "50 Cafe-A-100 Automatic Renewal Contract",
                "Signed by": "Alberto Burgos, Tony",
                "Signed": "9/7/23"
            }
        },
        {
            "title": "Contract signed",
            "description": "Multiple stakeholders from Fourth Coffee have visited the Contoso website four times in the last four months",
            "dateTime": "2024-05-07T03:28:38.0669445Z",
            "url": null,
            "additionalProperties": {
                "Contract name": "50 Cafe-A-100 Automatic Renewal Contract",
                "Signed by": "Alberto Burgos, Tony",
                "Signed": "9/7/23"
            }
        }
    ],
    "hasMoreResults": false
}

O exemplo na imagem a seguir mostra como a saída da API é mapeada para o resumo do registro.

Captura de tela mostrando a anatomia das atividades mais recentes de um aplicativo parceiro.

Legenda:

  1. Seção que mostra informações do aplicativo parceiro. O título da secção é derivado do nome do Microsoft Power Platform conector.
  2. Descrições do insight da API resposta.
  3. Números de citação que podem ser selecionados para visualizar detalhes sobre o insight.
  4. Citação cartão que mostra detalhes sobre o insight.
  5. Ícone e título das informações. O ícone é recuperado dos metadados do Microsoft Power Platform conector. O texto do título é o título do insight da API resposta.
  6. Propriedades adicionais do insight da API resposta.
  7. Nome da aplicação parceira. O nome mostrado é o nome do Microsoft Power Platform conector.
  8. Link que pode ser selecionado para visualizar detalhes de informações no aplicativo de parceiro. Baseia-se no URL do insight na API resposta.

Consulte também

Ver resumo dos registos
Adicionar novos recursos de perguntas e respostas (P&R) ao bate-papo de vendas
Enriqueça resumos por e-mail com informações do seu aplicativo
Enriqueça as principais informações de vendas com insights do seu aplicativo
Enriquecer detalhes do regista CRM com informações da sua aplicação
Estenda Microsoft 365 Copilot para vendas com aplicativos de parceiros
Criar extensões Copilot para Vendas