Abhishek Kumar
025bc14392
feat: add voicemail detection in realtime branch
2026-05-06 17:50:02 +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
0e12c41fc7
chore: bump pipecat version and fix tests ( #263 )
...
* chore: bump pipecat version and fix tests
* chore: add github workflow to run tests
* fix: install reqirements.dev.txt in test script
* fix: fix api-test action
* feat: add integration test
* test: add integration tests
* test: add test for function call mute strategy
2026-05-04 21:35:37 +05:30
Abhishek
7c245051d2
feat: add recording audio option in tool and node transitions ( #232 )
...
* feat: allow uploading recording as part of node transition
* feat: allow recordings in tool transitions
* chore: fix tests
2026-04-10 17:53:42 +05:30
Sabiha Khan
3f19a16e7f
feat: add posthog events ( #231 )
...
* feat: add posthog events
* fix: workflow_duplicated event
* chore: add events to enum
2026-04-10 17:52:21 +05:30
Abhishek
ec2f322486
feat: add pre call fetch configuration ( #222 )
...
* feat: add pre call fetch configuration
* docs: add NEW tags for pages about new features
---------
Co-authored-by: Sabiha Khan <sabihak89@gmail.com>
2026-04-06 12:30:37 +05:30
Abhishek Kumar
e859b92be8
Merge branch 'main' of https://github.com/dograh-hq/dograh
2026-03-23 11:36:42 +05:30
Abhishek Kumar
affb39e57f
feat: custom telemetry configuration
2026-03-23 11:36:39 +05:30
Sabiha Khan
d42c52dc87
fix: await pending variable extraction tasks before pipeline finishes ( #198 )
2026-03-23 10:11:17 +05:30
Abhishek Kumar
fe84f086ba
feat: add AWS Bedrock support
2026-03-19 15:06:59 +05:30
Abhishek Kumar
77a55fcfe3
fix: handle delayed transcription in ExternalTurnStopStrategy
2026-03-05 19:21:05 +05:30
Abhishek Kumar
dfb741e475
feat: abort call on pipeline error and send rtf event
2026-03-05 14:51:39 +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
7e2de092ae
feat: Add end call reason in tool calls.
2026-02-21 14:21:39 +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
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
Abhishek
033fde8946
chore: refactor and add tests ( #130 )
...
* chore: add tests for end call
* Update pipecat module
* fix: allow interruptions from deepgram flux
* Add VadUserTurnStrategy
* chore: add test for voicemail detection
2026-01-27 18:20:23 +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
Abhishek
cac25879bf
feat: add rtf in logs ( #119 )
...
* feat: add rtf in logs
* chore: unify the call logs and real time events
2026-01-15 16:17:17 +05:30
Abhishek Kumar
b79bc4221d
fix: initialize engine earlier than event handler
2026-01-11 13:59:09 +05:30
Abhishek
edf0fa4fbc
fix: migrate from custom audio recorder to native AudioBuffer ( #115 )
...
* fix: update to pipecat VM Detector
* fix: refactor to remove audio synchronizer
* feat: add speechmatics as STT
2026-01-08 18:03:26 +05:30
Abhishek Kumar
cdf68533ad
feat: add trace URL in workflow runs
2026-01-03 17:59:59 +05:30
Sabiha Khan
c99bd29ef1
fix: call_id and stream_id for vobiz pipeline, add workflow run state ( #78 )
...
* fix: add workflow run state for pipeline
* fix: call and stream id for vobiz pipeline
2025-12-11 17:12:28 +07:00
Abhishek
909c258b6a
fix: prevent pipeline freezes when sending endframe ( #77 )
...
* fix: dont cancel task if call is already ending
* Update pipecat
2025-12-10 08:22:37 +07:00
a6kme
33ff3b9779
on_client_disconnect only when user disconnects.
2025-09-22 09:31:13 +00:00
Abhishek Kumar
4f2a629340
Initial Commit 🚀 🚀
2025-09-09 14:37:32 +05:30