Webex for Developers Newsletter – July 2024
July 29, 2024Hello again, Webex Developers! We do have some interesting things to share with you this month, for both Webex and Webex Contact Center. So, relax, grab your favorite beverage, and enjoy the latest developer news for July.
📇The A-Z of Contact Center APIs: Address Book
The developer content for Webex Contact Center keeps rolling in! For the first blog post of the A-Z series of Webex Contact Center APIs, Developer Evangelist, Joe Zanini, focuses on the Address Book APIs. In this article, Joe goes over what the Address Book is from a user perspective, along with exploring the APIs and potential integration use cases for developers.
🪪Runtime Agnostic Webex OAuth for JavaScript Projects with Auth.js
In another helpful blog post about getting things done easier, Ashesh Singh from the Webex Solutions Developer Team shows us how to simplify user authentication in our JavaScript applications using the new Webex OAuth provider with Auth.js. Learn how this versatile open-source authentication solution can be a great choice for JavaScript apps requiring OAuth functionality.
📺Webex Developer Public Webinars
Attention Webex Calling developers! In our most recent webinar in July, Creating Enhanced Workflows with the Webex Calling APIs, we presented a comprehensive overview of the entire Calling platform: APIs, use cases, and App Hub success stories. The session showcased the full developer landscape that are represented in the three pillars of Webex Calling APIs – Provisioning, Call Control, and Call Reporting - and the business value for building integrations. Check out our webinars page to watch the recording of the Calling API session. You can also find all our previous webinars or register for upcoming live sessions there.
📱New Developer Vidcasts: Webex Mobile SDK
The Webex Mobile SDK had some great features added in the latest update. Engineers from the Mobile SDK team recently recorded two informative Vidcasts on the new functionality that was recently released:
- Watch: iOS SDK: External camera support overview
- Watch: Android & iOS SDK: Move meeting between devices
🧪Webex Developer βeta Program Activity
Early adopters rejoice! The Webex Developer Beta Program lets you take a sneak peek and test out our upcoming features before they are released. We currently have one active beta feature you can start trying out and provide feedback on:
- Webex Web Widgets: the beta is testing password and captcha flows in Meeting and Space widgets, as well as Improved Space Meeting flows.
To get started, head over to the Developer Beta Program information page.
💬Unified Webex Developer Community Forum
Webex and Webex Contact Center developers now have a unified forum! We're thrilled to announce that the Webex for Developers Community forum has expanded to include dedicated topics for Webex Contact Center APIs and integrations. We encourage Webex Contact Center developers to utilize the combined forum to engage in discussions, exchange knowledge, and seek assistance.
🗓️Webex Contact Center API: Upcoming Changes
As noted in the Contact Center API changelog on July 10, 2024, the scopes cjp-analyzer:config_read
and cjp-analyzer:read
are supported by some APIs, however since these scopes cannot be provisioned for integrations, the support for these will be removed soon. The following APIs will be affected by this change:
- Search API
- Tasks API
- Get Agent Activities
- Get Agent Statistics
- Get Queue Statistics
- Get Estimated Wait Time
📒Webex API Changelog Highlights
As usual, the Webex API Changelog also has several recent entries and we still recommend checking this page frequently to stay up to date. Here are some latest items you can find there:
- July 19, 2024 - NEW: Users can obtain scheduling permissions via the Get Scheduling Options API and update them using the Update Scheduling Options API with the
delegateEmails
parameter. Additionally, users can add new delegate emails with the Insert Delegate Emails API and remove existing ones with the Delete Delegate Emails API. - June 28, 2024 – Breaking Change: Due to security concerns the Webex XML API won't support username/email+password authentication effective Nov 30, 2024 for CI native organizations (organizations managed through Control Hub only). Instead authentication must happen via the Common Identity system and the use of session login ticket. As a reminder the Webex XML API has been End of Life and End of Service since March 31, 2024. Some customers got an extension.
- June 27, 2024 – Breaking Change: Starting August 12th, 2024, the
callingLineId
androutingProfile
fields will be removed from the Test Call Routing endpoint's response payload. - June 27, 2024 – NEW: Starting from July 19th, 2024, a new field,
Location_ID
, will be added to the Wholesale Billing Reports API, and this applies to both Customer and User report types.