← ThunderPhoneCONTENT HISTORY
WHAT CHANGED
Update to ThunderPhone
Snapshot Oct 27, 2026 · 06:07 UTC · version 1.1.0
Collection source: downloaded plugin package.
First saved snapshot
No earlier snapshot is available to establish a change.
Save ThunderPhone and check future changes in Following.
Up to 10 plugins free · no card required.
Compare saved observations
Download comparison JSONFull technical diff · 0 changed fields
Full snapshot data
{
"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.",
"included_files": [],
"name": "run-campaign",
"skill_md_contents": "---\nname: run-campaign\ndescription: 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.\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# Run an outbound campaign\n\n1. **Establish consent first.** Confirm every contact agreed to be called, for\n this purpose. Do not infer consent from a list. Ask how opt-outs are handled.\n2. **Check the agent and number.** Use a tested, deployed agent and a number the\n organization owns that can call out. Check `get_billing_summary`.\n3. **Create the campaign** with `create_campaign`: name, agent, `from_number`, a\n time zone and a daily window inside 08:00-21:00 local time. Nothing dials yet.\n4. **Load contacts** with `add_campaign_contacts`. Keep variables to what the\n call needs; no sensitive data.\n5. **Review with the user**: window, agent, number, contact count and who can\n pause it.\n6. **Start only after an explicit yes.** `campaign_action` `start` is two-step:\n the first call returns a `confirmation_token`. Restate the consent basis and\n the calling window, and send the token back only after the user confirms.\n7. **Monitor** with `get_campaign_stats`; pause with `campaign_action` `pause`\n on anything unexpected. For \"why isn't it calling\", run `check_campaign` first:\n a closed calling window is the usual answer.\n\nNever call a list with repeated `place_call`; a list is a campaign.\n\nDocs: https://thunderphone.com/docs/guides/outbound-campaigns\n"
}SHA-256 of public snapshot: 5e4027813825cada7415b1237ef8a0851f137262c6e0253ee29cd69502504a37