CreateBlogSupport
Log inSign up
Home
Webex Meetings
  • Overview
  • Guides
  • API Behavior Changes
  • 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 Meetings

Real-Time Transcriptions

Enable Real-Time Transcription (RTT) during Webex meetings using the Webex Assistant (WXA).

Hosts can activate or deactivate WXA before or during a meeting. With RTT SDK methods, users can control WXA to view live transcriptions.

RTT is available starting from SDK version 3.3.0.

To enable RTT:

  1. Check to see if the Webex Assistant is enabled:

    var isEnabled = call.wxa.isEnabled
    
  2. Verify that the user can control the Webex Assistant:

    var canControl = call.wxa.canControlWXA 
    

    WXA Control

  3. If the Webex Assistant is disabled, enable it:

    call.wxa.enableWXA(isEnabled: isWXAEnabled, callback: { success in
        print("setting WXA to: \(isWXAEnabled) operation returned: \(success)")
    })
    

    Enable WXA

  4. Register for transcription updates:

    call.wxa.onTranscriptionArrived = { transcription in
        // ....
    }
    

    RTT transcription updates

    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.