Saltar al contenido principal
POST /client-tools/:id/assign Asigna una tool del catálogo a un agente. Inserta una workflow tool inherited que refleja los campos de contenido de la tool del catálogo y se mantiene sincronizada con ella en futuras ediciones vía Actualizar Client Tool. Idempotente: volver a asignar una tool ya asignada devuelve la asignación existente (sigue siendo 200, sin duplicar la fila). Tanto la client tool como el agente destino deben pertenecer a tu cuenta.

Parámetros de Ruta

Cuerpo de la Solicitud

Respuestas

200 — Asignada (creada o ya existía)

Campos de Respuesta — WorkflowTool (forma pública)

Esta misma forma de campos la devuelve Crear Workflow Tool.

400 — Error de validación

También se devuelve como "tool id must be a valid UUID" o "workflow_id must be a valid UUID".

401 — Error de autenticación

Ver Autenticación.

404 — No encontrado

También se devuelve como "Workflow not found" cuando el agente no pertenece a tu cuenta.

409 — Conflicto

Se devuelve cuando una tool distinta (no esta client tool) ya ocupa ese nombre en el agente destino.

500 — Error interno del servidor

Última modificación el 15 de julio de 2026