@KH
It sounds like there may be an issue with the logic flow in your agent's script or the way it's handling user responses. To ensure that the agent transfers the call when a user responds affirmatively, you should:
1. Check the condition that triggers the transfer action to make sure it correctly interprets affirmative responses such as "Yes" or "Yeah".
2. Ensure that the agent is programmed to wait for the user's response before proceeding.
3. Verify that the transfer action is properly linked to the condition and that there are no logical errors preventing the transfer from occurring.
If you're using a specific API or script, you may need to review the documentation to ensure you're implementing the transfer functionality correctly. If you're still having trouble, please provide more details about the technology or platform you're using, and I can offer more targeted advice.
If you need to check the script or the API implementation, please do so and test the changes to ensure the issue is resolved. If you're unsure about how to proceed or if the problem persists, please ask support for more info on this.