Documentation

​
​

Development

User Acquisition

Monetization

Industry

Vivox Unity SDK

Vivox Unity SDK

Vivox
​
​
Vivox Unity SDK
  • Overview
  • Get started
  • Release notes
  • Developer guide
    • Set up your project
    • Create voice and text channels
    • Messaging
      • Channel messages
      • Message metadata
      • Chat history
      • Edit and delete messages
      • Directed messages
      • Offline direct messages
      • Anti-flooding
      • Large text channel setting
      • Retrieve Conversations list
      • Set Chat Markers
    • Player management
    • Device management
    • Audio management
    • Mobile development
    • Text-to-speech
    • Speech-to-text
    • Real-time recording
    • Server-side-recording
    • Troubleshooting
  • Tutorials
  • Reference
  1. Vivox Unity SDK documentation

Text chat developer guide

Learn to implement text chat with Vivox.
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
  • Text evidence management
  • Edit and delete messages
  • Direct messaging
  • Offline direct messages
  • Anti-flooding
  • Large text channel support
  • Retrieve conversations list
  • Set Chat Markers
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.

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