Back to all posts
ThinkingJuly 22, 20268 min readUpdated October 12, 2026

Why Aiva Chat doesn't have a mobile app, and probably won't

Aiva Chat has no mobile app, and that's a deliberate choice. Here's what owners really want from an app, how the browser covers it, and what would change it.

AI
The Aiva Chat team
Aiva Chat
An assortment of mobile phones
Photo by Eirik Solheim on Unsplash

It's one of the first questions people ask about a product like ours: "Is there an app?" There isn't. You manage Aiva Chat from a browser on your phone, laptop, or wherever you have a tab open. That answer doesn't fully satisfy people, and we understand why.

In 2026, "there's no app" sounds like an oversight, the kind of gap a company fixes once it gets around to it. Aiva Chat doesn't have a mobile app because we decided not to build one yet, after scoping it more than once. That's a different thing from not having thought about it.

What follows is the reasoning, including the installable web-app version we nearly shipped, what two native apps would cost a team our size, and the two conditions that would make us change course. There are also some practical tips for running Aiva Chat from a phone today.

If you're evaluating Aiva Chat and an app is a must-have for you, this should help you judge whether the browser covers what you need. If you're building software yourself, the trade-offs may be familiar.

What people are really asking for

Dig into the question and it's rarely "I want an app" in the abstract. It's usually one of three specific things, and they deserve to be treated separately.

An alert the moment something happens

The most common request is a notification when a call comes in or a booking is made, something that buzzes like a text instead of something you have to remember to check. This is a real product need.

A quick glance between clients

The second is a faster way to see today's bookings between patients or clients. Not a full dashboard session, just "what does my afternoon look like," answered in three seconds instead of thirty.

Something that looks like "real software"

The third is less common but real: wanting something to show a business partner or a skeptical relative. An icon on a home screen carries a kind of legitimacy a bookmarked tab doesn't, fairly or not.

The first two are product problems, and we've addressed most of them in other ways. The third is a perception problem, and we're not going to maintain two new codebases indefinitely to solve it.

How Aiva Chat works from your phone today

Here's what using Aiva Chat from a phone actually looks like.

Step 1: Open the dashboard in your browser

Most owners keep it bookmarked or saved to their home screen and stay signed in, the way they treat their bank's mobile site.

Step 2: Check today's activity

Call logs show who called, the outcome, and a summary. The Analytics page shows appointments booked, after-hours calls handled, and other results at a glance.

Step 3: Get alerted where you already look

Signed webhooks fire for events like a missed call or a new booking, and you can point them at any tool that accepts a webhook URL to forward them to email, a text, or something else you watch. The webhooks guide shows how. Every booking is also written to your Google Calendar, so it shows up in the calendar app already on your phone.

For staff, there's no app to install either. Each person you add as a staff resource gets an email when they're booked, moved or cancelled, a private 14-day schedule page, and a calendar feed they can add to the Google, Apple or Outlook app on their phone, plus an optional 7 AM list of the day's bookings. That answers "what does my afternoon look like" without opening the dashboard at all.

Step 4: Act on what needs you

Read a transcript, approve a queued follow-up text, or open the live call monitor to follow a call in progress.

Step 5: Close it and get back to work

It's a workflow people dip into for under a minute, several times a day. A browser tab handles that shape of use well.

Why the browser has been enough so far

Every feature is already there

There's no reduced mobile edition. The same dashboard runs on every device, so nothing is missing on a phone that exists on a laptop.

Alerts reach a place you already check

A message in an inbox or a text thread you already watch is often seen faster than an app badge competing with dozens of others. That's why Aiva Chat's events go out as webhooks you can route anywhere. Our post on Aiva Chat webhooks and custom automations covers what people connect them to.

Updates reach everyone at once

A fix to the dashboard reaches every user the moment it ships. There's no app store review, and no customers stuck on an old version because they haven't updated.

Engineering time goes to the phone line

Every hour not spent maintaining apps goes into the parts of Aiva Chat that answer your customers: the voice pipeline, language coverage, booking logic, and SMS handling.

