Bamisoro

Bamisoro

Bamisoro

Building the future of customer engagement for African businesses.

Building the future of customer engagement for African businesses.

Client

Client

GinoskoAI

Status

Status

Development Phase

Platform

Platform

Web App

Role

Role

Product Designer

UX Designer

Project Overview

Running a business is expensive. Between hiring, training, salaries, and keeping staff available around the clock, most small and growing businesses simply can’t keep up. Yet voice communication remains one of the most trusted ways customers want to interact especially in African markets where phone calls often carry more weight than emails or chat.

That’s the gap Bamisoro was created to fill.

Bamisoro (meaning "Talk to me" in the Yoruba language of West Africa) is an AI-powered call center that can answer and make phone calls on behalf of a business using human-like voices trained to understand context and local languages.

Problem Statement

Businesses want to provide responsive, human-like phone support, but the traditional call center model is too expensive, too rigid, and too hard to scale.

Without a better solution, businesses are stuck choosing between burning resources on call staff or risking customer frustration with missed calls and poor service.

Hypothesis

We believed that if businesses could give their customers the experience of speaking to a real, helpful voice without the costs and limitations of a traditional call center, they would jump at it.

Our idea was simple: create AI agents that sound human, understand context, and can handle everyday business calls reliably, any time of day. If a small business could set up an agent in minutes, rent a number, and start answering calls right away, then they would no longer have to worry about missed opportunities or high overhead.

We believed that if businesses could give their customers the experience of speaking to a real, helpful voice without the costs and limitations of a traditional call center, they would jump at it.

Our idea was simple: create AI agents that sound human, understand context, and can handle everyday business calls reliably, any time of day. If a small business could set up an agent in minutes, rent a number, and start answering calls right away, then they would no longer have to worry about missed opportunities or high overhead.

Research & Discovery

Before diving into design, we needed to understand how businesses actually manage their customer conversations and where the biggest gaps were.

Logistics

Logistics

Healthcare

Healthcare

Startups

Startups

Agriculture

Agriculture

Service providers

Service providers

Fintech

Fintech

E-commerce

E-commerce

Research Insights

We conducted both qualitative and quantitative research and uncovered insights that shaped the foundation of Bamisoro. We weren’t just building another AI tool, we were creating a bridge between the way businesses want to serve and the way customers expect to be served.

Affordability

Affordability

Any solution had to cut costs significantly.

Language and culture

Language and culture

The AI had to sound human and speak the way customers do.

Ease of setup

Ease of setup

Owners didn’t want complex onboarding. They wanted to be up and running in minutes.

Trust

Trust

Features like call recordings, analytics, and visible performance metrics would help businesses believe in the product.

Competitors Analysis

We studied competitors and global players. Tools like Vapi, ElevenLabs and Ultravox provided great infrastructure or voice technology but weren’t designed to serve the unique needs of African SME businesses. The opportunity was clear: build something affordable, simple, and locally relevant.

What was learned from the competitor's analysis

Identifying opportunities for Bamisoro

User Personas

From the research that was conducted, we created user personas to capture the goals and pain points of our target users.

Pain Points

Pain Points

Pain Points

Constantly misses calls during busy hours.

Constantly misses calls during busy hours.

Customers get frustrated waiting for answers.

Customers get frustrated waiting for answers.

Can’t afford to hire or train a full-time call center team.

Can’t afford to hire or train a full-time call center team.

Goals

Goals

Goals

Wants to never miss a customer call again.

Wants to never miss a customer call again.

Needs to look more professional without hiring more staff.

Needs to look more professional without hiring more staff.

Wants a simple tool that she can set up quickly, without hiring a developer.

Wants a simple tool that she can set up quickly, without hiring a developer.

Esther Adesuwa

Esther Adesuwa

Esther Adesuwa

Business Owner

Business Owner

Business Owner

Chinedu Michael

Chinedu Michael

Chinedu Michael

Customer Support Manager

Customer Support Manager

Customer Support Manager

Pain Points

Pain Points

High call volumes overwhelm his team.

High call volumes overwhelm his team.

High call volumes overwhelm his team.

