Abhishek Kumar
8b3dc02722
fix: render prompt template for variable extraction
2026-04-09 15:20:56 +05:30
Abhishek Kumar
87c8c5e2c8
feat: add full document mode in knowledge base
2026-04-09 13:49:20 +05:30
Abhishek Kumar
1f5229e2df
chore: update prompt for pre-recorded audio generation
2026-04-08 22:23:14 +05:30
Abhishek
38d1d928b7
feat: agent versioning and model configurations override ( #227 )
...
* feat: add tests and migrations
* feat: workflow versioning among published and draft
* feat: add a new settings page to simplify workflow detail page
* fix: fix tsclient generation
2026-04-08 19:20:31 +05:30
Abhishek Kumar
6a473a9db5
fix: set context before update settings for live
2026-04-07 18:46:17 +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
56763a4527
feat: enable context summarization
2026-04-03 13:39:02 +05:30
Abhishek Kumar
501d06c00d
feat: add Assembly AI STT
2026-04-03 07:10:37 +05:30
Abhishek Kumar
96c90376c3
feat: add default initial context variables
2026-04-02 14:32:43 +05:30
Abhishek Kumar
f368fe5134
feat: set calculator as custom tool on demand
2026-04-02 14:07:03 +05:30
Abhishek
87e72d5f6f
feat: add gemini live and speaches integration ( #220 )
...
* feat: add speaches models
* feat: add gemini realtime and speaches integration
- Add gemini realtime support
- Add speaches support for locally hosted LLMs
* chore: bump pipecat
* feat: add language option
* fix: add skip aggregator types to tts settings
* fix: make API key optional for realtime
2026-03-31 21:42:03 +05:30
Sabiha Khan
e0c3d6c3bf
fix: skip updating gathered_context when the extracted variables is not a dict ( #219 )
2026-03-31 21:41:49 +05:30
Sabiha Khan
2588956c56
chore: increase timeout for pending variable extraction tasks ( #208 )
2026-03-25 19:51:07 +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
Sabiha Khan
330e4a05f2
fix: pass system_instruction to one shot llm inferences to avoid syst… ( #203 )
...
* fix: pass system_instruction to one shot llm inferences to avoid system instruction from llm _settings
* chore: upgrade pipecat submodule
2026-03-24 11:25:24 +05:30
Sabiha Khan
70730616ec
fix: incorrect system instruction in llm inference of variable extrac… ( #201 )
...
* fix: incorrect system instruction in llm inference of variable extraction
* chore: bump pipecat submodule version
2026-03-24 09:52:02 +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
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
Sabiha Khan
522e69688a
feat: add tool response in variable extraction llm ( #196 )
2026-03-19 18:54:05 +05:30
Abhishek Kumar
e513e563ee
feat: campaign create error on missing template variables
2026-03-19 17:52:04 +05:30
Abhishek Kumar
f6239ca476
chore: dont extract variable on voicemail
2026-03-19 15:58:09 +05:30
Abhishek Kumar
fe84f086ba
feat: add AWS Bedrock support
2026-03-19 15:06:59 +05:30
Abhishek Kumar
4bb3b25c44
chore: change role in user idle handle
2026-03-16 17:15:36 +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
ec58356276
feat: add message before tool calls ( #185 )
2026-03-09 17:28:13 +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
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
7aef9c6db5
fix: safe parse timestamp
2026-02-25 22:59:19 +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
7e2de092ae
feat: Add end call reason in tool calls.
2026-02-21 14:21:39 +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
Abhishek Kumar
559c0ca767
fix: limit cloudonix transport to 20 ms packets
2026-02-16 18:34:03 +05:30
Sabiha Khan
133cd54fd4
Revert/transfer call failed ( #161 )
...
* fix: add check for workflow run mode in transfer call
* Revert "fix: llm generation to annouce failed transfer call"
This reverts commit 28eaa934f3 .
2026-02-16 18:31:29 +05:30
Sabiha Khan
67e92e6b9c
fix: add check for workflow run mode in transfer call ( #160 )
2026-02-16 18:00:03 +05:30
Sabiha Khan
28eaa934f3
fix: llm generation to annouce failed transfer call
2026-02-16 17:33:32 +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
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
4c936ae57d
feat: add openrouter support
2026-02-09 13:31:32 +05:30
Abhishek Kumar
7e438ad049
fix: allow interruption on start_node
2026-02-02 18:33:05 +05:30
Abhishek
91911769b0
feat: mute on function call ( #138 )
2026-01-29 14:42:34 +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 Kumar
6b408e588c
fix: fix variable extraction during pipeline execution flow
2026-01-26 12:13:55 +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