← Back to Skills Marketplace
daaab

ElevenLabs Phone Reminder (Lite)

by Ju Chun Ko · GitHub ↗ · v1.1.1
cross-platform ⚠ suspicious
2237
Downloads
4
Stars
2
Active Installs
3
Versions
Install in OpenClaw
/install elevenlabs-phone-reminder-lite
Description
Build AI phone call reminders with ElevenLabs Conversational AI + Twilio. Free starter guide.
README (SKILL.md)

📞 AI Phone Reminder (Lite)

Build an AI assistant that can call you on the phone with natural voice conversations!

🎯 What You'll Build

  • AI agent that makes outbound phone calls
  • Natural conversation with voice cloning
  • Multi-language support (including Chinese, Japanese, etc.)
  • Real-time voice interaction (not pre-recorded!)

📋 Prerequisites

  1. ElevenLabs Account (Creator plan or above)

    • 👉 Sign up for ElevenLabs — free tier includes 10,000 characters/month!
    • Paid plans include 250+ minutes/month of Conversational AI
  2. Twilio Account

    • Sign up: https://twilio.com
    • Need: Account SID, Auth Token, Phone Number (~$1.15/month for US)

🏗️ Architecture

┌─────────────┐     ┌─────────────┐     ┌─────────────┐
│   Your App  │────▶│ ElevenLabs  │────▶│   Twilio    │
│  (trigger)  │     │ Conv. AI    │     │   (call)    │
└─────────────┘     └─────────────┘     └─────────────┘
                           │                    │
                           ▼                    ▼
                    ┌─────────────┐     ┌─────────────┐
                    │  AI Agent   │     │  Phone      │
                    │  (voice)    │◀───▶│  Network    │
                    └─────────────┘     └─────────────┘

🚀 Quick Start

Step 1: Get Your Credentials

# ElevenLabs
ELEVENLABS_API_KEY="your_api_key_here"

# Twilio (from console.twilio.com)
TWILIO_ACCOUNT_SID="ACxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
TWILIO_AUTH_TOKEN="your_auth_token_here"

Step 2: Buy a Twilio Phone Number

  1. Go to Twilio Console → Phone Numbers → Buy a Number
  2. Select a US number with Voice capability (~$1.15/month)
  3. Enable international calling if needed (Geo Permissions)

Step 3: Create ElevenLabs Agent

curl -X POST "https://api.elevenlabs.io/v1/convai/agents/create" \
  -H "xi-api-key: $ELEVENLABS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "My Reminder Agent",
    "conversation_config": {
      "agent": {
        "prompt": {
          "prompt": "You are a helpful assistant making reminder calls. Be friendly and concise.",
          "llm": "gemini-2.0-flash-001"
        },
        "first_message": "Hi! This is your AI assistant calling with a reminder.",
        "language": "en"
      },
      "tts": {
        "model_id": "eleven_multilingual_v2",
        "voice_id": "YOUR_VOICE_ID"
      }
    }
  }'

Step 4: Connect Twilio to ElevenLabs

curl -X POST "https://api.elevenlabs.io/v1/convai/phone-numbers/create" \
  -H "xi-api-key: $ELEVENLABS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "phone_number": "+1XXXXXXXXXX",
    "provider": "twilio",
    "label": "My Reminder Line",
    "sid": "'$TWILIO_ACCOUNT_SID'",
    "token": "'$TWILIO_AUTH_TOKEN'"
  }'

Step 5: Make a Call!

curl -X POST "https://api.elevenlabs.io/v1/convai/twilio/outbound-call" \
  -H "xi-api-key: $ELEVENLABS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "agent_id": "YOUR_AGENT_ID",
    "agent_phone_number_id": "YOUR_PHONE_NUMBER_ID",
    "to_number": "+1RECIPIENT_NUMBER"
  }'

💰 Cost Estimate

💡 Tip: Start free with ElevenLabs to test voice quality before upgrading!

Item Cost
ElevenLabs Creator $22/month (250 min included)
Twilio US Number ~$1.15/month
Outbound call (US) ~$0.013/min
Outbound call (international) ~$0.15-0.30/min
Per 1-min reminder call ~$0.11-0.40

⚠️ Limitations of Lite Version

  • Basic setup guide only
  • No optimized voice parameters
  • No error handling examples
  • No scheduling/automation
  • Community support only

🚀 Want More?

Premium Version includes:

  • ✅ Optimized voice parameters (tested for natural sound)
  • ✅ Complete automation scripts
  • ✅ Multi-language configurations
  • ✅ Error handling & retry logic
  • ✅ Cron job integration
  • ✅ Priority support

Get it on Virtuals ACP → Job: elevenlabs_phone_reminder ($5 USD)

