Koala: a voice companion for planning and journaling, powered by Vocal Bridge
Published 12 August 2026
A "Mindful Concierge" inside the Samay app that lets you build a to-do list, journal your day, and breathe through stress, all by talking.
TL;DR Koala is a voice companion built into Samay, a mindful-living web app for planning, journaling, and staying calm. Built by Meenakshi Balagopal on Vocal Bridge's Voice for App surface, Koala listens while you talk and updates the screen in real time. Say "add a to-do item" and the intention appears in your planner. Dictate a journal entry and it fills the reflection field. When you mention you're stressed, Koala pauses and walks you through a four-count breathing exercise. One conversation handles the task, the writing, and the calming, with no typing.
The problem with planning and journaling apps
The tools meant to help you slow down often ask you to speed up. A planner wants you to tap into fields, pick categories, and structure a thought before you've finished having it. A journaling app hands you a blank text box at exactly the moment you have the least energy to fill it. The friction is small per action and large in aggregate, which is why so many wellness apps get downloaded, opened twice, and abandoned.
The deeper mismatch is emotional. When you are stressed or overwhelmed, the last thing that helps is a UI that expects clean, organized input. You want to talk to something, get the thought out of your head, and feel a little steadier afterward. A form cannot do the steadying part.
What Koala built
Koala turns the Samay app into something you talk to rather than type into. In one continuous conversation it handles planning, captures to-dos, and keeps a journal, and it does more than transcribe. When a task comes wrapped in stress, Koala reframes the worry into a smaller next step, adds it to the list, and can lead a short guided breathing exercise before moving on, with the screen keeping up the whole time.
The point is that a single conversation can cover planning, emotional support, and journaling at once, which is the experience a stressed user actually wants. Voice fits because when you are overwhelmed, speaking is easier than typing, and a companion you talk to can settle you in the moment.
How Koala uses Vocal Bridge
Koala is built on Vocal Bridge's Voice for App surface, the pattern where the voice agent and the UI talk to each other over the same real-time channel. When Koala extracts an intention from speech, the "Intentions" list updates. When the user dictates a reflection, the "Reflecting On" field populates. The UI also reflects conversational state, switching between "Speak to Koala," "Listening," and "Koala is speaking" so the user always knows whose turn it is.
The architectural split is clean. Koala owns the planner, the journal store, and the agent's conversational behavior (the way it breaks a worry into a milestone, or offers a breathing exercise). Vocal Bridge owns the voice channel, including the sub-second streaming voice, the listening and speaking states, and the barge-in that lets the presenter interrupt with "okay, we're good" mid-exercise and move on to journaling.
import { useAgentActions } from "@vocalbridgeai/react";
const { onAction } = useAgentActions();
// agent → app: a spoken intention becomes a planner item
onAction("add_intention", ({ text }) => {
setIntentions((items) => [...items, { id: crypto.randomUUID(), text }]);
});
// agent → app: dictated reflection fills the journal field
onAction("append_journal", ({ entry }) => {
setJournalDraft((draft) => (draft ? `${draft} ${entry}` : entry));
});
Illustrative. The actual Koala implementation handles richer planner and journal state.
What's hard about voice here
Natural, emotional speech is messy, and recognition under it is never perfect. What has to feel right is the timing: a calming conversation falls apart if the agent lags or talks over you. Vocal Bridge handles the barge-in when the user cuts a breathing exercise short and the fast turn-taking that keeps the exchange from feeling like a slow chatbot.
That responsiveness is the difference between a companion that settles you and one that adds friction.
"Today we're going to see how to integrate any app with the Vocal Bridge AI voice agent." Meenakshi Balagopal, builder of Koala
Why voice for mindful planning and journaling
Voice fits this moment because the thing standing between a stressed person and a calmer one is usually friction. A form asks you to organize a thought before you've finished feeling it, and a blank journal box asks for effort you don't have to spare. Speaking has neither demand. You say the worry out loud, and a companion turns it into a next step, captures the reflection, and slows your breathing, all in the same breath of conversation. A text UI can store your tasks. It cannot breathe with you. That is what makes this a voice problem and not a typing one.
Create your free account, deploy a voice agent, and integrate it into your app
No credit card required.
Sign Up Free →Full Developer Guide