Bland
by @0xrichyrich
Place and manage AI-driven phone calls, access transcripts, recordings, call status, and configure inbound call agents via the Bland AI API.
clawhub install blandπ About This Skill
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 Get transcript after call
bland transcript
Commands
| Command | Description |
|---------|-------------|
| bland call | Place an outbound AI call |
| bland call-status | Get status/details of a call |
| bland calls [--limit N] | List recent calls |
| bland stop | Stop an active call |
| bland stop-all | Stop all active calls |
| bland recording | Get recording URL for a call |
| bland transcript | Get formatted transcript |
| bland voices | List available voices |
| bland numbers | List owned inbound numbers |
| bland buy-number [--area-code 415] | Purchase an inbound number |
| bland setup-inbound | Configure inbound call agent |
| bland balance | Check account balance |
| bland analyze | 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" --waitScreen 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
BLAND_API_KEY in /root/clawd/.envhttps://api.bland.ai/v1/root/clawd/skills/bland/scripts/bland.shNotes
+14155551234bland balance before heavy usage--wait flag to block until a call finishes and auto-show transcriptπ‘ 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" --waitScreen 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?"
π Tips & Best Practices
+14155551234bland balance before heavy usage--wait flag to block until a call finishes and auto-show transcript