Skip to content
Back to skills

Bland

BSecurity

Bland

  • 33 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 5, 2026
toolsgobashapi

Works with

  • api

Security analysis

B75/100
  • criticalAccesses sensitive system or user directories

Pro scans all 2 files and shows the line behind each finding

Scanned September 5, 2026

npx -y skills add dvcrn/openclaw-skills-marketplace --skill bland --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Bland?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Bland
[![Security: B — Skills Directory](https://www.skillsdirectory.com/api/skills/dvcrn-bland/badge)](https://www.skillsdirectory.com/skills/dvcrn-bland)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: bland
description: "Bland"
---

# Bland AI — Voice Calling Skill

Make and manage AI-powered phone calls via the Bland AI API.

## Quick Start

```bash
# 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 |
|---------|-------------|
| `bland call <phone> [opts]` | Place an outbound AI call |
| `bland call-status <id>` | Get status/details of a call |
| `bland calls [--limit N]` | List recent calls |
| `bland stop <id>` | Stop an active call |
| `bland stop-all` | Stop all active calls |
| `bland recording <id>` | Get recording URL for a call |
| `bland transcript <id>` | 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 <phone> --task "prompt"` | Configure inbound call agent |
| `bland balance` | Check account balance |
| `bland analyze <id> --goal "question"` | 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

```bash
# 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:** `BLAND_API_KEY` in `/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 `bland balance` before heavy usage
- Use `--wait` flag to block until a call finishes and auto-show transcript
- Recording URLs are temporary — download if you need to keep them

Files in this skill

  • SKILL.md2.4 KB
  • scripts/bland.sh15.8 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…