Added Daily PSTN dial-in support to the development runner

This commit is contained in:
Mark Backman
2025-12-15 18:19:11 -05:00
parent 88d909d468
commit 36c6549426
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