News & Announcements User Community Developer Community

Welcome to the RingCentral Community

Please note the community is currently under maintenance and is read-only.

Search
Make sure to review our Terms of Use and Community Guidelines.
  Please note the community is currently under maintenance and is read-only.
Home » Developers
Getting current sessions for supervise call sessions and recommendation
Tags: call monitoring
May 8, 2023 at 11:43am   •   2 replies  •  0 likes
San Ga

We are working on a project to have a supervisor listen in on the calls being made (live). While going through the API reference guide (Supervisor session) In that, it is asking for a telephony sessionid. I'm sorry, but I cant seem to find a API link to list ALL current active sessions at account level. Does such exist?


Also, our users use the RC integration into Salesforce to make and receive calls on their Ipad/mobile devices. Does the below statement mean that, it is not possible to supervise as its a mobile device. (trying to understand between softphone and app integrated into the mobile app)

"Currently this method is supported for Softphone/Hardphone only, since device IDs for WebRTC/Mobile apps cannot be obtained."

2 Answers
answered on May 8, 2023 at 7:11pm  

@Phong Vu - Thank you for that awesome article. Its very helpful. To test some very very basic functionality, can you advise, if by using postman,

1) Can we display all available active sessions

2)

our users use the RC integration into Salesforce to make and receive calls on their Ipad/mobile devices. Does the below statement mean that, it is not possible to supervise as its a mobile device. (trying to understand between softphone and app integrated into the mobile app)

"Currently this method is supported for Softphone/Hardphone only, since device IDs for WebRTC/Mobile apps cannot be obtained."


Thank you.


 0
on May 9, 2023 at 8:56am   •  0 likes

I don't know what you can do in real-time using PostMan. You should choose a programming language and implement your app as close as possible to your final app.

But if you want to list user active calls to get the tel session id, call this API.

"Currently this method is supported for Softphone/Hardphone only, since device IDs for WebRTC/Mobile apps cannot be obtained."

The statement above means the phone/device that you can use to listen/monitor a call, NOT the phone/software that the call parties are using to make a call. The reason behind that is the supervise API requires a device id to identify the device/phone that the audio is routed to.

answered on May 8, 2023 at 11:55am  

Please read this article for full discussion about using the supervision API.


 0



A new Community is coming to RingCentral!

Posts are currently read-only as we transition into our new platform.

We thank you for your patience
during this downtime.

Try Workflow Builder

Did you know you can easily automate tasks like responding to SMS, team messages, and more? Plus it's included with RingCentral Video and RingEX plans!

Try RingCentral Workflow Builder

PRODUCTS
RingEX
Message
Video
Phone
OPEN ECOSYSTEM
Developer Platform
APIs
Integrated Apps
App Gallery
Developer support
Games and rewards

RESOURCES
Resource center
Blog
Product Releases
Accessibility
QUICK LINKS
App Download
RingCentral App login
Admin Portal Login
Contact Sales
© 1999-2024 RingCentral, Inc. All rights reserved. Legal Privacy Notice Site Map Contact Us