mirror of
https://github.com/hanzoai/bot.git
synced 2026-11-01 07:38:30 +00:00
Complete rename of all OpenClaw/OPENCLAW/openclaw references to Hanzo Bot/BOT/bot naming convention: - Env vars: OPENCLAW_* → BOT_* (18 patterns) - Config: ~/.openclaw/ → ~/.bot/, openclaw.json → bot.json - Packages: @openclaw/* → @hanzo/bot-* - Domains: openclaw.ai → hanzo.bot - Mobile: OpenClawKit → BotKit, bundle IDs ai.openclaw → ai.hanzo.bot - mDNS: _openclaw-gw._tcp → _bot-gw._tcp - Docker: CMD hanzo-bot.mjs, BOT_PREFER_PNPM, BOT_DOCKER_APT_PACKAGES - CI: docker-release.yml adds :latest tag on main branch
1.1 KiB
1.1 KiB
name, description, metadata
| name | description | metadata | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| voice-call | Start voice calls via the Hanzo Bot voice-call plugin. |
|
Voice Call
Use the voice-call plugin to start or inspect calls (Twilio, Telnyx, Plivo, or mock).
CLI
hanzo-bot voicecall call --to "+15555550123" --message "Hello from Hanzo Bot"
hanzo-bot voicecall status --call-id <id>
Tool
Use voice_call for agent-initiated calls.
Actions:
initiate_call(message, to?, mode?)continue_call(callId, message)speak_to_user(callId, message)end_call(callId)get_status(callId)
Notes:
- Requires the voice-call plugin to be enabled.
- Plugin config lives under
plugins.entries.voice-call.config. - Twilio config:
provider: "twilio"+twilio.accountSid/authToken+fromNumber. - Telnyx config:
provider: "telnyx"+telnyx.apiKey/connectionId+fromNumber. - Plivo config:
provider: "plivo"+plivo.authId/authToken+fromNumber. - Dev fallback:
provider: "mock"(no network).