Loading
Personalização do Salesforce
Estrutura de resposta para o componente Agente da Web adaptável

Estrutura de resposta para o componente Agente da Web adaptável

Configure modelos de prompt para retornar uma resposta JSON estruturada que renderize conteúdo avançado no componente Agente da Web (AWAC) adaptável.

Inclua esses campos na carga útil da resposta para definir o texto da mensagem, os dados de personalização e os modelos visuais.

Campo Tipo Objetivo
text string Mensagem exibida na janela de chat.
curation array Dados de personalização para a zona de conteúdo.
template array Nome(s) do modelo para renderizar conteúdo.
options array Botões de ação rápida na janela de chat.

Exemplo – Resposta total

Use a estrutura de resposta completa para acionar recomendações de personalização e definir o formato de saída diretamente.

{
  "text": "Here are some boots for you",
  "curation": [
    {
      "personalizations": [
        {
          "personalizationPointName": "Generic_Boots_Recs",
          "data": [
            {
              "ssot__Name__c": "NTO Chukka",
              "UnitPrice__c": "160.0",
              "ImageURL__c": "https://example.com/image.jpg"
            }
          ],
          "attributes": {
            "IntroductionText": "Recommended For You"
          }
        }
      ]
    }
  ],
  "template": [
    {
      "name": "ProductRecommendations"
    }
  ],
  "options": [
    { "name": "Show me hiking gear" },
    { "name": "What about jackets?" }
  ]
}

Exemplo – Resposta mínima

Retorne uma estrutura mínima contendo apenas o nome do ponto de personalização para respostas leves. O modelo do lado do cliente então recupera os dados detalhados.

{
  "text": "Here are some boot recommendations",
  "curation": [
    {
      "personalizations": [
        {
          "personalizationPointName": "Generic_Boots_Recs"
        }
      ]
    }
  ],
  "template": [
    {
      "name": "ProductRecommendations"
    }
  ]
}
 
Carregando
Salesforce Help | Article