ThunderPhone 2.0 ya está disponible.Empieza por tu cuenta desde 2¢/min.Lee el anuncio

Getting Started

Desarrolla con Claude Code, Codex o Cursor

Instala las habilidades de agente de ThunderPhone, conecta el servidor MCP de ThunderPhone y proporciona a un agente de programación documentación actualizada del producto.

ThunderPhone proporciona tres capas para agentes de programación:

CapaLo que proporciona al agente
Habilidades de agentesProcedimientos específicos para agentes, prompts, números, llamadas, herramientas, webhooks, conocimiento, pruebas, campañas, widgets, plataformas en tiempo real y migraciones.
MCPLas herramientas autenticadas incluyen agentes, números, llamadas, pruebas, conocimiento, herramientas/webhooks, campañas, voces, importaciones y documentación a medida que se incorporan; llama a tools/list para consultar el catálogo actualizado.
Documentación sin procesarFuentes actuales de Markdown sobre el comportamiento del producto y los detalles de la API.

Las habilidades explican cómo realizar el trabajo. MCP permite que el agente de programación inspeccione y actúe en tu organización. La documentación sin procesar proporciona el material fuente para preguntas que no están cubiertas por una habilidad cargada.

Instalar en un proyecto

Este bloque instala las habilidades, hace que la clave esté disponible para la shell actual y agrega el servidor MCP con alcance de proyecto a Claude Code. Reemplaza el marcador de posición leyendo el valor real desde tu administrador de secretos; no pegues una clave en un repositorio ni en un chat.

npx skills add thunderphone/skills
export THUNDERPHONE_API_KEY='replace-with-value-from-your-secret-manager'
claude mcp add --transport http --scope project \
  --header 'Authorization: Bearer ${THUNDERPHONE_API_KEY}' \
  thunderphone https://api.thunderphone.com/v1/mcp

Para Codex, reemplaza el comando final por:

codex mcp add thunderphone \
  --url https://api.thunderphone.com/v1/mcp \
  --bearer-token-env-var THUNDERPHONE_API_KEY

Cursor lee una configuración de proyecto desde .cursor/mcp.json:

{
  "mcpServers": {
    "thunderphone": {
      "type": "http",
      "url": "https://api.thunderphone.com/v1/mcp",
      "headers": {
        "Authorization": "Bearer ${env:THUNDERPHONE_API_KEY}"
      }
    }
  }
}

VS Code usa el mismo servidor bajo una clave servers en .vscode/mcp.json:

{
  "servers": {
    "thunderphone": {
      "type": "http",
      "url": "https://api.thunderphone.com/v1/mcp",
      "headers": {
        "Authorization": "Bearer ${env:THUNDERPHONE_API_KEY}"
      }
    }
  }
}

Sesión de ejemplo: recepcionista dental bilingüe

  1. Pide al agente de programación que cargue create-agent, thunderphone-prompt-builder, build-tool-integration, add-knowledge y test-agent. Indícale que primero planifique y que aún no cree recursos.
  2. Proporciónale datos verificados del consultorio, tareas compatibles, reglas de escalamiento y las dos configuraciones regionales requeridas. Pídele que consulte el catálogo de voces en tiempo real y los idiomas compatibles en lugar de inventar una voz o configuración regional.
  3. Solicita un prompt de producción basado en principios generales y datos. El agente debe cambiar al idioma compatible de quien llama, mantener el habla concisa, hacer una pregunta a la vez y evitar guiones de respuestas de quienes llaman.
  4. Pídele que defina una herramienta de programación limitada y adjunte solo el conocimiento que la recepcionista necesita. Prueba el éxito de la herramienta, la falta de disponibilidad, entradas no válidas, tiempos de espera y la transferencia a una persona antes de implementar.
  5. Genera escenarios para ambos idiomas, interrupciones, correcciones, información faltante, preguntas de conocimiento, fallas de programación y escalamiento. Ejecútalos, revisa las transcripciones y la evidencia de las herramientas, corrige la regla general más pequeña y vuelve a ejecutar el mismo conjunto.
  6. Revisa el borrador exacto y la evidencia de las pruebas; luego autoriza explícitamente la implementación y la asignación de números. Realiza una llamada de audio controlada en cada idioma antes de dirigir tráfico real.

Usa el SDK de Python o TypeScript para solicitudes REST tipadas.

Usa REST en lugar de MCP cuando una compilación necesite cargas útiles deterministas, elementos de prueba versionados, orquestación masiva o una operación que no esté presente en la lista actual de herramientas MCP. La API comienza en https://api.thunderphone.com/v1; consulta la introducción a la API y la guía de MCP.