← Back to Skills Marketplace
ziliangzhu

TeddyMobile Vox Phone Notification

by ziliangZhu · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
82
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install teddymobile-vox-phone-notification
Description
适用于 Claw 生态的 TeddyMobile Vox 外呼通知 Skill,支持自然语言解析、HMAC 签名外呼、凭据文件加载和真实播报验证。 Guide the user to complete TeddyMobile platform registration, collect `appId`/`secret`/`botid`/outbound number, and connect a Claw runtime for single-turn ou...
README (SKILL.md)

This skill is packaged as a Claw-installable folder. Use skill.json for discovery metadata, read README.md for general installation expectations, and read WORKBUDDY.md for WorkBuddy-specific packaging assumptions.

Default mode is notification-only: trigger an outbound call after TeddyMobile registration using appId, secret, botid, and outbound number. VOX_CALLBACK_URL is optional and only used for callback-driven advanced flows.

First Use

Before using this skill for the first time, complete the TeddyMobile platform setup:

  1. Go to https://developer.teddymobile.cn/.
  2. Complete enterprise registration, activation, or any required approval process.
  3. Create or configure the TeddyMobile notification bot you want to use for outbound calls.
  4. Record the values returned by the platform:
    • VOX_APP_ID
    • VOX_SECRET
    • VOX_BOT_ID
    • VOX_OUTBOUND_NUMBER
  5. Configure those credentials with environment variables or a local file such as ~/.teddymobile/credentials.json.
  6. Return to this skill and run the local demo or integrate the outbound helper into your Claw runtime.

If these platform credentials are not ready yet, this skill should guide the operator to finish platform onboarding before attempting outbound call integration.

For a dedicated first-time onboarding walkthrough, read FIRST-SETUP.md.

For cross-platform listing copy and marketplace release notes, read PUBLISHING.md.

Credential loading now follows a standard local pattern:

  • use environment variables first: VOX_APP_ID, VOX_SECRET, VOX_BOT_ID, VOX_OUTBOUND_NUMBER
  • fall back to ~/.teddymobile/credentials.json
  • optionally override the file path with VOX_CREDENTIALS_FILE
  • use resources/credentials-loader.js and resources/credentials.example.json as the bundled reference implementation

Read ./workflow.md completely and follow it.

Usage Guidance
This skill does not show evidence of malicious behavior in the provided artifacts. Before installing, confirm you want a runtime capable of sending TeddyMobile outbound calls, protect the VOX_* credentials, verify any hosted zip source, and add production safeguards such as per-call authorization, recipient validation, logging hygiene, callback authentication, and retention limits for phone-notification records.
Capability Analysis
Type: OpenClaw Skill Name: teddymobile-vox-phone-notification Version: 1.0.0 The skill bundle provides a legitimate integration for the TeddyMobile Vox outbound phone notification service. It includes well-documented logic for natural language parsing (chat-to-notification.js), HMAC-SHA256 request signing (hmac-outbound-client.js), and a standard credential loading mechanism that checks environment variables and a service-specific local file (~/.teddymobile/credentials.json). All network activity is directed to the official platform domain (vox.teddymobile.cn), and there is no evidence of data exfiltration, unauthorized execution, or malicious prompt injection.
Capability Tags
crypto
Capability Assessment
Purpose & Capability
The artifacts coherently describe a single-turn outbound phone notification integration and the code sends requests to TeddyMobile’s Vox outbound API. Because this creates real-world phone-call side effects, users should ensure recipient, message, and business authorization are validated.
Instruction Scope
The workflow is mostly scoped to notification-only, single-turn calls and tells the runtime not to send until a destination phone number and final spoken message are available. It does not strongly specify per-call confirmation, rate limits, or anti-abuse controls, so integrators should add those.
Install Mechanism
There is no automatic install script, which reduces execution risk. Documentation also describes hosted zip and WorkBuddy deep-link distribution, so users should verify the package source and checksum before installing from a custom URL.
Credentials
TeddyMobile credentials are proportionate to the skill purpose and are disclosed in SKILL.md and skill.json. Registry requirements show no required env vars or primary credential, which under-declares the practical credential need but does not show hidden use.
Persistence & Privilege
No background persistence or self-starting behavior is shown. The skill reads a local credentials file and templates suggest storing notification context for callbacks, so secrets and phone-number records should be protected and retained only as needed.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install teddymobile-vox-phone-notification
  3. After installation, invoke the skill by name or use /teddymobile-vox-phone-notification
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
vox-phone-notification 1.0.0 - Initial release for Claw: integrates TeddyMobile outbound call notifications with simple credential setup. - Guides user through TeddyMobile platform registration and credential collection (`appId`, `secret`, `botid`, outbound number). - Supports single-turn, notification-only mode by default. - Credentials loaded from environment variables, local file, or override path for flexible deployment. - Documentation includes onboarding, installation, and credential loading instructions.
Metadata
Slug teddymobile-vox-phone-notification
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is TeddyMobile Vox Phone Notification?

适用于 Claw 生态的 TeddyMobile Vox 外呼通知 Skill,支持自然语言解析、HMAC 签名外呼、凭据文件加载和真实播报验证。 Guide the user to complete TeddyMobile platform registration, collect `appId`/`secret`/`botid`/outbound number, and connect a Claw runtime for single-turn ou... It is an AI Agent Skill for Claude Code / OpenClaw, with 82 downloads so far.

How do I install TeddyMobile Vox Phone Notification?

Run "/install teddymobile-vox-phone-notification" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is TeddyMobile Vox Phone Notification free?

Yes, TeddyMobile Vox Phone Notification is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does TeddyMobile Vox Phone Notification support?

TeddyMobile Vox Phone Notification is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created TeddyMobile Vox Phone Notification?

It is built and maintained by ziliangZhu (@ziliangzhu); the current version is v1.0.0.

💬 Comments