Unity SDK
In-Game Chat Plugin

Ready for multiplayer console titles, viral mobile games, and everything in between, the Unity Chat SDK helps developers add in-game messaging that just works — whether you have 10 players online or 10 million.
This low-level client brings the power of the Stream Chat API into your existing Unity game engine environment. Start with the Unity In-Game Chat Tutorial, then customize features and UI complexity to match your genre and concept.
Along with the Unreal SDK, this v1.0 release makes Stream Chat more accessible to game developers and studios of all sizes, with reusable assets and components via an SDK plugin. Support for additional API features coming soon.
Channels
- Create, Update
- Delete
- Mute / Unmute
- Show / Hide
- Watch / Unwatch
- Query Members
Messages
- Send
- Delete
- Update
- Partial Update
Users
- Create, Update
- Deactivate User
- Delete User(s)
- Mute / Unmute
- Query Users


Unity Chat Plugin Highlights
- Written in C#
- Full source code included
- Compatible with all Unity platforms
- Demo project (sample app) included
- Additional Chat API features in active development
Meet the Unity SDK Team

Hi, I’m Daniel, Lead Unity Developer. After more than a decade in the game industry, I joined Stream to help build reusable assets and components that make life easier for fellow game devs and designers.
Would you consider leaving some feedback on what you need from Stream?
Give Developer Feedback
Didn’t find what you’re looking for? Get in touch with our Developer Advocacy team to let us know what we can do to help: