Abhishek Kumar
43737c67dc
fix: scope workflow run to org rather than user
2026-07-10 16:52:43 +05:30
Abhishek
fb4038a969
fix: fix org scoped access for resources ( #517 )
...
* fix: fix org scoped access for resources
* Fix auth and config validation regressions
* fix: track org config validation timestamp
* fix: backfill org model configuration v2 from legacy user rows
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
* test: align config tests with org-level v2 resolution
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
* chore: helm example values tweaks
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
---------
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-09 23:04:33 +05:30
Abhishek
041c31a613
fix: increase concurrency limit an handle it across all call paths ( #508 )
...
* fix: increase concurrency limit an handle it across all call paths
* fix: fix review comments and test
* fix: address concurrency review findings (campaign-scoped counter, cleanup hardening, webrtc run validation)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
* feat: emit usage_concurrent_call_limit_reached PostHog event
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
* fix: align usage event with MPS org-event convention (per-member fan-out)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
* feat: cap max_call_duration at 20 min via typed workflow_configurations request
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
---------
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-09 18:29:01 +05:30
Abhishek Kumar
281656b960
feat: centralise workflow run authorization
2026-06-12 18:16:30 +05:30
Abhishek Kumar
7810923bca
chore: return formatted transcript url
...
- Return formatted transcript and recording URL
- Harden campaign dispatcher logic
2026-05-26 13:24:12 +05:30
Abhishek
3892b58486
feat: add ultravox realtime and fix signature issue in telephony ( #345 )
...
* feat: add ultravox realtime and fix signature issue in telephony
- Add UltraVox realtime
- Fix signature issue on telephony
* fix: fix regression for wss_backend_endpoint
2026-05-23 12:51:55 +05:30
Abhishek
2381a803ad
feat: add openai realtime models ( #298 )
...
* feat: add openai realtime models
* chore: bump pipecat
* fix: resample telephony audio for openai realtime
* fix: sampling rate fix for openai realtime
* chore: clean up dead code
2026-05-16 18:05:23 +05:30
Abhishek Kumar
6d93be3ef6
fix: number pool initialization in multi telephony setup
...
If there are multiple telephony configurations, the form number should be initialized from the campaigns given telephonic configuration rather than the organization default telephonic configuration.
2026-05-08 14:48:53 +05:30
Abhishek
d4b6afb020
feat: add logs in campaigns for failure or pausing ( #265 )
...
* feat: add logs in campaigns on failure
* chore: bump pipecat
* chore: update format.sh
* chore: fix github workflow
* fix: fix formatting errors
2026-05-05 19:23:50 +05:30
Abhishek
7fd3b96470
feat: agent stream for cloudonix OPBX ( #261 )
...
* feat: agent stream for cloudonix OPBX
* feat: make cloudonix app name optional
* feat: create application while configuring telephony config
* fix: get telephony configuration from stamped workflow run
* fix: fix vobiz hangup URL
2026-05-02 15:53:58 +05:30
Abhishek
e16f6438bd
feat: refactor telephony to support multiple telephony configurations ( #251 )
...
Co-authored-by: Sabiha Khan <sabihak89@gmail.com>
2026-04-29 11:39:57 +05:30
Abhishek Kumar
65c76ca7ff
feat: allow uploading recording as part of node transition
2026-04-10 11:54:00 +05:30
Abhishek Kumar
e7adbc7bad
feat: add default telephony variables
2026-04-02 14:48:13 +05:30
Abhishek Kumar
3ea235a666
fix: fix circuit breaker failure recording
...
fix: fix circuit breaker failure recording
chore: provide advanced configuration option in UI for campaigns
2026-03-05 13:43:13 +05:30
Abhishek Kumar
3cdede0f45
feat: limit campaign concurrency to number of CLIs
2026-02-07 13:45:21 +05:30
Abhishek
6827744327
fix: make campaign process batch thread safe ( #141 )
...
* fix: dont schedule new batch on resume
* fix: make process_batch thread safe
2026-01-30 14:48:00 +05:30