Merge pull request #3235 from pipecat-ai/mb/dev-runner-daily-pstn-dialin

Added Daily PSTN dial-in support to the development runner
This commit is contained in:
Mark Backman
2025-12-17 08:31:42 -05:00
committed by GitHub
3 changed files with 184 additions and 5 deletions

6
changelog/3235.added.md Normal file
View File

@@ -0,0 +1,6 @@
- Added Daily PSTN dial-in support to the development runner with `--dialin` flag. This includes:
- `/daily-dialin-webhook` endpoint that handles incoming Daily PSTN webhooks
- Automatic Daily room creation with SIP configuration
- `DialinSettings` and `DailyDialinRequest` types in `pipecat.runner.types` for type-safe dial-in data
- The runner now mimics Pipecat Cloud's dial-in webhook handling for local development