Capítulo 1: Objetivo y preparación
En este caso de uso construirás un sistema de atención al cliente para una tienda online. Cada consulta pasa primero por un agente que la clasifica en uno de tres niveles, y después la atiende un agente especializado:
| Nivel | Qué consultas atiende | Cómo las resuelve |
|---|---|---|
| Nivel 1 | Preguntas generales: envíos, devoluciones, horarios… | Busca la respuesta en un documento de políticas de la tienda. |
| Nivel 2 | El estado de un pedido o datos de productos | Consulta la API de la tienda. |
| Nivel 3 | Devoluciones o casos en los que el cliente pide hablar con una persona | Avisa al equipo de soporte por Telegram y se lo dice al cliente. |
Es un caso avanzado: conviene que antes hayas hecho el asistente de correo y agenda, donde se explica cómo un agente usa herramientas.
Lo que necesitas
- Un documento con las políticas de la tienda guardado en Google Drive, por ejemplo un PDF.
- La dirección de la API de pedidos de tu tienda y, si la pide, su clave.
- Un bot de Telegram y el chat del equipo de soporte al que enviará los avisos.
Prepara las credenciales
En Credenciales, crea estas tres. Si es la primera vez, ver Credenciales.
| Servicio | Nombre de ejemplo | Qué completar |
|---|---|---|
| Google Gemini | Gemini tienda | Tu clave de Gemini en Google Api Key. La usarán los modelos y la búsqueda en el documento. |
| Google Drive | Drive tienda | Deja NappAI en Select Project, elige el acceso Read Only y pulsa Sign in with Google. |
| Telegram bot API | Bot soporte | El token de tu bot en Telegram bot token. Lo da BotFather al crear el bot. |
La API de la tienda no necesita una credencial: si pide una clave, la escribirás en el componente que la llama, en el capítulo 3.
En el siguiente capítulo crearás la base de conocimiento con el documento de políticas.