CommunityProgramación y desarrollogithub.com

AIjennings/aria-agent-blueprints

Validador de esquemas de herramientas independientes para IA conversacional de ElevenLabs, analizador de presupuesto de latencia y despachador de llamadas salientes Zoom Phone/SIP con puertas de aprobación humana.

¿Qué es aria-agent-blueprints?

Este skill proporciona un patrón de referencia de producción para gestionar agentes de voz de ElevenLabs de baja latencia, esquemas de herramientas independientes (webhook/client) y orquestación de llamadas salientes PSTN/SIP. Es útil para desarrolladores e integradores que necesitan garantizar que las definiciones de herramientas de ElevenLabs tengan propiedades JSON Schema deterministas, límites de tiempo explícitos y configuraciones de webhook no bloqueantes. Además, calcula la latencia total de turno de voz (ASR, LLM TTFT, ida y vuelta de herramientas, TTS) para mantener los tiempos de respuesta por debajo de 950 ms. Por último, impone la validación de números telefónicos E.164, comprobaciones de horario comercial/TCPA, y requiere aprobación humana obligatoria antes de cualquier llamada saliente en vivo. Está diseñado para plataformas como Claude Code y otras herramientas de agente de IA, y se utiliza mediante CLI con el comando `python elevenlabs_tool_verifier.py --selftest`.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/AIjennings/aria-agent-blueprints/tree/HEAD/skills/elevenlabs-voice-telephony-bridge

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Puente de IA Conversacional y Telefonía de ElevenLabs

Resumen

Patrón de referencia de producción operado por Aria Technology Group para gestionar agentes de voz de ElevenLabs de baja latencia, esquemas de herramientas independientes webhook / client, y orquestación de llamadas salientes PSTN/SIP.

Capacidades Clave

  1. Validación de Esquemas de Herramientas Independientes: Verifica que cada definición de herramienta de ElevenLabs incluya propiedades JSON Schema deterministas, límites de tiempo explícitos y configuraciones de webhook no bloqueantes.
  2. Presupuesto de Latencia de Turno de Voz: Calcula la latencia total de turno (ASR, tiempo hasta el primer token del LLM, ida y vuelta de herramientas, y streaming TTS) para mantener los tiempos de respuesta conversacional por debajo de 950 ms.
  3. Puerta de Seguridad para Llamadas Salientes: Exige validación de números telefónicos E.164, comprobaciones de horario comercial/TCPA, y aprobación humana en el circuito (HITL) obligatoria antes de cualquier marcación saliente en vivo.

Uso CLI

python elevenlabs_tool_verifier.py --selftest

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

Skills relacionados