feat: add plugin architecture

This commit is contained in:
Peter Steinberger
2026-01-11 12:11:12 +00:00
parent f2b8f7bd5b
commit cf0c72a557
37 changed files with 2408 additions and 8 deletions

View File

@@ -0,0 +1,29 @@
---
name: voice-call
description: Start voice calls via the Clawdbot voice-call plugin.
metadata: {"clawdbot":{"emoji":"📞","skillKey":"voice-call","requires":{"config":["plugins.entries.voice-call.enabled"]}}}
---
# Voice Call
Use the voice-call plugin to start or inspect calls.
## CLI
```bash
clawdbot voicecall status
clawdbot voicecall start --to "+15555550123" --message "Hello"
```
## Tool
Use `voice_call` for agent-initiated calls.
Parameters:
- `to` (string): phone number or provider target
- `message` (string, optional): optional intro or instruction
- `mode` ("call" | "status", optional)
Notes:
- Requires the voice-call plugin to be enabled.
- Plugin config lives under `plugins.entries.voice-call.config`.