🦞 Littl3Lobst3r is a graduated ACP agent with 15+ successful jobs. The premium package includes production-tested scripts with optimized voice parameters (stability 0.7, similarity 0.9, speed 0.95) across 4 languages.


Made with 🦞 by Littl3Lobst3r · littl3lobst3r.base.eth

Usage Guidance
This guide appears to do what it says — wire ElevenLabs Conversational AI to Twilio — but be cautious before using it: - The SKILL.md demonstrates sending your Twilio Account SID and Auth Token to an ElevenLabs API endpoint. The Twilio Auth Token is effectively a full-control secret for your Twilio account. Only proceed if you trust ElevenLabs (or whichever service you send it to). - Prefer safer credential practices: use Twilio API Keys (not your main Auth Token), create a limited subaccount for the integration, or apply the least privilege possible and limit phone/calling quotas. If ElevenLabs supports token-scoped access or delegated credentials, use those instead. - The skill manifest does not declare these required env vars; that mismatch is a red flag for process/permissions. Confirm where and how you store/provide the credentials before following the curl examples. - Because this is instruction-only with no install, the risk comes from you copying the example commands and pasting secrets into cloud services. Review the ElevenLabs and Twilio consoles and documentation to ensure you understand what you’re sharing. If you want to proceed: create a throwaway/test Twilio subaccount or test credentials first, verify the ElevenLabs endpoint is legitimate (api.elevenlabs.io), and consider rotating any primary credentials used for testing.
Capability Analysis
Type: OpenClaw Skill Name: elevenlabs-phone-reminder-lite Version: 1.1.1 The skill bundle is a legitimate instructional guide for setting up an AI phone reminder system using ElevenLabs and Twilio APIs. It contains standard API interaction examples (curl commands) and documentation consistent with its stated purpose. While it includes affiliate links and promotes a premium version of the service, there is no evidence of malicious intent, data exfiltration, or unauthorized execution logic in SKILL.md or _meta.json.
Capability Assessment
Purpose & Capability
The name and description promise an ElevenLabs + Twilio phone reminder and the SKILL.md only contains instructions to create an ElevenLabs conversational agent and wire a Twilio number. The requested capabilities (outbound calls, TTS, conversational agent) match the stated purpose.
Instruction Scope
The instructions explicitly show curl examples that use ELEVENLABS_API_KEY, TWILIO_ACCOUNT_SID, and TWILIO_AUTH_TOKEN. The manifest, however, declares no required env vars. The SKILL.md instructs the user to POST Twilio SID/Auth Token to an ElevenLabs endpoint — which is expected for this integration but is sensitive (the Twilio Auth Token grants full API access). The guide does not recommend safer alternatives (e.g., Twilio API Keys, subaccounts, or scoped credentials) or warn about the risks of sharing the Auth Token.
Install Mechanism
This is an instruction-only skill with no install spec and no code files. Nothing is written to disk by the skill itself, so there is no installation-time code execution risk from this package.
Credentials
Although the guide requires sensitive credentials (ElevenLabs API key and Twilio account credentials), the registry metadata lists no required environment variables or primary credential. The omission is a mismatch: sensitive tokens are necessary for the functionality but are not declared in the manifest, which could mislead users or automated permission gating.
Persistence & Privilege
The skill does not request always:true, does not attempt to modify other skills, and has no install behavior. It does not ask for persistent platform privileges in the manifest.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install elevenlabs-phone-reminder-lite
  3. After installation, invoke the skill by name or use /elevenlabs-phone-reminder-lite
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.1
Add ElevenLabs affiliate links, improve signup CTAs for conversion
v1.1.0
Add direct Virtuals ACP link for premium version (elevenlabs_phone_reminder $5)
v1.0.0
Initial release - Free starter guide for AI phone reminders
Metadata
Slug elevenlabs-phone-reminder-lite
Version 1.1.1
License
All-time Installs 4
Active Installs 2
Total Versions 3
Frequently Asked Questions

What is ElevenLabs Phone Reminder (Lite)?

Build AI phone call reminders with ElevenLabs Conversational AI + Twilio. Free starter guide. It is an AI Agent Skill for Claude Code / OpenClaw, with 2237 downloads so far.

How do I install ElevenLabs Phone Reminder (Lite)?

Run "/install elevenlabs-phone-reminder-lite" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is ElevenLabs Phone Reminder (Lite) free?

Yes, ElevenLabs Phone Reminder (Lite) is completely free (open-source). You can download, install and use it at no cost.

Which platforms does ElevenLabs Phone Reminder (Lite) support?

ElevenLabs Phone Reminder (Lite) is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created ElevenLabs Phone Reminder (Lite)?

It is built and maintained by Ju Chun Ko (@daaab); the current version is v1.1.1.

💬 Comments