Skip to main content
Lo que aprenderás: Esta página explica cómo funcionan las habilidades del agente, cómo crearlas y administrarlas, cómo usar los paquetes de habilidades para comenzar rápidamente y cómo usar la propuesta de habilidades asistida por IA para crear automáticamente una biblioteca de habilidades basada en conocimientos.

🔢 Tabla de contenidos

  1. Overview
  2. Endpoint Reference
  3. Authentication & Permissions
  4. Skills — Create & Manage
  5. Skill Packs
  6. AI-Proposed Skills
  7. Skill Optimization
  8. Agent Cortex Mode
  9. Agent Specialists
  10. Response Format
  11. Error Handling
  12. Best Practices
  13. Troubleshooting

1. Descripción general

¿Qué son las habilidades de los agentes?

Las habilidades de los agentes son unidades de conocimiento estructuradas que le enseñan a su empleado de IA cómo comportarse en situaciones específicas. Cada habilidad contiene:
  • Nombre: una etiqueta clara (por ejemplo, “Manejar solicitud de reembolso”)
  • Slug: un identificador único legible por máquina (por ejemplo, handle-refund-request)
  • Descripción — Cuándo debe activarse esta habilidad
  • Contenido: las instrucciones detalladas que sigue la IA cuando se aplica esta habilidad.
  • Estadodraft, active o archived
  • Alcanceagent (IA única) o organization (compartido entre todas las IA)

¿Por qué utilizar las habilidades?

Sin habilidades, su empleado de IA depende únicamente de sus instrucciones básicas y su base de conocimientos. Las habilidades te permiten:
  • Definir comportamientos específicos para situaciones recurrentes.
  • Reutilizar el conocimiento entre múltiples empleados de IA (alcance de la organización)
  • Habilite AI Cortex para seleccionar automáticamente la habilidad correcta en tiempo de ejecución
  • Mantenga y versione la lógica de comportamiento de su IA independientemente de su indicación.

Cómo se utilizan las habilidades en tiempo de ejecución

Cuando una conversación está en curso, el Agent Cortex (en modo advisory o active) lee todas las habilidades activas y selecciona la más relevante según el contexto. El contenido de la habilidad seleccionada se inyecta en la ventana contextual de la IA como una capa de instrucción adicional.

2. Referencia de punto final


3. Autenticación y permisos

Todos los puntos finales requieren una cookie de sesión activa vinculada a un usuario autenticado que pertenece a la organización propietaria del agente.
El sistema verifica que agentId pertenece a la organización actual del usuario autenticado (assertAgentBelongsToOrganization) antes de cualquier operación.

4. Habilidades: crear y administrar

Lista de habilidades

Recupera todas las habilidades de un agente determinado, incluidas las habilidades con alcance del agente y con alcance de la organización, además de cualquier aprobación de acción pendiente relacionada con las habilidades. Solicitud: CÓDIGO_BLOQUE_1 Respuesta: CÓDIGO_BLOQUE_2

Crear una habilidad

Solicitud: CÓDIGO_BLOQUE_3 Cuerpo de la solicitud: Ejemplo: CÓDIGO_BLOQUE_4 rizo: CÓDIGO_BLOQUE_5 Mecanografiado: CÓDIGO_BLOQUE_6

Actualizar una habilidad

Solicitud: CÓDIGO_BLOQUE_7 Todos los campos del esquema de creación son opcionales. Sólo se actualizarán los campos proporcionados. Ciclo de vida del estado:
Establecer el estado en active o archived actualiza automáticamente lastReviewedAt.
Conflicto de Slug: Si se proporciona un nuevo slug que ya existe en la organización, la API devuelve 409 Conflict.

5. Paquetes de habilidades

Los paquetes de habilidades son colecciones de habilidades prediseñadas seleccionadas por ZappWay para casos de uso comunes. Te permiten iniciar una biblioteca de habilidades en segundos.

Lista de paquetes disponibles

Devuelve paquetes adaptados a la configuración regional y de habilidades actual del agente. Respuesta: CÓDIGO_BLOQUE_9

Aplicar un paquete de habilidades

Cuerpo de la solicitud: Ejemplo: CÓDIGO_BLOQUE_11

6. Habilidades propuestas por la IA

ZappWay puede usar IA para generar automáticamente sugerencias de habilidades según la configuración o la base de conocimientos de su agente.

Proponer habilidades desde la configuración

Analiza las instrucciones del agente y las herramientas existentes para sugerir nuevas habilidades.
Devuelve una serie de objetos ActionApproval: habilidades sugeridas en espera de su revisión y aceptación.

Proponer habilidades desde la base de conocimientos (RAG)

Analiza los almacenes de datos y las fuentes de datos conectados del agente para extraer temas recurrentes y crear sugerencias de habilidades.
Respuesta: CÓDIGO_BLOQUE_14
Las propuestas que coinciden estrechamente con las habilidades existentes se omiten automáticamente (skipped recuento).

7. Optimización de habilidades

Solicite sugerencias de optimización generadas por IA para las habilidades existentes para mejorar su efectividad.
Devuelve una lista de ActionApproval objetos con mejoras sugeridas para las habilidades existentes. Estos se revisan a través del sistema de Aprobaciones antes de ser aplicados. Respuesta: CÓDIGO_BLOQUE_16

8. Modo Agente Cortex

El Agent Cortex controla cómo la IA selecciona y aplica habilidades de forma autónoma en tiempo de ejecución.

Obtener modo actual

Respuesta: CÓDIGO_BLOQUE_18

Modo de actualización

Cuerpo de la solicitud: CÓDIGO_BLOQUE_20

9. Agentes especialistas

Los especialistas permiten que un agente delegue conversaciones a otros agentes especializados según las reglas de enrutamiento.

Lista de especialistas

Respuesta: CÓDIGO_BLOQUE_22

Activar/Desactivar una regla de enrutamiento

Cuerpo de la solicitud:

Vincular a un especialista

Crea un nuevo enlace de especialista entre dos agentes. El sistema evita los bucles automáticos y las cadenas de delegación circulares.
Cuerpo de la solicitud: CÓDIGO_BLOQUE_25
Detección de ciclos: El sistema bloquea los ciclos de delegación en la profundidad 1 (por ejemplo, A→B cuando B→A ya existe). Devuelve 400 Conflict con reasonCode: "CYCLE_BLOCKED".

10. Formato de respuesta

Códigos de estado


11. Manejo de errores


12. Mejores prácticas

Escritura de habilidades efectivas

Hacer:
  • Mantenga cada habilidad enfocada en una situación o comportamiento específico
  • Utilice el campo description para explicar exactamente cuándo debe activarse la habilidad.
  • Escriba content como instrucciones prácticas paso a paso
  • Comience con el estado draft durante la prueba, luego ascienda a active
  • Utilice el alcance organization para habilidades compartidas entre varios empleados de IA
Evitar:
  • Habilidades con nombres vagos como “Ayuda general”: sea específico
  • Reunir demasiados comportamientos en una sola habilidad.
  • Dejar todas las habilidades en estado draft (no serán utilizadas por Cortex)
  • Crear habilidades duplicadas con diferentes nombres pero el mismo comportamiento

Selección del modo Cortex

Organización vs alcance del agente


13. Solución de problemas