We're a small, bootstrapped team building across four surfaces already: voice, SMS, the web widget, and the dashboard itself, in thirteen languages. Each new surface adds to what we have to keep working well, long after launch day.

The middle ground we scoped and set aside

We got close to building something once. Not a full native app, but an installable home-screen web app: the dashboard with its own icon and enough native-feeling chrome to sit on a phone's home screen, still built from the same web code. Google's guidance on progressive web apps describes the approach well.

For a few weeks it was on the roadmap. We set it aside for two reasons.

First, it solved the icon request but not the notification problem in a way we trusted. On iOS, WebKit only added Web Push for Home Screen web apps in iOS and iPadOS 16.4, as Apple's engineers explain in their post on Web Push for web apps on iOS and iPadOS, and it depends on the user adding the app to their Home Screen first. We'd have shipped something that looked like it fixed the request without dependably fixing the part people cared about most.

Second, it would have shipped mostly to satisfy the perception request, which we'd already decided wasn't worth engineering time. Building a halfway app for that reason felt wrong.

Native app vs. installable web app vs. responsive dashboard

Native iOS and Android appsInstallable web appResponsive browser dashboard (today)
Home-screen iconYesYesBookmark or home-screen shortcut
Reliable push notificationsYesDepends on platform and setupNo, uses webhooks and dashboard notifications
Feature parity with desktopMust be built twice moreSame codeSame code
Release speedDays, with app store reviewImmediateImmediate
Ongoing maintenanceTwo extra codebasesSmall extra layerNone extra
Best forProducts used for hours on a phoneQuick access with some app feelQuick checks and full admin

Native apps are genuinely better for products people live inside on their phones all day, and for anything where instant push notifications matter. If Aiva Chat were that kind of product, the case would be clear.

An installable web app is a reasonable middle ground, and many products use it well. For us, it offered an icon without the notification reliability that would have justified it.

The responsive dashboard is what we have. It covers quick checks and full admin with no extra codebases, at the cost of native push notifications.

What building the real thing would cost

A native app isn't a smaller version of the dashboard. It's two new codebases, iOS and Android, each with its own release cycle, app store review queue, device-specific bugs, and support burden.

App review can add days to a release that ships to the web in minutes. Android's spread of manufacturers and OS versions turns "it works on my phone" into a much larger testing job than a browser, which behaves fairly consistently across devices.

For a team our size, that isn't a two-week project. It's a standing commitment: someone owns it permanently, at the same priority as the voice pipeline, which means that person isn't working on the parts of Aiva Chat that actually answer the phone.

Mistakes small software teams make with mobile apps

Building an app because competitors have one

An app on a features list looks good in comparison tables. If customers don't actually use it differently from the website, it's a cost with no return.

Shipping a thin wrapper and calling it done

A wrapped website with an icon often frustrates people more than the website alone, because it promises native behaviour and doesn't deliver it.

Splitting attention across too many surfaces

It's easy for a small company to end up with a web app, a mobile app, and an extension that are each mediocre. One good product beats three passable ones.

Underestimating maintenance

Launch is the cheap part. OS updates, new devices, store policy changes, and bug reports continue for as long as the app exists.

Letting perception drive the roadmap

Building for how a product looks to non-users, rather than how it works for users, quietly takes time from the features that matter.

What would change our mind

This isn't a permanent no. We'd build a native app if one of two things became true.

Either notifications become genuinely time-sensitive, for example owners needing an instant alert to join the live call monitor mid-call, where seconds matter in a way they don't for "you got a new booking." Or the browser turns out to be actively getting in owners' way, not just less pleasant than an app might be.

Neither has happened yet. A mobile app sits alongside a public API on our list of features we've deliberately not built, and both are close calls of the kind we keep track of in features we almost didn't ship. If either trigger arrives, we'll build the app properly rather than as a rushed wrapper.

