Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Importante
- Esta é uma versão prévia do recurso pronta para produção.
- As versões prévias do recurso prontas para produção estão sujeitas aos termos de uso complementares.
[Este artigo é uma documentação de pré-lançamento e está sujeito a alterações.]
Quando o Copilot no Outlook e o agente de Vendas são usados juntos, os resumos de email mostrados no Outlook incluem informações de vendas provenientes do sistema crm (gerenciamento de relacionamento com o cliente), como o Dynamics 365 ou o Salesforce CRM. Você pode estender a funcionalidade de resumo de email que o agente de Vendas fornece com insights de seu próprio aplicativo.
Note
Esta API substitui a API Habilidade de Resumo do Email existente (ID da operação: scp-get-email-insights) por uma nova versão.
Descrição da API
Você deve adicionar a descrição da API a seguir à ação. Isso ajuda o agente de vendas a identificar a API correta a ser invocada para enriquecer a funcionalidade.
Essa ação obtém insights de vendas adicionais que serão mostrados na experiência de resumo de email do C4S dentro do resumo do Outlook. A ação aprimora as habilidades existentes do copilot para vendas.
Detalhes da API
- Nome da API: versão 2 da Habilidade de Resumo do Email
- ID da operação do Swagger: scp-get-email-insights-v2
- Método de operação do Swagger: postagem
-
Caminho:
<PowerAppsConnectorHostName>/api/enhanceskills/email-insights-v2
Conteúdo de entrada
Esse conteúdo vai como o corpo da solicitação API.
| Nome | Tipo de dados | Obrigatório | Detalhes | Descrição a ser adicionada na ação |
|---|---|---|---|---|
| dados de recursos | Objeto | Yes | Os dados de recurso a serem usados para buscar o conteúdo sugerido. Para a estrutura de dados, vá até Modelo de dados do email de extensibilidade. | Essa entrada identifica o conteúdo do email, que é uma coleção de thread de email, assunto e outros detalhes. |
| entidades relacionadas | Array | No | A matriz de entidades relacionadas. Para a estrutura de dados, vá até Modelo de dados da entidade relacionada. | Essa entrada identifica a matriz de registros do CRM, que está relacionada ao thread de email. |
| tipo de CRM | String | No | O tipo de sistema CRM, se conectado. Os valores válidos são Salesforce e Dynamics 365. | Esta entrada indica o tipo de CRM no qual o registro relacionado ao thread de email existe. |
| crmOrgUrl | String | No | A URL da organização do CRM. | Esta entrada indica a URL do ambiente de CRM no qual o registro relacionado ao thread de email existe. |
| top | Integer | No | O número de itens a serem buscados. | Esta entrada indica o número de links de arquivo a serem buscados. |
| ignorar | Integer | No | O número de itens a serem ignorados. | Esta entrada indica o número de itens a serem ignorados durante a busca de links de arquivo sugeridos. |
Modelo de dados do email de extensibilidade
| Propriedade | Tipo | Detalhes | Descrição a ser adicionada na ação |
|---|---|---|---|
| plaintextBody | String | O corpo completo do email inclui todas as mensagens anteriores do thread de emails. | Esta entrada fornece todo o conteúdo do thread de emails em formato de texto. |
| fullHtmlBody | String | A versão HTML completa do corpo do email que inclui todas as mensagens anteriores do thread de emails. | Esta entrada fornece todo o conteúdo do thread de emails em formato HTML. |
| assunto | String | Assunto do e-mail. | Esta entrada fornece o assunto do email. |
| from | String | Endereço de email do remetente. | Esta entrada fornece o endereço de email do remetente. |
| Para | String[] | Endereços de email do destinatário. | Esta entrada fornece o endereço de email do destinatário. |
| cc | String[] | Endereços de email do destinatário adicionados no campo Cc do email. | Esta entrada fornece todos os endereços de email do destinatário incluídos no campo Cc do email. |
| bcc | String[] | Endereços de email do destinatário adicionados no campo Cco do email. | Esta entrada fornece todos os endereços de email do destinatário adicionados no campo Cco do email. |
| sentDateTime | DateTimeOffset | A data e a hora do email em formato UTC com a propriedade Offset. Para obter mais informações, vá até DateTimeOffset Struct (sistema) | Esta entrada fornece o carimbo de data/hora do email. |
| ID da Mensagem | String | O ID da mensagem do Graph do email. | Esta entrada fornece o ID da mensagem do email. |
| conversationId | String | O ID da conversa do Graph do thread de emails. | Esta entrada fornece o ID da conversa do thread de emails. |
Modelo de dados da entidade relacionada
| Propriedade | Tipo | Obrigatório | Detalhes | Descrição a ser adicionada na ação |
|---|---|---|---|---|
| entityId | String | Yes | O tipo de registro do CRM, como conta ou oportunidade. | Esta entrada fornece o identificador exclusivo do registro de CRM relacionado ao thread de email. |
| entityType | String | Yes | O identificador exclusivo do registro de CRM a ser usado para conteúdo sugerido. | Esta entrada identifica o tipo de registro no CRM, que está relacionado ao thread de email. |
| entitySource | String | No | Essa entrada indica a origem da entidade, atualmente contém valores "conectados" ou vazios. | Essa entrada indica o tipo de origem da entidade. |
Parâmetros de saída
O agente de vendas espera receber uma lista de insights (objetos) de suas APIs e espera que cada insight tenha parâmetros específicos. Para garantir que o agente de Vendas possa analisar corretamente a saída, a estrutura de resposta deve seguir as diretrizes na tabela a seguir.
| Parâmetro | Tipo de dados | Obrigatório | Detalhes |
|---|---|---|---|
| value | Array | Yes | Uma lista de insights (objetos) definidos conforme descrito na seção Esquema para insights . Observação: embora esse parâmetro inclua uma lista de insights, somente o primeiro insight é usado no resumo do enriquecimento de email para a experiência de Tela do Outlook. |
| tem mais resultados | booleano | No | Um valor que indica se há mais resultados disponíveis. |
Esquema para insights
| Nome | Tipo/formato de dados | Obrigatório | Detalhes | Descrição a ser adicionada na ação |
|---|---|---|---|---|
| insight | String | Yes | O insight que é entregue aos usuários, como Seus colegas Mona Kane, Ray Tanaka e Daniela Smith já trabalharam com eles antes. | Esta saída indica o texto que você gostaria de incluir no resumo de email. |
Example
{
"value": [
{
"insight": "Your colleagues Mona Kane, Ray Tanaka and Daniela Smith have worked with them before."
},
{
"insight": "The email was opened three times in the last month."
}
],
"hasMoreResults": false
}
O exemplo na imagem a seguir mostra como a saída da API é mapeada para o resumo do email no painel lateral.
Legenda:
- Título do insight. Os insights que tenham o mesmo título são agrupados.
- Descrições do insight. Cada insight tem uma descrição.
O exemplo na imagem a seguir mostra como a saída da API é mapeada para o resumo do email no corpo do email.
Legenda:
- Título do insight. Os insights que tenham o mesmo título são agrupados.
- Descrição do insight. Cada insight tem uma descrição.
Informações relacionadas
Resumir uma conversa de emails usando as informações de vendas com o Copilot no Outlook
Enriqueça insights de oportunidade com dados do seu aplicativo
**
Enriquecer os detalhes do registro de CRM com insights da sua aplicação
Enriquecer os resumos de registros CRM com insights do seu aplicativo
Estender o agente de vendas com aplicativos parceiros
Enriquecer rascunhos de email com links de arquivo de seu aplicativo
Criar extensões para o agente de Vendas