Designing a True Omnichannel Support Surface
Challenge: Relay needed to feel like one support product instead of separate chat, ticket, voice, and live-support features placed next to each other.
Solution: I aligned the customer widget, live support state, and internal support flows around a shared session model so people could move between support paths without the product feeling fragmented.