Voice Call Plugin (Placeholder)
This is a stub plugin used to validate the Clawdbot plugin API. It does not place real calls yet.
Install (local dev)
Option 1: copy into your global extensions folder:
mkdir -p ~/.clawdbot/extensions
cp -R extensions/voice-call ~/.clawdbot/extensions/voice-call
cd ~/.clawdbot/extensions/voice-call && pnpm install
Option 2: add via config:
{
plugins: {
load: { paths: ["/absolute/path/to/extensions/voice-call"] },
entries: {
"voice-call": { enabled: true, config: { provider: "twilio" } }
}
}
}
Restart the Gateway after changes.
CLI
clawdbot voicecall status
clawdbot voicecall start --to "+15555550123" --message "Hello"
Tool
Tool name: voice_call
Parameters:
mode:"call" | "status"to: target stringmessage: optional intro text
Gateway RPC
voicecall.status
Skill
The repo includes skills/voice-call/SKILL.md for agent guidance. Enable it by
setting:
{ plugins: { entries: { "voice-call": { enabled: true } } } }
Notes
- This plugin is a placeholder. Implement your real call flow in the tool and RPC handlers.
- Use
voicecall.*for RPC names andvoice_callfor tool naming consistency.