ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified communication Safety 3/5

Agentic Calling

Skill by kellyclaudeai

Why use this skill?

Enable your OpenClaw AI agent to make and receive phone calls autonomously using Twilio. Includes text-to-speech, recording, and SMS tools.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/kellyclaudeai/agentic-calling
Or

What This Skill Does

The Agentic Calling skill by kellyclaudeai serves as a robust bridge between OpenClaw AI agents and the Twilio communications platform. This skill empowers your AI agent to act as a fully automated virtual receptionist or outbound calling assistant. By leveraging Twilio’s infrastructure, the skill enables text-to-speech conversion, allowing the AI to articulate complex responses to human callers. Beyond simple messaging, the skill supports call recording for quality assurance, inbound call routing for business operations, and automated SMS follow-ups for post-call engagement. It is designed to be developer-friendly while providing enough flexibility for production-grade telephony automation.

Installation

To begin, ensure you have an active Twilio account and a voice-enabled phone number. Install the skill into your OpenClaw environment by running the following command in your terminal: clawhub install openclaw/skills/skills/kellyclaudeai/agentic-calling. Once installed, you must configure your credentials. Navigate to the ~/.clawdbot/twilio-config.json file and input your accountSid, authToken, and phoneNumber. Alternatively, for ephemeral environments, you can define these as environment variables: TWILIO_ACCOUNT_SID, TWILIO_AUTH_TOKEN, and TWILIO_PHONE_NUMBER. Verify the installation by attempting a test call via the ./scripts/make-call.sh utility.

Use Cases

  1. Automated Appointment Reminders: Have your agent call clients to confirm upcoming meetings and log their responses.
  2. Virtual Receptionist: Deploy an inbound webhook that greets callers, answers FAQs using your agent's internal knowledge base, and forwards urgent calls to human staff.
  3. Voice-Based Surveys: Conduct outbound research by calling a list of contacts, reading a structured script, and recording their spoken feedback for later transcription.
  4. Emergency Notification System: Trigger automated voice alerts to a list of stakeholders when specific system conditions are met.

Example Prompts

  1. "Call +15550199 and inform the client that their shipment has been delayed by 24 hours, then record their response."
  2. "Set up an inbound call handler that greets callers with a welcome message and forwards any requests about billing to my mobile number."
  3. "Send an SMS notification to the lead I just called, thanking them for the conversation and providing a link to our scheduling portal."

Tips & Limitations

  • Safety & Compliance: Always ensure you comply with local telecommunications regulations, such as the TCPA in the United States, when using automated dialing.
  • Voice Quality: Experiment with different Polly voices to find the most natural tone for your specific brand identity.
  • Timeouts: If the agent takes too long to generate a response, the call may timeout. Use the --timeout parameter to increase the duration if your AI models are processing complex requests.
  • Cost: Note that Twilio charges per minute for calls and SMS; monitor your usage via the Twilio dashboard to prevent unexpected costs.

Metadata

Stars1776
Views0
Updated2026-03-02
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-kellyclaudeai-agentic-calling": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#twilio#telephony#voice-ai#automation#communications
Safety Score: 3/5

Flags: network-access, external-api