Commit graph

7 commits

Author SHA1 Message Date
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
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
a172db8022
feat: add end_call tool (#118)
* feat: add end_call tool

* chore: remove run_llm=True from properties
2026-01-14 16:40:40 +05:30
Abhishek
3e55af9256
feat: user defined custom tools as part of workflow execution (#94)
* feat: add custom tools functionality

* Show tools in nodes

* integrate tool calling with pipeline engine
2026-01-02 13:11:02 +05:30