Open in
Bangun dengan Claude Code, Codex, atau Cursor
Instal ThunderPhone Agent Skills, hubungkan server MCP ThunderPhone, dan berikan dokumentasi produk terkini kepada agen coding.
ThunderPhone menyediakan tiga lapisan untuk agen pengodean:
| Lapisan | Yang diberikan kepada agen |
|---|---|
| Keterampilan Agen | Prosedur terfokus untuk agen, Prompt, nomor, panggilan, alat, webhook, pengetahuan, pengujian, kampanye, widget, framework realtime, dan migrasi. |
| MCP | Alat terautentikasi mencakup agen, nomor, panggilan, pengujian, pengetahuan, alat/webhook, kampanye, suara, impor, dan dokumentasi saat tersedia; panggil tools/list untuk katalog aktif. |
| Dokumentasi mentah | Sumber Markdown terkini untuk perilaku produk dan detail API. |
Keterampilan menjelaskan cara melakukan pekerjaan. MCP memungkinkan agen pengodean memeriksa dan bertindak pada organisasi Anda. Dokumentasi mentah menyediakan materi sumber untuk pertanyaan di luar keterampilan yang dimuat.
Instal di project
Blok ini menginstal keterampilan, menyediakan kunci untuk shell saat ini, dan menambahkan server MCP dengan cakupan project ke Claude Code. Ganti placeholder dengan membaca nilai sebenarnya dari pengelola rahasia Anda; jangan tempelkan kunci ke repository atau 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/mcpUntuk Codex, ganti perintah terakhir dengan:
codex mcp add thunderphone \
--url https://api.thunderphone.com/v1/mcp \
--bearer-token-env-var THUNDERPHONE_API_KEYCursor membaca konfigurasi project dari .cursor/mcp.json:
{
"mcpServers": {
"thunderphone": {
"type": "http",
"url": "https://api.thunderphone.com/v1/mcp",
"headers": {
"Authorization": "Bearer ${env:THUNDERPHONE_API_KEY}"
}
}
}
}VS Code menggunakan server yang sama di bawah kunci servers dalam .vscode/mcp.json:
{
"servers": {
"thunderphone": {
"type": "http",
"url": "https://api.thunderphone.com/v1/mcp",
"headers": {
"Authorization": "Bearer ${env:THUNDERPHONE_API_KEY}"
}
}
}
}Contoh sesi: resepsionis klinik gigi bilingual
- Minta agen coding untuk memuat
create-agent,thunderphone-prompt-builder,build-tool-integration,add-knowledge, dantest-agent. Beri tahu agen untuk membuat rencana terlebih dahulu dan belum membuat resource. - Berikan fakta klinik yang telah diverifikasi, tugas yang didukung, aturan eskalasi, dan dua locale yang diperlukan. Minta agen memeriksa katalog suara aktif dan bahasa yang didukung alih-alih membuat-buat suara atau locale.
- Minta satu Prompt produksi yang dibangun dari prinsip umum dan fakta. Agen harus beralih ke bahasa penelepon yang didukung, menjaga ucapan tetap ringkas, mengajukan satu pertanyaan setiap kali, dan menghindari skrip respons penelepon.
- Minta agen menentukan tool penjadwalan yang terbatas dan melampirkan hanya pengetahuan yang diperlukan resepsionis. Uji keberhasilan tool, tidak ada ketersediaan, input tidak valid, timeout, dan pengalihan ke manusia sebelum deployment.
- Buat skenario untuk kedua bahasa, interupsi, koreksi, informasi yang kurang, pertanyaan pengetahuan, kegagalan penjadwalan, dan eskalasi. Jalankan skenario tersebut, periksa transkrip dan bukti tool, perbaiki aturan umum terkecil, lalu jalankan ulang set yang sama.
- Tinjau draf dan bukti pengujian secara tepat, kemudian secara eksplisit otorisasi deployment dan pemasangan nomor. Lakukan panggilan audio terkontrol dalam setiap bahasa sebelum memindahkan trafik nyata.
Gunakan SDK Python atau TypeScript untuk permintaan REST bertipe.
Gunakan REST alih-alih MCP ketika build memerlukan payload deterministik, fixture
berversi, orkestrasi massal, atau operasi yang tidak ada dalam daftar tool MCP saat ini. API dimulai di https://api.thunderphone.com/v1; lihat
pengantar API dan
panduan MCP.