40m+

40m+

40m+

Page visits '24

Page visits '24

794m+

794m+

794m+

Total messages 

delivered '24

Total messages 

delivered '24

R 58m+

R 58m+

R 58m+

Direct per message cost saved '24

Direct per message cost saved '24

Designed a unified inbox
and chat experience

Designed a unified inbox
and chat experience

Designed a unified inbox
and chat experience

Helping Standard Bank connect with millions of customers through timely, personalised messages and effortless in-app conversations.

Helping Standard Bank connect with millions of customers through timely, personalised messages and effortless in-app conversations.

Helping Standard Bank connect with millions of customers through timely, personalised messages and effortless in-app conversations.

Time: 2022-2023

Time: 2022-2023

Role: Design lead, IC

Role: Design lead, IC

Team: 13 members

Team: 13 members

Device: Mobile, Web

Device: Mobile, Web

~ Zero

~ Zero

~ Zero

Training time required for teams across the bank

Training time required for teams across the bank

197m+

197m+

197m+

Messages delivered using console

Messages delivered using console

Staff mssage console

Setting the context

Setting the context

Turning the lowest-engagement feature into a powerful communication channel

Turning the lowest-engagement feature into a powerful communication channel

The bank’s Message Centre was a static announcement board that few customers noticed. The goal was to turn it into a dynamic engagement platform. One that could drive revenue, cut voice and branch costs and scale personalised communication across millions of users.

The bank’s Message Centre was a static announcement board that few customers noticed. The goal was to turn it into a dynamic engagement platform. One that could drive revenue, cut voice and branch costs and scale personalised communication across millions of users.

Recognising the scale

Recognising the scale

Every team, every message type across entire bank

Every team, every message type across entire bank

This wasn't a single team project. It involved AI partners (Kasisto), voice branch operations, fraud prevention, marketing, and personalisation teams. The platform had to handle everything: chat conversations, transaction alerts, fraud notifications, authentication prompts and even personal messages like birthday greetings.

This wasn't a single team project. It involved AI partners (Kasisto), voice branch operations, fraud prevention, marketing, and personalisation teams. The platform had to handle everything: chat conversations, transaction alerts, fraud notifications, authentication prompts and even personal messages like birthday greetings.

Building the foundation

Building the foundation

I built a complete design system and interface covering every scenario a banking chat could possibly require

I built a complete design system and interface covering every scenario a banking chat could possibly require

Basic FAQs, complex responses with options, in-chat transaction reversals, account opening journeys, deep-app integrations, chatbot error flows—I designed every interaction, visual element, and component from the ground up.

Basic FAQs, complex responses with options, in-chat transaction reversals, account opening journeys, deep-app integrations, chatbot error flows—I designed every interaction, visual element, and component from the ground up.

Some live examples of the chatbot handling different scenarios

Some live examples of the chatbot
handling different scenarios

Some live examples of the chatbot
handling different scenarios

Working within constraints

Working within constraints

Made incredible technical complexity feel completely invisible to users with intuitive design

Made incredible technical complexity feel completely invisible to users with intuitive design

With multiple ecosystems triggering events behind the scenes, I had to design interactions that felt seamless and intuitive despite the technical complexity. This meant creating extra options and flows to work around system limitations while designing for countless error scenarios to ensure nothing ever felt broken to customers.

With multiple ecosystems triggering events behind the scenes, I had to design interactions that felt seamless and intuitive despite the technical complexity. This meant creating extra options and flows to work around system limitations while designing for countless error scenarios to ensure nothing ever felt broken to customers.

Building for internal teams

Building for internal teams

Staff console so intuitive that stakeholders adopted it instantly

Staff console so intuitive that stakeholders adopted it instantly

Staff console so intuitive that stakeholders adopted it instantly

I designed a staff message console for internal teams - marketing, fraud prevention, and personalisation groups. Despite the tight 1-2 month timeline, the interface was so intuitive that stakeholders delivered hundreds of messages without operational issues.

I designed a staff message console for internal teams - marketing, fraud prevention, and personalisation groups. Despite the tight 1-2 month timeline, the interface was so intuitive that stakeholders delivered hundreds of messages without operational issues.

If you'd like to learn more about my projects, hit me up!

If you'd like to learn more

about my projects, hit me up!

LinkedIn

LinkedIn

shilparajpurohit10@gmail.com

shilparajpurohit10@gmail.com

Made with Slow coffee pours and a Sisyphus smile.

Tools used: Framer, Figma, Jitter.AI, Perplexity