Merge pull request #3364 from pipecat-ai/rajneesh/add-daily-sip-provider-option

Add support for specifying sip provider.
This commit is contained in:
Aleix Conchillo Flaqué
2026-01-08 11:47:09 -08:00
committed by GitHub

View File

@@ -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):