ThunderPhone 2.0 เปิดให้ใช้งานแล้วเริ่มใช้งานได้ด้วยตัวเอง ราคาเริ่มต้น 2 เซนต์ต่อนาที.อ่านประกาศเปิดตัว

Getting Started

สร้างด้วย Claude Code, Codex หรือ Cursor

ติดตั้ง Agent Skills ของ ThunderPhone เชื่อมต่อเซิร์ฟเวอร์ MCP ของ ThunderPhone และมอบเอกสารประกอบผลิตภัณฑ์ที่เป็นปัจจุบันให้แก่เอเจนต์เขียนโค้ด

ThunderPhone มีสามเลเยอร์สำหรับเอเจนต์เขียนโค้ด:

เลเยอร์สิ่งที่มอบให้เอเจนต์
ทักษะเอเจนต์ขั้นตอนการทำงานเฉพาะทางสำหรับเอเจนต์ พรอมป์ต์ หมายเลข การโทร เครื่องมือ เว็บฮุก ฐานความรู้ การทดสอบ แคมเปญ วิดเจ็ต เฟรมเวิร์กแบบเรียลไทม์ และการย้ายระบบ
MCPเครื่องมือที่ผ่านการยืนยันตัวตนครอบคลุมเอเจนต์ หมายเลข การโทร การทดสอบ ฐานความรู้ เครื่องมือ/เว็บฮุก แคมเปญ เสียง การนำเข้า และเอกสารตามที่เปิดตัว ใช้ tools/list เพื่อดูแค็ตตาล็อกปัจจุบัน
เอกสารต้นฉบับแหล่งข้อมูล Markdown ปัจจุบันสำหรับพฤติกรรมของผลิตภัณฑ์และรายละเอียด API

ทักษะอธิบายวิธีทำงาน MCP ช่วยให้เอเจนต์เขียนโค้ดตรวจสอบและดำเนินการกับ องค์กรของคุณ เอกสารต้นฉบับให้ข้อมูลอ้างอิงสำหรับคำถามที่อยู่นอกเหนือจาก ทักษะที่โหลดไว้

ติดตั้งในโปรเจ็กต์

บล็อกนี้ติดตั้งทักษะ ทำให้คีย์พร้อมใช้งานในเชลล์ปัจจุบัน และเพิ่มเซิร์ฟเวอร์ MCP ระดับโปรเจ็กต์ลงใน Claude Code แทนที่เพลซโฮลเดอร์ โดยอ่านค่าจริงจากตัวจัดการข้อมูลลับของคุณ ห้ามวางคีย์ลงในรีโพซิทอรีหรือแชต

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

สำหรับ Codex ให้แทนที่คำสั่งสุดท้ายด้วย:

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

Cursor อ่านการกำหนดค่าโปรเจ็กต์จาก .cursor/mcp.json:

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

VS Code ใช้เซิร์ฟเวอร์เดียวกันภายใต้คีย์ servers ใน .vscode/mcp.json:

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

ตัวอย่างเซสชัน: พนักงานต้อนรับคลินิกทันตกรรมสองภาษา

  1. ขอให้ AI เอเจนต์เขียนโค้ดโหลด create-agent, thunderphone-prompt-builder, build-tool-integration, add-knowledge และ test-agent แจ้งให้วางแผนก่อนและยังไม่สร้างทรัพยากร
  2. ให้ข้อมูลข้อเท็จจริงของคลินิกที่ตรวจสอบแล้ว งานที่รองรับ กฎการส่งต่อ และ ภาษาท้องถิ่นที่จำเป็นทั้งสองภาษา ให้ตรวจสอบแค็ตตาล็อกเสียงและภาษาที่รองรับแบบสดแทนการสร้างเสียงหรือภาษาท้องถิ่นขึ้นเอง
  3. ขอพรอมป์ต์สำหรับใช้งานจริงหนึ่งชุดที่สร้างจากหลักการทั่วไปและข้อเท็จจริง เอเจนต์ควรสลับไปใช้ภาษาที่รองรับของผู้โทร พูดให้กระชับ ถามครั้งละหนึ่งคำถาม และหลีกเลี่ยงสคริปต์คำตอบของผู้โทร
  4. ให้กำหนดเครื่องมือจัดตารางเวลาที่มีขอบเขตแคบ และแนบเฉพาะความรู้ที่พนักงานต้อนรับต้องใช้ ทดสอบความสำเร็จของเครื่องมือ ไม่มีช่วงเวลาว่าง อินพุตไม่ถูกต้อง หมดเวลา และการส่งต่อให้มนุษย์ก่อนนำไปใช้งาน
  5. สร้างสถานการณ์สำหรับทั้งสองภาษา การขัดจังหวะ การแก้ไข ข้อมูลที่ขาดหาย คำถามเกี่ยวกับความรู้ ความล้มเหลวในการจัดตารางเวลา และการส่งต่อ รันสถานการณ์ ตรวจสอบทรานสคริปต์และหลักฐานจากเครื่องมือ แก้ไขกฎทั่วไปที่เล็กที่สุด แล้วรันชุดเดิมอีกครั้ง
  6. ตรวจสอบฉบับร่างและหลักฐานการทดสอบที่แน่นอน จากนั้นอนุมัติการนำไปใช้งาน และการผูกหมายเลขอย่างชัดเจน โทรทดสอบเสียงแบบควบคุมในแต่ละภาษาก่อนเริ่มรับสายจริง

ใช้ Python หรือ TypeScript SDK สำหรับคำขอ REST แบบมีชนิดข้อมูลกำกับ

ใช้ REST แทน MCP เมื่อการสร้างต้องใช้เพย์โหลดที่กำหนดแน่นอน ฟิกซ์เจอร์ที่มีการกำหนดเวอร์ชัน การประสานงานแบบกลุ่ม หรือการดำเนินการที่ไม่มีในรายการเครื่องมือ MCP ปัจจุบัน API เริ่มต้นที่ https://api.thunderphone.com/v1; ดู ข้อมูลเบื้องต้นเกี่ยวกับ API และ คู่มือ MCP