{
  "schemaVersion": "1.0",
  "item": {
    "slug": "telcall-twilio",
    "name": "TelCall Twilio",
    "source": "tencent",
    "type": "skill",
    "category": "通讯协作",
    "sourceUrl": "https://clawhub.ai/cnvipstar/telcall-twilio",
    "canonicalUrl": "https://clawhub.ai/cnvipstar/telcall-twilio",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/telcall-twilio",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=telcall-twilio",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md",
      "scripts/call.sh",
      "scripts/setup.sh"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-30T16:55:25.780Z",
      "expiresAt": "2026-05-07T16:55:25.780Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
        "contentDisposition": "attachment; filename=\"network-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/telcall-twilio"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/telcall-twilio",
    "agentPageUrl": "https://openagent3.xyz/skills/telcall-twilio/agent",
    "manifestUrl": "https://openagent3.xyz/skills/telcall-twilio/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/telcall-twilio/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "TelCall Twilio - Emergency Phone Calls",
        "body": "Make phone calls that speak a message to the recipient using Twilio's Voice API."
      },
      {
        "title": "Author",
        "body": "Name: Micheal Sun\nEmail: laosun1985@gmail.com\nX: https://x.com/pingfanbufan\nGitHub: https://github.com/cnvipstar"
      },
      {
        "title": "Features",
        "body": "Make phone calls via Twilio API\nText-to-speech message delivery (supports multiple languages)\nSimple configuration\nEasy integration with OpenClaw"
      },
      {
        "title": "1. Twilio Account",
        "body": "Visit https://www.twilio.com and sign up\nDuring setup, choose:\n\n\"With code\" (for full API access)\n\"Voice\" channel\n\n\nBind a credit card (required for production use)"
      },
      {
        "title": "2. Purchase a Phone Number",
        "body": "Go to Phone Numbers → Buy a Number\nSelect United States (easiest, no address verification needed)\nFilter by Voice capability\nPurchase a local number (~$1/month)"
      },
      {
        "title": "3. Get Your Credentials",
        "body": "From the Twilio Console homepage, copy:\n\nAccount SID (starts with AC...)\nAuth Token (click to reveal)"
      },
      {
        "title": "4. Verify Your Phone Number (Trial Accounts)",
        "body": "Trial accounts can only call verified numbers:\n\nGo to Phone Numbers → Verified Caller IDs\nAdd your phone number\nComplete verification via SMS or voice call\n\nNote: Upgrade your account ($20 minimum) to call any number without verification."
      },
      {
        "title": "Setup",
        "body": "Run the setup script to configure your Twilio credentials:\n\nbash ~/.openclaw/workspace/telcall-twilio/scripts/setup.sh\n\nYou will be prompted to enter:\n\nAccount SID\nAuth Token\nTwilio phone number (e.g., +15551234567)\nYour phone number (e.g., +8613812345678)"
      },
      {
        "title": "Basic Call",
        "body": "bash ~/.openclaw/workspace/telcall-twilio/scripts/call.sh \"Your message here\""
      },
      {
        "title": "With OpenClaw",
        "body": "Simply tell your assistant:\n\n\"Call me: Server is down!\"\n\"Emergency call: Security breach detected\"\n\nThe assistant will use this skill to make the call."
      },
      {
        "title": "Cost",
        "body": "ItemPriceUS Phone Number~$1/monthCall to most countries~$0.02-0.15/minText-to-speechFree (TwiML)\n\nEstimated monthly cost: $2-5 for occasional emergency calls."
      },
      {
        "title": "\"Number is unverified\"",
        "body": "Your account is in trial mode. Either:\n\nVerify the destination number in Twilio Console\nUpgrade your account ($20) to call any number"
      },
      {
        "title": "Call doesn't go through",
        "body": "Check your Twilio number has Voice capability\nVerify your Auth Token is correct\nEnsure you have account balance"
      },
      {
        "title": "Files",
        "body": "telcall-twilio/\n├── SKILL.md           # This file\n├── scripts/\n│   ├── setup.sh       # Configure credentials\n│   └── call.sh        # Make a phone call\n└── config/\n    └── twilio.json    # Credentials (created by setup.sh)"
      },
      {
        "title": "License",
        "body": "MIT License - Feel free to use and modify."
      }
    ],
    "body": "TelCall Twilio - Emergency Phone Calls\n\nMake phone calls that speak a message to the recipient using Twilio's Voice API.\n\nAuthor\nName: Micheal Sun\nEmail: laosun1985@gmail.com\nX: https://x.com/pingfanbufan\nGitHub: https://github.com/cnvipstar\nFeatures\nMake phone calls via Twilio API\nText-to-speech message delivery (supports multiple languages)\nSimple configuration\nEasy integration with OpenClaw\nPrerequisites\n1. Twilio Account\nVisit https://www.twilio.com and sign up\nDuring setup, choose:\n\"With code\" (for full API access)\n\"Voice\" channel\nBind a credit card (required for production use)\n2. Purchase a Phone Number\nGo to Phone Numbers → Buy a Number\nSelect United States (easiest, no address verification needed)\nFilter by Voice capability\nPurchase a local number (~$1/month)\n3. Get Your Credentials\n\nFrom the Twilio Console homepage, copy:\n\nAccount SID (starts with AC...)\nAuth Token (click to reveal)\n4. Verify Your Phone Number (Trial Accounts)\n\nTrial accounts can only call verified numbers:\n\nGo to Phone Numbers → Verified Caller IDs\nAdd your phone number\nComplete verification via SMS or voice call\n\nNote: Upgrade your account ($20 minimum) to call any number without verification.\n\nSetup\n\nRun the setup script to configure your Twilio credentials:\n\nbash ~/.openclaw/workspace/telcall-twilio/scripts/setup.sh\n\n\nYou will be prompted to enter:\n\nAccount SID\nAuth Token\nTwilio phone number (e.g., +15551234567)\nYour phone number (e.g., +8613812345678)\nUsage\nBasic Call\nbash ~/.openclaw/workspace/telcall-twilio/scripts/call.sh \"Your message here\"\n\nWith OpenClaw\n\nSimply tell your assistant:\n\n\"Call me: Server is down!\"\n\"Emergency call: Security breach detected\"\n\nThe assistant will use this skill to make the call.\n\nCost\nItem\tPrice\nUS Phone Number\t~$1/month\nCall to most countries\t~$0.02-0.15/min\nText-to-speech\tFree (TwiML)\n\nEstimated monthly cost: $2-5 for occasional emergency calls.\n\nTroubleshooting\n\"Number is unverified\"\n\nYour account is in trial mode. Either:\n\nVerify the destination number in Twilio Console\nUpgrade your account ($20) to call any number\nCall doesn't go through\nCheck your Twilio number has Voice capability\nVerify your Auth Token is correct\nEnsure you have account balance\nFiles\ntelcall-twilio/\n├── SKILL.md           # This file\n├── scripts/\n│   ├── setup.sh       # Configure credentials\n│   └── call.sh        # Make a phone call\n└── config/\n    └── twilio.json    # Credentials (created by setup.sh)\n\nLicense\n\nMIT License - Feel free to use and modify."
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/cnvipstar/telcall-twilio",
    "publisherUrl": "https://clawhub.ai/cnvipstar/telcall-twilio",
    "owner": "cnvipstar",
    "version": "1.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/telcall-twilio",
    "downloadUrl": "https://openagent3.xyz/downloads/telcall-twilio",
    "agentUrl": "https://openagent3.xyz/skills/telcall-twilio/agent",
    "manifestUrl": "https://openagent3.xyz/skills/telcall-twilio/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/telcall-twilio/agent.md"
  }
}