Practical tips for running Aiva Chat from your phone

  • Add the dashboard to your home screen from your phone's browser for one-tap access.
  • Stay signed in on your own phone so checking takes seconds.
  • Route key webhooks to email or text through any tool that accepts a webhook URL, starting with missed calls and new bookings.
  • Add staff calendar feeds to each person's phone so their schedule updates on its own.
  • Keep the Monday summary email on for a weekly view without opening anything.
  • Do setup on a laptop, and use the phone for checks, transcripts, and approvals.
  • Use the Needs review filter in call logs to jump straight to calls worth reading.

Conclusion

"Is there an app?" usually means "will I know when something happens, and can I check quickly?" Those are fair requirements, and the browser dashboard plus webhooks cover them for most owners today. The remaining request, an icon that makes Aiva Chat look more like an app, isn't one we think is worth two permanent codebases.

We scoped the middle ground and set it aside because it didn't dependably solve notifications. We've kept the decision open, with two clear triggers that would change it. Until then, every hour not spent maintaining apps goes into the voice agent, languages, and booking logic that decide whether your customers get helped.

Ready to try Aiva Chat from any device?

The fairest test of this argument is your own phone. Sign up from its browser, save the dashboard to your home screen, and use it for a week of real calls. If it gets in your way, tell us; that's one of the two triggers above.

The voice agent itself doesn't care what device you manage it from. Call +1 (970) 972-0974 to hear it answer.

Start your 14-day free trial with no card, or book a demo and we'll walk through the dashboard on a phone screen with you.

ThinkingBusiness
Share
AI
Written by
The Aiva Chat team
Aiva Chat

Posts from the people building Aiva Chat in Rajkot — how the product works, what we have learned building it, and guides for getting the most out of an AI receptionist.

Rajkot, India · at Aiva Chat since 2024
More posts

FAQ

Common questions.

Still have questions?Contact us

No. Aiva Chat is managed entirely from a browser-based dashboard that works on phones, tablets, and laptops, so there's no iOS or Android app to download from a store. Everything in the product, from call logs and analytics to the live call monitor and assistant settings, is available in the browser on any device you're signed in on.

Aiva Chat shows notifications in the dashboard, and its signed webhooks fire the moment a call is missed or an appointment is booked. You can send those events to any tool that accepts a webhook URL and have it forward them to email, a text, or whatever you already watch. Staff also get an email whenever they're booked, moved or cancelled. Aiva Chat also emails you about incidents, such as a problem with your OpenAI key, and sends a weekly summary every Monday.

It isn't ruled out. We'd build one if notifications became genuinely time-sensitive, for example owners needing an instant alert to join a live call within seconds, or if the browser turned out to be actively costing owners time or bookings. So far neither has happened, and a nicer-to-have app isn't enough to justify two new codebases.

You can bookmark it or add it to your home screen from your phone's browser for one-tap access, and you'll usually stay signed in between visits. It won't behave exactly like a native app, and background push notifications are the main gap, but it covers the quick glance at today's calls and bookings that most owners actually want.

We scoped exactly that: an installable web-app version with its own home-screen icon. We set it aside because it would have solved the icon request without solving reliable notifications, which was the part people cared about most. Shipping something mainly to make Aiva Chat look more like an app didn't seem like a good reason.

No. The missing piece is a native shell, not functionality. Analytics, call recordings and transcripts, the live call monitor with listen-in and take-over, handoff rules, booking settings, and language settings all work in the browser dashboard. What an app would add is mainly a home-screen icon and native push notifications.

Yes, for the things people do on a phone: checking today's calls, reading a transcript, looking at bookings, and approving queued actions. Longer setup work, like writing knowledge or configuring transfers, is more comfortable on a laptop, the same way most people prefer a bigger screen for detailed admin in any software.

The live call monitor runs in the browser, so you can open it on a phone and follow the running transcript of calls in progress. For listening in or speaking on a call, a laptop with headphones is usually more practical. This is one of the scenarios that could eventually justify a native app if instant alerts became important.

Like this? Get more.

One email a month. Guides, engineering deep-dives and product updates. No fluff.

4,200+ subscribers. Unsubscribe anytime.