Documentation

​
​

Development

User Acquisition

Monetization

Industry

Vivox Unreal SDK

Vivox Unreal SDK

Vivox
​
​
Vivox Unreal SDK
  • Overview
  • Get started
  • Release notes
  • Developer guide
    • Set up your project
    • Unity Authentication Service in Unreal
    • Create voice and text channels
    • Messaging
      • Send and receive group text messages
      • Directed text
      • Send data through text messages
      • Text chat developer guide
        • Adaptive chat filter
        • Text evidence management
        • Anti-flooding
        • Large text channel setting
        • Channel-specific options
    • Audio management
    • Muting
    • In-game moderation
    • Android app development
    • iOS app development
    • Server-side recording
    • Speech-to-text audio transcription
    • Text-to-speech
    • Real-time recording
    • Transmission
    • Troubleshooting
  • Tutorials
  • Reference
  1. Vivox Unreal SDK documentation

Text chat developer guide

Learn how to implement text chat features in your Unreal project.
Read time 1 minute
Last updated 8 months ago

Vivox provides a text chat service:
  • Text chat - channel-based and directed text chat.
    • Chat messages can contain any language or content up to service-defined size and rate limits.
    • Chat messages are transported over TLS. No chat messages are saved or archived.
The following additional features can be enabled:
  • Adaptive Chat filter
  • Chat history - Core SDK and Unity SDK v16 only.
  • Text evidence management
  • Edit and delete messages - Core SDK and Unity SDK v16 only.
  • Offline direct messages - Core SDK and Unity SDK v16 only.
  • Anti-flooding
  • Large text channel support
  • Retrieve conversations list - Core SDK and Unity SDK v16 only.
  • Set Chat Markers - Core SDK and Unity SDK v16 only.
  • Channel-specific options - Core SDK only.
The server can customize a maximum byte count for text messages in its pre-login configuration. By default, the maximum is 320 bytes with UTF-8 encoding. A text message that exceeds the maximum length in bytes is rejected with a VxErrorMessageTextTooLong error.
Text chat requires a Unicode-supported system to work properly. The Unity Editor has full Unicode support in versions 2017.1 and later.
The following table details text chat policy:
ServicePolicy optionDefaultDescription
Standard text chat
rate_limit
1000 bytes per second
The maximum rate at which a player can send data over text chat. This is configured server-side by Vivox.

Copyright © 2026 Unity Technologies
LegalPrivacy PolicyCookiesDocumentation Terms of UseDo Not Sell or Share My Personal InformationYour Privacy Choices (Cookie Settings)

"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S and elsewhere (more info here). Other names or brands are trademarks of their respective owners.

Some pages are machine-translated for convenience, and may contain inaccuracies. In the event of conflicting information, the English version is authoritative.


    Report a problem with this page