cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1393
Views
0
Helpful
6
Replies

Chat feature in join meeting Web SDK

mesrbn
Level 1
Level 1

Hi,

 

I am using Browser SDK in my application by which user can join a webex meeting. However, I am not able to find the chat feature within a meeting. All I found were about

  • the messages feature, which is about how people communicate in a room (here)
  • the meeting chat, which allows a Compliance Officer to access the in-meeting chat content. It is not enabled by default (here). 

However, I am looking for an in-meeting chat feature by which all participants can send and receive messages during a meeting (join-meeting). So, basically, there is no room here. The user gets an invitation containing a link to join a meeting and after joining can send/receive messages and chat with all participants in that meeting. Is this chat feature available in Browser SDK or Webex API?

 

Thank you for the support and help.

 

Best regards

Mehran

6 Replies 6

alexsam986
Level 1
Level 1

Hey @mesrbn 

Not finding a meeting room, and in-meeting chat must be an inconvenience. I empathize with you!

From your conversation, I understand that you are in need of 3 requirements:

  • The ability to send (POST) messages to meeting participants instantly.
  • A system that can receive (or subscribe to) messages in real time as they are sent by other participants.
  • Features that support both live and real-time interactions during meetings.

In this case, you will need an SDK that offers the below features:

  • Sending Messages (POST): Allowing you to add a new message to the chat in real-time.
  • Receiving Messages (Reactive): Supporting technologies like WebSockets, SignalR, or long polling to receive messages as they arrive without any kind of manual refresh.

Considering the available options now, it would be wise to go with a   that supports meeting rooms, in-meeting chat, along with chat export features. 

Hope this helps!

Rudrakshi
Cisco Employee
Cisco Employee
We do have Meeting Chats APIs in-meeting chats feature available. As per the documentation, meeting chat has to be enabled for your Org and are not enabled by default. If it is not enabled for your Org, you'd need to contact the Webex Developer Support team at devsupport@webex.com.
Hope this helps!


Best regards,
Rudrakshi Srivastava

Thank you for the reply. 

But what I see from the meeting chat API, it is all about GET (List Meeting Chats) and DELETE (Delete Meeting Chats). It seems like it retrieves the chats of a meeting and deletes all chats associated with a meeting. I am looking for a full real-time reactive chat feature. Like sending and receiving messages. How can I POST a message to the participants of a meeting then? 

Yes, that meeting-chats API only provides functionality to get the meeting chats post meeting.
If you're looking to have the same functionality through the browser SDK you'd need to create your own at this time. The SDK provides the messaging functionality as well as meetings, so you could develop that in your application along with the meetings functionality. Not sure if that suits, but is the only option at the moment as far as I know, and also given that the meeting-chats API doesn't allow creation of messages anyway, as you found out.

 

The meetings-chat API is intended for retrieving meetings chats when the meeting is accessed through the native apps.

Thanks, Raffaele, for the response. Yes, you're right. That's what I also thought about. However, I guess I even cannot develop myself the chat feature along with the meeting feature that comes from Browser SDK. Imagine a scheduled meeting conference with a mixture of native apps and a developed client app using Browser SDK. Suppose a host schedules a meeting from a native Webex app and invites a guest user to that meeting who uses a client application developed by Browser SDK. Since it is a scheduled meeting, there is no roomId (space) in the meeting object. Therefore, I cannot listen() to the participants' messages (using the native app) and I cannot have participants receive my messages. That is the use-case I am struggling to achieve.

Unfortunately, none of the SDKs support the in-meeting chat of a Meeting Center session. That chat can only be used by the native Webex apps.