Deploy and configure Secure OpenClaw, a 24/7 AI assistant on WhatsApp, Telegram, Signal, and iMessage with Claude, tool access, and 500+ app integrations
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
A direct command skips the review prompt. Inspect the source before running it.
Deploy and configure Secure OpenClaw, a 24/7 AI assistant on WhatsApp, Telegram, Signal, and iMessage with Claude, tool access, and 500+ app integrations
triggers
["set up secure openclaw assistant","deploy openclaw to digitalocean","configure whatsapp bot with claude","add telegram integration to openclaw","set up ai assistant with memory","configure composio tool router","deploy personal ai assistant remotely","set up openclaw reminders and scheduling"]
Secure OpenClaw is a personal 24/7 AI assistant that runs on messaging platforms (WhatsApp, Telegram, Signal, iMessage) powered by Claude with full tool access, persistent memory, scheduled reminders, and integrations with 500+ apps via Composio.
Installation
git clone https://github.com/composio-community/secure-openclaw.git
cd secure-openclaw
npm install
User: Remember that I prefer meetings after 2pm
Assistant: [Writes to MEMORY.md]
User: What are my meeting preferences?
Assistant: [Reads MEMORY.md] You prefer meetings after 2pm.
Scheduling and Reminders
User: Remind me in 30 minutes to check the oven
Assistant: [Creates one-time cron job]
User: Every day at 9am send me a standup reminder
Assistant: [Creates cron: 0 9 * * *]
User: Every weekday at 8am
Assistant: [Creates cron: 0 8 * * 1-5]
Jobs persist in ~/.secure-openclaw/cron-jobs.json.
Tool Approvals
When assistant needs permission to run tools:
Terminal chat:
🔧 Claude wants to use: Bash
Command: npm install axios
Approve? (y/n): y
Messaging platforms:
Claude wants to use Bash to install axios.
Reply Y to allow, N to deny.
Timeout: 2 minutes. Configure in agent.allowedTools.
Composio Integration
500+ app integrations (Gmail, Slack, GitHub, Calendar, etc.):
User: Send an email to john@example.com about the meeting
Assistant: [Uses Gmail integration]
User: Create a GitHub issue in my-repo: "Fix login bug"
Assistant: [Uses GitHub integration]
User: Add "Team standup" to my calendar at 9am tomorrow
Assistant: [Uses Google Calendar integration]
# Local
claude # Re-authenticate# Remote/Docker
docker compose exec openclaw env | grep ANTHROPIC_API_KEY
# Ensure key is in .env and valid
Telegram Bot Not Responding
# Verify token
curl https://api.telegram.org/bot${TELEGRAM_BOT_TOKEN}/getMe
# Check allowlist# config.js telegram.allowedDMs must include user ID or '*'# Get user ID# Start bot, send message, check logs for sender ID
docker compose logs -f | grep telegram
This skill enables AI agents to deploy and configure Secure OpenClaw for personal AI assistant functionality across multiple messaging platforms with full tool access and app integrations.