byted-vms-voice-notify
Byted-vms-voice-notify wraps Volcano Engine's voice notification API to deliver single or batch voice calls to phone numbers. It handles TTS template lifecycle (create, update, delete, query), recording file uploads and management, and resource operations—serving as the unified gateway for all voice notification and template operations.
Byted-vms-voice-notify sends voice notifications to phone numbers via single or batch delivery modes.
AI-generated summary based on this skill's SKILL.md
Install
bytedance/agentkit-samples/byted-vms-voice-notify · repository language: Python
git clone https://github.com/bytedance/agentkit-samples
cp -r agentkit-samples/skills/byted-vms-voice-notify ~/.claude/skills/byted-vms-voice-notifynpx skillfed install bytedance/agentkit-samples/byted-vms-voice-notifyFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How do I send a voice notification to a phone number?
Byted-vms-voice-notify lets you send single or batch voice notifications to phone numbers through its core API. You can trigger notifications immediately or schedule them as part of bulk outreach tasks. The skill handles delivery, routing, and status tracking for your voice calls.
How do I create a TTS template for voice messages?
Byted-vms-voice-notify supports full TTS template lifecycle management. You can create new templates with your message content, update existing ones, query all your templates, and delete templates you no longer need. Templates are reusable across single and batch notification campaigns.
Can I upload recording files for voice notifications?
Yes. Byted-vms-voice-notify lets you upload, manage, and query voice recording files directly. You can store pre-recorded audio and use it alongside TTS templates for your notification campaigns, giving you flexibility between generated and custom audio.
How do I schedule bulk voice outreach tasks?
Byted-vms-voice-notify supports creating and managing scheduled bulk voice outreach tasks. You can define target phone lists, select your voice content (TTS or recording), set delivery timing, and monitor task execution across large recipient batches.
What voice and IVR resources can I manage?
Byted-vms-voice-notify lets you list, rename, and delete voice and IVR resources. This includes templates, recordings, and other notification assets. Resource management keeps your voice notification infrastructure organized and lets you retire outdated content.
SKILL.md
rendered from the published skill — quoted content, verbatim
byted-vms-voice-notify · 火山云通信语音通知
封装火山云通信 TOP 语音通知接口, 支持「单次发送」「批量任务」「号码池查询」「TTS 模板全套生命周期管理 (创建 / 更新 / 删除 / 查询)」「录音文件管理 (创建 / 查询 / 删除 / 直传)」「通用资源管理 (列表 / 可用 / 改名 / 删除)」.
何时使用
用户出现以下表达时:
- 「给 138xxxxxxxx 发语音通知」「打语音电话提醒」「语音播报」
- 「批量给一批号码外呼提醒」「创建语音通知任务」
- 「查一下我的语音文件 / TTS 模板」「我的号码池有哪些」
-
「创建 / 更新 / 删除 / 查询 TTS 模板」
(truncated - see the full file via the links below)
Read as markdown · JSON record · Browse the source repository
File tree — 5 files
skills/byted-vms-voice-notify/LICENSE
skills/byted-vms-voice-notify/SKILL.md
skills/byted-vms-voice-notify/references/vms-fundamentals.md
skills/byted-vms-voice-notify/scripts/_topclient.py
skills/byted-vms-voice-notify/scripts/send_voice_notify.py