JinnByteCase study

Calling All Kids

An AI-powered character calling app that turns everyday parenting moments into personalised calls children love.

Industry
Family tech and children's entertainment
Year
2024
Platforms
iOS, Android and web
Engagement
Full-stack development, product design and QA
7:30●●●
Incoming call

Santa Claus

Calling All Kids
Birthday call for Mia
Decline
Answer
Generated for Mia

"Ho ho ho, Mia! I hear someone lost their very first tooth this week, and turns six today!"

Overview

Turning everyday parenting moments into experiences children want to engage with.

Calling All Kids uses generative AI and lifelike voice technology to let parents create personalised calls from playful fictional characters. Reminders, encouragement and celebrations become far more memorable when they arrive through imagination rather than as another instruction from a parent.

30+Call themes, from Brush Teeth to Happy Birthday
7Steps from a parent's intent to a scheduled call
2AI layers: script generation and character voice
kidSAFEMember of the kidSAFE Seal Program
Calling All Kids case studyOverview
The industry problem

Children don't respond to information the way adults do.

Parents repeat the same messages every day, and repetition dulls their impact. Children engage far more with stories, characters and play.

But personalised children's entertainment is hard to scale: a unique character moment for every child would normally need actors, scripts and recordings.

A boy smiling while talking on the phone
"Get ready for bed."Every night
"Tidy your room."Every day
"Remember what we talked about."Again
"You did a great job today."Often
"Be confident tomorrow."Big days
"Happy birthday!"Once a year
Calling All Kids case studyProblem
The challenge

Magical character moments, with parents firmly in control.

The system couldn't just generate any conversation. Parents decide why the call happens, what it says and when it arrives. The AI turns that into something natural for the character and right for a child.

1Parent intent
2Child context
3Scenario
4Character personality
5Personalised script
6Generated voice
7Scheduled call

More than generating speech

The real work is turning a parent's intent into a personalised experience.

Simple for the parent

None of the AI workflow should make creating a call feel complicated.

Calling All Kids case studyChallenge
Our approach

Parents in control, AI behind the scenes.

Every call starts with the parent's goal, not an open-ended AI chat. They pick the kind of moment, add a little context, and the AI and voice layers do the rest.

Birthday messageAchievementEncouragementBedtime reminderResponsibilityLearning or safetyPositive reinforcement

Simple for the parent. For the child, a call made just for them.

9:41●●●
New callCreate a character call
For
M
Mia
6 years old
Theme
Happy BirthdayBrush TeethClean Up
Character
🎅Santa
✈️Pilot
👮Police
🐰Bunny
What should they know?
She loves dinosaurs and just lost her first tooth.
Schedule for 7:30 PM
Concept illustration
Calling All Kids case studyApproach
Solution architecture

A real-time pipeline from parental intent to character voice.

Several AI technologies, delivered as one simple consumer workflow instead of separate tools.

Layer 1

Parent control

Child profile, scenario, character type and context.

Parent app
Layer 2

Personalisation

Child details and the reason for the call become structured context.

Context builder
Layer 3

Generative AI

A personalised script for the scenario and character.

GPT
Layer 4

Character voice

The script becomes expressive spoken audio.

ElevenLabs
Layer 5

Calling and scheduling

Parents choose exactly when the call arrives.

Scheduler
Layer 6

History

Past and upcoming calls, managed in one place.

Call history
Calling All Kids case studyArchitecture
Personalisation at the moment of use

The same character, a completely different call for every child.

"Play a character recording."
"Create this call, for this child, for this reason, right now."
Birthday

Mentions the child and the day

"Happy sixth birthday, Mia! Six is a very big number."

Achievement

Celebrates what just happened

"Leo, I heard you read a whole book by yourself!"

Routine

Refers to the exact habit

"Pilot here. Time to land those toys back in the box."

Confidence

Shaped around a big moment

"Tomorrow's your first swim lesson. You've got this!"

Illustrative script lines
Calling All Kids case studyPersonalisation
Character-aware script generation

Personalisation goes beyond inserting a child's name.

The character and scenario shape how a message is delivered, so one parenting goal can sound very different without writing every script by hand.

Same parenting goal Bedtime, for Leo
🎅
Santa ClausWarm and magical

"The elves are tucked in already, Leo. Your turn! Good sleepers make my list."

✈️
PilotPlayful and energetic

"Captain speaking! We're cleared for landing in bed. Seatbelts on, lights down."

👮
Safety heroCalm and reassuring

"Everything is safe and sound tonight, Leo. Heroes need rest to be strong tomorrow."

Illustrative script lines
Calling All Kids case studyScripts
AI voice generation

The voice is the part children actually meet.

ElevenLabs text-to-speech turns each generated script into expressive audio, so the call feels like a real interaction rather than a notification, with no manual recording.

Input

Parent context

"Mia, 6. Loves dinosaurs. Lost her first tooth."

GPT

