Commit graph

47 commits

Author SHA1 Message Date
Haiping Chen 2d42673d68 Adding inbound call recording. 2025-04-29 11:53:40 -05:00
Haiping Chen 99d3104674 Support reconnect in Twilio 2025-04-23 15:39:42 -05:00
Haiping Chen 701a8f191b GenerateEndingAudio 2025-04-22 17:00:14 -05:00
Haiping Chen 0af3a8c01d Allow settings to disable audio generation. 2025-04-21 09:25:13 -05:00
Haiping Chen 77eeeab234 Twilio SpeechModel 2025-04-20 22:49:53 -05:00
Haiping Chen 3deb6deee5 Optimize realtime route_to_agent 2025-04-20 08:05:20 -05:00
Haiping Chen 8131f7f47b Remove unnecessary agent load 2025-04-18 20:44:42 -05:00
Haiping Chen aba857c925 Fix conversation states before loading agent for init-outbound-call 2025-04-10 13:38:46 -05:00
Haiping Chen 8cbd82a0ff optimize twilio 2025-04-02 10:35:03 -05:00
Haiping Chen cafe4cd22e Add Twilio realtime transcribe. 2025-03-25 16:37:54 -05:00
Haiping Chen 21aab66826 IAudioSynthesis 2025-03-21 19:28:22 -05:00
Haiping Chen 814119a2f1 Add agent-id for all phone endpoints. 2025-03-21 09:17:21 -05:00
Haiping Chen 72abb965de Hang up phone with audio 2025-03-18 13:10:35 -05:00
Haiping Chen 9cd09a8c3a util-twilio-transfer_phone_call 2025-03-17 17:09:02 -05:00
Haiping Chen a1c73d045a Fix Push dialogs into model context 2025-03-15 09:29:46 -05:00
Haiping Chen addb1b1bba Outbound call phone_recording_url 2025-03-14 15:08:34 -05:00
Haiping Chen a49b75f495 Add Twilio settings. 2025-03-14 13:59:13 -05:00
Haiping Chen f6994a3a6f ITwilioCallStatusHook 2025-03-13 14:05:06 -05:00
Haiping Chen b4862837da Mak initial audio is not interruptable 2025-03-03 15:30:06 -06:00
Haiping Chen 572205d628 onInputAudioTranscriptionCompleted 2025-02-11 17:27:07 -06:00
Haiping Chen bbc2325ddc realtime outbound call 2025-02-10 17:28:03 -06:00
Haiping Chen 2c41ddc042 realtime function call output 2025-02-10 15:52:10 -06:00
Haiping Chen 1484d55907 realtime channel works. 2025-02-07 11:18:47 -06:00
Haiping Chen 87945eff69 Enhanced PhoneCall model 2025-01-14 11:11:42 -06:00
Bo Yin 7f7bd80aa6 add twilio outbound phone call utility 2024-11-19 13:05:12 -06:00
Haiping Chen 8baff7156e Twilio optimize 2024-11-13 15:09:39 -06:00
Haiping Chen 8b645a084a Add Twilio Hook 2024-11-12 16:51:33 -06:00
Bo Yin 79dbfe9e21 support reply hints 2024-09-09 15:27:09 -05:00
Bo Yin c5d83fbd24 support dialCSR 2024-09-06 10:16:18 -05:00
Haiping Chen 99fcf43a3e Merge branch 'master' of https://github.com/hchen2020/BotSharp 2024-09-04 12:00:30 -05:00
Haiping Chen 450bef891c Hints 2024-09-04 12:00:27 -05:00
Jicheng Lu 1d704051bd Merge branch 'master' of https://github.com/SciSharp/BotSharp into features/refine-audio-handler 2024-09-04 10:11:36 -05:00
Haiping Chen 99ee9219cb chage to 3 second 2024-08-30 16:19:05 -05:00
Jicheng Lu f74237e8bb minor change 2024-08-30 11:29:21 -05:00
Jicheng Lu 11c9b606a2 resolve conflict 2024-08-30 11:29:13 -05:00
Haiping Chen a4553bf35f Set SpeechTimeout as auto 2024-08-30 10:23:44 -05:00
Bo Yin e6f03fcdf4 improve the workflow 2024-08-29 14:36:07 -05:00
Jicheng Lu 8674ac9830 refine speech storage 2024-08-28 15:34:41 -05:00
Haiping Chen 5801bdfa3e remove hard-code hold-on response. 2024-08-28 15:03:23 -05:00
Haiping Chen 6366e14e50 Speech + Digits 2024-08-26 17:33:47 -05:00
Haiping Chen a1f67a8e15 AddTwilioRequestValidation 2024-08-22 16:13:38 -05:00
Bo Yin 694fcbfcae update twilioPlugin 2024-08-14 16:44:47 -05:00
Bo Yin de44da5425 draft 2024-08-09 16:22:44 -05:00
Bo Yin 23f547ab85 initial 2024-08-09 16:22:29 -05:00
Haiping Chen 3022cf50cb Support to set multiple routers. 2024-01-13 15:17:40 -06:00
Haiping Chen 538753571a Unify the LLM Provider Settings #234 2023-12-13 12:12:25 -06:00
Haiping Chen 8e940e991d GetAccessToken for Twilio 2023-12-06 16:55:55 -06:00