ThunderPhone 2.0 este acum disponibil.Self-service, de la 2 ¢/min.Citiți anunțul

Getting Started

Construiți cu Claude Code, Codex sau Cursor

Instalați abilitățile agenților ThunderPhone, conectați serverul MCP ThunderPhone și oferiți unui agent de programare documentația actualizată a produsului.

ThunderPhone oferă trei niveluri pentru agenții de programare:

NivelCe oferă agentului
Competențe pentru agențiProceduri specifice pentru agenți, prompturi, numere, apeluri, instrumente, webhookuri, cunoștințe, testare, campanii, widgeturi, cadre de lucru în timp real și migrări.
MCPInstrumentele autentificate acoperă agenți, numere, apeluri, testare, cunoștințe, instrumente/webhookuri, campanii, voci, importuri și documentație pe măsură ce devin disponibile; apelați tools/list pentru catalogul actual.
Documentație brutăSurse Markdown actuale pentru comportamentul produsului și detaliile API.

Competențele explică modul de realizare a lucrului. MCP permite agentului de programare să inspecteze și să acționeze asupra organizației dumneavoastră. Documentația brută oferă materialul sursă pentru întrebări care nu sunt acoperite de o competență încărcată.

Instalați într-un proiect

Acest bloc instalează competențele, pune cheia la dispoziția shellului curent și adaugă serverul MCP la nivel de proiect în Claude Code. Înlocuiți substituentul citind valoarea reală din managerul dumneavoastră de secrete; nu lipiți o cheie într-un depozit sau într-o conversație.

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

Pentru Codex, înlocuiți comanda finală cu:

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

Cursor citește o configurație de proiect din .cursor/mcp.json:

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

VS Code utilizează același server sub o cheie servers în .vscode/mcp.json:

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

Sesiune exemplu: recepționer stomatologic bilingv

  1. Cereți agentului de codare să încarce create-agent, thunderphone-prompt-builder, build-tool-integration, add-knowledge și test-agent. Spuneți-i să planifice mai întâi și să nu creeze încă resurse.
  2. Oferiți-i informații verificate despre cabinet, sarcinile acceptate, regulile de escaladare și cele două setări regionale necesare. Cereți-i să verifice catalogul de voci disponibil și limbile acceptate, în loc să inventeze o voce sau o setare regională.
  3. Cereți un singur prompt de producție construit pe baza principiilor generale și a informațiilor. Agentul trebuie să treacă la limba acceptată a apelantului, să păstreze răspunsurile concise, să adreseze câte o întrebare și să evite scripturile de tip întrebare-răspuns pentru apelant.
  4. Cereți-i să definească un instrument restrâns pentru programări și să atașeze numai cunoștințele de care are nevoie recepționerul. Testați reușita instrumentului, lipsa disponibilității, datele de intrare nevalide, expirarea timpului și transferul către un om înainte de implementare.
  5. Generați scenarii pentru ambele limbi, întreruperi, corecturi, informații lipsă, întrebări despre cunoștințe, eșecuri de programare și escaladare. Rulați-le, inspectați transcrierile și dovezile instrumentului, corectați cea mai restrânsă regulă generală, apoi rulați din nou același set.
  6. Revizuiți versiunea exactă și dovezile de test, apoi autorizați explicit implementarea și atașarea numărului. Efectuați un apel audio controlat în fiecare limbă înainte de a direcționa traficul real.

Utilizați SDK-ul Python sau TypeScript pentru solicitări REST tipizate.

Utilizați REST în loc de MCP atunci când o implementare necesită încărcături utile deterministe, fixture-uri versionate, orchestrare în masă sau o operațiune care nu este prezentă în lista actuală de instrumente MCP. API-ul începe la https://api.thunderphone.com/v1; consultați introducerea în API și ghidul MCP.