RingCentral Developers Winter ’22 Release

John Wang
RingCentral Developers
5 min readMar 24, 2022
RingCentral Winter 2022 Release

We’re happy to announce the RingCentral Developers Winter ‘22 Release which includes new core APIs, SDK enhancements along with new and updated Developer Guides and App Gallery.

Please try out our new APIs and SDKs and let us know what you think!

RingCentral MVP APIs & SDKs

  1. Team Messaging Add-ins Framework (Beta)
  2. Team Messaging documentation rewrite
  3. Team Messaging API rename
  4. Voice WebPhone WebRTC Library
  5. Line of Business Analytics API Update (Beta)
  6. Audit Trail API Demo Apps (Beta)

RingCentral MVP Embeddable

  1. Mute Auto Call Recording

Engage Voice APIs & SDKs

  1. Voice Streaming API
  2. Workforce Management Integration Reports

Engage Digital APIs & SDKs

  1. New Developer Guides
  2. Developer Guide enhancements

Developer Experience

  1. New Support Form to Replace Email Support
  2. Enhancements to the app creation process
  3. New API changelog location
  4. New distribution channel for Symphony

RingCentral Labs

  1. Poll Add-in
  2. Trello Add-in
  3. GitHub Add-in
  4. Bugsnag Add-in

RingCentral MVP APIs & SDKs

  1. Team Messaging Add-ins Framework (Beta): The Add-in Framework is now in open beta. Built on the open source Adaptive Card Framework, RingCentral Add-ins provide developers with a new way to automate workflows and embed rich, interactive applications directly inside RingCentral team messaging. Get started with the Developer Guide for any language, JavaScript Chatbot Framework, or JavaScript Notification App Framework to begin posting Adaptive Cards to RingCentral team messaging.
  2. Team Messaging documentation rewrite: In conjunction and support of the release of the RingCentral Add-in Framework, the Team Messaging section has been completely rewritten with tons of new content. Check out our Developer Guide to learn more about Adaptive Cards, building add-ins, a step-by-step guide to building a bot, posting tasks and notes, and more!
  3. Team Messaging API rename: Throughout the RingCentral ecosystem, the term “Glip” is being phased out. Changes to the names of permissions, endpoint URLs will be occurring and referenced in our API Reference and Developer Guide. For now, old URLs will continue to work and no change is necessary.
  4. Voice WebPhone WebRTC Library: Several enhancements were deployed to newer versions of the RingCentral WebPhone Library to enable call control features like Warm Transfer, Call Recording and Call Park. Developers who use this library are recommended to upgrade to the latest version V0.8.9 from our GitHub repository.
  5. Line of Business Analytics API Update (Beta): This API now supports two endpoints: the Aggregate Call Performance Data API and the Timeline Call Performance Data API.
  6. Audit Trail API Demo Apps (Beta): Demo apps for syncing data to Splunk and DynamoDB using JavaScript are available on GitHub at github.com/ringcentral/audit-trail-demo.

RingCentral MVP Embeddable

  1. Mute Auto Call Recording: There are times when you need to pause a recording when handling sensitive information that should not be recorded (such as credit card numbers). In these instances, Auto Call Recording may be turned on and you need to pause it momentarily. This feature to “mute” auto call recording is now available in the embeddable.

Engage Voice APIs & SDKs

  1. Voice Streaming API: This set of APIs enables developers to build integrations that can actively listen to calls in real-time stereo (one for agent and one for the client). Developer Guides will show how you can use this real-time stereo stream to live transcribe a conversation.
  2. Workforce Management Integration Reports: A new guide to use integration reports purpose built for tracking calls and agent activity. These reports enhance the experience of integrating to our platform by also linking agent IDs to RingCentral MVP user IDs.

Engage Digital APIs & SDKs

  1. New Developer Guides: Three new developer guides have been added to help developers export interactions, embed the Engage Digital UI into your own site of choosing, and even a new Engage Digital Survey SDK to easily integrate any third party survey supplier into Engage Digital.
  2. Developer Guide enhancements: Several enhancements have been made to the Engage Digital Developer Guides including a new SSO JWT guide, enhancements to the Structured Messages guide with Webview, WhatsApp, and Instagram, and an enhancement to the Mobile Messaging with a new Huawei push notification feature. The API Reference has also been updated with these APIs, including the new Survey Response API.

Developer Experience

  1. New Support Form to Replace Email Support: The process by which developers request specialized support from our dedicated developer support engineering team is getting an upgrade by requiring all developers to use our new support request form online. This will help developers provide us with the information we need right from the start. With this change however, we will soon be retiring the email address devsupport@ringcentral.com.
  2. Enhancements to the app creation process: Enhancements to bring greater clarity to the different types of apps developers can build through better labeling, and we redesigned our authentication preferences to better support authorization code and PKCE., and to give more control over the issuance of refresh tokens. We also added a new section called app features where developers can enable interactive messages and more.
  3. New API changelog location: To help developers find and make use of our changelog that documents changes we make to our API, we have incorporated it into our Developer Guide.
  4. New distribution channel for Symphony: RingCentral continues to grow its partner program with our new partners RingCentral for Symphony. This means your app can be promoted to and discovered by more customers around the world. To ensure your app is available to Symphony customers and our future partners as well, under your app’s security settings, make sure the option “Make available to all current and future RingCentral carrier and brand partners” is selected.

RingCentral Labs

  1. Poll Add-in: The new Poll Add-in is a simple polling bot that allows you to choose different types of polls like ranking from 1 to 5, 1 to 10, or even multiple choice options like who your favorite Avenger is. Try out the new Poll Add-in and let us know what you like and want to see added.
  2. Trello Add-in: This add in will let you know about changes in Trello to boards, cards, lists, and checklists. Now you can keep up to date with Trello changes while in RingCentral Team Messaging. Coming soon, the ability to join, comment, and set a due date for projects. Try it now from the RingCentral Desktop App Gallery or just click here.
  3. GitHub Add-in: This new add-in allows you to track changes to your repository, respond to issues, and even merge pull requests. You can even comment on issues, pull requests, and other comments. Try it now from the RingCentral Desktop App Gallery or just click here. If you’d like to learn more about how it works, the code is available here.
  4. Bugsnag Add-in: This new add-in notifies you of errors from Bugsnag and allows you to snooze, ignore, and even comment on these errors directly from RingCentral Team Messaging. Try it now from the RingCentral Desktop App Gallery or just click here. If you’d like to learn more about how it works, the code is available here.

Learn More

We’d love to hear your feedback and use cases for these APIs. To learn even more about our APIs or if you have questions go to the following resources:

--

--

John Wang
RingCentral Developers

AVP Platform Products for @RingCentral with a focus on improving life through innovative products and software