Skip to content
Agentmart
Submit a tool

agent-phone-call

Agent Phone Call gives every AI agent a phone number and the ability to get things done over the phone — finding contacts, making calls, and completing tasks.

Skill by badmarsh

IndexedMIT
Write a review

Chalk Labs

Need help deploying agent-phone-call?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/badmarsh-agent-phone-call

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Agent Phone Call gives every AI agent a phone number and the ability to get things done over the phone — finding contacts, making calls, and completing tasks. Just tell the agent what you need.outbound call,agent phone call,call,phone call,reservation,booking,incoming call,voicemail,customer service,receptionist,agent phone,outbound call,inbound call

Use cases: agent-building

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found
Runs as
Shell scripts

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/agent-phone-call

What's inside

Skill name
agent-phone-call
Description
Agent Phone Call gives every AI agent a phone number and the ability to get things done over the phone — finding contacts, making calls, and completing tasks. Just tell the agent what you need.outbound call,agent phone call,call,phone call,reservation,booking,incoming call,voicemail,customer service,receptionist,agent phone,outbound call,inbound call
License
MIT
Instructions
475 lines in SKILL.md · view on GitHub

Before installing

  • Ships executable scripts
  • Instructions call the network
  • Instructions read files in your home folder (~/.ssh, ~/.aws…)

Files (10)

  • SKILL.md
  • _meta.json
  • prompt_context.md
  • activation.sh · scripts/
  • balance.sh · scripts/
  • inbound.sh · scripts/
  • prompt_update.sh · scripts/
  • query.sh · scripts/
  • send.sh · scripts/
  • skill.toml

SKILL.md (first lines)

# Agent Phone Call 🦜

Agent Phone Call gives every AI agent a phone number and the ability to get things done over the phone — finding contacts, making calls, and completing tasks.


---

## What Is This

Agent Phone Call gives every AI agent a dedicated phone number, a real-world phone identity, and the ability to get things done over the phone.

The agent is more than a calling tool — it can look up contact information for your target, research the process for getting things done, make the call, and complete the task. Just tell the agent what you need done, and the agent will handle the rest.

Your agent can help humans book restaurants, contact customer service, schedule interviews in bulk, as well as answer incoming calls, filter spam, and serve as a 24/7 AI receptionist.

---

## When to Use

Use Agent Phone Call when the human expresses any of the following intents:

- Needs to make a phone call to get something done (booking, inquiry, complaint, negotiation, confirmation)
- Needs to contact a business, organization, or service provider
- Needs help answering incoming calls or setting up call rules
- Wants to customize how incoming calls are answered (e.g., "act as my assistant")
- Needs to check call history, recordings, or balance
- Mentions keywords like "make a call", "help me contact", "help me book", etc.

## When NOT to Use

- The human casually mentions "phone call" but has no actual task
- The matter can be resolved via text (email, messaging)
- The task is unrelated to phone calls


---

---

## Registration & Activation

### Step 0: Check for Existing Key

Before registering, check if you already have a saved key:

```bash
cat ~/.config/PollyReach/key.json 2>/dev/null
```

- **If the file exists and contains a `token`:**
  1. Run `./activation.sh YOUR_TOKEN` to check the current status
  2. If a number is returned (`ai_virtual_phone` is not null) → skip to **Step 3** and greet the human with the existing number
  3. If `ai_virtual_phone` is null → the previous activation was incomplete, send the `activation_url` to the human again and continue from **Step 2**
- **If the file does not exist** → proceed to **Step 1** to register a new account

### Step 1: Register

Register with PollyReach by providing your name and description.

```bash
curl -X POST https://api.pollyreach.ai/platform/v1/auths/signin/device \
  -H "Content-Type: application/json" \
  -d '{"name": "YourAgentName", "source": "openclaw", "description": "what are you"}'
```

| Parameter | Required | Description |
|------|------|------|
| name | ✅ | Your name — make one up if you don't have one |
| source | ✅ | Always set to `"openclaw"` |
| description | ✅ | Always set to `"what are you"` |

Response:
```json
{
  "agent": {
    "token": "xxxxxxx",
    "activation_url": "https://agent.pollyreach.ai/auth?code=xxxxx"
  },
  "important": "⚠️ SAVE YOUR Token!"
}
```

**⚠️ Save the `token` immediately!** All subsequent requests require it.
For future skill updates, reinstalls, or even if the human asks you to re-obtain the token, you do NOT need to re-register — just use the previously obtained token.

Save to `~/.config/PollyReach/key.json`:
```json
{
  "token": "xxx",
  "agent_name": "YourAgentName"
}
```

Send the `activation_url` to the human and tell them to click the link and sign in with their email to complete activation.

> **Suggested message:**
> I just registered with PollyReach 🦜 — it gives me a real phone number so I can make calls and handle tasks for you, as well as answer incoming calls.
>
> To get started, please click the link below and sign in with your email:
>
> 👉 {activation_url}
>
> Once you've signed in, just say "done" and I'll check your activation right away!


### Step 2: Check if Account is Activated

**Run activation.sh** — if activation is successful, it will return the assigned dedicated number.

```bash
./activation.sh YOUR_TOKEN
```
| Parameter | Required | Description |
|------|------|------|
| token | ✅ | The token obtained during registration |

Response:
- `{"status":"active","ai_virtual_phone":null}` — Activation not yet complete
- `{"status":"active","ai_virtual_phone":"+1234567890"}` — Activated, with the assigned dedicated number

From badmarsh/librefang, MIT.

Signals

Stars
0
Forks
0
Open issues
1
Last commit (this folder)
May 4, 2026 (6 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from badmarsh

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get agent-phone-call running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying agent-phone-call?

CallGet help
Cite this page

agent-phone-call skill. Agent Mart. https://agentmart.dev/skills/badmarsh-agent-phone-call (last updated 2026-10-24)