Search

PythonReactSEOPDF
OpenClaw

phone-calls

Make AI-powered phone calls via Bland AI - book restaurants, make appointments, inquire about services. The AI calls on your behalf and reports back with transcripts.

dru-ca0 source installs☆ 0 Repository stars

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

SkillHub CLI

skillhub install dru-ca/phone-calls-bland

Inspect the source and compatibility requirements, then follow its installation steps.

Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.

View source ↗Guides

Skill instructions

Phone Calls Skill

Make AI-powered phone calls on behalf of the user — book restaurants, make appointments, inquire about services, etc.

Provider: Bland AI

Why Bland AI?

  • Simplest API of all options (Vapi, Retell are more complex)
  • Just need phone_number + task to make a call
  • Low latency, natural-sounding voices
  • Pay-per-minute, no platform fees
  • Self-hosted (data stays secure)

Setup Required

1. Create Bland AI Account
  1. Go to https://app.bland.ai
  2. Sign up with email
  3. Add payment method (or use free trial credits)
2. Get API Key
  1. Go to https://app.bland.ai/dashboard
  2. Click your profile → API Keys
  3. Copy your API key
3. Configure Clawdbot

Add to your environment or .env:

BLAND_API_KEY=sk-xxxxxxxxxxxxxxxxxxxxxxxx

Or store in ~/.clawd/secrets.json:

{
  "bland_api_key": "sk-xxxxxxxxxxxxxxxxxxxxxxxx"
}

Usage

Basic Call
./phone-call.sh "+447123456789" "Call the restaurant and book a table for 2 at 7pm tonight under the name John"
With Custom Voice
./phone-call.sh "+447123456789" "Ask about their opening hours" --voice maya
Check Call Status
./check-call.sh <call_id>

How It Works

  1. You provide a phone number and a task/objective
  2. Bland AI calls the number with an AI agent
  3. The AI follows your instructions naturally
  4. You get a transcript and summary after the call

Example Tasks

Restaurant Booking:

Call this restaurant and book a table for 4 people on Saturday at 8pm. 
The booking should be under the name "Smith". If they ask for a phone 
number, give them +447123456789.

Appointment Inquiry:

Call this dental office and ask what appointments are available next 
week for a routine checkup. Get at least 3 options if possible.

Service Inquiry:

Call this plumber and ask if they can come out tomorrow to fix a 
leaking tap. Get a quote for the callout fee.

Pricing (Bland AI)

  • **Outbound cal...

Source information

Source
github
Repository
openclaw/skills
Path
skills/dru-ca/phone-calls-bland
Version
—
Commit
4441b67350f32c1b66c0c7bcb2625e2fb2f169f4
Classification source
rules
Status
active
Visibility
public

These signals come from indexed source analysis and may lag behind changes. Check the current source files.

Extracted content

SKILL.md
# Phone Calls Skill

Make AI-powered phone calls on behalf of the user — book restaurants, make appointments, inquire about services, etc.

## Provider: Bland AI

**Why Bland AI?**
- Simplest API of all options (Vapi, Retell are more complex)
- Just need `phone_number` + `task` to make a call
- Low latency, natural-sounding voices
- Pay-per-minute, no platform fees
- Self-hosted (data stays secure)

## Setup Required

### 1. Create Bland AI Account
1. Go to https://app.bland.ai
2. Sign up with email
3. Add payment method (or use free trial credits)

### 2. Get API Key
1. Go to https://app.bland.ai/dashboard
2. Click your profile → API Keys
3. Copy your API key

### 3. Configure Clawdbot
Add to your environment or `.env`:
```bash
BLAND_API_KEY=sk-xxxxxxxxxxxxxxxxxxxxxxxx
```

Or store in `~/.clawd/secrets.json`:
```json
{
  "bland_api_key": "sk-xxxxxxxxxxxxxxxxxxxxxxxx"
}
```

## Usage

### Basic Call
```bash
./phone-call.sh "+447123456789" "Call the restaurant and book a table for 2 at 7pm tonight under the name John"
```

### With Custom Voice
```bash
./phone-call.sh "+447123456789" "Ask about their opening hours" --voice maya
```

### Check Call Status
```bash
./check-call.sh <call_id>
```

## How It Works

1. You provide a phone number and a task/objective
2. Bland AI calls the number with an AI agent
3. The AI follows your instructions naturally
4. You get a transcript and summary after the call

## Example Tasks

**Restaurant Booking:**
```
Call this restaurant and book a table for 4 people on Saturday at 8pm. 
The booking should be under the name "Smith". If they ask for a phone 
number, give them +447123456789.
```

**Appointment Inquiry:**
```
Call this dental office and ask what appointments are available next 
week for a routine checkup. Get at least 3 options if possible.
```

**Service Inquiry:**
```
Call this plumber and ask if they can come out tomorrow to fix a 
leaking tap. Get a quote for the callout fee.
```

## Pricing (Bland AI)

- **Outbound cal...

Related skills

OpenClaw

humanpages

human-pages-ai

Search and hire real humans for tasks — photography, delivery, research, and more

OpenClaw

openclaw-skills

zseven-w

Reusable skill templates for OpenClaw AI agents. Templates for API integration, data processing, web scraping, CLI tools, and file processing.

OpenClaw

0xarchive

0xfantommenace

Query historical crypto market data from 0xArchive across Hyperliquid, Lighter.xyz, and HIP-3. Covers orderbooks, trades, candles, funding rates, open interest, liquidations, and data quality. Use when the user...

OpenClaw

1sec-security

cutmob

Install, configure, and manage 1-SEC — an open-source, all-in-one cybersecurity platform (16 modules, single binary) on Linux servers and VPS instances. Use when the user asks to secure a server, install securi...