install
source · Clone the upstream repo
git clone https://github.com/openclaw/skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/0xrichyrich/bland" ~/.claude/skills/clawdbot-skills-bland && rm -rf "$T"
manifest:
skills/0xrichyrich/bland/SKILL.mdsource content
Bland AI — Voice Calling Skill
Make and manage AI-powered phone calls via the Bland AI API.
Quick Start
# Make a call bland call +14155551234 --task "Call and ask about their hours" # Check call status bland call-status <call_id> # Get transcript after call bland transcript <call_id>
Commands
| Command | Description |
|---|---|
| Place an outbound AI call |
| Get status/details of a call |
| List recent calls |
| Stop an active call |
| Stop all active calls |
| Get recording URL for a call |
| Get formatted transcript |
| List available voices |
| List owned inbound numbers |
| Purchase an inbound number |
| Configure inbound call agent |
| Check account balance |
| AI analysis of a call |
Call Options
--task "prompt" AI agent instructions (required for useful calls) --voice "josh" Voice to use (default: josh) --first-sentence "Hi!" First thing the AI says --from "+1234567890" Caller ID (must own the number) --wait-for-greeting Wait for the other party to speak first --wait Poll until call completes, then show transcript --model "base" Model to use (default: base)
Examples
# Restaurant reservation bland call +14155551234 --task "Make a reservation for 2 at 7pm tonight under Joshua" # Call and wait for result bland call +14155551234 --task "Ask about store hours" --wait # Screen inbound calls bland setup-inbound +14155551234 --task "You are a call screener. Ask who is calling and why." # Analyze a completed call bland analyze abc123 --goal "Did they confirm the appointment?"
Environment
- API Key:
inBLAND_API_KEY/root/clawd/.env - API Base:
https://api.bland.ai/v1 - Script:
/root/clawd/skills/bland/scripts/bland.sh
Notes
- Phone numbers must be E.164 format:
+14155551234 - Calls cost money — check
before heavy usagebland balance - Use
flag to block until a call finishes and auto-show transcript--wait - Recording URLs are temporary — download if you need to keep them