phone-callerMake AI-powered outbound phone calls using ElevenLabs voice + GPT brain + Twilio. Supports one-way pre-recorded messages AND live two-way conversations where...
Install via ClawdBot CLI:
clawdbot install omerflo/phone-callerGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Sends data to undocumented external endpoint (potential exfiltration)
post → https://tmpfiles.org/api/v1/uploadCalls external URL not in known-safe list
https://my-caller.loca.ltAI Analysis
The skill's external API usage (Twilio, ElevenLabs, OpenAI) is consistent with its stated purpose of making AI-powered phone calls. The 'tmpfiles.org' upload appears to be a temporary audio hosting step for Twilio integration, not credential harvesting or hidden data exfiltration. However, the use of localtunnel and user-provided webhook URLs introduces a low-risk external dependency.
Audited Apr 16, 2026 · audit v1.0
Generated Mar 22, 2026
AI calls businesses like restaurants or salons to book reservations or appointments, handling availability checks and confirming details. This reduces manual effort for users and ensures consistent, polite communication.
Schedule one-way calls to deliver personalized wake-up messages, medication reminders, or daily task alerts. Useful for individuals needing routine prompts or caregivers managing schedules.
Run voice campaigns where AI conducts two-way conversations to gather feedback, conduct surveys, or provide support. It listens to responses and adapts in real-time, ending with summaries sent via iMessage.
Send pre-recorded voice messages to invite attendees to events or notify them of changes. This adds a personal touch compared to text-based communications.
AI calls customers to confirm orders, verify details, or provide updates on delivery status. This enhances customer service by offering real-time, interactive verification.
Offer a monthly subscription service where businesses pay to use the AI caller for appointment scheduling, reminders, or customer outreach. Revenue comes from tiered plans based on call volume and features like interactive mode.
Charge per call or minute for running automated voice campaigns, such as surveys or support calls. This model targets marketers and researchers needing scalable, on-demand outreach without upfront costs.
License the technology to agencies or developers who integrate it into their own services, like customer support or healthcare apps. Revenue is generated through licensing fees and customization support.
💬 Integration Tip
Ensure Twilio numbers are verified for trial accounts and use localtunnel for quick testing in interactive mode to avoid ngrok setup delays.
Scored Apr 19, 2026
Local speech-to-text with the Whisper CLI (no API key).
ElevenLabs text-to-speech with mac-style say UX.
Transcribe audio via OpenAI Audio Transcriptions API (Whisper).
Text-to-speech conversion using node-edge-tts npm package for generating audio from text. Supports multiple voices, languages, speed adjustment, pitch control, and subtitle generation. Use when: (1) User requests audio/voice output with the "tts" trigger or keyword. (2) Content needs to be spoken rather than read (multitasking, accessibility, driving, cooking). (3) User wants a specific voice, speed, pitch, or format for TTS output.
Local text-to-speech via sherpa-onnx (offline, no cloud)
Start voice calls via the OpenClaw voice-call plugin.