Send SMS messages and make outbound phone calls via Twilio
65
56%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./Deepgram/home/.openclaw/skills/twilio-actions/SKILL.mdYou can send text messages and make outbound phone calls using the local proxy endpoints. Use the bash tool with curl to call these endpoints.
When the user asks you to send a text message, SMS, or message to a phone number:
curl -s -X POST http://localhost:8000/actions/send-sms \
-H "Content-Type: application/json" \
-d '{"to": "+15551234567", "body": "Your message here"}'Parameters:
to (required): Recipient phone number in E.164 format (e.g. +15551234567)body (required): The text message contentfrom_number (optional): Override the default sender numberThe response includes {"ok": true, "sid": "SM...", "status": "queued"} on success.
When the user asks you to call someone or make a phone call:
curl -s -X POST http://localhost:8000/actions/make-call \
-H "Content-Type: application/json" \
-d '{"to": "+15551234567", "purpose": "Brief description of why you are calling and what to say"}'Parameters:
to (required): Phone number to call in E.164 formatpurpose (required): A clear description of why the call is being made and what the AI agent on that call should do or say. Be specific — this becomes the outbound agent's instructions.The response includes {"ok": true, "sid": "CA...", "session_id": "outbound-...", "status": "queued"} on success.
purpose you provide becomes that agent's instructions, so be specific about what it should say or accomplish.ec8d4f8
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.