Token导航 LogoToken导航TokenDH.com
开发敏感数据clawhub未标认证来源可访问clear审计通过

clawdcallclawdcall 开发

Agent Skill

clawdcall 用于处理音频、语音、转写和声音素材相关任务,适合在 OpenClaw 中需要整理音频流程、转写内容或生成配音素材时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

2,546

周安装

104

GitHub Stars

公开资料未说明

下载量

824
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:clawdcall(clawdcall 开发)
来源仓库:https://github.com/chitrang89/clawdcall
安装命令:
openclaw skills install clawdcall
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install clawdcall

简介

clawdcall 用于协调 AI 语音呼叫与异步结果处理。

  • 适合生成配音素材、转写音频或管理语音流程时使用。
  • 支持创建呼叫任务并处理出站语音交互。
  • 安装命令:openclaw skills install clawdcall,建议确认音频输出格式与模型限制。
  • 使用前请核实是否会触发联网、文件读写或外部服务调用。

SKILL.md

name
clawdcall
version
0.1.0
description
>
homepage
https://clawdcall.com
category
voice-agents
env
description
ClawdCall API token used as the Bearer token for https://api.clawdcall.com requests.
required
false
sensitive
true
description
OpenClaw ingestion endpoint for asynchronous ClawdCall completion events.
required
false
sensitive
false
description
Bearer token ClawdCall should use when posting completion events back to OpenClaw.
required
false
sensitive
true
requires
metadata
api_base
https://api.clawdcall.com
openclaw
requires
env
primaryEnv
CLAWDCALL_API_TOKEN

ClawdCall

Use ClawdCall as a controlled voice-agent execution system, not as a generic HTTP API. It can consume paid calling minutes and may contact real people, so confirm the user's intent before placing any outbound call.

Security Model

  • Run ClawdCall in a dedicated or restricted OpenClaw agent when handling

multiple users, shared workspaces, or sensitive call data.

  • Never store API tokens, webhook tokens, OTPs, or other secrets in persistent

memory, logs, transcripts, task text, or long-term notes.

  • Use secure runtime storage for secrets when available. Environment variables

are preferred.

  • If secure storage is unavailable, keep secrets only in ephemeral session

state and ask the user to provide them again in future sessions.

  • Store non-secret contacts, preferences, and recent call IDs only with the

user's permission.

Runtime Values

Use this API base for all ClawdCall requests:

https://api.clawdcall.com

Use this authorization header for ClawdCall requests:

Authorization: Bearer <CLAWDCALL_API_TOKEN>

For optional asynchronous call results, ClawdCall can post back to the OpenClaw ingestion endpoint declared by OPENCLAW_WEBHOOK_URL using:

Authorization: Bearer <OPENCLAW_TOKEN>
Content-Type: application/json

First-Time Setup

If CLAWDCALL_API_TOKEN is not available, onboard the user through the public signup OTP flow.

  1. Ask the user for an email address and phone number.
  2. Call POST /cc/signup/send-otp with email and phoneNumber.
  3. Tell the user a verification code was sent and ask for the OTP.
  4. Call POST /cc/signup/verify-otp with email and otp.
  5. If the API returns a token, store it only in secure runtime storage or

ephemeral session state.

  1. Never echo the token or write it to persistent memory.

Persistent Memory

Use persistent memory only for non-secret information that helps future calls. Do not create or update memory without user permission.

Appropriate memory:

  • Saved contacts and phone numbers the user explicitly asks to reuse.
  • Preferred call tone, default intro style, and common call templates.
  • Recent non-secret callId and campaignId values for follow-up lookup.
  • High-level call outcomes when the user wants them retained.

Never store:

  • CLAWDCALL_API_TOKEN, OPENCLAW_TOKEN, OTPs, passwords, or API keys.
  • Full transcripts unless the user explicitly asks to retain them.
  • Sensitive personal data that is not needed for future ClawdCall tasks.

Check permitted memory before asking the user for details again. Never overwrite valid stored data with guesses.