Character script

"Ho ho ho, Mia! A little dinosaur told me you lost a tooth..."

ElevenLabs

Expressive voice

Voice stylesPlayfulCelebratoryEncouragingCalm and reassuringEducational
Calling All Kids case studyVoice
9:41●●●
New callCreate a character call
For
M
Mia
6 years old
Theme
Happy BirthdayBrush TeethClean Up
Character
🎅Santa
✈️Pilot
👮Police
🐰Bunny
What should they know?
She loves dinosaurs and just lost her first tooth.
Schedule for 7:30 PM
Parent-controlled AI

The AI supports the parent's message. It never decides what a child hears.

In a children's product this line matters. The system helps parents create engaging moments; it doesn't manage a child's behaviour or replace the parent.

WhoThe child the call is for
WhyThe reason the call is being made
CharacterWho delivers the message
ContextWhat should shape the words
WhenThe exact time the call arrives
Concept illustration
Calling All Kids case studyParent control
Positive reinforcement through play

Encouragement that sticks, without feeling like another instruction.

Routine support

Bedtime, tidying and getting ready.

Achievements

Good behaviour, school wins and milestones.

Confidence

A boost before something new or hard.

Learning moments

Simple educational and safety messages.

Special occasions

Birthdays and holidays, made personal.

Calling All Kids case studyUse cases
The technology disappears
"A character called me and knew something about me."

Children don't need to know a language model wrote the script or that the voice is synthetic. That moment of personal relevance is the product. The engineering job is to combine context, generation, voice and scheduling fast enough that nothing breaks the magic.

Calling All Kids case studyExperience
Designing for repeatable family use

A family might start with a birthday, then keep coming back.

The technology stays the same while the emotional context keeps changing, which gives families many reasons to return.

9:41●●●
Mia and LeoCalls
🎅
Happy BirthdaySanta, today 7:30 PM
Soon
✈️
First day of schoolPilot, Monday 7:45 AM
Soon
👮
Road safetyPolice, yesterday
Done
🐰
Brush TeethBunny, Tuesday
Done
🎅
Clean UpSanta, last week
Done
First birthday call
Bedtime routine
Starting school
An achievement
A difficult week
Holiday excitement
Learning boost
Good behaviour
Calling All Kids case studyRepeat use
From static content to generative entertainment

AI changes the economics of personalisation.

Without generative AI

A fixed content library

Every new situation means new scripts and new recordings. Personalisation stays limited.

With Calling All Kids

Created from context

Generated scripts and AI voice produce new experiences on demand, instead of picking from a library.

More children×More scenarios×More characters=No extra production
Calling All Kids case studyEconomics
The user value

More engaging family communication, no extra work for parents.

More engaging reminders

Routines delivered through imagination, not repetition.

Personal encouragement

Calls that respond to what's happening in a child's life.

Memorable celebrations

Birthdays and wins as one-of-a-kind moments.

Parent-controlled

Purpose, context and timing always set by the parent.

Scalable personalisation

No need to pre-produce every scenario.

Believable characters

AI voice makes each call feel immersive.

Calling All Kids case studyValue
The outcome

From prerecorded character calls to experiences generated around each child.

ParentsProvide the purpose and context
AIWrites a personalised character script
VoiceTurns it into an expressive call
The childGets a moment made just for them

AI working behind the scenes to make routines, learning and celebrations more personal, playful and memorable.

Calling All Kids case studyOutcome
Solution ecosystem

Five parts of one family experience.

Parent experience

  • Onboarding
  • Child profiles
  • Character selection
  • Scenario selection
  • Scheduling
  • Call history

AI personalisation

  • Situation-based scripts
  • Character-aware messages
  • Birthdays
  • Encouragement
  • Routine prompts

Voice experience

  • ElevenLabs TTS
  • Character-style voices
  • Expressive delivery
  • Personal spoken content

Child engagement

  • Celebrations
  • Routine support
  • Confidence building
  • Learning moments
  • Imaginative play

Commercial

  • Premium calls
  • Repeat-use scenarios
  • Character experiences
  • Scalable AI content
Calling All Kids case studyEcosystem
Technology behind the solution

Generated on demand, consistent everywhere.

Parent-provided context flows into real-time script generation and synthetic voice, so calls are created dynamically instead of relying only on prerecorded content.

MobileFlutteriOS and Android from one codebase
BackendNode.jsProfiles, scheduling and call delivery
Generative AIGPTCharacter-aware, personalised scripts
AI voiceElevenLabsExpressive character speech
PlatformsiOS, Android and webOne experience across devices
Calling All Kids case studyTechnology
7:30●●●
Incoming call

Santa Claus

Calling All Kids
Birthday call for Mia
Decline
Answer
JinnByte
Calling All Kids

Designed and built by JinnByte.

Product design, full-stack development and QA for a generative AI character-calling app on iOS, Android and web.

Thank you
1 / 19