tools/storage-backup/SKILL.md
Backup and restore your OpenClaw workspace to Telnyx Storage. Simple CLI-based scripts with no external dependencies.
npx skillsauth add team-telnyx/telnyx-toolkit backup-to-telnyx-storageInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Backup and restore your OpenClaw workspace to Telnyx Storage (S3-compatible).
# 1. Install Telnyx CLI (if not already)
npm install -g @telnyx/api-cli
# 2. Authenticate
telnyx auth setup
That's it. No boto3, no AWS credentials, no environment variables.
./backup.sh
# Output:
# 🔄 OpenClaw Backup → Telnyx Storage
# ========================================
# Creating archive: openclaw-backup-20260201-120000.tar.gz
# + MEMORY.md
# + SOUL.md
# + memory/
# ✅ Backup complete: openclaw-backup/openclaw-backup-20260201-120000.tar.gz
Custom bucket and workspace:
./backup.sh my-bucket ~/my-workspace
Control backup retention (default: 48, ~24h of 30-min backups):
MAX_BACKUPS=100 ./backup.sh
./list.sh
# Output:
# 📋 Available Backups
# ========================================
# Bucket: openclaw-backup
#
# • openclaw-backup-20260201-120000.tar.gz 1.2M 2/1/2026
# • openclaw-backup-20260131-180000.tar.gz 1.1M 1/31/2026
# Restore latest backup
./restore.sh latest
# Restore specific backup
./restore.sh openclaw-backup-20260201-120000.tar.gz
# Restore to different location
./restore.sh latest my-bucket ~/restored-workspace
AGENTS.md, SOUL.md, USER.md, IDENTITY.md, TOOLS.mdMEMORY.md, HEARTBEAT.md, GUARDRAILS.mdmemory/, knowledge/, scripts/Automatic backups every 30 minutes:
crontab -e
# Add:
*/30 * * * * ~/skills/backup-to-telnyx-storage/backup.sh >> /tmp/backup.log 2>&1
Telnyx Storage: $0.023/GB/month — typical workspace costs pennies.
The original backup.py using boto3 is still available if you need AWS SDK compatibility:
pip install boto3
export TELNYX_API_KEY=KEYxxxxx
python3 backup.py
Note: The CLI-based scripts (backup.sh, list.sh, restore.sh) are recommended as they require no additional dependencies and provide full backup/list/restore functionality.
tools
Build cross-platform VoIP calling apps with React Native using Telnyx Voice SDK. High-level reactive API with automatic lifecycle management, CallKit/ConnectionService integration, and push notifications. Use for mobile VoIP apps with minimal setup.
tools
Build browser-based VoIP calling apps using Telnyx WebRTC JavaScript SDK. Covers authentication, voice calls, events, debugging, call quality metrics, and AI Agent integration. Use for web-based real-time communication.
tools
Build VoIP calling apps on iOS using Telnyx WebRTC SDK. Covers authentication, making/receiving calls, CallKit integration, PushKit/APNS push notifications, call quality metrics, and AI Agent integration. Use when implementing real-time voice communication on iOS.
tools
Build cross-platform VoIP calling apps with Flutter using Telnyx WebRTC SDK. Covers authentication, making/receiving calls, push notifications (FCM + APNS), call quality metrics, and AI Agent integration. Works on Android, iOS, and Web.