Commit graph

68 commits

Author SHA1 Message Date
Haiping Chen aba857c925 Fix conversation states before loading agent for init-outbound-call 2025-04-10 13:38:46 -05:00
Haiping Chen c4f4dc556a InputAudioTranscribe 2025-04-08 17:00:35 -05:00
Haiping Chen 8cbd82a0ff optimize twilio 2025-04-02 10:35:03 -05:00
Haiping Chen c89ad76ddb OnCallBusyStatus 2025-04-01 14:30:44 -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 f392b7f326 WaitingForAiResponse 2025-03-20 17:54:49 -05:00
Haiping Chen 58a05007f7 util-twilio-leave_voicemail 2025-03-19 14:37:08 -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 3c23e58351 Optimize phone hang-up 2025-03-14 21:06:40 -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 ae7680da3d Hang-up if waiting AI Response Timeout 2025-03-10 10:10:22 -05:00
Haiping Chen fec696493b enable all ValidateRequest 2025-02-13 13:59:57 -06:00
Haiping Chen 1d4c534eeb Add more log 2025-02-06 21:27:13 -06:00
Haiping Chen cde90796d7 print header for debug 2025-02-06 20:30:55 -06:00
Haiping Chen dc6cd0055a disable twilio ValidateRequest 2025-02-06 20:12:00 -06:00
Bo Yin 0b7c79a6d4 hang up after maximum gather attempts 2025-01-23 10:57:21 -06:00
Haiping Chen 87945eff69 Enhanced PhoneCall model 2025-01-14 11:11:42 -06:00
Bo Yin 065601ff2e add answeredby tag 2025-01-14 10:45:54 -06:00
Bo Yin c1d64314a1 enable answering machine detection 2025-01-14 09:28:18 -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 b17db8a86f Fix Twilio CallbackPath path 2024-11-13 09:34:21 -06:00
Haiping Chen 8b645a084a Add Twilio Hook 2024-11-12 16:51:33 -06:00
Bo Yin 88b946c36d fix states query parameter 2024-10-29 17:29:09 -05:00
Bo Yin 505e047ee7 support intent in welcome webhook 2024-10-29 13:57:15 -05:00
易磊 b99b66e489
voice copilot playload use tel Digits 2024-10-18 16:40:06 +08:00
Haiping Chen d2ef7139b1 add frequency short words 2024-09-23 17:20:19 -05:00
Haiping Chen 0a956efea7 sync with upstream 2024-09-09 16:10:46 -05:00
Bo Yin 79dbfe9e21 support reply hints 2024-09-09 15:27:09 -05:00
Haiping Chen fd8b2477f8 GetNextTroubleShootingQuestionFn.Indication 2024-09-09 14:22:11 -05:00
Haiping Chen c71c44692a Merge with upstream 2024-09-09 12:39:37 -05:00
Bo Yin c5d83fbd24 support dialCSR 2024-09-06 10:16:18 -05:00
Haiping Chen 879142cb57 more hold-on 2024-09-05 16:44:15 -05:00
Haiping Chen 95736016b4 Fix voice enqueue. 2024-09-05 10:42:48 -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 32c99dee5f relocate 2024-09-03 22:13:25 -05:00
Jicheng Lu 817f1a75fb Merge branch 'master' of https://github.com/SciSharp/BotSharp into features/refine-audio-handler 2024-08-30 16:12:30 -05:00
Bo Yin 1306ef61d1 bugfix 2024-08-30 13:18:55 -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
Bo Yin e6f03fcdf4 improve the workflow 2024-08-29 14:36:07 -05:00
Haiping Chen 91a221a9eb msg.Instruction?.ConversationEnd 2024-08-29 11:49:34 -05:00
Haiping Chen 841f8a68dd change to 2 seconds. 2024-08-28 16:42:55 -05:00
Haiping Chen 06973d8988 Support play for reply 2024-08-28 16:19:47 -05:00
Jicheng Lu 8674ac9830 refine speech storage 2024-08-28 15:34:41 -05:00