cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
306
Views
1
Helpful
5
Replies

How to join a deviced hosted webex meeting

abigail-li
Level 1
Level 1

I came across this document on the Webex site mentioning that we can host a meeting directly from a device:
https://help.webex.com/en-us/article/px1plu/Webex-Meetings-in-devices

I have a Room Bar available, and I’m wondering — is it possible to programmatically have my Desk Pro join a meeting that is hosted on the Room Bar? 

My goal is to have both the Room Bar and the Desk Pro in the same meeting so that I can record them together.

Any guidance would be greatly appreciated!

1 Accepted Solution

sandiban
Cisco Employee
Cisco Employee

Hello @abigail-li,

Actually this Help documentation might help you here - https://help.webex.com/en-us/article/kh85q9/Start-an-instant-meeting-on-Board,-Desk,-and-Room-Series-devices
This shows how you can start an instant meeting on the devices that you mentioned and once you're creating the instant meeting on your Webex device, you can also add invitee or, participant for it and you can also share the meeting join information with others.

So, basically when you want to join the same meeting from your other device, there you can provide that meeting link or, meeting number and finally join that meeting.
However, as you mentioned you want to join the the meeting from Desk Pro programmatically - so are you looking for an option to join the meeting through API?

Just to make a note, a Webex meeting can't be joined programmatically through using any API, because still there isn't any REST API or, device xAPI command to do that.
You still need to join a Webex meeting manually only. Yes you can generate meeting joinLink programmatically, that's right!
But the joining the meeting still needs to be done manually.

Please let us know for any further details or, assistance.

Regards!
Sandip

View solution in original post

5 Replies 5

abigail-li
Level 1
Level 1

Hello Sandip,

Thanks for the explanation — that makes sense.

To give you some context, I’m trying to record the interaction between my Desk Pro and Roombar.
Currently, I’m connecting the two devices using the xapi dial command with a SIP address, which initiates a call, but does not trigger any recording.
I’ve also attempted to enable Webex Calling without success, and the webhook for telephony_calls is not available at the organization level either.

Since Webex Meetings by default provide video recordings, I’m now exploring dialing both devices into a Personal Meeting Room to create a meeting and capture the recording.
Additionally, I came across the concept of a device-hosted meeting.

From your perspective, is there another approach you would recommend for this scenario?
Any insights would be greatly appreciated!

Thanks,
Abigail

Hi @abigail-li,

Thanks for you follow-up on this further!
Yes, telephony_calls Webhook event is currently only support the User level calling, not upto the Org level.
But the way you're generating the Call with SIP URL, in that case - anyway the Calling webhook will not work. Because the one you're using here, is the Webex Call (involving a cloud-based platform).
And when I say the Webex Call, it's the Call made on Webex using the Dial button or, Phone button in Webex.
Unfortunately there is no webhook event designed to track/trace these calls. And also, you can't record these calls either since this is not a traditional telephony call.

Calling webhook would support for the traditional Calls made on a existing Phone number (through PSTN) with the involvement of Phone devices and you should must have the Webex Professional Calling license purchased for that.

Otherwise, I think the plan you're currently going with to interact 2 devices through the PMR (Personal Room meeting) and then record the meeting for future reference (even access these recordings through API as well later), that should work fine!
If recording the meeting content is the only requirement right now between those 2 devices, then I'd say yes - that's the only available way out of it.

Regards!
Sandip

Oh, interesting!

So just to confirm — are you saying that even if I enable the Webex Calling Pro license (which I currently have), if I continue using the xapi dial command to connect my two devices, I still won't be able to use the telephony_call webhook or access call recordings?
I tried enabling the Webex Calling license by assigning only an extension, and it seemed to allow me to enable Webex Calling. But when i making initiate the call with xapi dial command, there's indeed no recording generated. 

Thanks!

Abigail

Yes @abigail-li, the Call you're making here is the Call on Webex which not equivalent to Webex Calling.
Actually there are lot of good articles available in internet by providing the comparison between Webex Calling and Call on Webex. That'd deifinitely guide you to draw the differences.
Actually we all mix these both things up initially, but after understanding the differences - it gets clarified.

Basically for the Call on Webex, you don't need a PhoneNumber, you just need a Webex contact email or, SIP URI.
Just like PMR or, instant meeting, you can initiate a Call on Webex.

However as mentioned above, for Webex Calling - you definitely need dedicated number to call over or, to receive a call and also, you need a phone device to make the call to someone.
And the dialler and receiver, both the Users should have Webex Calling license in their Webex profile and receiver can receive the call from Webex as well.

Hope this helps!
Please let us know for any further assistance/queries.

Regards!
Sandip

sandiban
Cisco Employee
Cisco Employee

Hello @abigail-li,

Actually this Help documentation might help you here - https://help.webex.com/en-us/article/kh85q9/Start-an-instant-meeting-on-Board,-Desk,-and-Room-Series-devices
This shows how you can start an instant meeting on the devices that you mentioned and once you're creating the instant meeting on your Webex device, you can also add invitee or, participant for it and you can also share the meeting join information with others.

So, basically when you want to join the same meeting from your other device, there you can provide that meeting link or, meeting number and finally join that meeting.
However, as you mentioned you want to join the the meeting from Desk Pro programmatically - so are you looking for an option to join the meeting through API?

Just to make a note, a Webex meeting can't be joined programmatically through using any API, because still there isn't any REST API or, device xAPI command to do that.
You still need to join a Webex meeting manually only. Yes you can generate meeting joinLink programmatically, that's right!
But the joining the meeting still needs to be done manually.

Please let us know for any further details or, assistance.

Regards!
Sandip