yourang.ai Logo
Volver a la plataforma
Documentación
Empezar
  • Qué es la plataforma
  • Primer acceso
  • Resumen de la plataforma
  • Glosario rápido
Asistente Dashboard
  • Qué es el asistente del panel
  • Cómo usarlo
  • Qué puede hacer
  • Seguridad y privacidad
  • Planes y límites de uso
Agente de voz
  • Configuración básica
  • Voces e idioma
  • Instrucciones
  • Tokens del prompt
  • Ajustes avanzados
  • Criterios de evaluación
  • Pruebas y playground
  • Actualizar las instrucciones
  • External Tools
  • Herramientas predefinidas
  • Servidores MCP
Modelos disponibles
  • Qué son los modelos y por qué importan
  • Modelos de voz
  • Modelos de IA
  • Elegir la combinación adecuada
Documentos y base de conocimiento
  • Qué es la base de conocimiento
  • Subir y gestionar los documentos
  • Cómo funciona la búsqueda durante una llamada
  • Buenas prácticas
Llamadas
  • Historial de llamadas
  • Transcripciones y resúmenes
  • Grabaciones de audio
  • Filtros y búsqueda
  • Exportación de datos
Transferencias de llamada
  • Cuándo y por qué transferir una llamada
  • Departamentos
  • System tools
  • IA fuera de horario
  • Reglas de enrutamiento
  • App operador (iOS / Android)
WhatsApp
  • WhatsApp Business en yourang.ai
  • Chat en tiempo real
  • Automatizaciones
  • Plantillas aprobadas
  • Contactos y listas de WhatsApp
  • Agentes IA de WhatsApp
Acciones y campañas
  • Qué son las acciones
  • Campañas de SMS
  • Campañas de email
  • Planificación y envíos por lotes
Reservas
  • Vista calendario
  • Reglas de disponibilidad
  • Confirmaciones y recordatorios
  • Modificaciones y cancelaciones
Contactos
  • Agenda de clientes
  • Importación desde CSV
  • Listas y segmentos
  • Campos personalizados
Tienda y catálogo
  • La tienda en yourang.ai
  • Catálogo de productos y servicios
  • Gestión de pedidos
  • OCR e importación de la lista de precios
Integraciones
  • Conectar Apple Calendar
  • Conectar HubSpot
  • Visión general de las integraciones
  • Calendario
  • WhatsApp
  • SMS y email
  • Gestor y PMS
  • Webhook salientes
Workflows
  • Qué son los workflows
  • Nodos y bloques
  • Triggers y webhook
  • Ejemplos prácticos
Call center y dialer
  • Qué hace el call center yourang.ai
  • Campañas outbound
  • Operadores humanos
  • Listas de contactos y sync en vivo
  • Panel del operador
API externas y desarrolladores
  • yourang.ai para desarrolladores
  • Claves API y autenticación
  • Endpoints principales
  • Webhook entrantes
Casos de uso
  • Hoteles y establecimientos hoteleros
  • Restaurante
  • B&B y alquileres de corta estancia
  • Centro de estética y spa
  • Agencia de viajes
Precios y planes
  • Cómo funciona el pricing
  • Los planes de suscripción
  • Wallet y créditos
  • Consumo y facturas
  • Cambiar, suspender o cancelar el plan
Gestión
  • Cuenta y organización
  • Facturación y suscripción
  • Equipo y roles
  • Seguridad y privacidad
  • Notificaciones
Información empresarial
  • Detalles de la empresa
  • Ubicación y dirección
  • Horas de apertura
  • Horas del asistente IA
  • Departamentos y equipo
Recursos
  • Preguntas frecuentes
  • Glosario completo
  • Soporte
Documentación›Agente de voz›External Tools

Agente de voz

External Tools

Webhooks personalizados que el agente de IA puede invocar durante la conversación.

Los External Tools son webhooks HTTP que tú configuras: el agente vocal los invoca en tiempo real para obtener datos o ejecutar acciones en tus sistemas (CRM, software de gestión, automatizaciones a medida).

Qué son

Un External Tool es una función que vive en tu servidor. yourang.ai la registra como herramienta disponible para el agente de IA: cuando el modelo identifica que esa acción es necesaria (p. ej. buscar un cliente en el CRM, comprobar la disponibilidad de una habitación), envía una solicitud HTTP a la URL que has configurado.

Cómo configurarlos

  1. 1

    Abre el panel de herramientas del agente

    Ve a /ai-agents → selecciona el agente → pestaña Herramientas → External tools.

  2. 2

    Define nombre y descripción

    El nombre interno (tool_name) es un identificador técnico (p. ej. lookup_customer). La descripción le indica a la IA cuándo usar la herramienta: clara, concreta, centrada en la intención del usuario.

  3. 3

    Configura el webhook

    URL HTTPS que recibirá las llamadas, método (GET/POST/PUT), esquema de parámetros (JSON Schema) que la IA pasará en el payload.

  4. 4

    Configura la autenticación

    Ninguna, Bearer token, API key en cabecera, Basic auth o varias cabeceras personalizadas. Las credenciales se cifran en reposo.

  5. 5

    Prueba con una llamada de ensayo

    Activa el agente en el playground y pídele algo que debería disparar la herramienta. El registro de la llamada muestra request, response y tiempos.

Autenticación

Ninguna
Endpoint público, sin cabeceras. No recomendado en producción.
API key
Se envía en la cabecera HTTP que elijas (p. ej. X-API-Key).
Bearer
Cabecera Authorization: Bearer <token>.
Basic
Authorization: Basic <base64(user:pass)>.
Cabecera personalizada
Una o varias cabeceras arbitrarias (p. ej. X-Tenant, X-Signature).

Cuándo usarlos

  • Búsqueda en CRM. El agente busca un cliente por número de teléfono y personaliza la respuesta con sus datos.
  • Disponibilidad en gestión. El agente pregunta al PMS si hay habitaciones libres en una fecha dada.
  • Creación de ticket. El agente registra una reclamación como ticket en tu sistema de atención al cliente.
  • Actualización de pedido. El agente cambia el estado de un pedido ya gestionado en tu e-commerce.

Mantén las herramientas enfocadas

Una herramienta por acción. Las herramientas genéricas (p. ej. «do_something» con 20 parámetros opcionales) confunden a la IA y generan llamadas erróneas. Tres herramientas específicas superan a una navaja suiza.

Ejemplo de petición

POST /tools/lookup-customer · json
{
 "phone": "+34 612 345 678",
 "call_id": "cl_abc123",
 "organization_id": "org_xyz"
}

# Respuesta esperada (200 OK):
{
 "found": true,
 "customer": {
 "name": "Lucía García",
 "tier": "gold",
 "last_order_date": "2026-03-12"
 }
}

¿Te ha resultado útil esta página?

AnteriorActualizar las instruccionesSiguienteHerramientas predefinidas