diff --git a/src/pipecat/transports/daily/utils.py b/src/pipecat/transports/daily/utils.py index c86d6938a..bc4c4fa9d 100644 --- a/src/pipecat/transports/daily/utils.py +++ b/src/pipecat/transports/daily/utils.py @@ -27,6 +27,8 @@ class DailyRoomSipParams(BaseModel): num_endpoints: Number of allowed SIP endpoints. codecs: Codecs to support for audio and video. If None, uses Daily defaults. Example: {"audio": ["OPUS"], "video": ["H264"]} + provider: Optional SIP provider name (defaults to None). + Example: "daily" """ display_name: str = "sw-sip-dialin" @@ -34,6 +36,7 @@ class DailyRoomSipParams(BaseModel): sip_mode: str = "dial-in" num_endpoints: int = 1 codecs: Optional[Dict[str, List[str]]] = None + provider: Optional[str] = None class RecordingsBucketConfig(BaseModel):