Jump to related tools in the same category or review the original source on GitHub.

Coding Agents & IDEs @danielfoch Updated 6/28/2026 1,359 downloads 0 stars Security: Pass

Slybroadcast Voicemail OpenClaw Plugin & Skill | ClawHub

Looking to integrate Slybroadcast Voicemail into your AI workflows? This free OpenClaw plugin from ClawHub helps you automate coding agents & ides tasks instantly, without having to write custom tools from scratch.

What this skill does

Send Slybroadcast ringless voicemail campaigns from OpenClaw/LLMs using CLI or MCP, including AI voice generation (ElevenLabs or generic HTTP voice API) and campaign controls.

Install

ClawHub CLI
openclaw skills install @danielfoch/slybroadcast-voicemail
Node.js (npx)
npx clawhub@latest install slybroadcast-voicemail

Full SKILL.md

Open original
Metadata table.
namedescription
slybroadcast-voicemailSend Slybroadcast ringless voicemail campaigns from OpenClaw/LLMs using CLI or MCP, including AI voice generation (ElevenLabs or generic HTTP voice API) and campaign controls.

SKILL.md content below is scrollable.

Slybroadcast Voicemail

Use this skill when the user wants to send one or many voicemail drops with Slybroadcast and optionally generate a voice recording from text.

Prerequisites

Required environment variables:

  • SLYBROADCAST_UID (or SLYBROADCAST_EMAIL fallback)
  • SLYBROADCAST_PASSWORD
  • SLYBROADCAST_DEFAULT_CALLER_ID (or pass caller id explicitly)

For local-file or AI-generated audio, also set:

  • SLYBROADCAST_PUBLIC_AUDIO_BASE_URL
  • SLYBROADCAST_AUDIO_STAGING_DIR

For ElevenLabs voice generation:

  • ELEVENLABS_API_KEY
  • ELEVENLABS_TTS_VOICE_ID

CLI Commands

Run direct commands:

npm --workspace @fub/slybroadcast-voicemail run dev:cli -- send --help

Common examples:

  1. Existing account recording title:
npm --workspace @fub/slybroadcast-voicemail run dev:cli -- send \
  --to "16173999981,16173999982" \
  --record-audio "My First Voice Message" \
  --caller-id "16173999980" \
  --campaign-name "Follow-up" \
  --schedule-at "now"
  1. Public audio URL:
npm --workspace @fub/slybroadcast-voicemail run dev:cli -- send \
  --to "16173999981" \
  --audio-url "https://example.com/voicemail.mp3" \
  --audio-type mp3 \
  --caller-id "16173999980"
  1. ElevenLabs text-to-voice + send:
npm --workspace @fub/slybroadcast-voicemail run dev:cli -- send \
  --to "16173999981" \
  --ai-text "Hi, this is your appointment reminder for tomorrow at 3 PM." \
  --ai-provider elevenlabs \
  --caller-id "16173999980"
  1. Uploaded list on Slybroadcast platform:
npm --workspace @fub/slybroadcast-voicemail run dev:cli -- send \
  --list-id 94454 \
  --record-audio "My First Voice Message" \
  --caller-id "16173999980"

MCP Tools

Start the MCP server:

npm --workspace @fub/slybroadcast-voicemail run dev:mcp

Tool names:

  • slybroadcast_voicemail_send
  • slybroadcast_audio_list
  • slybroadcast_phone_list
  • slybroadcast_campaign_status
  • slybroadcast_campaign_results
  • slybroadcast_campaign_control
  • slybroadcast_voice_generate

Notes

  • Slybroadcast API delivery times are interpreted in Eastern Time and use 24-hour format (YYYY-MM-DD HH:MM:SS).
  • Use one audio source per campaign request: account recording title, system audio file, public URL, local file, or AI text.
  • Local and AI-generated files are staged first and must be publicly reachable for Slybroadcast to fetch.
ClawHub Registry URL: https://clawhub.ai/danielfoch/skills/slybroadcast-voicemail

Related skills

If this matches your use case, these are close alternatives in the same category.