-
-
Notifications
You must be signed in to change notification settings - Fork 52.7k
Closed
Closed
Copy link
Labels
bugSomething isn't workingSomething isn't working
Description
Summary
Description
The inboundGreeting config option is not used for Twilio inbound calls.
Root Cause
In src/manager.ts, maybeSpeakInitialMessageOnAnswer ed() skips Twilio:
if (this.provider.name === "twilio") {
return; // Skips greeting
} Also, generateTwimlResponse() in twilio.ts doesn't include inboundGreeting in initial TwiML.
Workaround
Outbound calls work fine.
Environment
- OpenClaw: 2026.2.25
- voice-call plugin: 2026.2.25
Steps to reproduce
- voice-call plugin: 2026.2.25
The funnel is correct. The issue is the plugin bug — inbound calls connect but the greeting isn't being sent to TwiML.
Summary:
- ✅ Inbound calls accepted
- ✅ Funnel working
- ❌ Greeting not played (plugin bug)
You can:
- Use outbound calls — they work great
- Wait for plugin fix — the bug is in the voice-call plugin
Expected behavior
Close it.
Actual behavior
The inbound call greeting should play
OpenClaw version
voice-call plugin: 2026.2.25
Operating system
macOS Tahoe
Install method
No response
Logs, screenshots, and evidence
Impact and severity
No response
Additional information
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working