diff --git a/src/fi/alk/harness/call_runner.py b/src/fi/alk/harness/call_runner.py index 09dd800cc..cba9e2158 100644 --- a/src/fi/alk/harness/call_runner.py +++ b/src/fi/alk/harness/call_runner.py @@ -588,7 +588,7 @@ def setting(name: str) -> str: "agent_id": provider_target_id, "api_url": str( simulator_config.get("retell_api_url") - or "https://api.retellai.com/v2/create-web-call" + or "https://api.retellai.com/v3/create-web-call" ), "livekit_url": str( simulator_config.get("retell_livekit_url") diff --git a/src/fi/simulate/agent/definition.py b/src/fi/simulate/agent/definition.py index 14d209402..08ae6fd2e 100644 --- a/src/fi/simulate/agent/definition.py +++ b/src/fi/simulate/agent/definition.py @@ -235,7 +235,7 @@ class RetellTargetConfig(BaseModel): provider: Literal["retell"] = "retell" agent_id: str = Field(..., min_length=1) api_url: AnyHttpUrl = Field( - "https://api.retellai.com/v2/create-web-call", + "https://api.retellai.com/v3/create-web-call", validate_default=True, ) livekit_url: AnyUrl = Field( diff --git a/src/fi/simulate/simulation/bridge/retell.py b/src/fi/simulate/simulation/bridge/retell.py index 174a7f01d..2104e06a3 100644 --- a/src/fi/simulate/simulation/bridge/retell.py +++ b/src/fi/simulate/simulation/bridge/retell.py @@ -62,7 +62,7 @@ def from_env(cls) -> "RetellWebCallConnector": agent_id=agent_id, api_url=os.environ.get( "RETELL_API_URL", - "https://api.retellai.com/v2/create-web-call", + "https://api.retellai.com/v3/create-web-call", ), livekit_url=os.environ.get( "RETELL_LIVEKIT_URL",