Obtener Skills
Consulta todas las skills disponibles en tu bot.Parámetros de ruta
| Campo | Ubicación | Tipo | Requerido | Descripción |
|---|---|---|---|---|
| botId | Path | string | Sí | Identificador único del bot. |
Ejemplo de solicitud
Respuestas
200 - Respuesta exitosa
200 - Respuesta exitosa
401 - Unauthorized
401 - Unauthorized
404 - Not Found
404 - Not Found
Detalle de la respuesta
| Propiedad | Tipo | Descripción |
|---|---|---|
| id | integer | ID de la skill. Este ID debe usarse para configurar redirecciones. |
| name | string | Nombre de la skill. |
| description | string | Descripción de la skill. |
| type | string | Tipo de skill. |
| state | boolean | Estado de la skill. Solo las skills con estado true pueden ser utilizadas. |
| default | boolean | Indica si la skill está seleccionada como predeterminada para el bot. |
| createdAt | date | Fecha de creación de la skill. |
| updatedAt | date | Fecha de última actualización de la skill. |
Configurar Skill de usuario
Redirige a un usuario a una skill específica dentro del flujo conversacional.Requisitos
- El usuario debe tener una sesión activa.
Parámetros de ruta
| Campo | Ubicación | Tipo | Requerido | Descripción |
|---|---|---|---|---|
| botId | Path | string | Sí | Identificador único del bot. |
| userId | Path | string | Sí | Identificador único del usuario. |
| skillId | Path | string | Sí | Identificador de la skill a la que será redirigido el usuario. |
Cuerpo de la solicitud
| Campo | Ubicación | Tipo | Requerido | Descripción |
|---|---|---|---|---|
| memoryParams | Body | object | No | Parámetros opcionales que se pueden inyectar y utilizar posteriormente en la skill. |
Ejemplo de solicitud
Respuestas
200 - Respuesta exitosa
200 - Respuesta exitosa
400 - Bad Request
400 - Bad Request
401 - Unauthorized
401 - Unauthorized
404 - Not Found
404 - Not Found