voicecall

Initiate, continue, and end voice calls while exposing endpoints via tailscale, cloudflare tunnel, or ngrok.

6|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/Acosmi/CrabClaw --skill voicecall
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: voicecall
Source: https://github.com/Acosmi/CrabClaw/tree/main/docs/skills/operations/voicecall
Command: npx skills add https://github.com/Acosmi/CrabClaw --skill voicecall

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

语音通话的发起、持续及结束控制,以及语音服务端点暴露的统一管理,降低手动配置和出错风险。 在需要通过对话式交互进行语音沟通或对语音服务进行配置时提供稳定、可控的工作流。

Core Features & Use Cases

  • 发起与管理语音通话:通过简单指令创建并维持通话,支持继续对话与结束流程。
  • 语音服务暴露控制:灵活暴露/收回语音端点,支持多种暴露模式。
  • 兼容性与依赖检查:在使用前确保 STT/模型连接与 Gateway 正常运行,提供清晰的健康检查路径。

Quick Start

立即使用本技能发起一个测试语音通话并暴露端点作为演示。

Frequently Asked Questions about voicecall

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage voice call state transitions for an intelligent agent?

Voice call state transitions are managed by initiating, continuing, and ending calls through dedicated control commands. This provides stable, real-time voice interaction workflows and reduces manual configuration errors.

What is the best way to expose voice service endpoints across different network modes?

Exposing voice service endpoints is handled flexibly across tailscale, cloudflare tunnel, and ngrok modes under gateway prerequisites. This unified exposure control allows you to safely provide and retract service endpoints as needed.

Do I need to check gateway health and STT dependencies before starting a voice call?

Yes, you need to check gateway health and STT dependencies before starting a voice call to ensure a stable connection. The workflow includes built-in compatibility and dependency checks for STT, real-time models, and gateway health.

Can I query the current status of an active voice call and control it with commands?

Yes, you can query the status of an active voice call and control it using specific call control commands. This functionality satisfies requirements for real-time status queries and seamless call continuation or termination.

How to initiate a test voice call and immediately expose the endpoint for demonstration?

To initiate a test voice call, use the quick start command to create a call and expose the voice endpoint simultaneously. This demonstrates the full workflow of real-time voice interactions and flexible endpoint exposure control.