Hiring more agents is too expensive.

Hiring more agents is too expensive.

Hiring more agents is too expensive.

Customers complain about long wait times.

Customers complain about long wait times.

Customers complain about long wait times.

Goals

Goals

Wants to reduce call wait times during peak hours.

Wants to reduce call wait times during peak hours.

Wants to reduce call wait times during peak hours.

Needs analytics to understand why customers call most often.

Needs analytics to understand why customers call most often.

Needs analytics to understand why customers call most often.

Wants to improve team performance without increasing costs.

Wants to improve team performance without increasing costs.

Wants to improve team performance without increasing costs.

Empathy Mapping

By creating empathy maps, we translated user research into human stories that guided our design decisions.

Information Architecture

To create a seamless experience, we structured Bamisoro’s information architecture using a site map which we built around clarity, simplicity, and quick access to the most important actions.

Style Guide

Regular/ Medium/ Semibold/ Bold

Regular/ Medium/ Semibold/ Bold

Sora

Sora

Sora

ABCDEFGHIJKLMNOPQRSTUVWXYZ

abcdefghijklmnopqrstuvwxyz

1234567890!@#$%^&*

Inter

Inter

Inter

ABCDEFGHIJKLMNOPQRSTUVWXYZ

abcdefghijklmnopqrstuvwxyz

1234567890!@#$%^&*

Purple

Purple

Hex code:

Hex code:

Hex code:

6A0DAD

6A0DAD

6A0DAD

Teal

Teal

Hex code:

Hex code:

Hex code:

00BFA6

00BFA6

00BFA6

White

White

Hex code:

Hex code:

Hex code:

F7F7F8

F7F7F8

F7F7F8

Yellow

Yellow

Hex code:

Hex code:

Hex code:

FE9B0E

FE9B0E

FE9B0E

Black

Black

Hex code:

Hex code:

Hex code:

121212

121212

121212

Blue

Blue

Hex code:

Hex code:

Hex code:

3A70E2

3A70E2

3A70E2

Design Components & Assets

Label

Label

Label

Label

Label

Label

Label

Label

This is an error message

Last 30 days

Last 30 days

Today

Last 7 days

Last 30 days

Starter

Pay as you go

Pro

Enterprise

Test Agent

End Call

IDLE

CONNECTING

LISTENING

SPEAKING

MUTE

MUTED

Label

Label

Label

Label

Label

Failed

Completed

In Progress

AI agent image (optional)

Upload

PNG, JPEG, JPG (Max. 20 MB)

AI agent image (optional)

Upload Complete

AI_agent_image.jpg

Clear upload

Button

Button

Button

Button

Button

All types

All types

Outbound

Inbound

Web

+50 More

Design Components & Assets

Design Components & Assets

Label

Label

Label

Label

Label

Label

Label

Label

Label

Label

Label

Label

Label

Label

Label

Label

This is an error message

This is an error message

Last 30 days

Last 30 days

Last 30 days

Last 30 days

Today

Today

Last 7 days

Last 7 days

Last 30 days

Last 30 days

Starter

Starter

Pay as you go

Pay as you go

Pro

Pro

Enterprise

Enterprise

Test Agent

Test Agent

End Call

End Call

IDLE

IDLE

CONNECTING

CONNECTING

LISTENING

LISTENING

SPEAKING

SPEAKING

MUTE

MUTE

MUTED

MUTED

Label

Label

Label

Label

Label

Label

Label

Label

Label

Label

Failed

Failed

Completed

Completed

In Progress

In Progress

AI agent image (optional)

AI agent image (optional)

Upload

Upload

PNG, JPEG, JPG (Max. 20 MB)

PNG, JPEG, JPG (Max. 20 MB)

AI agent image (optional)

AI agent image (optional)

Upload Complete

Upload Complete

AI_agent_image.jpg

AI_agent_image.jpg

Clear upload

Clear upload

Button

Button

Button

Button

Button

Button

Button

Button

All types

All types

All types

All types

Outbound

Outbound

Inbound

Inbound

Web

Web

+50 More

+50 More

Create Account & Log In

Create Account & Log In

