Skip to main content
Las tools son acciones que el agente puede ejecutar durante una conversacion. Permiten que el agente interactue con sistemas externos como tu API, bases de datos o servicios de terceros.

Tipos de tools

Tools nativas

Vienen incluidas con Thaliq y no requieren configuracion adicional:
  • Buscar documentos: Busca en tu base de conocimiento RAG

Tools HTTP

Llaman a cualquier API REST que configures. El agente decide cuando usarlas basandose en el contexto de la conversacion. Ejemplo: Una tool que consulta el stock de productos en tu API.

Tools MCP

Se importan desde MCP Servers (Model Context Protocol). Ideales para conectar sistemas complejos. Disponible en: Growth y Enterprise.

Crear una Tool HTTP

  1. Ve a Tools en el menu lateral
  2. Click en Crear Tool
  3. Configura los campos:
CampoDescripcion
NombreNombre descriptivo (ej: consultar_stock)
DescripcionQue hace la tool — el agente usa esto para decidir cuando usarla
MetodoGET, POST, PUT, DELETE
URLEndpoint de tu API (ej: https://api.tuempresa.com/products/stock)
HeadersHeaders adicionales (ej: Authorization, x-api-version)
Body templateTemplate del body para POST/PUT (con variables)
Requiere authSi la tool necesita autenticacion del usuario
La descripcion es critica. El agente la usa para decidir cuando invocar la tool. Se claro y especifico. Ejemplo: “Consulta el stock disponible de un producto por su codigo SKU. Retorna cantidad disponible y ubicacion en almacen.”

Visibilidad: Widget vs SDK

Cada tool tiene la propiedad requiresAuth:
ValorWidgetSDK/API
falseVisibleVisible
trueNo visibleVisible
Usa requiresAuth: false para tools publicas (consultar info, FAQs). Usa requiresAuth: true para tools que acceden a datos del usuario (mis pedidos, mi cuenta).

Custom Headers

Puedes agregar headers personalizados a tus tools HTTP. Utiles para:
  • Versionado de API (x-api-version: v2)
  • Identificacion de region (x-country: PE)
  • Tokens estaticos
Los headers se envian en cada ejecucion de la tool.

Limites

PlanHTTP Tools max
Starter5
GrowthIlimitadas
EnterpriseIlimitadas