Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to Transfer SIP Calls to Another Number in voice-pipeline-agent-python? #1139

Open
ericyue opened this issue Nov 27, 2024 · 0 comments
Labels
question Further information is requested

Comments

@ericyue
Copy link

ericyue commented Nov 27, 2024

Hello,

I am currently working on a simple demo using voice-pipeline-agent-python and have successfully configured the SIP settings as required.
However, I am looking to implement a feature where, after a user dials a number and enters the logic of the VoicePipelineAgent, they can trigger a signal that redirects the call to another number for manual response.

Here's what I have so far, and I'm wondering how I can proceed to achieve the call transfer functionality:

The user dials a number and is connected to the VoicePipelineAgent.

At some point during the interaction, the user triggers a specific signal.
Upon receiving this signal, I want the call to be transferred to another predefined number for human manual handling.

I have reviewed the documentation, but I'm not sure how to implement this feature within the voice-pipeline-agent-python framework. Could someone please guide me on the steps or provide an example of how to achieve this?

Thank you in advance for your help!

@ericyue ericyue added the question Further information is requested label Nov 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

1 participant