The entry point into Bamisoro needed to feel simple, secure, and welcoming. Since most of our users are business owners and support managers, we designed the sign-up flow to reduce friction.

The entry point into Bamisoro needed to feel simple, secure, and welcoming. Since most of our users are business owners and support managers, we designed the sign-up flow to reduce friction.

Onboarding

The onboarding collects the additional details required by regulators, such as NIN for individuals or CAC for businesses.

Onboarding

The onboarding collects the additional details required by regulators, such as NIN for individuals or CAC for businesses.

Dashboard

Dashboard

The dashboard is the first thing users see when they log in. It needed to do two jobs at once: to guide new users through setup and give active users a clear snapshot of performance and usage.

The dashboard is the first thing users see when they log in. It needed to do two jobs at once: to guide new users through setup and give active users a clear snapshot of performance and usage.

AI Agents

AI Agents

AI Agents are the heart of Bamisoro. They represent the virtual team members that handle calls on behalf of businesses.

AI Agents are the heart of Bamisoro. They represent the virtual team members that handle calls on behalf of businesses.

Tools

While AI agents handle conversations, Tools act as add-ons that expand what those agents can do during or after a call.

Tools

While AI agents handle conversations, Tools act as add-ons that expand what those agents can do during or after a call.

Usability Testing

After the designs were completed, We tested the prototype with six participants representing our target users. The goal was to see if they could successfully create an AI agent and make a call without assistance.

Objective

To validate whether users can successfully:

  • Create an AI Agent without confusion or external help.

  • Make a Call using the AI agent and understand how to add numbers and additional info.

Method

  • Format: Remote, unmoderated testing (using clickable prototypes).

  • Participants: 6 users (mix of small business owners and support managers).

  • Tasks:

    1. Create an AI agent, give it a name, select a voice, and complete setup.

    2. Make a call by entering a phone number, adding extra info, and initiating the call.

  • Success Criteria:

    • Completion of task without asking for help.

    • Errors or points of confusion.

Insights & Suggestions

  • Add a short explanation for “Tools” during agent creation to help first-time users understand what they are and how they work.

  • Separate the call screen into Regular Calls and Batch Calls so users can clearly choose between making a single call or uploading multiple numbers.

  • Include a confirmation screen before making calls to reassure users and let them double-check details before the AI starts dialing.

Implementing Feedback

Based on the usability testing insights, we iterated on the designs and made the following improvements:

Before

Before

Before

After

After

After

We added a small “?” tooltip icon with a plain-language explanation. Now, even first-time users understand that Tools are optional add-ons that extend their agent’s abilities.

We added a small “?” tooltip icon with a plain-language explanation. Now, even first-time users understand that Tools are optional add-ons that extend their agent’s abilities.

Before

Before

Before

After

After

After

Redesigned the call screen and added a tab to separate regular calls and batch calls for better clarity.

Redesigned the call screen and added a tab to separate regular calls and batch calls for better clarity.

Success Metrics

Since Bamisoro is still in development, we’ve defined a set of key metrics around adoption, engagement, and customer satisfaction. These will help us determine whether the product is truly helping businesses handle calls more effectively once it launches.

  1. Number of agents created

  • Why it matters: Creating an AI agent is the first main action inside Bamisoro. If users aren’t creating agents, they’re not engaging with the product.

  • Success looks like: Most new users completing the setup guide and creating at least one active agent within their first week.

  1. Minutes of calls handled

  • Why it matters: This shows whether agents are being put to real use. High call volume suggests businesses trust the AI to talk to their customers.

  • Success looks like: A steady increase in minutes handled per customer month-over-month, especially as businesses assign more calls to their AI agents.

  1. Retention Rates

  • Why it matters: Adoption without retention means the product isn’t sticky. Retention shows whether Bamisoro is solving a real, ongoing problem for businesses.

  • Success looks like: Customers staying active after 1 month, 3 months, and 6 months, continuing to use and expand their AI call agents.

Copyright ©2025. Designed and created by Nneka

Copyright ©2025. Designed and created by Nneka

Create a free website with Framer, the website builder loved by startups, designers and agencies.