Saltar al contenido principal

Permisos de API

Para desbloquear todo el potencial de AI SmartTalk — como buscar pedidos, actualizar descripciones de productos o gestionar clientes — necesitas configurar un token de API del Webservice de PrestaShop con los permisos adecuados.

info

Este paso es requerido si deseas utilizar AI Actions (SmartFlow). Sin él, tu asistente de IA aún puede responder preguntas basadas en conocimientos sincronizados, pero no podrá acceder a datos en tiempo real de la tienda.


1. Habilitando el Webservice

  1. Ve a Parámetros Avanzados > Webservice
  2. Habilita el webservice de PrestaShop
  3. Haz clic en Guardar

2. Creando una clave de API

  1. En la página del Webservice, haz clic en Agregar nueva clave de webservice
  2. Completa el formulario:
    • Clave: Haz clic en Generar para crear un token seguro, o ingresa el tuyo propio
    • Descripción de la clave: AI SmartTalk
    • Estado: Habilitado
  3. Establece los permisos como se describe a continuación
  4. Haz clic en Guardar
aviso

Copia y guarda la clave de API — la necesitarás al configurar la integración en AI SmartTalk.


3. Permisos requeridos

En la sección de permisos de tu clave de API, habilita los siguientes recursos:

RecursoGETPUTPOSTDescripción
productsLeer detalles del producto, actualizar descripciones y SEO
ordersBuscar pedidos por referencia o cliente
order_detailsVer productos dentro de un pedido
order_statesLeer etiquetas de estado del pedido
order_historiesLeer historial de estado, agregar cambios de estado
customersBuscar y actualizar información del cliente
languagesListar idiomas disponibles en la tienda
consejo

Solo marca los permisos listados arriba. No es necesario otorgar acceso a otros recursos.


4. Para qué se utiliza cada recurso

Productos (lectura + escritura)

  • Leer: Recuperar detalles del producto — nombre, descripción, descripción corta, precio, referencia, stock, campos SEO (título meta, descripción meta, palabras clave meta)
  • Escribir: Actualizar descripciones de productos, descripciones cortas y campos SEO con soporte multilingüe completo

Pedidos (solo lectura)

  • Buscar un pedido por su número de referencia
  • Listar pedidos para un cliente específico (por correo electrónico)
  • Obtener el pedido más reciente para un cliente

Detalles del Pedido (solo lectura)

  • Ver los productos dentro de un pedido: nombre, referencia, cantidad, precio unitario

Estados del Pedido (solo lectura)

  • Recuperar la etiqueta legible por humanos para cada estado del pedido (por ejemplo, "Pago aceptado", "Enviado")

Historias de Pedidos (lectura + creación)

  • Leer: Ver el historial de cambios de estado de un pedido
  • Crear: Agregar un nuevo cambio de estado a un pedido (por ejemplo, marcar como enviado), con notificación por correo electrónico opcional al cliente

Clientes (lectura + escritura)

  • Leer: Buscar un cliente por correo electrónico o ID — recuperar nombre, correo electrónico, fecha de registro, estado del boletín, notas
  • Escribir: Actualizar información del cliente (nombre, apellido, correo electrónico, notas)

Idiomas (solo lectura)

  • Listar todos los idiomas configurados en tu tienda (utilizado para actualizaciones de productos multilingües)

5. Ingresando la clave de API en AI SmartTalk

Una vez que tu clave de Webservice esté creada y configurada:

  1. Ve a la configuración del módulo AI SmartTalk en PrestaShop
  2. La clave de API se transmite típicamente durante la conexión OAuth
  3. Si necesitas actualizarla, ve a tu panel de AI SmartTalk > Integración > PrestaShop y actualiza el token del Webservice

Para configuraciones de múltiples sitios, cada sitio puede tener su propia clave de API de Webservice configurada de forma independiente.

Token de Prestashop


Próximos pasos

¿Listo para elevar tu
experiencia de usuario?

Despliega asistentes de IA que deleiten a los clientes y escalen con tu negocio.

Cumple con GDPR