{"id":7412,"external_id":"plugin_asdk_app_6ac538f379848191b06f48cdf910de4b","name":"thunderphone","display_name":"ThunderPhone","developer":"ThunderPhone","category":"Developer Tools","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-10-27T06:05:50Z","input_sha256":"d18ca4d8d3bd467f072b04974e077be496b00ee69d407117166da45938351ffe","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"1.1.0","skill_count":11,"first_seen_at":"2026-10-24T12:40:23.232Z","last_seen_at":"2026-11-04T06:00:02.689Z","last_changed_at":"2026-10-27T06:07:19.936Z","install_count":null,"search_matches":[],"research_summary":null,"research_reviewed_at":null,"metadata":{"canonical_app_id":"asdk_app_6ac538f379848191b06f48cdf910de4b","connector_id":"asdk_app_6ac538f379848191b06f48cdf910de4b","created_at":"2026-10-06T23:07:39.434845Z","discoverability":"LISTED","id":"plugin_asdk_app_6ac538f379848191b06f48cdf910de4b","is_template":false,"is_template_instance":false,"name":"thunderphone","release":{"app_ids":["asdk_app_6ac538f379848191b06f48cdf910de4b"],"app_manifest":{"apps":{"thunderphone":{"id":"asdk_app_6ac538f379848191b06f48cdf910de4b","required":true}}},"app_templates":[],"description":"Build, test and run ThunderPhone AI phone agents through the ThunderPhone MCP server.","display_name":"ThunderPhone","id":"pluginrel_a900b767bad0819192ac3c8c633565d6","interface":{"brand_color":"#0B0A08","capabilities":["Read","Write"],"category":"Developer Tools","composer_icon_dark_url":null,"composer_icon_url":"https://files.openai.com/content?id=file_000000001fb4823090e3a6a61c752f0e","default_prompt":"Show me my ThunderPhone voice agents.","default_prompts":["Show me my ThunderPhone voice agents.","Create a receptionist voice agent and test it.","How did my calls go this week?"],"developer_name":"ThunderPhone","logo_url":"https://files.openai.com/content?id=file_00000000b03c8230985feeb7af194e35","logo_url_dark":null,"long_description":"ThunderPhone builds, tests and runs AI phone agents. From ChatGPT or Codex you can create an agent from a plain-language brief, check a change in a free text test before deploying it, run test calls, attach a phone number, add knowledge, change organization settings such as business hours, diagnose a number or a campaign, and get a call report. Every action is scoped to the ThunderPhone organization you authorize with OAuth, and results link to the matching dashboard page. Billable or irreversible actions, such as test calls, campaigns, blocking callers or deleting an agent, ask for your confirmation first. No tool asks for passwords, API keys or payment details: those are entered in the ThunderPhone dashboard.","plugin_category_id":"developer tools","privacy_policy_url":"https://thunderphone.com/privacy","screenshot_urls":[],"short_description":"Build and run AI phone agents","terms_of_service_url":"https://thunderphone.com/terms","website_url":"https://thunderphone.com"},"keywords":["thunderphone","voice-ai","phone-agents","telephony"],"onboarding_skill_name":null,"requires_local_executor":false,"skills":[{"description":"Give a ThunderPhone agent facts to answer from: create a knowledge base, add text or a public page, attach it to the agent and confirm the agent can find the facts. Use when someone asks to add FAQs, hours, prices, policies or a website to an agent.","interface":{"brand_color":null,"default_prompt":null,"display_name":"add-knowledge","icon_large_url":null,"icon_small_url":null,"iconography":"hierarchy","short_description":"Give a ThunderPhone agent facts to answer from: create a knowledge base, add text or a public page, attach it to the agent and confirm the agent can find the facts. Use when someone asks to add FAQs, hours, prices, policies or a website to an agent."},"name":"add-knowledge","plugin_release_skill_id":"pluginrsk_6adfd05cc3f0819197c0b40b3dc3585d"},{"description":"Build a ThunderPhone AI phone agent from a plain-language brief and leave it as a draft that is ready to test. Use when someone asks to create a receptionist, booking, intake, support or outbound agent, pick a voice or language, or set up how the agent handles transfers, voicemail and silence.","interface":{"brand_color":null,"default_prompt":null,"display_name":"create-agent","icon_large_url":null,"icon_small_url":null,"iconography":"chat","short_description":"Build a ThunderPhone AI phone agent from a plain-language brief and leave it as a draft that is ready to test. Use when someone asks to create a receptionist, booking, intake, support or outbound agent, pick a voice or language, or set up how the agent handles transfers, voicemail and silence."},"name":"create-agent","plugin_release_skill_id":"pluginrsk_6adfd05dada48191addb3904686c025f"},{"description":"Get a phone number for a ThunderPhone agent: buy a ThunderPhone number or bring the user's own carrier, then route it to an agent. Use when someone asks for a number, wants an agent to answer calls, or wants to use their Twilio, Telnyx or SIP numbers.","interface":{"brand_color":null,"default_prompt":null,"display_name":"get-phone-number","icon_large_url":null,"icon_small_url":null,"iconography":"chat","short_description":"Get a phone number for a ThunderPhone agent: buy a ThunderPhone number or bring the user's own carrier, then route it to an agent. Use when someone asks for a number, wants an agent to answer calls, or wants to use their Twilio, Telnyx or SIP numbers."},"name":"get-phone-number","plugin_release_skill_id":"pluginrsk_6adfd05c05208191b5283d7746a31841"},{"description":"Improve a live ThunderPhone agent from its real calls: find what goes wrong, fix one thing on the draft, check it and deploy after the user agrees. Use when someone says calls are going badly, asks why an agent did something, or wants a report on how calls are going.","interface":{"brand_color":null,"default_prompt":null,"display_name":"iterate-on-agent","icon_large_url":null,"icon_small_url":null,"iconography":"radar","short_description":"Improve a live ThunderPhone agent from its real calls: find what goes wrong, fix one thing on the draft, check it and deploy after the user agrees. Use when someone says calls are going badly, asks why an agent did something, or wants a report on how calls are going."},"name":"iterate-on-agent","plugin_release_skill_id":"pluginrsk_6adfd05bff948191be61d06613385d2e"},{"description":"Move Bland agents to ThunderPhone without sharing a Bland key in chat. Use when someone asks to migrate or import from Bland, review what an import mapped, or finish an import.","interface":{"brand_color":null,"default_prompt":null,"display_name":"migrate-from-bland","icon_large_url":null,"icon_small_url":null,"iconography":"hierarchy","short_description":"Move Bland agents to ThunderPhone without sharing a Bland key in chat. Use when someone asks to migrate or import from Bland, review what an import mapped, or finish an import."},"name":"migrate-from-bland","plugin_release_skill_id":"pluginrsk_6adfd05bd5f08191b0a518d705317b3a"},{"description":"Move ElevenLabs agents to ThunderPhone without sharing a ElevenLabs key in chat. Use when someone asks to migrate or import from ElevenLabs, review what an import mapped, or finish an import.","interface":{"brand_color":null,"default_prompt":null,"display_name":"migrate-from-elevenlabs","icon_large_url":null,"icon_small_url":null,"iconography":"code","short_description":"Move ElevenLabs agents to ThunderPhone without sharing a ElevenLabs key in chat. Use when someone asks to migrate or import from ElevenLabs, review what an import mapped, or finish an import."},"name":"migrate-from-elevenlabs","plugin_release_skill_id":"pluginrsk_6adfd05d9140819190012ea62b641034"},{"description":"Move Retell agents to ThunderPhone without sharing a Retell key in chat. Use when someone asks to migrate or import from Retell, review what an import mapped, or finish an import.","interface":{"brand_color":null,"default_prompt":null,"display_name":"migrate-from-retell","icon_large_url":null,"icon_small_url":null,"iconography":"bolt","short_description":"Move Retell agents to ThunderPhone without sharing a Retell key in chat. Use when someone asks to migrate or import from Retell, review what an import mapped, or finish an import."},"name":"migrate-from-retell","plugin_release_skill_id":"pluginrsk_6adfd05de9b48191bdf4c24515f3785c"},{"description":"Move Vapi assistants to ThunderPhone without sharing a Vapi key in chat. Use when someone asks to migrate or import from Vapi, review what an import mapped, or finish an import.","interface":{"brand_color":null,"default_prompt":null,"display_name":"migrate-from-vapi","icon_large_url":null,"icon_small_url":null,"iconography":"hierarchy","short_description":"Move Vapi assistants to ThunderPhone without sharing a Vapi key in chat. Use when someone asks to migrate or import from Vapi, review what an import mapped, or finish an import."},"name":"migrate-from-vapi","plugin_release_skill_id":"pluginrsk_6adfd05d03248191888244590112bb43"},{"description":"Run a consent-based ThunderPhone outbound campaign to people who agreed to be called (appointment reminders, callbacks, follow-ups) - create it, load contacts, start, pause, stop, monitor, or troubleshoot. Use when someone asks about campaign setup, contact lists, calling windows, consent, campaign actions, or why a campaign is not calling.","interface":{"brand_color":null,"default_prompt":null,"display_name":"run-campaign","icon_large_url":null,"icon_small_url":null,"iconography":"bolt","short_description":"Run a consent-based ThunderPhone outbound campaign to people who agreed to be called (appointment reminders, callbacks, follow-ups) - create it, load contacts, start, pause, stop, monitor, or troubleshoot. Use when someone asks about campaign setup, contact lists, calling windows, consent, campaign actions, or why a campaign is not calling."},"name":"run-campaign","plugin_release_skill_id":"pluginrsk_6adfd05ce2d48191b7c30e0cf512bda9"},{"description":"Test a ThunderPhone agent and decide whether it is ready to deploy. Use when someone asks to test an agent, run test scenarios or simulated calls, check a change before deploying, or read test results.","interface":{"brand_color":null,"default_prompt":null,"display_name":"test-agent","icon_large_url":null,"icon_small_url":null,"iconography":"code","short_description":"Test a ThunderPhone agent and decide whether it is ready to deploy. Use when someone asks to test an agent, run test scenarios or simulated calls, check a change before deploying, or read test results."},"name":"test-agent","plugin_release_skill_id":"pluginrsk_6adfd05d32208191963f575377940caa"},{"description":"Find out why something in ThunderPhone is not working, from evidence: a number that does not ring through, a campaign that does not call, a webhook that does not arrive, or an agent that behaves wrongly. Use when someone reports a problem or asks for a person.","interface":{"brand_color":null,"default_prompt":null,"display_name":"troubleshoot","icon_large_url":null,"icon_small_url":null,"iconography":"radar","short_description":"Find out why something in ThunderPhone is not working, from evidence: a number that does not ring through, a campaign that does not call, a webhook that does not arrive, or an agent that behaves wrongly. Use when someone reports a problem or asks for a person."},"name":"troubleshoot","plugin_release_skill_id":"pluginrsk_6adfd05c48c88191bc6544150835fa5a"}],"version":"1.1.0"},"scope":"GLOBAL","status":"ENABLED"},"research":null,"package_metadata":{"name":"thunderphone","author":{"url":"https://thunderphone.com","name":"ThunderPhone"},"license":"MIT","sources":[{"path":"plugin.json","sha256":"fc9ac0d2a3f87d6188db8fb221250617513f9fd0bc2fa2274c1286b4a2c164d3"}],"version":"1.1.0","commerce":false,"homepage":"https://thunderphone.com/docs/guides/thunderphone-mcp-server","keywords":["thunderphone","voice-ai","phone-agents","telephony"],"artifact_id":138782,"observed_at":"2026-11-03T19:09:52Z","support_url":"https://thunderphone.com/docs","capabilities":["Read","Write"],"field_sources":{"name":0,"author":0,"license":0,"version":0,"commerce":0,"homepage":0,"keywords":0,"support_url":0,"capabilities":0,"release_notes":0,"review_case_counts":0,"commerce_description":0},"release_notes":"ThunderPhone 1.1 brings the in-app assistant's abilities to ChatGPT. Check a change with a free text test before deploying, or test an agent end to end in one step. Read and change organization settings, manage blocked callers, follow a guided carrier setup, get call reports and insights, and diagnose a phone number or a campaign. Import agents from Vapi, Retell, ElevenLabs or Bland (you enter the platform key in the dashboard), ask the ThunderPhone team for help or request a feature, and open any agent, call or setting in the dashboard from its link. Adds ThunderPhone skills for building, testing, campaigns and migrations. Everything from 1.0 works as before.","extraction_version":1,"review_case_counts":{"negative":3,"positive":5},"conflicts_or_errors":[],"commerce_description":"ThunderPhone does not sell products or take payments in ChatGPT. Calls are billed to the user's ThunderPhone account under its own terms."}}