Sabiha Khan
dcf9bf7c4b
fix: pass system_instruction to one shot llm inferences to avoid system instruction from llm _settings
2026-03-24 10:41:18 +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
f8cf433ba3
feat: add speed configuration for cartesia
2026-03-23 21:51:16 +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
Abhishek Kumar
c61a3843a5
feat: distribute calling CLIs randomly
2026-03-19 21:18:18 +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 Kumar
4d807266a7
feat: download campaign report
2026-03-11 17:57:04 +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
ec58356276
feat: add message before tool calls ( #185 )
2026-03-09 17:28:13 +05:30
Abhishek Kumar
5114ca5ee7
chore: upgrade pipecat
2026-03-07 14:55:19 +05:30
Abhishek Kumar
771781096e
feat: add early voicemail detection
2026-03-07 12:41:24 +05:30
Sabiha Khan
e4759ac6f2
revert: cloudonix amd ( #183 )
2026-03-07 09:56:04 +05:30
Abhishek Kumar
819f8c64c6
Merge branch 'main' of https://github.com/dograh-hq/dograh
2026-03-06 16:49:21 +05:30
Abhishek Kumar
e34e4f8f3c
chore: upgrade pipecat
2026-03-06 16:49:14 +05:30
Sabiha Khan
3c5bc688ed
feat: hang up cloudonix machine answered call if feature flag enabled ( #182 )
2026-03-06 15:22:44 +05:30
Sabiha Khan
7b77721964
fix: add cloudonix call hangup strategy ( #181 )
...
* fix: add cloudonix call hangup strategy
* chore: upgrade pipecat
2026-03-06 13:31:43 +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 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
628132f29b
feat: add cloudonix amd callback with logs only ( #177 )
2026-03-05 09:29:04 +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
Sabiha Khan
ad6261333d
chore: add debug log for cloudonix websocket stop event ( #176 )
2026-03-02 11:07:11 +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
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 Kumar
e111cbb36d
feat: add cartesia tts
2026-02-20 20:41:11 +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
9ac56b3b33
chore: change default vad stop secs to 0.2s
2026-02-19 13:46:13 +05:30
Sabiha Khan
13b41437e8
fix: missing call_id in gathered_context ( #165 )
2026-02-18 21:13:28 +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
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 Kumar
525601088a
feat: add languages for deepgram and dograh
2026-02-13 11:44:57 +05:30