We’re building an elderly welfare check platform. On outbound SIP calls,
session.say() and generate_reply() produce audio (shows in transcript) but the
callee never hears it. Once the callee speaks first, agent responses work
perfectly.
self-hosted LiveKit v1.9.12, Python agents v1.5.0, Twilio SIP. We’ve tried
waiting for sip.callStatus == “active”, set_participant(), playDialtone,
different SDK versions — nothing works.
Our use case requires the agent to speak first (elderly care welfare checks).
How can we achieve this?