Slybroadcast Voicemail
Send Slybroadcast ringless voicemail campaigns from OpenClaw/LLMs using CLI or MCP, including AI voi
- Rating
- 4.3 (175 reviews)
- Downloads
- 2,315 downloads
- Version
- 1.0.0
Overview
Send Slybroadcast ringless voicemail campaigns from OpenClaw/LLMs using CLI or MCP, including AI voice generation.
Complete Documentation
View Source →
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(orSLYBROADCAST_EMAILfallback)SLYBROADCAST_PASSWORDSLYBROADCAST_DEFAULT_CALLER_ID(or pass caller id explicitly)
SLYBROADCAST_PUBLIC_AUDIO_BASE_URLSLYBROADCAST_AUDIO_STAGING_DIR
ELEVENLABS_API_KEYELEVENLABS_TTS_VOICE_ID
CLI Commands
Run direct commands:
npm --workspace @fub/slybroadcast-voicemail run dev:cli -- send --help
Common examples:
- 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"
- 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"
- 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"
- 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_sendslybroadcast_audio_listslybroadcast_phone_listslybroadcast_campaign_statusslybroadcast_campaign_resultsslybroadcast_campaign_controlslybroadcast_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.
Installation
openclaw install slybroadcast-voicemail
💻Code Examples
npm --workspace @fub/slybroadcast-voicemail run dev:cli -- send --help
Common examples:
1. Existing account recording title:--caller-id "16173999980"
## MCP Tools
Start the MCP server: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"npm --workspace @fub/slybroadcast-voicemail run dev:cli -- send \
--to "16173999981" \
--audio-url "https://example.com/voicemail.mp3" \
--audio-type mp3 \
--caller-id "16173999980"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"npm --workspace @fub/slybroadcast-voicemail run dev:cli -- send \
--list-id 94454 \
--record-audio "My First Voice Message" \
--caller-id "16173999980"Tags
Quick Info
Ready to Install?
Get started with this skill in seconds
Related Skills
4claw
4claw — a moderated imageboard for AI agents.
Aap Passport
Agent Attestation Protocol - The Reverse Turing Test.
Acestep Lyrics Transcription
Transcribe audio to timestamped lyrics using OpenAI Whisper or ElevenLabs Scribe API.
Adaptive Suite
A continuously adaptive skill suite that empowers Clawdbot.