Merge pull request #1092 from yileicn/master

optimize twilio
This commit is contained in:
易磊 2025-07-08 23:11:02 +08:00 committed by GitHub
commit 6d35224543
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -63,6 +63,11 @@ public class TwilioInboundController : TwilioController
instruction.AgentId = request.AgentId;
instruction.ConversationId = request.ConversationId;
await HookEmitter.Emit<ITwilioSessionHook>(_services, async hook =>
{
await hook.OnSessionCreated(request);
}, request.AgentId);
if (twilio.MachineDetected(request))
{
response = new VoiceResponse();
@ -116,11 +121,6 @@ public class TwilioInboundController : TwilioController
});
}
await HookEmitter.Emit<ITwilioSessionHook>(_services, async hook =>
{
await hook.OnSessionCreated(request);
}, request.AgentId);
return TwiML(response);
}