{"id":65435,"plugin_id":"plugin_asdk_app_6ac538f379848191b06f48cdf910de4b","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-10-27T06:07:20.122Z","digest":"caa968a934fc21578159b8c973e0e621b1c42ed372c60aad13dda6673cf5d57a","against":null,"payload":{"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.","included_files":[],"name":"get-phone-number","skill_md_contents":"---\nname: get-phone-number\ndescription: 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.\nlicense: MIT\ncompatibility: Requires the ThunderPhone MCP server, connected with OAuth. No step asks for a password, API key or other secret.\nmetadata:\n  author: thunderphone\n  version: \"1.0\"\n---\n\n# Get a phone number\n\n## A ThunderPhone number\n\n1. Check `get_phone_number_limits` and `get_billing_summary`.\n2. Tell the user the monthly price, then `provision_phone_number` with the area\n   code they want.\n3. Route it with `update_phone_number` `inbound_agent_id`.\n\n## The user's own carrier\n\nThe carrier password is entered in the ThunderPhone dashboard, never in chat.\n\n1. Send the user to the dashboard's VoIP connections page to start a guided setup\n   (`get_voip_setup_session` returns the link).\n2. Follow it with `get_voip_setup_session` and answer its questions with\n   `answer_voip_setup_question`. Passwords, the server address, the username,\n   test-call consent and signing ThunderPhone in to the provider account are\n   answered in the setup wizard only.\n3. When it is connected, save it with `save_voip_setup` after the user's yes,\n   then bring numbers in with `import_voip_numbers` and route them.\n\nIf calls to a number fail, run `check_phone_number` and explain what its result\nshows.\n\nDocs: https://thunderphone.com/docs/guides/get-a-phone-number\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}