03 / Customer support / Live communication
Build ChatbotConnecting automated and human support.
A hybrid customer support experience with a live-chat gateway. The work included Socket and Pusher integrations and a way for conversations to move between an AI assistant and a human agent.
Flutter application
Flutter · Sockets · Pusher · WebRTC
01 / Context
The setting.
A hybrid AI/chat support experience where a conversation can pass between an automated assistant and a human agent.
02 / My contribution
Where I worked.
- Built an admin live-chat gateway.
- Integrated Socket and Pusher communication channels.
- Worked with WebRTC and chat handover flows.
- 01Customer
- 02AI assistant
- 03Human agent
03 / Engineering focus
The interesting part.
A conversation needs continuity as its participants change. This work focused on live message flows and coordination across automated support, human agents, and different communication channels.
04 / Impact
What changed.
Faster client response times
Increase in customer sessions
Improvement in retention
Resume-reported results. These describe product outcomes, not independently audited measurements.
05 / Reflection
What stayed with me.
Realtime features feel simple to the user only when the handoff and coordination underneath are handled carefully.
Have a similar problem to work through? Get in touch ↗