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

Call forwarding in Daily and pipecat/pipecat-flow #1055

Open
mshbaita-jo opened this issue Jan 21, 2025 · 3 comments
Open

Call forwarding in Daily and pipecat/pipecat-flow #1055

mshbaita-jo opened this issue Jan 21, 2025 · 3 comments
Labels
need-more-info waiting on more info from requester

Comments

@mshbaita-jo
Copy link

Can I enable call forwarding while participating in a WebRTC room within the Pipecat flow handler; and how I can get the session id from daily object I have, Im using the meeting token in the api but it gives "authentication-error"

@mshbaita-jo mshbaita-jo changed the title Call forwarding in Dail Call forwarding in Daily and pipecat/pipecat-flow Jan 21, 2025
@chadbailey59
Copy link
Contributor

Do you mean PSTN/SIP call forwarding? Yes, there's dial out functionality. The session ID might be available in the on-joined callback; if it's not there, it's in the DailyTransport object somewhere.

@chadbailey59 chadbailey59 added the need-more-info waiting on more info from requester label Jan 23, 2025
@mshbaita-jo
Copy link
Author

Do you mean PSTN/SIP call forwarding? Yes, there's dial out functionality. The session ID might be available in the on-joined callback; if it's not there, it's in the DailyTransport object somewhere.

Thank you, Chad. What I’m trying to understand is how to forward a call to another agent while I’m on a call. I’m a bit confused about the process. My goal is to perform PSTN/SIP call forwarding. I’ve attempted it, but I’m having trouble retrieving the session ID from the Daily room data. It’s possible that I’m doing something wrong, or perhaps this functionality isn’t supported.

@JoodMaaroufi
Copy link

Do you mean PSTN/SIP call forwarding? Yes, there's dial out functionality. The session ID might be available in the on-joined callback; if it's not there, it's in the DailyTransport object somewhere.

Hello Chad,

Based on what you sent, I tried the on-joined callback and got the session id from it, but implementing it the sipCallTransfer endpoint didn't work and it gives an invalid sessionId error, i suppose it needs something other than the session id for it to work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
need-more-info waiting on more info from requester
Projects
None yet
Development

No branches or pull requests

3 participants