CreateBlogSupport
Log inSign up
Home
Webex Messaging
  • Overview
  • Guides
  • REST API Basics
  • API REFERENCE
  • All APIs
  • Changelog
  • SDK
  • AI Assistant for Developers
  • Widgets
  • Tutorials
  • Suite Sandbox
  • Beta Program
  • Webex Status API
  • XML API Deprecation

Webex Messaging

Overview

GitHub

anchorVersions

anchor
  • Current version: 3.15.0
  • Previous major version: 2.8.0

anchorFeatures

anchor
  • Audio and/or video 1:1 calling
  • Group space calling
  • Dial by email, Webex User ID, or SIP address
  • Call and event controls, including DTMF
  • Audio and video call control
  • View content and video simultaneously
  • Maximum bandwidth controls
  • Create Teams, Spaces, Memberships, and Messages
  • Receive and share content
  • Message securely with threads
  • Group call with three different views
  • Multistream capability for controlling individual video layout
  • Background Noise Reduction
  • Make and receive CUCM calls including hold/resume, transfer, merge
  • FedRAMP support
  • Virtual Background
  • Calendar Events
  • Meeting Transcripts
  • Network Quality Indicator
  • Support for 1080p resolution in webex meetings, group space and 1:1 calling
  • Multistream video pinning
  • Unified Space Meetings
  • Breakout session APIs and events for attendees
  • "WebexSDK-Meeting" - A lightweight meeting-only SDK without calling features available
  • "Webex-Wxc" - A lightweight SDK for WebexCalling
  • PSTN noise removal for CUCM and Webex calling calls
  • Enhanced screen share API with ability to optimize for Video and Text
  • End to end encrypted meeting
  • Make and receive Webex Calling calls, including hold/resume, transfer, merge
  • Support for Webex calling new call payloads through webhook
  • Support for Closed Captions in a meeting
  • Support for Presence Status
  • Support for assisted transfer when the SDK client already has 2 active calls
  • Support for calling events via mercury
  • Support for rendering Live Annotations on shared screen in Meetings
  • Support for moving a meeting from one client to another for the same user
  • "Webex-Message" - A lightweight SDK for message-only features
    New

anchorResources

anchor
  • Github Repo
  • Change Log
  • Guides to using SDK
  • Guide to migrating from v2.x to v3.x
  • Kitchen Sink Sample App

anchorRequirements

anchor
  • Android Studio 4.0 or later
  • Android SDK Tools 29 or later
  • Android API Level 24 or later
  • Java JDK 17
  • Android NDK - 26.3.11579264+
  • Kotlin - 1.3.+
  • Gradle for dependency management
  • Webex Account

anchorComplete Demo App

anchor

A complete demo application is available to see the complete functionality of the SDK.

anchorSDK API Reference

anchor

In-depth API reference information for the Android SDK can be found here

anchorTroubleshooting the Android SDK

anchor

If you're having trouble with the Android SDK, here's some more information to help troubleshoot the issue.

View the System Logs

The Webex Android SDK uses the Android system logger utility to collect log messages that will allow you to define problem areas when troubleshooting.

Use the Logcat command-line tool to collect, view, and filter all SDK logs. The Android SDK provides the option to display all messages or just the messages that indicate the most severe errors. Set the log level to verbose to display all errors. See Write and View Logs with Logcat for more information.

webex.setLogLevel(Webex.LogLevel.VERBOSE)
Firewall Ports

The Android SDK makes use of the following network ports. If you're encountering connection issues, make sure there aren't any firewalls blocking or preventing communication over these ports:

ServiceProtocolPort(s)
MessagingHTTPS443
NotificationsWebSocket443
CallsHTTPS443
MediaRTP/SRTP over UDP/TCP33434-33598, 8000-8100 or 33434 (shared port)
SDK Dependencies

For more information about dependencies of the Android SDK, please refer to their documentation:

  • Troubleshoot Android Studio
  • Android SDK Tools
  • JDK Troubleshooting Guide
  • Gradle User Guide
App Crashes

If your app is crashing, running a stack trace may help you determine the root cause. Please see Android’s Diagnose the Crashes for more information about determining the cause of Android app crashes.

anchorSupport Policy

anchor

Please visit the Webex API and SDK Support Policy page for details on our support and end of life policy for APIs and SDKs.

Getting Support

If you're stumped, contact the Webex Developer Support team for more help with the SDK.

In This Article
  • Versions
  • Features
  • Resources
  • Requirements
  • Complete Demo App
  • SDK API Reference
  • Troubleshooting the Android SDK
  • Support Policy

Connect

Support

Developer Community

Developer Events

Contact Sales

Handy Links

Webex Ambassadors

Webex App Hub

Resources

Open Source Bot Starter Kits

Download Webex

DevNet Learning Labs

Terms of Service

Privacy Policy

Cookie Policy

Trademarks

© 2025 Cisco and/or its affiliates. All rights reserved.