{"skill":{"slug":"outbound-call","displayName":"Outbound Call","summary":"Make outbound phone calls via ElevenLabs voice agent and Twilio","description":"---\nname: outbound-call\ndescription: Make outbound phone calls via ElevenLabs voice agent and Twilio\nmetadata:\n  clawdbot:\n    requires:\n      env:\n        - ELEVENLABS_API_KEY\n        - ELEVENLABS_AGENT_ID\n        - ELEVENLABS_PHONE_NUMBER_ID\n    primaryEnv: ELEVENLABS_API_KEY\n---\n\n# Outbound Call\n\n> **Source code and setup guide:** [github.com/humanjesse/hostinger-openclaw-guides](https://github.com/humanjesse/hostinger-openclaw-guides)\n\nPlace outbound phone calls using the ElevenLabs voice agent with Twilio. The voice agent on the call uses OpenClaw as its brain — same as inbound calls.\n\n## When to use\n\nWhen the user asks you to:\n- Call someone or phone someone\n- Make a phone call\n- Dial a number\n- Ring someone\n- Place a call to a number\n\n## How to use\n\nRun the call script with a phone number in E.164 format:\n\n```bash\npython3 skills/outbound-call/call.py +1XXXXXXXXXX\n```\n\nWith an optional custom first message (what the agent says when the recipient picks up):\n\n```bash\npython3 skills/outbound-call/call.py +1XXXXXXXXXX \"Hi John, I'm calling about your appointment tomorrow.\"\n```\n\nWith optional call context (passed as a dynamic variable to the agent):\n\n```bash\npython3 skills/outbound-call/call.py +1XXXXXXXXXX \"Hi, this is a quick follow-up call.\" \"Customer requested callback about billing issue #4521\"\n```\n\n## Phone number format\n\n- US numbers: +1 followed by 10 digits, e.g., +15551234567\n- If the user gives a number like 555-123-4567 or (555) 123-4567, reformat it to +15551234567\n- Always confirm the formatted number with the user before placing the call\n\n## Rules\n\n- ALWAYS confirm the phone number with the user before placing a call\n- NEVER place a call without explicit user consent\n- Report the result back to the user (conversation ID on success, error details on failure)\n- If the call fails, explain the error and suggest fixes\n","tags":{"latest":"0.1.5"},"stats":{"comments":0,"downloads":1386,"installsAllTime":52,"installsCurrent":4,"stars":2,"versions":6},"createdAt":1771270433736,"updatedAt":1778491560329},"latestVersion":{"version":"0.1.5","createdAt":1771302442988,"changelog":"Added source link to SKILL.md","license":null},"metadata":{"setup":[{"key":"ELEVENLABS_API_KEY","required":true},{"key":"ELEVENLABS_AGENT_ID","required":true},{"key":"ELEVENLABS_PHONE_NUMBER_ID","required":true}],"os":null,"systems":null},"owner":{"handle":"humanjesse","userId":"s172ts60a449q1jhgyeea9cmmx884v4z","displayName":"human jesse","image":"https://avatars.githubusercontent.com/u/79856258?v=4"},"moderation":null}