Commit graph

148 commits

Author SHA1 Message Date
Haiping Chen d5f14de51c realtimehub-refactor 2025-04-06 23:15:27 -05:00
Haiping Chen 871aeff181 user_dtmf_receiving 2025-04-04 14:00:15 -05:00
Haiping Chen cc362b20d1 Fix conversation id in HangupPhoneCallFn 2025-04-02 18:25:04 -05:00
Haiping Chen 06491b1a28 Fix output endpoint. 2025-04-02 16:25:37 -05:00
Haiping Chen 8cbd82a0ff optimize twilio 2025-04-02 10:35:03 -05:00
Haiping Chen 752ffb8c80 Revision call duration. 2025-04-01 14:37:34 -05:00
Haiping Chen c89ad76ddb OnCallBusyStatus 2025-04-01 14:30:44 -05:00
Haiping Chen 44f01f1158 Add phone state for OutboundPhoneCallFn 2025-04-01 12:43:00 -05:00
Haiping Chen cafe4cd22e Add Twilio realtime transcribe. 2025-03-25 16:37:54 -05:00
hchen2020 367425edb9
Merge branch 'SciSharp:master' into master 2025-03-24 15:34:51 -05:00
Jicheng Lu 07c02887f1 update function param desc 2025-03-24 15:18:37 -05:00
Haiping Chen 204dfac516 remove phone_number for voicemail 2025-03-24 13:56:32 -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
Jicheng Lu 9a5f1ed961 add missing template 2025-03-18 09:44:54 -05:00
nick.yi 2b37b06760 hotfix twilio stream conversationId is null 2025-03-18 21:18:10 +08: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 3c23e58351 Optimize phone hang-up 2025-03-14 21:06:40 -05:00
Haiping Chen ace2e906f0 util-twilio-text_message 2025-03-14 16:44:19 -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 f0ab14bb4d Avoid duplicate message if there is init_audio_file 2025-03-12 19:20:30 -05:00
Haiping Chen 70eadbd510 IRealtimeHook 2025-03-12 14:03:38 -05:00
Haiping Chen a537a647cd politely ending phone call 2025-03-11 17:20:44 -05:00
Haiping Chen ae7680da3d Hang-up if waiting AI Response Timeout 2025-03-10 10:10:22 -05:00
Haiping Chen 17bb86b311 Return instruction for realtime response.create. 2025-03-07 18:40:28 -06:00
Haiping Chen f9cc755444 RealtimeConversationHook 2025-03-06 15:10:17 -06:00
nick.yi 5d10f3d305 optimize RealTime 2025-03-06 17:03:30 +08:00
Haiping Chen 89fc99f4e1 prevent initial response interruption 2025-03-05 16:57:58 -06:00
Haiping Chen 9c50824369 Support DTMF in realtime 2025-03-05 16:57:34 -06:00
Haiping Chen d69f19bd41 refactor realtime code. 2025-03-05 12:29:28 -06:00
Haiping a205b9b407
Merge pull request #912 from kerryjiang/centralpackversion
Use ManagePackageVersionsCentrally for more projects
2025-03-05 08:13:18 -06:00
nick.yi d78c77141b 1.hotfix timestamp,mark and interruption handling
2.Hotfix message persistence
2025-03-05 21:48:06 +08:00
Haiping Chen b4862837da Mak initial audio is not interruptable 2025-03-03 15:30:06 -06:00
Kerry Jiang c0a15f87e3 remove ManagePackageVersionsCentrally from individual projects and add it in Directory.Packages.props 2025-03-01 19:57:50 -08:00
Kerry Jiang 61e3d2f04a more projects 2025-03-01 11:44:52 -08:00
Haiping Chen 419b4717d6 Support AgentId for twilio stream 2025-02-27 12:52:14 +08:00
Haiping Chen 9d570311d1 realtime route to agent 2025-02-26 22:40:50 -06:00
Haiping Chen 1468c01f46 Remove call_sid from function util-twilio-hangup_phone_call 2025-02-26 13:16:57 -06:00
Haiping Chen e68f245f2a Add Twilio HangupPhoneCallFn 2025-02-26 11:41:52 -06:00
Haiping Chen fec696493b enable all ValidateRequest 2025-02-13 13:59:57 -06:00
Haiping Chen 7fa6bc18c3 enable ValidateRequest 2025-02-12 12:29: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