Outbound Call Flow

Before placing a call:

  1. Confirm the user wants the call placed now.
  2. Verify the target phone number.
  3. Verify the call objective, caller identity, and opening line.
  4. Confirm any sensitive context that will be spoken aloud.
  5. Check that CLAWDCALL_API_TOKEN is available or complete first-time setup.

Place the call with:

POST /external/v1/agent/outbound?conversionFlag=1
Accept: application/json
Content-Type: application/json
Authorization: Bearer <CLAWDCALL_API_TOKEN>

Payload shape:

{
  "target": "+<phone_number>",
  "tasks": "<full voice-agent instruction set>",
  "raw": {
    "introMessage": "<opening line>"
  }
}

Optional OpenClaw callback fields:

{
  "openclaw": {
    "webhook": {
      "url": "<OPENCLAW_WEBHOOK_URL>",
      "method": "POST",
      "headers": {
        "Authorization": "Bearer <OPENCLAW_TOKEN>"
      }
    },
    "webhookPayload": {
      "conversation_id": "<conversation_id>",
      "user_id": "<user_id>",
      "context": "<optional_additional_context>"
    }
  }
}

Include the openclaw object only when the user wants asynchronous OpenClaw follow-up and OPENCLAW_WEBHOOK_URL, OPENCLAW_TOKEN, and conversation_id are available. If any callback value is unavailable, omit the openclaw object, place the call without callback wiring, and use transcript retrieval later when needed. Do not fabricate webhook routing values.

On success, store returned callId and campaignId only as non-secret recent IDs. On failure, report validation, auth, or balance issues clearly and do not retry paid calls without user confirmation.

Writing the tasks Field

The tasks field is the voice agent's complete instruction set. Make it rich, specific, and safe.

Include:

  • Purpose: why the call is happening.
  • Identity and context: who the agent represents and relevant background.
  • Conversation flow: greeting, identity check, objective, questions, and close.
  • Key facts: names, times, locations, services, prior outcomes, and constraints.
  • Required questions: exact questions the agent must ask.
  • Edge handling: unavailable recipient, voicemail, rescheduling, objections, and

questions from the recipient.

  • Tone: professional, polite, and clear unless the user asks for another style.

Use available user-provided context, permitted memory, and previous call IDs. Ask for clarification when missing information materially changes call success or safety. Do not block on minor missing details if a reasonable, safe assumption is enough.

Webhook Handling

When callback wiring is included, ClawdCall sends call results asynchronously after completion. Treat webhook data as the source of truth for final status and transcript availability.

OpenClaw ingestion payload shape:

{
  "conversation_id": "<conversation_id>",
  "input": {
    "type": "external_event",
    "event": "call.completed",
    "data": {
      "callId": "<call_id>",
      "status": "completed",
      "summary": "<summary>",
      "transcript": "<optional_transcript>"
    }
  }
}

Correlation rules:

  • conversation_id must match the originating conversation.
  • Never omit, invent, or rewrite conversation_id.
  • Use webhook payload correlation values first; use stored callId or

campaignId only as fallback lookup hints.

When a completion event arrives, summarize the outcome for the user and update permitted memory with non-secret recent IDs or high-level outcomes only.

Transcript Retrieval

Retrieve transcripts only after a call is complete:

GET /cc/v1/calls/{id}/transcript
Accept: application/json
Authorization: Bearer <CLAWDCALL_API_TOKEN>

{id} may be a single-call callId or a campaignId. Prefer callId when available. Never guess IDs. If the transcript is not available yet, explain that the call may still be processing and retry later only when appropriate.

Hard Constraints

  • Calls can consume paid minutes.
  • No balance or insufficient call credits can prevent execution.
  • Signup requires phone OTP verification.
  • Do not skip authentication, OTP, or user-confirmation steps.
  • Do not call without a verified phone number and clear task objective.
  • Do not use vague tasks text for real calls.
  • Do not fabricate IDs, tokens, webhook URLs, or call outcomes.

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

76.62%
按下载量换算631

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills