Pular para o conteúdo principal

Permissões da API

Para desbloquear todo o potencial do AI SmartTalk — como consultar pedidos, atualizar descrições de produtos ou gerenciar clientes — você precisa configurar um token da API do PrestaShop Webservice com as permissões corretas.

info

Esta etapa é obrigatória se você quiser usar Ações de IA (SmartFlow). Sem isso, seu assistente de IA ainda pode responder a perguntas com base no conhecimento sincronizado, mas não conseguirá acessar dados em tempo real da loja.


1. Habilitando o Webservice​

  1. Vá para Parâmetros Avançados > Webservice
  2. Habilite o webservice do PrestaShop
  3. Clique em Salvar

2. Criando uma chave da API​

  1. Na página do Webservice, clique em Adicionar nova chave de webservice
  2. Preencha o formulário:
    • Chave: Clique em Gerar para criar um token seguro ou insira o seu próprio
    • Descrição da chave: AI SmartTalk
    • Status: Habilitado
  3. Defina as permissões conforme descrito abaixo
  4. Clique em Salvar
atenção

Copie e salve a chave da API — você precisará dela ao configurar a integração no AI SmartTalk.


3. Permissões necessárias​

Na seção de permissões da sua chave da API, habilite os seguintes recursos:

RecursoGETPUTPOSTDescrição
produtosSimSim—Ler detalhes do produto, atualizar descrições e SEO
pedidosSim——Consultar pedidos por referência ou cliente
detalhes_do_pedidoSim——Visualizar produtos dentro de um pedido
estados_do_pedidoSim——Ler rótulos de status do pedido
históricos_do_pedidoSim—SimLer histórico de status, adicionar alterações de status
clientesSimSim—Consultar e atualizar informações do cliente
idiomasSim——Listar idiomas disponíveis da loja
dica

Marque apenas as permissões listadas acima. Não há necessidade de conceder acesso a outros recursos.


4. Para que cada recurso é usado​

Produtos (leitura + gravação)​

  • Leitura: Recuperar detalhes do produto — nome, descrição, descrição curta, preço, referência, estoque, campos de SEO (título meta, descrição meta, palavras-chave meta)
  • Gravação: Atualizar descrições de produtos, descrições curtas e campos de SEO com suporte total a múltiplos idiomas

Pedidos (somente leitura)​

  • Consultar um pedido pelo número de referência
  • Listar pedidos para um cliente específico (por e-mail)
  • Obter o pedido mais recente de um cliente

Detalhes do Pedido (somente leitura)​

  • Visualizar os produtos dentro de um pedido: nome, referência, quantidade, preço unitário

Estados do Pedido (somente leitura)​

  • Recuperar o rótulo legível para humanos de cada status de pedido (por exemplo, "Pagamento aceito", "Enviado")

Históricos do Pedido (leitura + criação)​

  • Leitura: Visualizar o histórico de alterações de status de um pedido
  • Criar: Adicionar uma nova alteração de status a um pedido (por exemplo, marcar como enviado), com notificação por e-mail opcional ao cliente

Clientes (leitura + gravação)​

  • Leitura: Consultar um cliente por e-mail ou ID — recuperar nome, e-mail, data de registro, status da newsletter, notas
  • Gravação: Atualizar informações do cliente (primeiro nome, sobrenome, e-mail, notas)

Idiomas (somente leitura)​

  • Listar todos os idiomas configurados na sua loja (usado para atualizações de produtos multilíngues)

5. Inserindo a chave da API no AI SmartTalk​

Uma vez que sua chave de Webservice esteja criada e configurada:

  1. Vá para a configuração do módulo AI SmartTalk no PrestaShop
  2. A chave da API é normalmente transmitida durante a conexão OAuth
  3. Se você precisar atualizá-la, vá para o seu painel do AI SmartTalk > Integração > PrestaShop e atualize o token do Webservice

Para configurações de múltiplos sites, cada site pode ter sua própria chave da API do Webservice configurada de forma independente.

Token do Prestashop


Próximos passos​

Pronto para elevar sua
experiência do usuário?

Implemente assistentes de IA que encantam os clientes e escalem com seu negócio.

Conforme o GDPR