Open in
Bygg med Claude Code, Codex eller Cursor
Installera ThunderPhone Agent Skills, anslut ThunderPhone MCP-servern och ge en kodningsagent aktuell produktdokumentation.
ThunderPhone erbjuder tre lager för kodagenter:
| Lager | Vad det ger agenten |
|---|---|
| Agentfärdigheter | Fokuserade procedurer för agenter, prompter, nummer, samtal, verktyg, webhooks, kunskap, testning, kampanjer, widgetar, ramverk för realtid och migreringar. |
| MCP | Autentiserade verktyg omfattar agenter, nummer, samtal, testning, kunskap, verktyg/webhooks, kampanjer, röster, importer och dokumentation i takt med att de lanseras; anropa tools/list för den aktuella katalogen. |
| Rå dokumentation | Aktuella Markdown-källor för produktbeteende och API-detaljer. |
Färdigheter förklarar hur du utför arbetet. MCP låter kodagenten granska och agera i din organisation. Rå dokumentation tillhandahåller källmaterialet för frågor utanför en inläst färdighet.
Installera i ett projekt
Det här blocket installerar färdigheterna, gör nyckeln tillgänglig för det aktuella skalet och lägger till den projektomfattande MCP-servern i Claude Code. Ersätt platshållaren genom att läsa det verkliga värdet från din hemlighetshanterare; klistra inte in en nyckel i ett repo eller en chatt.
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/mcpFör Codex ersätter du det sista kommandot med:
codex mcp add thunderphone \
--url https://api.thunderphone.com/v1/mcp \
--bearer-token-env-var THUNDERPHONE_API_KEYCursor läser en projektkonfiguration från .cursor/mcp.json:
{
"mcpServers": {
"thunderphone": {
"type": "http",
"url": "https://api.thunderphone.com/v1/mcp",
"headers": {
"Authorization": "Bearer ${env:THUNDERPHONE_API_KEY}"
}
}
}
}VS Code använder samma server under nyckeln servers i .vscode/mcp.json:
{
"servers": {
"thunderphone": {
"type": "http",
"url": "https://api.thunderphone.com/v1/mcp",
"headers": {
"Authorization": "Bearer ${env:THUNDERPHONE_API_KEY}"
}
}
}
}Exempelsession: tvåspråkig tandvårdsreceptionist
- Be kodagenten att läsa in
create-agent,thunderphone-prompt-builder,build-tool-integration,add-knowledgeochtest-agent. Säg åt den att planera först och inte skapa resurser ännu. - Ge den verifierade fakta om verksamheten, uppgifter som stöds, eskaleringsregler och de två obligatoriska språkinställningarna. Be den kontrollera den aktuella röstkatalogen och språk som stöds i stället för att hitta på en röst eller språkinställning.
- Be om en produktionsprompt som bygger på allmänna principer och fakta. Agenten ska växla till uppringarens språk som stöds, hålla talet kortfattat, ställa en fråga i taget och undvika skript för uppringarens svar.
- Låt den definiera ett begränsat bokningsverktyg och endast koppla den kunskap som receptionisten behöver. Testa lyckade verktygsanrop, ingen tillgänglighet, ogiltiga indata, timeout och överlämning till människa före driftsättning.
- Generera scenarier för båda språken, avbrott, korrigeringar, saknad information, kunskapsfrågor, bokningsfel och eskalering. Kör dem, granska transkriptioner och verktygsunderlag, korrigera den minsta allmänna regeln och kör sedan samma uppsättning igen.
- Granska det exakta utkastet och testunderlaget och godkänn sedan uttryckligen driftsättning och nummeranslutning. Genomför ett kontrollerat ljudsamtal på varje språk innan du flyttar verklig trafik.
Använd Python- eller TypeScript-SDK:n för typade REST-begäranden.
Använd REST i stället för MCP när ett bygge kräver deterministiska nyttolaster, versionshanterade
fixturer, massorkestrering eller en åtgärd som inte finns i den aktuella listan över MCP-verktyg. API:t börjar på https://api.thunderphone.com/v1; se
API-introduktionen och
MCP-guiden.