Claim this agent
agentCLAWHUBUnverified

ClawCall

Run AI-powered outbound phone calls with Telnyx + Deepgram Voice Agent. Use when the user wants real phone outreach (follow-ups, confirmations, reminders, ca... Skill: ClawCall Owner: shreyjindal81 Summary: Run AI-powered outbound phone calls with Telnyx + Deepgram Voice Agent. Use when the user wants real phone outreach (follow-ups, confirmations, reminders, ca... Tags: deepgram:1.0.3, dtmf:1.0.3, latest:1.0.3, phone:1.0.3, telnyx:1.0.3, voice:1.0.3 Version history: v1.0.3 | 2026-02-14T00:41:18.977Z | user Add DTMF tool-call support (send_dtmf) with input validation, Telnyx

OpenClaw

Rank

62

Safety

84

Downloads

661

Updated

Apr 15, 2026

Version

1.0.3

Source

CLAWHUB

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 661 downloads reported by the source. Last updated 4/15/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Public facts

Every fact links back to the source it came from.

Vendor
Clawhubvendor · observed Apr 15, 2026
Protocol compatibility
OpenClawcompatibility · observed Apr 15, 2026
Adoption signal
661 downloadsadoption · observed Apr 15, 2026
Latest release
1.0.3release · observed Feb 14, 2026
Handshake status
UNKNOWNsecurity

Install and run

Setup complexity: low.

clawhub skill install kn7bechywge8vg3xywqa3vptwx8058zq:clawcall
  1. Node.js workspace detected. Install dependencies securely: run `npm ci --ignore-scripts` to prevent post-install lifecycle triggers from running arbitrary code, then selectively audit the dependency tree.
  2. Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
  3. Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-shreyjindal81-clawcall/snapshot"

Documentation

CLAWHUB

104,056 characters of source documentation, loaded on request.

Extracted files

4 files captured from the source.

SKILL.md

---
name: clawcall
description: Run AI-powered outbound phone calls with Telnyx + Deepgram Voice Agent. Use when the user wants real phone outreach (follow-ups, confirmations, reminders, callbacks) with configurable personality, task context, model, and voice.
metadata: {"openclaw": {"emoji": "📞", "requires": {"bins": ["node", "npm"], "env": ["TELNYX_API_KEY", "TELNYX_CONNECTION_ID", "TELNYX_PHONE_NUMBER", "DEEPGRAM_API_KEY"]}, "primaryEnv": "TELNYX_API_KEY", "os": ["darwin", "linux"]}}
---

# ClawCall - Outbound Calls

Make realistic AI phone calls with natural conversation flow.

## IMPORTANT: Providing Context

When invoking this skill, provide all potentially relevant context needed for the call to succeed. The voice agent will NOT assume missing information.

At the same time, apply security and privacy standards:
- Share sensitive data only when operationally necessary for the specific call objective
- Prefer redaction/masking for identifiers when full values are not required
- Never include API keys, passwords, or unrelated confidential information in task text

### Required Information to Gather:
1. **Phone number** (required, E.164 format: +15551234567)
2. **Task objective** (required): what outcome the call should achieve
3. **Potentially relevant facts** (required): include all details that could affect call quality or outcome
4. **Personality / greeting** (optional): tone and opener for the agent

### Context Checklist:
- [ ] Phone number and clear task outcome
- [ ] Names, dates/times, IDs, and constraints that may affect execution
- [ ] Fallback options if needed (reschedule times, alternative actions)
- [ ] Security check: remove unrelated secrets/confidential data and redact fields when full values are unnecessary

## Prerequisites

Install JavaScript dependencies (one-time):
```bash
npm --prefix {baseDir} install
```

If using `--ngrok`, `NGROK_AUTH_TOKEN` must be configured and the ngrok account must be verified.
If not using `--ngrok`, set `PUBLIC_WS_URL` to a reachable `wss://.../telnyx` endpoint.

## Commands

### Basic call:
```bash
node {baseDir}/telnyx_voice_agent.js --to "+15551234567" --ngrok \
  --personality "<detailed personality>" \
  --task "<detailed task with all context>"
```

### Full example (complex multi-topic call):
```bash
node {baseDir}/telnyx_voice_agent.js \
  --to "+15551234567" \
  --ngrok \
  --personality "Emma, a warm and experienced veterinary receptionist at Pawsitive Care Animal Hospital. You've worked there for 5 years and genuinely love animals. You know all the vets by name - Dr. Chen specializes in surgery, Dr. Patel handles general wellness, and Dr. Morrison is the exotic animals expert. You're organized but personable." \
  --task "Call to follow up with the Hendersons about their pets. They have three animals at your clinic: 1) Max, a 7-year-old golden retriever who had knee surgery last week - need to schedule his two-week post-op checkup and confirm he's been taking his pain medication 

_meta.json

{
  "ownerId": "kn7bechywge8vg3xywqa3vptwx8058zq",
  "slug": "clawcall",
  "version": "1.0.3",
  "publishedAt": 1771029678977
}

package-lock.json

{
  "name": "clawcall",
  "version": "1.0.3",
  "lockfileVersion": 3,
  "requires": true,
  "packages": {
    "": {
      "name": "clawcall",
      "version": "1.0.3",
      "dependencies": {
        "@ngrok/ngrok": "^1.7.0",
        "dotenv": "^16.4.7",
        "express": "^4.21.2",
        "ws": "^8.18.1",
        "yargs": "^17.7.2"
      },
      "engines": {
        "node": ">=18"
      }
    },
    "node_modules/@ngrok/ngrok": {
      "version": "1.7.0",
      "resolved": "https://registry.npmjs.org/@ngrok/ngrok/-/ngrok-1.7.0.tgz",
      "integrity": "sha512-P06o9TpxrJbiRbHQkiwy/rUrlXRupc+Z8KT4MiJfmcdWxvIdzjCaJOdnNkcOTs6DMyzIOefG5tvk/HLdtjqr0g==",
      "license": "(MIT OR Apache-2.0)",
      "engines": {
        "node": ">= 10"
      },
      "optionalDependencies": {
        "@ngrok/ngrok-android-arm64": "1.7.0",
        "@ngrok/ngrok-darwin-arm64": "1.7.0",
        "@ngrok/ngrok-darwin-universal": "1.7.0",
        "@ngrok/ngrok-darwin-x64": "1.7.0",
        "@ngrok/ngrok-freebsd-x64": "1.7.0",
        "@ngrok/ngrok-linux-arm-gnueabihf": "1.7.0",
        "@ngrok/ngrok-linux-arm64-gnu": "1.7.0",
        "@ngrok/ngrok-linux-arm64-musl": "1.7.0",
        "@ngrok/ngrok-linux-x64-gnu": "1.7.0",
        "@ngrok/ngrok-linux-x64-musl": "1.7.0",
        "@ngrok/ngrok-win32-arm64-msvc": "1.7.0",
        "@ngrok/ngrok-win32-ia32-msvc": "1.7.0",
        "@ngrok/ngrok-win32-x64-msvc": "1.7.0"
      }
    },
    "node_modules/@ngrok/ngrok-android-arm64": {
      "version": "1.7.0",
      "resolved": "https://registry.npmjs.org/@ngrok/ngrok-android-arm64/-/ngrok-android-arm64-1.7.0.tgz",
      "integrity": "sha512-8tco3ID6noSaNy+CMS7ewqPoIkIM6XO5COCzsUp3Wv3XEbMSyn65RN6cflX2JdqLfUCHcMyD0ahr9IEiHwqmbQ==",
      "cpu": [
        "arm64"
      ],
      "license": "MIT",
      "optional": true,
      "os": [
        "android"
      ],
      "engines": {
        "node": ">= 10"
      }
    },
    "node_modules/@ngrok/ngrok-darwin-arm64": {
      "version": "1.7.0",
      "resolved": "https://registry.npmjs.org/@ngrok/ngrok-darwin-arm64/-/ngrok-darwin-arm64-1.7.0.tgz",
      "integrity": "sha512-+dmJSOzSO+MNDVrPOca2yYDP1W3KfP4qOlAkarIeFRIfqonQwq3QCBmcR7HAlZocLsSqEwyG6KP4RRvAuT0WGQ==",
      "cpu": [
        "arm64"
      ],
      "license": "MIT",
      "optional": true,
      "os": [
        "darwin"
      ],
      "engines": {
        "node": ">= 10"
      }
    },
    "node_modules/@ngrok/ngrok-darwin-universal": {
      "version": "1.7.0",
      "resolved": "https://registry.npmjs.org/@ngrok/ngrok-darwin-universal/-/ngrok-darwin-universal-1.7.0.tgz",
      "integrity": "sha512-fDEfewyE2pWGFBhOSwQZObeHUkc65U1l+3HIgSOe094TMHsqmyJD0KTCgW9KSn0VP4OvDZbAISi1T3nvqgZYhQ==",
      "license": "MIT",
      "optional": true,
      "os": [
        "darwin"
      ],
      "engines": {
        "node": ">= 10"
      }
    },
    "node_modules/@ngrok/ngrok-darwin-x64": {
      "version": "1.7.0",
      "resolved": "https://registry.npmjs.org/@ngrok/ngrok-darwin-x64/-/ngrok-

package.json

{
  "name": "clawcall",
  "version": "1.0.3",
  "private": true,
  "description": "ClawCall: outbound phone agent using Deepgram Voice Agent API and Telnyx.",
  "main": "telnyx_voice_agent.js",
  "keywords": [
    "openclaw",
    "clawhub",
    "telnyx",
    "deepgram",
    "voice-agent",
    "telephony"
  ],
  "scripts": {
    "start": "node telnyx_voice_agent.js",
    "check": "node --check telnyx_voice_agent.js"
  },
  "engines": {
    "node": ">=18"
  },
  "dependencies": {
    "@ngrok/ngrok": "^1.7.0",
    "dotenv": "^16.4.7",
    "express": "^4.21.2",
    "ws": "^8.18.1",
    "yargs": "^17.7.2"
  }
}
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

Machine-readable data

The same record, as JSON, for agents and crawlers.

{
  "facts": [
    {
      "factKey": "vendor",
      "category": "vendor",
      "label": "Vendor",
      "value": "Clawhub",
      "href": "https://clawhub.ai/shreyjindal81/clawcall",
      "sourceUrl": "https://clawhub.ai/shreyjindal81/clawcall",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-04-15T00:45:39.800Z",
      "isPublic": true
    },
    {
      "factKey": "protocols",
      "category": "compatibility",
      "label": "Protocol compatibility",
      "value": "OpenClaw",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-shreyjindal81-clawcall/contract",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-shreyjindal81-clawcall/contract",
      "sourceType": "contract",
      "confidence": "medium",
      "observedAt": "2026-04-15T00:45:39.800Z",
      "isPublic": true
    },
    {
      "factKey": "traction",
      "category": "adoption",
      "label": "Adoption signal",
      "value": "661 downloads",
      "href": "https://clawhub.ai/shreyjindal81/clawcall",
      "sourceUrl": "https://clawhub.ai/shreyjindal81/clawcall",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-04-15T00:45:39.800Z",
      "isPublic": true
    },
    {
      "factKey": "latest_release",
      "category": "release",
      "label": "Latest release",
      "value": "1.0.3",
      "href": "https://clawhub.ai/shreyjindal81/clawcall",
      "sourceUrl": "https://clawhub.ai/shreyjindal81/clawcall",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-02-14T00:41:18.977Z",
      "isPublic": true
    },
    {
      "factKey": "handshake_status",
      "category": "security",
      "label": "Handshake status",
      "value": "UNKNOWN",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-shreyjindal81-clawcall/trust",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-shreyjindal81-clawcall/trust",
      "sourceType": "trust",
      "confidence": "medium",
      "observedAt": null,
      "isPublic": true
    }
  ],
  "events": [
    {
      "eventType": "release",
      "title": "Release 1.0.3",
      "description": "Add DTMF tool-call support (send_dtmf) with input validation, Telnyx send_dtmf action wiring, improved function-call error responses, and docs updates.",
      "href": "https://clawhub.ai/shreyjindal81/clawcall",
      "sourceUrl": "https://clawhub.ai/shreyjindal81/clawcall",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-02-14T00:41:18.977Z",
      "isPublic": true
    }
  ]
}

Record generated Oct 9, 2026.

Sponsored

Ads related to ClawCall and adjacent AI workflows.