Short answer
RaftLabs built TiAiMe, an AI voice agent inside a mobile app that helps families coordinate everyday time, for Dublin founder James Foskin. The build ran from December 2025 to July 2026 and covered an iOS app, an Android app, and a web admin panel, with roughly 700 to 800 hours of MVP engineering after a discovery and design phase. In the first two weeks of beta, users reorganised entire weeks around travel and caught duplicate calendar entries they had missed themselves. James rated the engagement 5.0 out of 5 on Clutch across quality, schedule, cost, and willingness to refer.
Engagement
The TiAiMe engagement
- Client
- TiAiMe Limited, founded by James Foskin
- Sector
- Consumer AI and personal productivity, Ireland
- Delivery
- December 2025 to July 2026, then 8 weeks of post-deployment support
- Budget band
- $10,000 to $49,999, as the client reported it publicly
- Team
- One PM and BA, two developers, one designer, one QA
- Scope
- An iOS app, an Android app, and a web admin panel, built around a voice agent with memory
- Status
- Through beta, not publicly launched. V1 is underway and the engagement continues
The situation
James Foskin came to RaftLabs with a lot of thinking and no software. He'd researched the idea properly: an AI that helps ordinary people coordinate their time with the people in their lives, rather than another calendar built for the office. What he didn't have was anything he could demo, hand to a beta tester, or put in front of an investor.
The concept was also much bigger than a scheduling app. It touched voice interaction, family permissions, event management, calendar integrations, conflict resolution, privacy, communication, personal goals, and a long tail of lifestyle features. The first job wasn't engineering. It was working out which slice of that vision would prove the idea, and which parts had to wait.
Between December 2025 and July 2026 the team shipped that slice: an iOS app, an Android app, and a web admin panel, with a voice agent at the centre. In the first two weeks of beta, James reported that users went well past creating single events. They reorganised entire weeks around travel, ran family routines through it, and caught duplicate calendar entries they'd missed themselves.
Before and after
From a researched concept to something people could talk to
- A well-researched product concept with no application, no prototype, and nothing to demonstrate
- The vision spanned voice, family coordination, privacy, goals, community, and automation, with no agreed line between version one and later phases
- Behaviour that matters was still undefined: who can see a family event, whether availability stays private, what the AI is allowed to do without asking
- Nothing existed to test with beta users or show to investors
- A working mobile app with a voice agent at its centre, built for realistic family scenarios rather than the full vision
- Events private by default, with the system able to find possible availability without exposing anyone's actual schedule
- Voice and manual paths for the same action, so a user can speak a plan or type it and get the same result
- A memory pipeline that turns each conversation into context the agent uses in the next one
- A scope split the founder agreed to: what proves the concept now, what belongs in a later phase
The hard parts of building an agent that learns about you
Turning open conversation into structured actions
TiAiMe had to hold a natural conversation and come out the other side with something concrete: an event created, a routine captured, a participant added, a schedule coordinated. Understanding the sentence is the easy half. Mapping it onto the right action, with the right people and the right time, against a calendar that already has things in it, is the half that breaks.
The agent was given access to the user's context and tools during the conversation, not after it. When someone asks to plan something, TiAiMe can check the calendar, spot conflicts, and see what else is already planned while it's still talking, rather than accepting the request and failing later.
Memory that survives the end of the conversation
Most assistants start from zero every time you open them. TiAiMe couldn't, because the whole premise is an assistant that knows you well enough to save you time.
After each conversation, a pipeline takes the transcript, analyses it, categorises what matters, and converts the useful parts into memory. That memory becomes context for the next conversation. On top of it, the team builds a personality profile for each user: what they like, how their day usually goes, their habits and preferences, learned from conversations, events, and plans inside the app. This is the part RaftLabs hadn't built on any previous project, and it's what separates TiAiMe from a voice interface bolted onto a calendar.
Conflict detection across two calendar providers
TiAiMe syncs Google and Outlook calendars, pulling in recent and upcoming events so it can spot clashes and learn what someone is already committed to. Conflict detection is the part users notice, and it's also the part that fails quietly: a missed clash looks identical to no clash until someone double-books.
The payoff showed up in beta. Users caught duplicate calendar entries they hadn't spotted themselves, which is the agent doing work the person didn't think to ask for. That only happens if the sync is ingesting enough history to reason about the week rather than checking the next free slot.
Family permissions, privacy, and who gets to see what
A family coordination product runs straight into questions a solo productivity app never asks. Who can view a family event? Who can change it? Does someone's availability leak when the system suggests a time? What can the AI do on its own, and when does it need consent?
The documented direction was privacy first: events stay private by default, and TiAiMe can identify possible availability without exposing anyone's real schedule. The original vision also reached across generations, with different considerations for children, adults, and older family members, which adds access rules on top of the privacy model rather than beside it.
A voice product that still works when you don't want to talk
Voice-only was on the table and the team argued against it. People use a product like this on a bus, in an open-plan office, next to a sleeping child.
TiAiMe was built hybrid: you can create an event by speaking, or you can review, edit, and complete the same action manually in text. The voice scope for the MVP was also deliberately narrowed to realistic family scenarios rather than every capability in the concept, so the thing being tested was a coherent experience instead of a demo that collapses outside the happy path.
the build
What the discovery phase changed
The most valuable work on TiAiMe happened before the first feature shipped. The concept arrived broad, and the team's job was to ask enough questions to turn it into something buildable without losing what made it interesting.
The vision was split into an MVP and everything after it
Broader social coordination, community features, goal management, proactive automation, and agent-to-agent coordination were all documented and deferred. What stayed was the set of features that demonstrate the core idea to beta testers and investors. The founder brought many ideas; the team pushed back on building all of them first, and worked with him to decide which ones prove the concept.
Login and invitations were narrowed on purpose
The MVP shipped with selected Google and Apple authentication rather than every login method, and email invitations for people not yet on TiAiMe. SMS and WhatsApp invitations were pushed to a later phase. Neither decision changes what the product proves, and both took weeks off the build.
Onboarding was rebuilt after the design phase
The originally planned onboarding flow didn't hold up once the team reviewed it in detail, so it was substantially revised rather than shipped as designed. Catching that in design rather than after launch is the reason a discovery and design phase existed at all.
Why the founder picked RaftLabs
James found RaftLabs through a combination of online search and a referral, and gave four reasons for choosing the team: the pricing fit his budget, the culture was a fit, the value for cost was right, and the company values aligned. For a founder spending a first real budget on a concept that only exists on paper, those are the reasons that matter more than a technology list.
Proof
What came out of it, and what supports each line
TiAiMe has been through beta but has not launched publicly, so there is no revenue, retention, or adoption data. The beta results below are the client's own published description, not measured figures.
| Result | What changed | Period or context | Evidence and limitation |
|---|---|---|---|
| Beta behaviour | Users reorganised entire weeks around travel and caught duplicate calendar entries they had missed themselves | First two weeks of beta | Client's verified Clutch review, 22 August 2026 |
| Client rating | 5.0 out of 5 on quality, schedule, cost, and willingness to refer | Reviewed after the July 2026 delivery | Client's verified Clutch review, 22 August 2026 |
| Delivery window | December 2025 to July 2026, then 8 weeks of post-deployment support | Discovery and design, then MVP build, then beta support per the SOW | Client's verified Clutch review; scope corroborated by the PM record |
| MVP engineering effort | Roughly 700 to 800 hours, in the $10,000 to $49,999 project band | Hours from our record, budget band as the client reported it | PM-reported project record; band from the Clutch review |
| Next phase | V1 underway, with a multi-agent architecture being explored | Following the MVP | Lead engineer reported, September 2026 |
| Business outcomes | Not measured, because the product has not launched publicly | Stated rather than estimated | PM and lead engineer reported |
What clients say
What the founder said about the work
James Foskin, in his verified Clutch review of 22 August 2026.
James Foskin
Founder & CEO, TiAiMe Limited
Pretty much everything was good. The collaboration was very well managed from start to finish, with the team staying super responsive, accommodating changes, and keeping development on track as requirements evolved. Brilliant experience working with RaftLabs. They operate and feel like an extension of our team. I am looking forward to our next project together.
After the MVP
What happened next
From Dec 2025
Discovery and design
User research, journey mapping, and end-to-end design for the app and admin panel, covering onboarding, authentication, and family setup. The concept became defined behaviour and a scoped MVP.
To July 2026
MVP development across three surfaces
Roughly 700 to 800 hours of engineering produced the iOS app, the Android app, and the web admin panel, with the voice agent, the memory pipeline, Google and Outlook sync, family management, daily routines, and the notification system.
8 weeks
Beta and post-deployment support
Structured beta-tester feedback tracking and iteration after the MVP launch, plus the 8 weeks of dedicated post-deployment support written into the original SOW. Progress ran on weekly sync calls, with sprint demos every two weeks.
Now
V1 and a multi-agent direction
One agent currently handles almost everything. The next phase gives TiAiMe more capability and explores specialist agents, each responsible for a type of task, instead of a single generalist.
Ongoing
The relationship continues
RaftLabs also built the TiAiMe website as part of the original scope. James mentioned RaftLabs publicly on LinkedIn, rated the engagement 5.0 on Clutch, and wrote that he is looking forward to the next project.
The lesson
A broad AI concept has to become a small testable one before it becomes a product
If you're holding a researched AI concept and no software, the instinct is to find a team that will build the vision. The more useful ask is a team that will argue with it first. TiAiMe's concept covered voice, family coordination, privacy, goals, community, and automation. All of it was interesting. None of it was a scope.
The work that mattered was asking what one version could prove, writing down the behaviour nobody had defined yet, and deferring the rest without throwing it away. What a founder needs early isn't the full product. It's something a beta tester can use and an investor can hold, built from the part of the vision that carries the idea.
Why we chose this approach
- Flutter
- One codebase for iOS and Android. On a founder-funded MVP that has to reach beta testers on both platforms, two native codebases would have bought polish nobody was testing for at twice the build cost.
- React
- The admin panel is an internal tool carrying role-based permissions, audit logs, analytics, and family management. React kept it quick to build and quick to change as the permission model settled.
- Google and Outlook calendar sync
- Conflict detection is only as good as what the agent can see. Ingesting recent and upcoming events from both providers let TiAiMe reason about someone's week, which is how beta users caught duplicates they had missed.
Questions about the TiAiMe AI voice agent build
TiAiMe is a mobile app built around an AI voice agent that helps people coordinate everyday time with their family, rather than managing a work calendar. Users can speak or type to plan events, and the agent checks their calendar, spots conflicts, and learns about their habits and preferences over time.
Three surfaces: an iOS app, an Android app, and a web admin panel. The apps carry the voice agent, natural-language event creation and editing, conflict detection, Google and Outlook calendar sync, family and contacts management, daily routines with a My Day home view, and push, in-app, and email notifications. The admin panel carries role-based permissions, audit logs, analytics, and user and family management. RaftLabs also built the TiAiMe website.
December 2025 to July 2026, followed by 8 weeks of dedicated post-deployment support written into the original SOW. The MVP itself was roughly 700 to 800 hours of engineering after discovery and design. James reported the project in the $10,000 to $49,999 band in his Clutch review. The split between the discovery phase and the build is not published.
James found RaftLabs through online search and a referral, and gave four reasons in his Clutch review: the pricing fit his budget, the culture was a fit, the value for cost was right, and the company values aligned. He rated the engagement 5.0 out of 5 on quality, schedule, cost, and willingness to refer.
Weekly sync calls for progress, Slack and email for day-to-day questions, and a sprint demo with a written summary every two weeks. James singled the demos out in his review as the thing that made it possible to review the product in real time and make decisions together.
After each conversation, a pipeline takes the transcript, analyses it, categorises the important parts, and converts the useful ones into memory. That memory is loaded as context for later conversations, alongside a personality profile built from the user's habits, preferences, and the activities they plan inside the app.
People use a family coordination app in places where talking isn't an option. TiAiMe lets a user create an event by voice or enter it manually, and review or edit any voice-created action in text. The MVP's voice scope was also limited to realistic family scenarios so the tested experience stayed coherent.
It has been through beta but has not launched publicly, so there are no revenue or retention figures. What the client did report from the first two weeks of beta is behavioural: users reorganised entire weeks around travel, ran family routines through the app, and caught duplicate calendar entries they had missed themselves. V1 is underway, including a multi-agent architecture where specialist agents handle specific types of task.
If you have a researched AI concept and no working product, the same sequence applies: a discovery and design phase that defines undecided behaviour and cuts the vision to a testable scope, then an MVP build. See our AI agent development, AI voicebot development, and MVP development services.
Related work

