I tried at every state, the following:
const { telnyxCallControlId, telnyxSessionId, telnyxLegId } = call.telnyxIDs;
console.log(`telnyxCallControlId: ${telnyxCallControlId}; telnyxSessionId: ${telnyxSessionId}; telnyxLegId: ${telnyxLegId}`);
I tried at every state, the following:
const { telnyxCallControlId, telnyxSessionId, telnyxLegId } = call.telnyxIDs;
console.log(`telnyxCallControlId: ${telnyxCallControlId}; telnyxSessionId: ${telnyxSessionId}; telnyxLegId: ${telnyxLegId}`);
Interesting. Thanks for bringing that to us. Please give me some time to get some dev resources to check it out.
Any update?
Hey, thanks for your patience. I am expecting an update this week.
Any update? I want to switch over but I can't because of this not working.
Yes, I am,
Please fix this.
I placed a breakpoint at this line:
and console log the e.call.telnyxIDs and it's undefined.
Hi @bobparker1112 , what is the error you are getting when testing it at https://webrtc.telnyx.com ?
@vidhan, maybe I'm not being clear, this is NOT an error. As stated in the title, it's the fact that "webrtc call.telnyxIDs is always empty". I need the telnyx ids to order to perform operations on the call, such as start recording with custom command id, but since the ids are always undefined, I cannot operations on it. I've conveyed the issue via multiple screenshots showing the ids as undefined.
Command:
const { telnyxCallControlId, telnyxSessionId, telnyxLegId } = call.telnyxIDs;
console.log(`telnyxCallControlId: ${telnyxCallControlId}; telnyxSessionId: ${telnyxSessionId}; telnyxLegId: ${telnyxLegId}`);
Expected Result:
telnyxCallControlId: v3.blahblah, telnyxSessionId: idblahblah, telnyxLegId: idblahblah
Actual Result:
telnyxCallControlId: undefined, telnyxSessionId: undefined, telnyxLegId: undefined
I have bumped your ticket ENGDESK-22723 for another review.
Any update? I'm shocked that it is taking this long to get back. Like, it's been almost a month and still no actual response back from the team.
I am pushing for additional resolution this week.
Hi @bobparker1112 , apologies for the delay.
May I have your call flow and call ID so that our team can investigate on our backend to get to the root of issue.
Sure, here is one: v3:aysh1TBcapTehp81VMANIiUGCsMt5bjNHVp-hrK-X82bTY6GltCcRg
but I don't know why you need this, just use the https://webrtc.telnyx.com that you were telling me to use. Try to get the ids yourself when using the webrtc on the website. I honestly don't know why this problem is difficult to comprehend. The ids are undefined when they shouldn't be, or I'm missing something.
Hi Bob,
It turned out that it was expected behavior to not pass the ids. We have submitted a feature request to start passing the ids: Ticket # ENGDESK-23349. Thanks for reporting this item!
3 People are following this question.
+ | PORTAL |
+ | REQUEST A FEATURE |
+ | API DOCS |
+ | KNOWLEDGE BASE |
+ | HELP |
+ | CONTACT TELNYX |
© Telnyx LLC |