robloxconnect4.jpg

Roblox Connect

Roblox Connect

Designing the future of connection on Roblox: An immersive calling experience that bridges 3D worlds.

 

Goal

Create the next generation of everyday communication product for Roblox users

Envision a 3D communication that’s expressive and immersive—just like real life. Our goal is to make interactions feel truly together, beyond just messaging.

 

Design guides

Player

3D / Spatial
Simplicity & Clarity
Safety & Privacy

Developer

Low-barrier adoption
Empower creativity
Creator autonomy

Platform

Aesthetic integrity
Developer first UI
Consistency

 

Solutions

 
 

Sign-Up & Onboarding

A streamlined sign-up flow ensures a frictionless start:

  • New users create an account with their phone number, real name, and credentials

  • Existing Roblox users can log in but must verify their phone for security

  • A phone number is required, ensuring account authenticity and enabling seamless friend discovery

 
 
 
 

Add Friends

To simplify adding and managing friends:

  • Add Friends Page – Users can accept or ignore requests

  • Real-Time Confirmation – Accepted requests instantly update list with notification

 
 
 
 
 

Avatar Customization

Users can personalize their avatars before joining a call:

  • Avatar Editor – Users can choose or customize their avatars before joining a call

  • Owned Avatar Integration – Existing Roblox users can access their Avatars

  • Starter Avatars for New Users – Free options are provided with an in-app purchase path for additional customization

 
 
 
 
 

Start a call 

To make connecting effortless:

  • Dynamic Friends List – Users can organize friends by Alphabetical order, Recent Calls, or Activity Status.

  • One-Tap Calling – A simple tap starts a call, with a smooth transition into a waiting state before connection.

 
 
 
 

Call Modes 

To give users control over their immersive experience:

  • Locked Spatial Mode – Keeps users anchored in a defined space

  • PIP Mode (Picture-in-Picture) – Allows multitasking during conversations

  • Free Play Spatial Mode – Offers full movement and interactivity

 
 
 
 

3D Environment Selector

To enhance engagement:

  • Switcher – Users can change the 3D environments during calls

  • Shared Experience – When one user changes the setting, both see the update instantly

  • Environment platform: marketplace for developer creations

 
 
 
 

Recent Calls list

To make reconnections effortless:

  • Detailed Call History – Users can view call type, time, and participants

  • Quick Redial & Call Info – One tap to redial or check call details

  • + Button for New Calls – Easily start a new conversation from the Call Page

 
 
 

User flows

 

Concept validation

Conducted a research study to uncover competitor insights and
validate early design concepts

 

Insights

High-level overview of the research results

 
 

Pivot: Roblox
App integration

Users can initiate calls from friends list and profile cards, seamlessly joining a Roblox Connect-enabled experience.

User flow:

  • User A selects a friend and chooses an experience.

  • User B answers, and both are teleported into the experience.


 
 
 
 
 

Calling from any Experience

Users can initiate calls directly from any Roblox Connect-enabled experience.

  • Open-sourced Calling API for developers

  • Available for users 13+ only

 
 
 
 

Style guides for the Design system

New components are integrated into the design system for cross-team use.

 
 
 

MVP Release

 

Impact

DAU continues to grow across all communication channels

2.19 M

+191.5% Y/Y

Voice DAU 

509 K

-4.1 W/W

Camera DAU

34.9 M

+12.6% Y/Y

In-Experience Chat DAU

 

Learnings

Safety Features

As users engage with microphones and cameras in experiences, concerns around bullying and unwanted interactions have emerged. To enhance safety and privacy I designed:

 
  • Toxicity Detection & Alerts – Notifies users exposed to harmful speech in public spaces

  • Personalized Audio Controls – Allows users to choose who they hear in public environments

 

Next steps

Safe Zone

A system-level feature that temporarily pauses gameplay and auto-mutes all participants, enabling users to access core safety controls in a focused environment:

 
  • Mute everyone | hear only friends

  • Report UX

  • Block UX