Saltar al contenido principal

Herramientas y MCP

La pestaña Herramientas es lo que convierte a un agente de hablador en hacedor. Las herramientas permiten al agente tomar acciones reales durante una llamada — buscar algo, crear un registro, disparar un flujo de trabajo — en lugar de solo hablar. Agregas herramientas como funciones y conectas capacidades externas mediante servidores MCP. Configura esto en el constructor de agentes en /agent/setup.

Funciones

La pestaña Tools La pestaña Tools: habilita la llamada a funciones, define el modo de elección de herramienta y elige entre las funciones integradas de CRM y de datos.

Una función es una acción discreta que el agente puede invocar a mitad de la conversación cuando decide que es necesaria — comprobar el estado de un pedido, reservar un espacio, crear un ticket, buscar una cuenta. Vincula las funciones que este agente tiene permitido usar, y el modelo las llamará en el momento adecuado según lo que diga quien llama.

El patrón en esta pestaña es:

  1. Elige qué funciones puede usar este agente entre las disponibles para tu organización.
  2. Vincúlalas al agente.
  3. El modelo decide, turno a turno, cuándo una función vinculada es la jugada correcta y la llama.

Un agente solo puede usar las funciones que le has vinculado, así que no puede tomar una acción que no le hayas concedido. Usa funciones cuando el agente necesite hacer algo concreto durante una llamada en lugar de solo responder una pregunta.

Las funciones integradas cubren acciones comunes y muchas toman su propia configuración — por ejemplo send_email (con una plantilla predeterminada y adjuntos), transfer_call, escalate_to_human, schedule_callback y collect_feedback. El seguimiento por correo es una de estas funciones; no es una función de Canales.

Constructor de Flujo de trabajo

Para agentes que necesitan un camino guionizado y determinista en lugar de una conversación abierta, abre el Constructor de Flujo de trabajo desde esta pestaña (el botón Abrir Constructor de Flujo de trabajo). Es un editor visual basado en nodos para flujos de llamada — preguntas, condiciones, llamadas a herramientas, webhooks y transferencias (la función Transferir llamada —que pasa la llamada a un número de teléfono o una cola con un mensaje de anuncio opcional— se configura aquí). También puedes empezar desde una plantilla o importar una especificación OpenAPI para generar funciones.

nota

El catálogo de funciones a nivel de plataforma vive en /tools y lo gestiona un super_admin. Como usuario de org, vinculas las funciones disponibles a tu agente en esta pestaña — no creas el catálogo en sí.

Servidores MCP

MCP Servers MCP Servers: conecta servidores Model Context Protocol para exponer herramientas externas a tus agentes.

Los servidores MCP (Model Context Protocol) extienden tu agente con capacidades definidas fuera del Portal. Registra un servidor MCP una vez en /integrations/mcp-servers — proporcionando sus credenciales y descubriendo las funciones que expone — luego vincula esas funciones a cualquier agente que las necesite.

El flujo es:

  1. Registra el servidor MCP y sus credenciales.
  2. Descubre las funciones que el servidor pone a disposición.
  3. Vincula las funciones que quieras a este agente.

Esto permite a tu agente actuar en tus otros sistemas sin fontanería personalizada en cada agente.

tip

Si quieres traer contactos y prospectos desde tu CRM — Zoho, Salesforce, HubSpot, Pipedrive y muchos más — conéctalo desde Integraciones de CRM. (La vinculación con el CRM es una importación unidireccional hacia imatic, separada de las herramientas en llamada.)

Elección de herramienta

La elección de herramienta controla cómo decide el agente si usa una herramienta en un turno dado. Úsala para establecer con qué prontitud el agente recurre a una función — desde dejar que el modelo decida por sí mismo cuándo encaja una herramienta, hasta orientarlo hacia o lejos del uso de herramientas. Configúrala para que coincida con cuán orientado a la acción quieres que sea el agente:

  • Para un agente mayormente conversacional que solo ocasionalmente necesita actuar, deja que el modelo decida.
  • Para un agente cuyo trabajo entero es tomar una acción (por ejemplo, siempre buscar primero la cuenta de quien llama), oriéntalo hacia el uso de herramientas para que no se salte el paso.

Combina esto con una instrucción clara en tu prompt del sistema (en la pestaña Agente) que describa cuándo debe usarse cada función. La elección de herramienta establece la disposición; el prompt da al modelo el disparador.

Próximos pasos