Sabiha Khan
5b820cb0ba
feat: integrate Telnyx telephony for outbound and inbound calling ( #206 )
...
* feat: integrate Telnyx telephony for outbound and inbound calling
* chore: remove redundant code
---------
Co-authored-by: Abhishek <abhishek@a6k.me>
2026-03-25 18:01:41 +05:30
Abhishek Kumar
dc800bdd63
chore: add custom recordings documentation
2026-03-25 15:44:54 +05:30
Abhishek Kumar
2fa4191d9b
feat: allow recording audio in workflow builder
2026-03-25 15:01:39 +05:30
Abhishek Kumar
ac0731a374
feat: add support for self hosted llm models
2026-03-24 17:50:45 +05:30
Abhishek Kumar
0b86813b6c
chore: fix API schema for workflow
2026-03-23 11:47:27 +05:30
Abhishek Kumar
eed48c2054
chore: bump pipecat version
2026-03-23 11:37:56 +05:30
Abhishek Kumar
affb39e57f
feat: custom telemetry configuration
2026-03-23 11:36:39 +05:30
Abhishek Kumar
1967a71935
feat: add rtf log when user speaks when muted
2026-03-21 13:55:34 +05:30
Abhishek Kumar
93c45580e7
feat: enable duplicate workflow feature
2026-03-21 12:21:40 +05:30
Abhishek Kumar
e513e563ee
feat: campaign create error on missing template variables
2026-03-19 17:52:04 +05:30
Abhishek Kumar
3216dc7fbd
chore: fix linting errors
2026-03-19 15:15:54 +05:30
Abhishek Kumar
55f171d0f3
chore: fix service configuration UI
2026-03-19 15:07:41 +05:30
Abhishek Kumar
fe84f086ba
feat: add AWS Bedrock support
2026-03-19 15:06:59 +05:30
Abhishek Kumar
d996547f19
fix: workflow set dirty after config update
2026-03-17 18:31:33 +05:30
Abhishek
494c60d774
feat: add hybrid text + recording functionality in agents ( #191 )
...
* feat: add recording feature in agents
* chore: pin pipecat version
* feat: show usage in UI
* chore: update pipecat
2026-03-16 15:04:08 +05:30
Abhishek Kumar
22c2a3ba89
chore: add call disposition in report
2026-03-11 19:03:54 +05:30
Abhishek Kumar
4d807266a7
feat: download campaign report
2026-03-11 17:57:04 +05:30
Abhishek Kumar
ff92c6ae5c
fix: fix npm run build
2026-03-10 15:26:39 +05:30
Abhishek
57e8768e0b
feat: allow multiple API keys ( #186 )
...
* feat: allow multiple API keys
* chore: cleanup
* chore: upgrade pipecat
* feat: make default api_key as list
2026-03-10 15:17:40 +05:30
Abhishek Kumar
162bfabac3
chore: comment out in progress features
2026-03-09 17:48:47 +05:30
Abhishek
ec58356276
feat: add message before tool calls ( #185 )
2026-03-09 17:28:13 +05:30
Abhishek Kumar
8b5a36e55c
chore: add context details in superadmin view
2026-03-09 15:55:20 +05:30
Sabiha Khan
5698338215
docs: add documentation links to nodes & tools ( #184 )
...
* docs: add documentation links to nodes & tools
* fix: add type hints to constants
---------
Co-authored-by: Abhishek Kumar <abhishek@a6k.me>
2026-03-09 11:39:25 +05:30
Abhishek Kumar
e34e4f8f3c
chore: upgrade pipecat
2026-03-06 16:49:14 +05:30
Abhishek Kumar
dfb741e475
feat: abort call on pipeline error and send rtf event
2026-03-05 14:51:39 +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
Sabiha Khan
bd07b753cd
feat: tansfer calls with aasterisk ( #171 )
...
* feat: tansfer calls with aasterisk
* chore: format code with pre-commit script
* chore: refactor code
* refactor: add call strategies, cleanup transfer events
* fix: docker compose, add missing files from merge conflicts
* chore: update pipecat
* docs: restructure & add mintilify pages for tool
* chore: upgrade pipecat
2026-03-05 09:28:05 +05:30
Abhishek Kumar
9e058699c5
fix: fix appsidebar on mobile
2026-03-03 16:32:33 +05:30
Abhishek Kumar
ef080d57c8
feat: render QA in UI
2026-02-25 18:01:09 +05:30
Abhishek Kumar
c8742dbdc0
feat: run per node QA
2026-02-25 17:17:48 +05:30
Abhishek
a836825b83
feat: add qa node in workflow builder ( #172 )
...
* feat: add qa node in workflow builder
* feat: add qa analysis token usage in usage_info
* fix: mask the API key in QA node
* feat: add advanced configuration in QA node
2026-02-25 13:53:30 +05:30
Abhishek Kumar
f1f4830012
fix: fix default voice of cartesia tts
2026-02-23 21:32:03 +05:30
Abhishek Kumar
7e2de092ae
feat: Add end call reason in tool calls.
2026-02-21 14:21:39 +05:30
Abhishek
642cc34e8c
feat: add authentication for OSS ( #167 )
...
* feat: add authentication for OSS
Fixes #157 and #156
* fix: fix token generation
* fix: limit fastapi workers to 1
2026-02-20 18:21:24 +05:30
Abhishek Kumar
9ce5a8e5e2
fix: Fixes #139
2026-02-18 13:16:49 +05:30
Abhishek
fe4ea648e4
Feat/campaign enhancements ( #163 )
...
* feat: add circuit breaker to safeguard
* feat: Add Circuit breaker in campaigns to safeguard against telephony failures
* feat: add schedules in campaigns
2026-02-17 21:04:15 +05:30
Abhishek
7552b6c819
feat: add asterisk ARI websocket interface ( #159 )
...
* chore: remove old files
* feat: ari outbound dialing
* feat: add websocket configuration for ARI
* feat: handling inbound calls
* delete ext channel from redis on stasis end
* fix: add lock in workflow run update, refactor _handle_stasis_start
* chore: update submodule
---------
Co-authored-by: Sabiha Khan <sabihak89@gmail.com>
2026-02-17 19:32:03 +05:30
Sabiha Khan
c711920165
feat: telephony call transfer ( #155 )
...
* transfer call
* fix: ignore completed call status
* chore: refactor telephony
* chore: refactor pipecat engine custom tools and other telephony services
* chore: code refactor
* chore: put back office ambient sound files
* chore: remove transport from engine
* fix: fix alembic revision
* chore: remove set_transferring_call from engine
* fix: send OutputAudio frame and let transport chunk it
* fix: reinstate docker compose
* chore: remove unused transfer-twmil route for caller
* chore: update pipecat submodule
---------
Co-authored-by: Abhishek Kumar <abhishek@a6k.me>
2026-02-16 14:33:33 +05:30
Abhishek Kumar
525601088a
feat: add languages for deepgram and dograh
2026-02-13 11:44:57 +05:30
Abhishek Kumar
a75bc72cb5
feat: add sarvam v3 voices
2026-02-13 10:11:48 +05:30
Abhishek
e1565246fa
fix: fixes aggregation in elevenlabs TTS ( #153 )
...
* chore: enhance media preview dialog
* fix: fixes elevenlabs tts service
2026-02-12 15:41:44 +05:30
Abhishek Kumar
3cdede0f45
feat: limit campaign concurrency to number of CLIs
2026-02-07 13:45:21 +05:30
Abhishek Kumar
9824d88d53
chore: add sort order in URL params
2026-02-06 09:01:06 +05:30
Abhishek
87fc64d55c
fix: fix remote deployment method ( #145 )
...
* fix: disable file logging for docker compose mode
* fix: wait for processes in Docker compose mode
* fix: add default turn server conf for remote mode
* remove sentence transformers
* make turn detection configurable
2026-02-05 13:10:33 +05:30
Abhishek Kumar
6ccc6492ee
feat: allow turn credentials fetching from embed agent
2026-02-04 13:52:44 +05:30
Abhishek
bf972fcfec
feat: add coturn configurations ( #143 )
...
* feat: add coturn changes
* add turn credentials and config
* fix: fix setup_remote script and docker compose
2026-02-03 13:52:50 +05:30
Abhishek
5fe1c8ce2f
chore: UI enhancements for workflow runs view ( #142 )
...
* add local state in filters
* feat: add sorting feature by duration
* chore: refactor workfow run view
2026-01-30 17:08:15 +05:30
Abhishek Kumar
6f41e91f67
feat: add retry config during campaign creation
2026-01-29 11:57:57 +05:30
Abhishek
db75d90535
feat: add dictionary support for STT boosting in voice agents ( #136 )
...
* feat: add dictionary support for voice agents
Also fixes #132
* chore: add keyterms in evals
2026-01-29 11:20:07 +05:30
Abhishek
911c5ed416
fix: changes to update pipecat version to 0.0.100 ( #122 )
...
* feat: add stt evals
* add smart turn as provider
* chore: remove deprecations
* chore: format files
* fix: remove deprecated UserIdleProcessor
* fix: remove deprecated TranscriptProcessor
* chore: update pipecat submodule
* feat: add evals visualisation
* fix: trigger llm generation on client connected and pipeline started
* chore: update pipecat
* chore: update pipecat submodule
* Add tests
* fix: slow loading of workflow page
* chore: update pipecat submodule
* Show version after release
* Fixes #99
* fix: provider check for websocket connection
* Fixes #107
* Fix #96
* chore: fix documentation
* fix: cloudonix campaign call error
---------
Co-authored-by: Sabiha Khan <sabihak89@gmail.com>
2026-01-23 18:53:59 +05:30