# Virtual Horizons: full text > Every guide, industry page and service page on https://virtualhorizons.pro, as Markdown. Written by Roenic Natarelli and the Virtual Horizons team. Summary and index: https://virtualhorizons.pro/llms.txt # Services ## App Development URL: https://virtualhorizons.pro/services/apps Custom web app development means building software around how your business actually works, instead of bending your process to fit off-the-shelf tools. For most of our clients that's a client portal, a CRM, a booking system or an internal dashboard that replaces a pile of spreadsheets and disconnected apps. We build on Base44, where we're a Legend Partner and Ambassador, and on hand-written React and APIs when a project needs it. That mix lets us get a working first version in front of real users quickly, then harden it with proper roles, payments, notifications and reporting. - **Client portals**: One login where clients see project status, documents, invoices and messages instead of digging through email. - **Custom CRMs**: Pipelines, tasks and reporting shaped around your sales process, with your phone, email and calendar wired in. - **Booking and marketplaces**: Scheduling, payments and two-sided listings for rentals, services and venues. - **Internal tools**: Dashboards, approval flows and admin panels that save your team hours every week. ### Frequently asked questions **How long does it take to build a custom web app?** A focused first version usually takes a few weeks, not months, because we build on modern rails and show working software every week. Bigger platforms with many roles and integrations take longer, and you get a real timeline after the discovery call. **Do you build on Base44 or with custom code?** Both. We're a Base44 Legend Partner and use it when it gets you to a solid product faster, and we write custom React, backend functions and API integrations when a project needs more control. **Can a web app also be a mobile app?** Yes. We regularly take web apps to the Apple App Store and Google Play, including the store listings, screenshots and review process. See our [mobile app service](https://virtualhorizons.pro/services/mobile). **Will I own the app and the data?** Yes. Your accounts, your data and your app. We hand over everything you need to run it and stay on if you want us to keep improving it. **What does a custom web app cost?** It depends on scope, so we don't publish a rate card. After a discovery call we send a fixed-price proposal so you know the number before any build starts. Our guide on [what an app costs to build](https://virtualhorizons.pro/blog/how-much-does-it-cost-to-build-an-app) covers the main cost drivers. ## Mobile Apps URL: https://virtualhorizons.pro/services/mobile A mobile app development company designs, builds and publishes apps for iPhone and Android, then keeps them working as the operating systems change. The part most teams underestimate is the last mile: store listings, screenshots, privacy forms and getting through Apple's and Google's review. We have more than 10 apps live on the App Store and Google Play, and we handle submissions for clients end to end. We also make App Native, a product that turns Base44 web apps into native iOS and Android apps for store distribution. - **Customer apps**: Booking, loyalty, ordering and account apps your customers keep on their home screen. - **Web app to mobile**: Take an existing web app or Base44 app into the App Store and Google Play without starting over. - **Push notifications**: Reminders, updates and offers that reach people faster than email. - **Store submission**: Listings, screenshots for every device, privacy labels and the review back-and-forth. ### Frequently asked questions **Can you publish my existing web app to the App Store?** Usually, yes. We wrap and extend web apps, including Base44 apps, so they meet Apple's and Google's requirements, then handle the submission. Our guide on [publishing a Base44 app to the App Store](https://virtualhorizons.pro/blog/publish-base44-app-to-app-store) walks through the steps. **How long does App Store review take?** Apple says it reviews at least half of submissions within 24 hours and 90% within 48 hours, and Google can take several days, especially for new developer accounts. Rejections add time, which is why we prepare the listing, privacy details and test accounts carefully before the first submission. **What do I need to publish an app?** An Apple Developer account, a Google Play Console account, an app icon, screenshots, a privacy policy URL, a support contact and answers to the privacy questionnaires. We collect these with you and fill in the stores for you. **Do you build native or cross-platform apps?** We pick what fits the product. Many business apps ship fastest as one shared codebase with native wrappers, and we go native where the app needs deeper device features. **Do you maintain apps after launch?** Yes. Operating system updates, store policy changes and new features are ongoing, and we can stay on to keep your app current. ## Marketing Video URL: https://virtualhorizons.pro/services/video AI marketing video uses generative video, image and voice tools to produce ads, product launches and social content much faster than a traditional shoot. A human still writes the script, directs the look and edits the final cut, which is what keeps it on brand. We script, generate, voice and edit short-form ads and launch videos, and pair them with the landing pages and apps they promote so the whole campaign feels like one thing. - **Paid social ads**: Hooks, variations and cut-downs for Meta, TikTok and YouTube testing. - **Product launches**: Short films that explain what your app or service does in under a minute. - **App Store previews**: Preview videos and visuals that help your store listing convert. - **Explainers**: Clear, voiced walkthroughs for onboarding and sales. ### Frequently asked questions **How fast can you make an AI video ad?** Short ads usually take days rather than weeks, because there is no shoot to schedule. More complex, multi-scene launches take longer, and we agree on a timeline up front. **Will AI video look generic?** Not if it is directed well. We write the script, set the visual style around your brand and edit every cut by hand, so the result looks like your company, not a template. **Can you make several versions for testing?** Yes. Generating variations is where AI video shines, so we can give you multiple hooks and formats to test in paid campaigns. **Do you do voiceovers?** Yes. We produce AI voiceovers in a range of voices and styles, or work with your own recorded voice. ## CRM & Automation URL: https://virtualhorizons.pro/services/automation CRM automation is setting up your CRM so routine follow-up happens on its own: new leads get a text in seconds, appointments trigger reminders, and deals move stages without someone copying data by hand. Integrations connect the CRM to the rest of your tools so the data stays in one place. We build GoHighLevel workflows, custom CRMs and API integrations between forms, calendars, phone systems, payments and spreadsheets. If a tool has an API or a webhook, we can almost always connect it. - **Speed to lead**: Text and call new leads within seconds of a form fill, day or night. - **GoHighLevel workflows**: Pipelines, nurture sequences, reminders and reporting set up properly. - **Tool integrations**: Connect forms, Stripe, calendars, phone and email so nothing gets typed twice. - **Custom CRMs**: When off-the-shelf CRMs do not fit, we build one around your process. ### Frequently asked questions **Do you work with GoHighLevel?** Yes. We build and clean up GoHighLevel workflows, pipelines and integrations, and connect it to voice agents, websites and custom apps. **Can you connect tools that do not have a native integration?** Usually. If both tools have an API or support webhooks, we can build the connection with a small backend function. **How fast should we respond to new leads?** As fast as possible. Research on lead response consistently finds that replying within minutes beats replying within hours. Our [speed to lead guide](https://virtualhorizons.pro/blog/speed-to-lead) covers the numbers. **Will automation make our follow-up feel robotic?** Not if it is written well. We keep messages short and human, and hand conversations to a person the moment a lead replies. ## Voice AI URL: https://virtualhorizons.pro/services/voice An AI voice agent is software that answers and makes phone calls in a natural voice, understands what the caller wants and takes action, like booking an appointment or updating your CRM. Used for inbound calls, it works as an AI receptionist that never misses a call. We build custom voice agents on ElevenLabs, with your own voice and personality, and wire them into your calendar, CRM (including GoHighLevel) and SMS. We also build outbound agents for appointment setting and follow-up. - **AI receptionist**: Answers every call, handles common questions and books appointments 24/7. See our [AI receptionist page](/ai-receptionist). - **Outbound appointment setting**: Calls new leads within minutes and books them onto your calendar. - **After-hours coverage**: No more voicemail at night and on weekends. - **Call summaries**: Recordings, transcripts and summaries land in your CRM automatically. ### Frequently asked questions **Does an AI voice agent sound robotic?** Modern voice agents sound natural, with realistic voices and fast responses. Most callers simply get what they need, and we always build a handoff to a human for anything sensitive. **Can the AI book appointments into my calendar?** Yes. We connect the agent to your calendar and CRM so it checks real availability, books the slot and sends a confirmation text. **What happens if a caller needs a real person?** The agent can transfer the call, take a detailed message or text your team, depending on how you want it handled. **How is a custom voice agent different from an off-the-shelf AI receptionist?** Turnkey tools are quick to start but limited to their own integrations. A custom agent follows your exact scripts, booking rules and systems. Our [AI receptionist guide](https://virtualhorizons.pro/blog/ai-receptionist-for-small-business) compares both. **Is an AI receptionist better than an answering service?** It depends on your calls. AI handles volume, booking and after-hours consistently, while people handle complex or emotional calls. Many businesses use both. See [AI receptionist vs answering service](https://virtualhorizons.pro/blog/ai-receptionist-vs-answering-service). ## Conversational AI URL: https://virtualhorizons.pro/services/conversational Conversational AI is software that holds a real back-and-forth conversation in text or voice, understands the question and responds with a useful answer or action. For a business that usually means a website chatbot or SMS assistant that answers questions, qualifies leads and books appointments. We train assistants on your services, pricing rules and FAQs, connect them to your CRM and calendar, and add a clean handoff to your team. They work on your website, inside your app and over text. - **Website chatbot**: Answers questions instantly and turns visitors into booked calls. - **SMS assistant**: Replies to texts, follows up and reschedules without your team lifting a finger. - **In-app support**: Help inside your portal or app, trained on your own docs. - **Lead qualification**: Asks the right questions and routes hot leads to your team. ### Frequently asked questions **Will an AI chatbot give wrong answers?** We limit it to your approved information, test it against real questions and set clear rules for when to hand off to a person, which keeps answers accurate. **Can the chatbot book appointments?** Yes. It can check availability and book directly into your calendar or CRM. **Does it work over text messages?** Yes. The same assistant can run on your website, inside your app and over SMS. **What is the difference between a chatbot and a voice agent?** A chatbot works in text, a voice agent works on phone calls. Many businesses use both, sharing the same knowledge and CRM. See our [voice AI service](https://virtualhorizons.pro/services/voice). # Specialties ## Base44 Developers & Agency, Legend Partner URL: https://virtualhorizons.pro/base44-developers **Why hire a Base44 developer?** Base44 gets you to a working prototype fast, but turning it into a product people pay for takes engineering judgment: data models that scale, security rules that protect customer data, integrations that don't break, and a clean path to the app stores. A Base44 developer handles that part so you can keep moving. Virtual Horizons is a Base44 Legend Partner, Ambassador and Community Pillar. We build new Base44 apps, rescue stuck ones, wire them into the rest of your business and take them all the way to the App Store and Google Play. - **Build a new Base44 app**: From idea to launched product: data model, roles, payments, dashboards and a design that does not look like a template. - **Fix or finish a stuck app**: When the AI builder gets stuck in a loop, we go into the code and fix it directly. - **Security and data rules**: Row-level security, field-level privacy and roles reviewed and tested against the live database. - **Integrations**: Stripe, Twilio, GoHighLevel, calendars, ElevenLabs voice agents and any API with a webhook. - **App Store and Google Play**: Native wrapping, store listings, screenshots, privacy forms and review. We also make App Native for this. - **Ongoing support**: Improvements, monitoring and new features after launch. ### Frequently asked questions **Are you an official Base44 partner?** Yes. Virtual Horizons is a Base44 Legend Partner, Ambassador and Community Pillar, a Base44 Shark Tank winner and a multiple-time Vibe Sprint winner. We build on Base44 every week, alongside custom code when a project needs it. **Can you take over an app I started in Base44?** Yes. Most of our Base44 work starts that way. We review what you have, keep what works and fix the rest directly in the code. **Can a Base44 app go on the App Store?** Yes. We publish Base44 apps to the Apple App Store and Google Play, including the listing, screenshots and review. Our [step-by-step guide](https://virtualhorizons.pro/blog/publish-base44-app-to-app-store) explains the process. **Is Base44 good enough for a real business app?** For many business apps, yes, especially portals, CRMs, booking tools and internal software. Our [honest Base44 review](https://virtualhorizons.pro/blog/base44-review) covers where it shines and where we reach for custom code. **How much does it cost to hire a Base44 developer?** It depends on scope. We send a fixed-price proposal after a discovery call. For the platform itself, see our [Base44 pricing guide](https://virtualhorizons.pro/blog/base44-pricing). ## AI Receptionist for Small Business, Built for You URL: https://virtualhorizons.pro/ai-receptionist **What is an AI receptionist?** An AI receptionist is a voice agent that answers your business phone like a trained front desk: it greets callers, answers common questions, books or reschedules appointments and passes anything complex to a person. Unlike voicemail, it actually resolves the call. We build custom AI receptionists that answer every call in a natural voice, handle the common questions, book appointments straight into your calendar and send the details to your CRM. Day, night and weekends. - **Answers every call**: Natural voice, your business name, your tone. No hold music, no voicemail. - **Books appointments**: Checks real availability and books into your calendar, then texts a confirmation. - **Knows your business**: Hours, services, pricing rules and FAQs, set up from your own information. - **Hands off to people**: Transfers urgent calls, takes detailed messages or texts your team. - **Writes to your CRM**: Contact details, call summary and next step logged automatically, including GoHighLevel. - **Outbound follow-up**: Optional agent that calls new leads within minutes to book them in. ### Frequently asked questions **How much does an AI receptionist cost?** Turnkey tools often start with a low monthly fee plus usage, and custom-built agents depend on how many systems they connect to. Our [AI receptionist cost guide](https://virtualhorizons.pro/blog/ai-receptionist-cost) breaks down the real numbers, and we quote custom builds after a discovery call. **Will callers know they are talking to AI?** Many will not notice at first, but we recommend being upfront, and the agent can say it is a virtual assistant. What callers care about most is getting a fast, correct answer. **Can it handle more than one call at a time?** Yes. Unlike a single front desk, an AI receptionist can answer many calls at once, so nobody waits on hold. **Is an AI receptionist better than an answering service?** For booking, after-hours coverage and high call volume, usually yes. For emotional or complex calls, people still win. See [AI receptionist vs answering service](https://virtualhorizons.pro/blog/ai-receptionist-vs-answering-service). **What systems can it connect to?** Calendars, CRMs including GoHighLevel, SMS, call transfer and most tools with an API or webhook. ## AI Answering Service for Small Business, 24/7 URL: https://virtualhorizons.pro/ai-answering-service **What is an AI answering service?** An AI answering service is a voice agent that covers your phone when nobody else can: after hours, during lunch, on weekends or when every line is busy. Instead of only taking a message, it can answer common questions, book appointments, screen for emergencies and send your team a written summary of every call. Most answering services take a name and a number and leave the rest for you. We build AI answering services that pick up every call after hours, on weekends and when your team is busy, then book the appointment, answer the question or get the urgent ones to the right person. - **After-hours coverage**: Picks up the moment your office closes, using your business name and the tone you want. - **Overflow when you are busy**: Rings your team first and steps in only when nobody answers, so no caller hits voicemail. - **Real messages, not scribbles**: Captures who called, why, how urgent it is and the best way to reach them, then sends it in writing. - **Emergency screening**: Follows your rules for what counts as urgent and calls or texts your on-call person right away. - **Booking and rescheduling**: Checks your calendar and books, moves or cancels appointments instead of promising a callback. - **Logged in your CRM**: Every call lands in your CRM with a summary and next step, including GoHighLevel. ### Frequently asked questions **How is an AI answering service different from a regular one?** A traditional answering service usually takes a message and passes it on. An AI answering service can also answer questions, book appointments and follow your escalation rules, and it can take many calls at once. Our [AI receptionist vs answering service](https://virtualhorizons.pro/blog/ai-receptionist-vs-answering-service) guide compares the two side by side. **Can it only answer after hours?** Yes. Most clients forward calls only after hours or when the office line goes unanswered. During the day your team picks up as usual. **What happens with emergency calls?** You decide what counts as an emergency. When a call meets those rules, the agent calls or texts your on-call person with the details and tells the caller what happens next. **Do I need a new phone number?** Usually not. We set up forwarding from your existing number, so customers keep calling the number they already have. **How much does an AI answering service cost?** It depends on call volume and how many systems it connects to. We scope it on a free discovery call. Our [AI receptionist guide](https://virtualhorizons.pro/blog/ai-receptionist-for-small-business) explains what drives the cost. ## AI Consulting for Small & Mid-Size Businesses URL: https://virtualhorizons.pro/ai-consulting **What does an AI consultant actually do?** An AI consultant figures out where AI can save time or bring in revenue for your business, which tools fit, and what it will take to get there. The useful ones also build and launch it, measure the result and train your team, so the plan does not die after the kickoff meeting. A lot of AI consulting ends with a slide deck. Ours ends with something your team uses on Monday. We look at how work actually moves through your business, pick the few places where AI pays off, and then build it ourselves. - **Opportunity map**: We interview your team, trace your busiest workflows and rank AI ideas by time saved and effort. - **Tool selection**: Straight answers on ChatGPT, custom agents, n8n, Zapier, Make and app builders like Base44, based on your needs. - **Pilot builds**: We build the first agent or automation fast, so you see real results before committing to more. - **Voice and chat agents**: AI receptionists, follow-up agents and website chat that answer customers around the clock. - **Custom apps**: Internal tools and client portals that put your data and AI in one place. - **Team training**: Short, practical sessions so your staff know how to use what we built and when to step in. ### Frequently asked questions **How much does AI consulting cost?** It depends on scope. Some businesses need a short review and one pilot, others need several agents and an app. We scope it after a free discovery call so you know the cost before any work starts. **Do you only advise, or do you build too?** We build. Recommendations are the start, and then we write the automations, voice agents and apps ourselves. See our [AI automation agency](https://virtualhorizons.pro/ai-automation-agency) page for what that looks like. **Where should a small business start with AI?** Usually with the phone, lead follow-up and repetitive admin, because the savings are easy to measure. Our [AI for small business guide](https://virtualhorizons.pro/blog/ai-for-small-business) walks through the best first projects. **Is our data safe?** We pick tools and settings that fit your data, limit what each system can see, and explain where your data goes before anything is connected. Regulated businesses should also review vendor agreements with their own counsel. **How long until we see results?** A focused pilot, like an AI receptionist or a lead follow-up workflow, is often live in a few weeks. Bigger rollouts happen in stages so you see value along the way. ## AI Automation Agency for Small & Growing Businesses URL: https://virtualhorizons.pro/ai-automation-agency **What does an AI automation agency actually do?** An AI automation agency finds the repetitive work in your business, like answering calls, chasing leads, booking appointments and copying data between tools, and builds AI and automation that handle it reliably. The good ones start with one workflow that pays for itself, measure it, then expand. We're an AI automation agency that builds the systems behind a smoother week: voice agents that answer and book calls, chat that qualifies leads, CRM workflows that follow up on their own, and custom apps when off-the-shelf tools run out. - **AI receptionists and voice agents**: Answer every call, qualify the caller and book the appointment. See our [AI receptionist](/ai-receptionist). - **Speed-to-lead follow-up**: Text and call new leads within seconds of a form fill, then hand hot ones to your team. - **Chatbots for web and SMS**: Trained on your business, connected to your calendar and CRM, with a clean handoff to people. - **CRM and GoHighLevel workflows**: Pipelines, reminders, nurture sequences and reporting set up properly. - **Integrations**: Forms, Stripe, calendars, phone, email and spreadsheets connected so nothing gets typed twice. - **Custom apps and portals**: When the tools stop fitting, we build the app. We are a [Base44 Legend Partner](/base44-developers). ### Frequently asked questions **What should a small business automate first?** Usually the work closest to revenue: answering calls, replying to new leads and booking appointments. Those pay back fastest. Our guide to [AI for small business](https://virtualhorizons.pro/blog/ai-for-small-business) ranks the options. **Do you work with GoHighLevel?** Yes. We build GoHighLevel workflows and connect custom ElevenLabs voice agents to GHL calendars, contacts and pipelines. See our [GoHighLevel AI voice agent guide](https://virtualhorizons.pro/blog/gohighlevel-ai-voice-agent). **How is this different from buying an AI tool?** Tools are great when they fit. We help when the work spans several systems or needs your exact rules. Often the answer is a mix: an off-the-shelf tool plus custom glue around it. **How do I choose an AI automation agency?** Ask to see working systems, not slides, ask how they handle handoffs to people and data privacy, and start with a small, measurable project. Our [guide to choosing an AI automation agency](https://virtualhorizons.pro/blog/ai-automation-agency) has the full checklist. **What does it cost?** It depends on the workflow and the systems involved. We send a fixed-price proposal after a free discovery call. ## Finish Your AI-Built App: Base44, Lovable & Replit Help URL: https://virtualhorizons.pro/finish-your-app **Why do AI-built apps get stuck at 80%?** AI app builders are great at screens, layouts and simple features. The last stretch is different: logins and roles, payments, security rules, integrations, speed and app store review all depend on each other, and a prompt that fixes one piece often breaks another. That part needs someone who can read the code, find the real cause and fix it once. You built something real with an AI builder. Then every fix started breaking something else. We're the developers who open up the code, finish the last stretch and get your app live on the web, the App Store and Google Play. You keep everything you built. - **Fixes in the code**: We find the real cause of each bug and fix it directly, instead of prompting in circles. - **Logins, roles and security**: Sign-in flows, row-level security and permissions, tested against your live data. - **Payments and integrations**: Stripe, subscriptions, email, SMS, calendars and any API your app needs. - **Speed and polish**: Faster pages, cleaner design and the small details that make it feel finished. - **Launch**: Custom domain, SEO and submission to the App Store and Google Play, rejections included. - **Handed back to you**: You own all of it, and you can keep building in your AI builder after we are done. ### Frequently asked questions **Do I have to start over?** Almost never. We keep what works and fix the rest. If rebuilding one part is faster than patching it, we will tell you on the call and explain why. **Which AI app builders do you work with?** Base44 is our specialty, and we are a Base44 Legend Partner. We also finish apps started in Lovable, Replit, Bolt and other AI builders, plus apps that have been exported to code. Our [Base44 vs Lovable](https://virtualhorizons.pro/blog/base44-vs-lovable) guide covers how the two differ. **How much does it cost to finish an app?** It depends on what is left. After a free call and a look at your app, we send a fixed price so there are no surprises. For a rough idea first, try our [app cost calculator](https://virtualhorizons.pro/tools/app-cost-calculator). **How long does it take?** Many rescues take a few weeks. Bigger gaps, like adding payments and launching on both app stores, take longer. You get a timeline with the quote. **Can I keep using my AI builder after you finish?** Yes. We leave the app in a state your builder can keep working with, and we show you what we changed so your next prompts do not undo it. **Can you get my app into the App Store?** Yes. We have 10+ apps live on the App Store and Google Play, and we handle rejections too. See our guide to [publishing a Base44 app to the App Store](https://virtualhorizons.pro/blog/publish-base44-app-to-app-store) and the most common [App Store rejection reasons](https://virtualhorizons.pro/blog/app-store-rejection-reasons). **Who owns the app when you are done?** You do. Your code, your data, your accounts and your app store listings. ## App Developer in Hawaii: Web, Mobile & AI, Honolulu URL: https://virtualhorizons.pro/hawaii-app-developer **Why work with a Hawaii-based app developer?** Time zones and context. Hawaii doesn't observe daylight saving time, so mainland agencies are two to six hours ahead and your best hours rarely overlap. A local studio meets when you're working, understands visitor-heavy and seasonal businesses, and builds for customers calling from every time zone. Virtual Horizons was founded by a Honolulu-based developer. We build web apps, mobile apps, AI receptionists and automations for Hawaii businesses, on Hawaii time, and for clients across the mainland too. - **Web apps and portals**: Booking systems, client portals, CRMs and internal tools for local businesses. - **iOS and Android apps**: Built and published to the App Store and Google Play, submission handled for you. - **AI receptionists**: Answer calls from mainland and international customers at any hour. See our [AI receptionist](/ai-receptionist). - **Tourism and hospitality**: Reservations, rentals, tours and guest messaging that work across time zones. - **Automation**: Follow-ups, reminders and CRM workflows so a small team can keep up. - **Base44 builds**: Fast, solid apps from a [Base44 Legend Partner](/base44-developers). ### Frequently asked questions **Are you based in Hawaii?** Yes. Virtual Horizons was founded by a developer based in Honolulu, and we work with businesses on every island as well as clients across the US. **Can you meet in person?** Most of our work happens over video so we can move fast, and we are happy to meet on Oahu when it helps. **Do you build apps for tourism businesses?** Yes. Booking, rentals, tours and guest messaging are a great fit, especially paired with an AI receptionist that answers calls from visitors in other time zones. **How much does an app cost?** It depends on scope. We send a fixed-price proposal after a discovery call. Our guide on [what an app costs to build](https://virtualhorizons.pro/blog/how-much-does-it-cost-to-build-an-app) explains the main cost drivers. **Do you only work with Hawaii businesses?** No. We work with clients across the United States, and being in Hawaii time lets us cover long days for mainland teams. # AI receptionist by industry ## AI Receptionist for Accounting Firms URL: https://virtualhorizons.pro/ai-receptionist/accounting-firms **What does an AI receptionist do for an accounting or CPA firm?** It answers your line all year, and especially during tax season. It sorts new prospects from existing clients, books consultations and appointments, answers questions about your services, hours and document checklist, and takes detailed messages about return status or billing. It never gives tax or accounting advice and never collects Social Security or bank numbers by phone. - **87.9M** individual tax returns were e-filed by tax professionals in 2025 (Source: [IRS 2025 filing season statistics, week ending Dec. 26, 2025](https://www.irs.gov/node/153811)) - **6.6%** fewer accounting bachelor's and master's degrees were awarded in the 2023 to 2024 school year than the year before (Source: [AICPA, via Journal of Accountancy, October 2025](https://www.journalofaccountancy.com/news/2025/oct/the-accounting-graduate-pipeline-where-do-things-stand/)) ### Calls it handles - **New client intake**: Individuals, small businesses, bookkeeping or payroll. It asks what they need and books a consultation with the right person. - **Appointment scheduling**: Tax prep meetings, planning sessions and year end reviews get booked into the times each preparer opens up. - **What do I need to bring**: It walks clients through your document checklist and tells them how to upload through your secure portal. - **Return status**: Is my return done, did you file my extension. It answers from your system where that is connected, or takes a message for the preparer. - **Deadlines and extensions**: It shares the general filing dates you approve each season and books a call with a preparer for anything specific to the client. - **Billing and engagement letters**: Invoice and engagement questions are logged and sent to your admin team, so preparers are not pulled off returns. ### How a call goes 1. Answers every call within seconds, including evenings and Saturdays during tax season. 2. Finds out if the caller is a new prospect or an existing client, and what they need. 3. Answers questions about services, hours and documents from the information you approve. 4. Books a consult or appointment, or takes a detailed message for the preparer or admin team. 5. Logs the call and a summary in your practice management software, without sensitive numbers. Firms often run on practice management tools like TaxDome, Karbon, Canopy or Practice Ignition, with a client portal for documents and a Google or Outlook calendar for meetings. Where an API, calendar sync or automation is available, we connect the receptionist so appointments and call notes land where your team already works. Where it is not, every call goes to your inbox or CRM with a summary. - **No tax or accounting advice**: The agent never tells a caller what they can deduct, how much they owe or whether they need to file. Those questions become an appointment or a message for a preparer. - **Sensitive numbers stay off the phone**: It does not collect Social Security numbers, bank details or tax documents by voice. Clients are sent to your secure portal, which helps you keep up with data security rules for tax preparers. - **Tax season surges**: Calls spike in the weeks before deadlines. An AI receptionist answers many calls at once, so clients don't sit in a queue or reach a full voicemail box. - **Your deadlines, reviewed each year**: Filing dates and your internal cutoffs change. We update the dates the agent shares at the start of every season, and you approve them. ### Frequently asked questions **Can an AI receptionist give tax advice?** No. It answers questions about your firm, your services and your document checklist. Anything about a client's taxes becomes an appointment or a message for a preparer. **Will it collect Social Security numbers or bank details?** No. It keeps sensitive numbers off the phone and sends clients to your secure portal to upload documents. **Does it work with TaxDome, Karbon or Canopy?** We connect to the tools you use where an API, calendar sync or automation is available, and confirm what your account allows. Otherwise appointments and messages go to your calendar and inbox. **Can it handle the tax season rush?** Yes. It answers many calls at the same time, books appointments into each preparer's open times and takes clean messages, so your team spends less time on the phone. **Can it remind clients to send their documents?** Yes. With client consent it can send reminder texts with a link to your portal, and it answers callers who ask what is still missing from your checklist. ## AI Receptionist for Auto Repair Shops URL: https://virtualhorizons.pro/ai-receptionist/auto-repair **What does an AI receptionist do for an auto repair shop?** It answers the shop phone like an experienced front counter person. It books oil changes, inspections, brake work and diagnostics with the year, make, model and mileage captured, answers 'is my car ready' calls, gives the price ranges you approve for common services, and routes estimate approvals and anything technical to your advisor with a clear summary. - **Up to 21%** of automotive service calls were missed or failed at some large multi-location operators (Source: [Marchex, May 2026](https://www.marchex.com/up-to-21-percent-of-automotive-service-customer-calls-go-unanswered-creating-significant-revenue-leakage/)) - **10%** missed call rate, roughly, even at the best-performing service locations (Source: [Marchex, May 2026](https://www.marchex.com/up-to-21-percent-of-automotive-service-customer-calls-go-unanswered-creating-significant-revenue-leakage/)) ### Calls it handles - **Booking service**: Oil changes, brakes, inspections and diagnostics booked into open time, with the vehicle details your techs need. - **Is my car ready?**: Status calls answered from your shop software where it is connected, or routed to the advisor with the repair order number. - **Price questions**: Gives the price ranges you approve for common services and books a diagnostic for everything else. It never quotes a repair nobody has looked at. - **Breakdowns and towing**: Takes the location and vehicle details and follows your towing or roadside process. - **Hours, location and loaners**: Answered right away, including shuttle, loaner and after-hours drop-off instructions. - **Estimate approvals**: Customers calling back about an estimate are put through to the advisor or booked for a callback with the details attached. ### How a call goes 1. Answer every call: Including the 8am drop-off rush and the lunch hour when the counter is empty. 2. Identify the need: New appointment, status check, price question, breakdown or estimate callback. 3. Capture the vehicle: Year, make, model, mileage and symptoms, asked in plain language. 4. Book or route: Appointments go into your schedule. Status and approval calls reach the advisor with context. 5. Confirm and log: The customer gets a text confirmation and your team gets the summary and recording. Shops usually run on shop management software like Tekmetric, Shopmonkey, Mitchell 1, Shop-Ware or AutoLeap. Where your software offers an API or online booking, we connect the receptionist so appointments land in the schedule and status checks can pull from the repair order. Where it does not, we book through your calendar and send the details to the advisor by text or email. - **No quotes on unseen repairs**: The receptionist gives approved ranges for routine services only. Anything that needs a diagnosis gets booked for one, which protects your shop and the customer. - **Safety calls get a person**: If a caller describes brake failure, smoke or a car that should not be driven, the receptionist tells them not to drive it and follows your towing or escalation steps. - **Regulars want their advisor**: Returning customers can be routed to the advisor they know, where your system can look up their history by phone number. - **Fleet and commercial accounts**: Fleet customers often have their own rules and billing. We script a separate path so their calls are handled the way your agreements require. ### Frequently asked questions **Can an AI receptionist book appointments for my auto shop?** Yes. It books service into the time you have open and collects year, make, model, mileage and symptoms. If your shop software supports online booking or an API, appointments land there directly. **Will it give repair quotes over the phone?** Only the price ranges you approve for routine services like oil changes or inspections. For anything that needs a diagnosis, it books a diagnostic appointment instead of guessing. **Can it tell customers if their car is ready?** Where we can connect to your shop software, it can read the repair order status. Otherwise it routes the call to your advisor with the customer's name and vehicle so they can answer quickly. **What about after-hours calls?** It answers nights and weekends, books appointments, gives drop-off instructions and follows your towing process for breakdowns. Urgent situations are escalated by your rules. **How much revenue do missed calls cost a shop?** It depends on your car count and average repair order, but missed calls add up fast. Marchex reported missed or failed call rates up to 21% at some large service operators, and our [speed to lead guide](https://virtualhorizons.pro/blog/speed-to-lead) explains why the first response wins. ## AI Receptionist for Car Dealerships URL: https://virtualhorizons.pro/ai-receptionist/car-dealerships **What does an AI receptionist do for a car dealership?** It answers your main line and service line, figures out whether the caller needs sales, service, parts or finance, and handles what it can on the spot. It books service appointments, answers basic questions like hours and directions, and passes sales leads to your BDC or a salesperson with notes. It never quotes prices, payments, rates or trade values. - **63 to 65%** is the average share of dealership calls that actually connect to someone, according to a call tracking vendor's data (Source: [Car Wars data, via CBT News, July 2026](https://www.cbtnews.com/why-dealers-are-missing-30-of-phone-opportunities/)) - **Nearly 70%** of inbound calls to dealerships were about parts and service, in an older call analytics study (Source: [Marchex study, via F&I and Showroom, 2017](https://www.fi-magazine.com/news/study-finds-major-gaps-in-call-handling-performance)) - **42%** of automotive phone leads convert during the call itself, based on an analysis of 60 million calls (Source: [Invoca 2025 benchmark report, via CMSWire](https://www.cmswire.com/the-wire/invoca-releases-definitive-cross-channel-and-cross-industry-buyer-conversion-benchmark-report/)) ### Calls it handles - **Service appointments**: Oil changes, tire rotations, brakes, check engine lights and scheduled maintenance. It collects the vehicle, mileage and concern, then books an open slot. - **Is my car ready**: It answers status questions from your system where that is connected, or takes a message for the service advisor with the repair order details. - **Recall questions**: It tells callers they can check open recalls by VIN on the NHTSA website and books a recall appointment with your service department. - **Sales inquiries**: Is this one still on the lot, can I test drive it Saturday. It routes to your BDC or a salesperson and books a test drive if your rules allow. - **Parts department**: Part requests are taken with the vehicle details and VIN, then sent to the parts counter or transferred during open hours. - **Trade in and finance callers**: It books an appraisal or a call with finance and passes along the caller's details. It never estimates values, payments or rates. ### How a call goes 1. Answers every call within seconds, including busy Saturday mornings and after the service drive closes. 2. Sorts the caller into service, sales, parts, finance or a general question, without a long phone tree. 3. Books service appointments and test drives, or answers hours, directions and basic questions. 4. Transfers live or texts your team when a hot sales lead or an upset customer is on the line. 5. Logs every call with a summary in your CRM or scheduler so nothing gets lost between departments. Dealerships usually run on a DMS like CDK, Reynolds and Reynolds or Dealertrack, a CRM like VinSolutions or DealerSocket, and a service scheduler like Xtime or myKaarma. Access to these systems is often limited to approved vendors, so we check what your store allows. Where an API, calendar sync or automation is available, we connect the receptionist directly. Where it is not, appointments and leads go to your BDC with a full summary. - **No pricing promises**: The agent never quotes vehicle prices, monthly payments, interest rates, trade values or repair costs. Those conversations go to your sales, finance or service staff. - **Sales and service routing**: Your departments have different hours, people and goals. You decide which calls get transferred live, which get booked and which get a message. - **Text consent**: Follow up texts and reminders need the customer's consent. We set up the disclosure and opt in language with your team before launch. - **Upset customers go to a person**: Complaints about a repair or a deal are taken calmly and sent to a manager right away, instead of letting a machine argue with an unhappy customer. ### Frequently asked questions **Can an AI receptionist book service appointments for my dealership?** Yes. It collects the vehicle, mileage and the customer's concern, then books an open slot in your service scheduler where that is connected, or sends the request to an advisor to confirm. **Will it quote prices or payments?** No. It never quotes vehicle prices, payments, rates, trade values or repair costs. It books the appointment or passes the caller to the right person on your team. **Does it work with CDK, Reynolds or Xtime?** Many dealer systems only allow approved vendors, so we check what your store can connect to. Where an API, calendar sync or automation is available, we use it. Otherwise everything goes to your BDC with a summary. **Can it send sales calls to the right salesperson?** Yes. You set the rules, such as live transfer to whoever is up, a specific salesperson for returning customers, or your BDC during open hours. **What about calls after the dealership closes?** It answers them all, books service appointments, takes sales inquiries and messages, and your team starts the morning with every lead logged and summarized. ## AI Receptionist for Chiropractors URL: https://virtualhorizons.pro/ai-receptionist/chiropractors **What does an AI receptionist do for a chiropractic office?** It answers your office line, books new patient exams into the longer slots you set, reschedules and cancels existing visits, answers questions about insurance, cash pricing and what to expect at the first visit, and captures personal injury intake details if you take those cases. Clinical questions go to the doctor, never to the AI. - **70,000** chiropractors practice in the United States, roughly (Source: [American Chiropractic Association](https://www.acatoday.org/News-Publications/Newsroom/Key-Facts)) - **35 million+** Americans, adults and children, are treated by chiropractors each year (Source: [American Chiropractic Association](https://www.acatoday.org/News-Publications/Newsroom/Key-Facts)) ### Calls it handles - **New patient appointments**: Collects the reason for the visit, how they found you and insurance basics, then books the new patient slot. - **Reschedules and cancellations**: Moves visits within your rules and fills the open time from your waitlist if you keep one. - **Insurance and pricing**: Explains which plans you accept, the cash prices you approve, and what a first visit costs. - **Auto accident and personal injury**: If you take PI cases, captures the accident date, insurance carrier and attorney contact consistently and routes to your PI coordinator. - **Treatment questions**: Questions about care plans or symptoms are routed to the doctor. The receptionist does not give treatment advice. - **First visit prep**: What to wear, what to bring, how long the first visit takes and where to park. ### How a call goes 1. Answer every call: Before you open, during adjustments and after hours, when many new patients call. 2. Identify the caller: New patient, existing patient, attorney or insurance company. 3. Book by your rules: New patient exams, follow-ups and re-exams go into the right slot length on the right provider's schedule. 4. Send what they need: Intake forms, directions and a confirmation are texted to the patient. 5. Log it securely: Summaries and recordings are stored with the access controls your practice requires. Chiropractic offices commonly use Jane, ChiroTouch, ChiroFusion or ChiroHD for scheduling, notes and billing. Where your software offers an API or online booking, we connect the receptionist to it. Where it does not, we use calendar sync and send a structured intake to your front desk so nothing has to be typed twice. - **HIPAA applies**: Chiropractors are health care providers, and practices that bill insurance electronically are HIPAA covered entities. Any vendor that handles patient information on your behalf needs a business associate agreement, so we confirm that for every tool in the chain before going live, and keep recordings and transcripts to what is necessary. - **No clinical advice**: The receptionist never tells a caller whether they need care, which treatment fits, or whether symptoms are serious. Red flag symptoms you define are routed to the doctor or to emergency services. - **New patients set the tone**: A first call is often the first impression of your practice. We script a warm, unhurried welcome and keep the intake questions short. - **Personal injury documentation**: PI cases depend on consistent intake. The receptionist asks the same questions every time and routes the details to whoever manages those cases. ### Frequently asked questions **Can an AI receptionist book new chiropractic patients?** Yes. It books new patient exams into the slot length you set, collects insurance basics and how they found you, and texts intake forms and directions. **Is an AI receptionist HIPAA compliant for a chiropractic office?** It can be set up to meet HIPAA requirements, but that depends on the vendors involved signing business associate agreements and on how recordings and data are stored. We confirm those pieces for your practice before launch. **Does it work with Jane or ChiroTouch?** We connect to your scheduling software through its API or online booking where available. Otherwise we use calendar sync and send structured intake to your front desk. **Can it handle personal injury intake?** Yes, if you take PI cases. It collects the accident date, carrier and attorney details consistently and routes them to your PI coordinator. **Will it answer questions about treatment?** No. It answers scheduling, pricing and logistics questions, and routes anything clinical to the doctor. ## AI Receptionist for Cleaning Services URL: https://virtualhorizons.pro/ai-receptionist/cleaning-services **What does an AI receptionist do for a cleaning business?** It answers every call, asks about the home or building the way your office would (size, bedrooms, bathrooms, pets and the kind of clean), and either gives a quote range using your rules or books a walkthrough. It sets up recurring cleans, handles reschedules and skips, and sends complaints or special requests to a manager. - **11 hours** a month is how long Americans said they spend cleaning the inside of their homes (Source: [Angi survey of 1,467 Americans, April 2022](https://www.angi.com/articles/household-tasks-time-survey.htm)) - **46%** of home services phone leads convert during the call itself, based on an analysis of 60 million calls (Source: [Invoca 2025 benchmark report, via CMSWire](https://www.cmswire.com/the-wire/invoca-releases-definitive-cross-channel-and-cross-industry-buyer-conversion-benchmark-report/)) ### Calls it handles - **Quote requests**: It asks about square footage, bedrooms, bathrooms, pets and the type of clean, then gives a range from your pricing rules or books a walkthrough. - **Recurring cleans**: Weekly, every other week or monthly. It books the first visit and the repeat schedule, and explains your recurring discount in your words. - **Deep and move out cleans**: It captures move dates, the condition of the place and any extras like inside the oven or fridge, so the right crew and time get scheduled. - **Commercial cleaning**: Offices, clinics and retail spaces get their size, schedule and access needs recorded, and a walkthrough booked with your commercial lead. - **Reschedules and skips**: Clients can move or skip a clean on the call, inside the notice window you set. - **Feedback and complaints**: Something was missed? It takes the details kindly and sends them to a manager right away so you can make it right. ### How a call goes 1. Answers every call within seconds, including evenings and weekends when people plan their week. 2. Finds out if it is a new quote, a recurring client, a commercial lead or a complaint. 3. Asks your quote questions about size, rooms, pets, the type of clean and timing. 4. Gives a range from your rules or books a walkthrough, then schedules the clean. 5. Logs the booking and a summary in your scheduling software or CRM and texts a confirmation. Cleaning companies often run on software like ZenMaid, Jobber, Housecall Pro or Launch27, with a Google calendar for walkthroughs. Where an API, calendar sync or automation is available, we connect the receptionist so new clients and bookings land in your system. If a direct connection is not possible, every call goes to your CRM or inbox with a summary your office can book from. - **Quotes follow your rules**: You decide whether the agent gives ranges, firm prices for standard cleans, or books a walkthrough first. It never makes up a number. - **Keys, codes and access**: Lockbox and alarm codes are sensitive. We keep them out of text messages and send them only to the secure place you choose, or have your office collect them directly. - **Cancellation and lockout policy**: Your notice window and lockout fees are explained exactly as you write them, so clients hear the same policy every time. - **Crew assignments stay with you**: Client requests for a specific cleaner are noted for your office. The agent does not promise who will show up unless your schedule says so. ### Frequently asked questions **Can an AI receptionist quote cleaning prices?** It can give the prices or ranges you approve, based on things like square footage, bedrooms, bathrooms and the type of clean. For anything unusual it books a walkthrough instead of guessing. **Will it set up recurring cleaning appointments?** Yes. It books the first visit and the repeat schedule, weekly, every other week or monthly, and sends the client a confirmation. **Does it work with ZenMaid or Jobber?** We connect to the tools you use where an API, calendar sync or automation is available. If a direct connection is not possible, bookings and call summaries go to your calendar or CRM. **Can it handle commercial cleaning leads?** Yes. It records the size of the space, how often they want cleaning, hours and access needs, then books a walkthrough with whoever handles commercial accounts. **What if a client calls upset about a clean?** It listens, takes down what was missed and sends it to a manager right away. You decide whether it offers a reclean or leaves that to your team. ## AI Receptionist for Dental Offices URL: https://virtualhorizons.pro/ai-receptionist/dentists **What can an AI receptionist do for a dental office?** It answers every call in your practice's name, books and reschedules appointments, answers common questions about insurance, hours and services, and follows your rules for dental emergencies. Anything it shouldn't handle, like a billing dispute or a clinical question, goes to the right person with a clear summary. - **400,000** calls went unanswered out of roughly 2 million dental patient calls tracked in Patient NEWS call-scoring data (Source: [Patient NEWS](https://patientnews.com/article/the-kpis-dentists-should-care-about-but-dont-always-know)) - **80%** of patients want to be able to schedule appointments anytime, from home or a mobile device (Source: [Experian Health, 2025 State of Patient Access](https://hitconsultant.net/2025/04/28/experian-healths-2025-state-of-patient-access-key-findings)) - **40%** of healthcare phone leads convert during the call itself, based on an analysis of 60 million calls (Source: [Invoca 2025 benchmark report, via CMSWire](https://www.cmswire.com/the-wire/invoca-releases-definitive-cross-channel-and-cross-industry-buyer-conversion-benchmark-report/)) ### Calls it handles - **New patient bookings**: Finds an opening that fits a new patient exam and cleaning, collects contact details and how they heard about you, and books the visit. - **Insurance questions**: Answers which plans you accept from a list you approve, collects member details for verification, and passes anything it is unsure about to your team. - **Dental emergencies**: Recognizes toothaches, swelling, broken or knocked-out teeth and follows your triage rules, routing urgent cases to the on-call dentist or your emergency slots. - **Reschedules and cancellations**: Moves appointments into open times without a callback, so a cancellation becomes a rebooked visit instead of an empty chair. - **Hygiene recall**: Books overdue cleanings when patients call back about a reminder, and can make outbound recall calls to patients who have agreed to be contacted. - **Billing and balance questions**: Takes the question and the best callback number and routes it to your billing coordinator, so the front desk stays on check-in. ### How a call goes 1. Answers in your practice's name on the first ring, during busy hours, lunch and after closing. 2. Works out why the patient is calling: new patient, existing patient, emergency, insurance or billing. 3. For bookings, checks real openings and offers two or three times that fit the length of the appointment. 4. Confirms the details, books the visit and texts a confirmation with your address and new patient forms link. 5. Logs the call with a summary in your CRM or schedule, so your team sees everything at the morning huddle. Most practices run on Dentrix, Open Dental or Eaglesoft. Some, like Open Dental, offer API access, while others usually connect through partner programs or third-party sync tools. We connect the agent wherever access exists, through calendar sync, or through an automation layer like GoHighLevel. Where direct booking is not possible yet, the agent captures the request and preferred times, and your team confirms it in the morning. - **HIPAA and BAAs**: A receptionist that hears patient names, appointment reasons and insurance details is handling protected health information, so every vendor in the call path needs a Business Associate Agreement. [ElevenLabs offers BAAs](https://elevenlabs.io/docs/eleven-agents/legal/hipaa) for its agents on Enterprise plans with Zero Retention Mode turned on, and [Twilio says it signs BAAs](https://www.twilio.com/en-us/changelog/programmable-voice--sip--and-sms-are-now-hipaa-eligible) for its HIPAA-eligible products, including Programmable Voice and SMS. We build around vendors that will sign one. - **No clinical advice**: The agent follows your triage script and never diagnoses or recommends treatment. If a caller describes swelling that affects breathing or swallowing, it tells them to call 911 right away. - **Insurance accuracy**: Coverage changes often, so the agent only repeats what is on your approved list. For anything else it says your team will verify the plan and call back. - **Busy-hour overflow**: Many offices start with overflow and after-hours calls only. The agent picks up when the front desk is busy and can transfer a caller to a person when someone is free. ### Frequently asked questions **Can an AI receptionist book directly into Dentrix or Open Dental?** It depends on the access your practice software allows. Where there is an API or a sync tool we can book directly, and where there is not, the agent captures the request and preferred times so your team can confirm it in a few seconds. **Is an AI receptionist HIPAA compliant?** It can be, if every vendor that handles patient information signs a Business Associate Agreement and the setup limits what is stored. We design the call flow around vendors that offer BAAs and keep recordings and transcripts to what your practice actually needs. **What happens with a dental emergency after hours?** The agent follows the emergency rules you set. It can text or call the on-call dentist, book the first emergency slot the next morning, or tell the caller to go to the emergency room if they describe something serious. **Will patients know they are talking to AI?** We recommend the agent says it is the practice's virtual assistant at the start of the call. Being upfront builds trust, and the caller still gets booked in the same call. **Does an AI receptionist replace my front desk?** No. It takes the repetitive calls and the ones that come in when nobody can pick up, so your team can focus on the patients standing in front of them. Complex calls still go to your staff with a summary attached. ## AI Receptionist for Electricians URL: https://virtualhorizons.pro/ai-receptionist/electricians **What can an AI receptionist do for an electrical contractor?** It answers your line 24/7, screens every call for real hazards, and tells callers with sparking, smoke or a burning smell to get safe and call 911 or their utility before anything else. Routine work like outlets, lighting, panel upgrades and EV chargers gets booked on your calendar, and true emergencies go straight to your on-call electrician. - **9%** projected job growth for electricians from 2025 to 2035 (Source: [U.S. Bureau of Labor Statistics, Occupational Outlook Handbook](https://www.bls.gov/OOH/construction-and-extraction/electricians.htm)) - **72,700** electrician openings are projected each year, on average, over the decade (Source: [U.S. Bureau of Labor Statistics, Occupational Outlook Handbook](https://www.bls.gov/OOH/construction-and-extraction/electricians.htm)) - **46%** of home services phone leads convert during the call itself, based on an analysis of 60 million calls (Source: [Invoca 2025 benchmark report, via CMSWire](https://www.cmswire.com/the-wire/invoca-releases-definitive-cross-channel-and-cross-industry-buyer-conversion-benchmark-report/)) ### Calls it handles - **Hazard calls**: Sparking outlets, a burning smell, a hot panel or a line down. It tells the caller to get away from the hazard and call 911 or the electric utility first, then alerts your on-call electrician. - **Power out in part of the home**: It asks a few simple questions you approve, like whether neighbors have power or a breaker tripped, then books a visit or points them to the utility outage map. - **Service calls**: Dead outlets, flickering lights, new fixtures, ceiling fans and GFCI problems. It captures the details and books a service window. - **Panel upgrades and EV chargers**: It asks about the home's age, panel size if they know it and what they want to add, then books an estimate with your estimator. - **Generators**: Install quotes, maintenance visits and generators that won't start after a storm get sorted and booked by urgency. - **Commercial and property manager requests**: Work orders from property managers and businesses are logged with the site address, access details and a contact on site. ### How a call goes 1. Answers every call within seconds, day or night, including storm days when volume spikes. 2. Asks your safety questions first and sends anyone describing a hazard to 911 or their utility. 3. Sorts the rest into emergency service, routine repair, estimate or a commercial work order. 4. Books the visit in an open slot, or calls and texts your on-call electrician for true emergencies. 5. Logs the call with details and a summary in your field service software or CRM. Electrical shops often run on field service software like ServiceTitan, Housecall Pro, Jobber or FieldEdge. Where an API, calendar sync or automation is available, we connect the receptionist so booked jobs and call notes show up where dispatch already looks. If a direct connection is not possible, we use calendar sync, a CRM like GoHighLevel, or a dispatch text with every detail your tech needs. - **Safety comes first on every call**: If a caller mentions sparking, smoke, a burning smell, a shock or a downed line, the agent tells them to move away from it and call 911 or the utility right away. It never walks anyone through touching a panel or wiring. - **Utility problem or your problem**: A whole neighborhood without power is a utility issue, not a service call. The agent asks a couple of quick questions so you don't roll a truck for an outage you can't fix. - **Code and permit questions**: Questions about code, permits and inspections are passed to a licensed electrician. The agent shares only the facts you approve, like whether you pull permits. - **Approved pricing language only**: It can share a service call or diagnostic fee you approve and leaves job pricing to the electrician on site. ### Frequently asked questions **What does the AI do if a caller says something is sparking or smells like it is burning?** It tells them to get away from the hazard and call 911 or their electric utility first, then alerts your on-call electrician with the details. You set the exact wording and escalation rules before launch. **Can it book panel upgrades and EV charger installs?** Yes. It asks the questions your estimator would, like the age of the home and what the customer wants to add, and books an estimate visit on your calendar. **Does it work with ServiceTitan or Housecall Pro?** Both offer ways for outside tools to connect, depending on your plan. We check what your account allows, and otherwise send jobs through calendar sync, a CRM or a dispatch text. **Will it answer when a storm knocks out power across town?** Yes. It can answer many calls at once, so callers don't hit a busy signal, and it can tell them how to check the utility outage map before booking a visit. **Can it handle commercial work orders?** Yes. It records the site, the problem, access details and an on-site contact, then sends the work order to the right person or books it if you allow that. ## AI Receptionist for General Contractors URL: https://virtualhorizons.pro/ai-receptionist/general-contractors **What does an AI receptionist do for a general contractor?** It answers your business line around the clock, finds out what kind of project the caller has in mind, checks the address against your service area and books an estimate visit on your calendar. It takes detailed messages for existing clients, subs and suppliers, and texts you right away when a big or urgent job comes in. - **45 of 100** pool builders in a Georgia test missed a first call during business hours, and 35 never called or texted back (Source: [Thrive Agency field test, July 2026 (a small directional pilot)](https://thriveagency.com/news/we-tried-to-hire-100-pool-builders-you-wont-believe-how-many-never-returned-our-call/)) - **$24,000** was the median kitchen renovation spend in 2025, so one missed estimate call can be a big job (Source: [2026 U.S. Houzz & Home Study](https://www.houzz.com/magazine/11-things-to-know-about-home-renovations-today-stsetivw-vs~185079173)) ### Calls it handles - **New project inquiries**: Kitchen, bath, basement, addition or a full remodel. It asks what the caller wants done, where the home is, their rough timeline and how they found you, then books an estimate. - **Estimate scheduling**: It books walkthroughs into the windows you set aside for estimates, sends a confirmation text and asks the homeowner to have photos or plans ready. - **Existing client questions**: When will the crew be back, did the cabinets arrive, can we change the tile. It answers from the schedule you share or takes a clear message for the project manager. - **Subs and suppliers**: Calls from subcontractors, suppliers and inspectors are logged with the job name and what they need, then sent to the right person. - **Warranty and punch list items**: Past clients reporting an issue have the details and job address taken down, then get a text asking for photos, so your team can schedule a visit. - **Job fit and service area**: It checks the address against your service area and the minimum job size you set, and politely refers out small handyman jobs if you don't take them. ### How a call goes 1. Answers every call within seconds, including evenings and weekends, when most homeowners plan projects. 2. Sorts the caller: new project, existing client, sub or supplier, inspector or a warranty request. 3. Asks your qualifying questions about scope, timeline, address and decision makers. 4. Books the estimate on your calendar, or texts you right away for larger or urgent jobs. 5. Logs the call with a summary and next step in your CRM or job management software. Contractors usually run jobs in tools like Buildertrend, JobTread, Houzz Pro or JobNimbus, with estimates on a Google or Outlook calendar. Where an API, calendar sync or automation is available, we connect the receptionist so new leads and estimate appointments land where your team already works. Where it is not, every call ends with a text and email summary to the right person, or goes into a CRM like GoHighLevel. - **No pricing promises**: It never quotes a project price. It can explain how your estimate process works and any design or trip fee you approve, then books the visit so you can price it in person. - **Licensing and insurance questions**: Homeowners often ask if you are licensed and insured or if you pull permits. It answers with the facts you give it, like your license number, and leaves code questions to you. - **Your minimums and your calendar**: You decide which jobs are worth a trip and how many estimates fit in a week. The receptionist follows those rules every time, so you don't spend Saturday driving to a faucet repair. - **Change orders stay with you**: Requests to change scope, materials or price on an active job are taken as messages for the project manager. The AI never agrees to a change on your behalf. ### Frequently asked questions **Can an AI receptionist book estimates for my contracting business?** Yes. It checks your real availability, books the walkthrough in the windows you choose and texts the homeowner a confirmation. You can limit how many estimates it books per day or require approval for jobs outside your usual area. **Will it tell callers what a remodel costs?** No. It explains how your estimate process works and can share any fee you approve, but project pricing stays with you after you see the job. **Does it work with Buildertrend or JobTread?** We connect to the tools you use where an API, calendar sync or automation is available. If a direct connection is not possible, new leads go to your calendar and CRM with a full call summary. **Can it handle calls from my subs and suppliers?** Yes. It takes the job name, the question and a callback number, then sends it to the right person. Urgent issues, like a delivery problem on a pour day, can be texted or transferred to you. **What happens on big jobs or emergencies?** You set the rules. A large addition or storm damage call can be texted to you immediately or transferred live, while routine requests are booked and logged. ## AI Receptionist for Hotels and Rentals URL: https://virtualhorizons.pro/ai-receptionist/hotels **What does an AI receptionist do for a hotel or vacation rental?** It answers reservation and guest calls 24/7. It checks availability and books through your property management system or booking engine where that is connected, or texts the caller a secure booking link. It answers questions about parking, check in, amenities and directions, logs guest requests for housekeeping or maintenance, and sends anything urgent to the manager on duty. - **65%** of surveyed hotels still reported staffing shortages, with front desk roles among the most mentioned (Source: [AHLA and Hireology survey of 282 hoteliers, early 2025](https://www.ahla.com/node/4206)) - **43%** of travel and hospitality phone leads convert during the call itself, based on an analysis of 60 million calls (Source: [Invoca 2025 benchmark report, via CMSWire](https://www.cmswire.com/the-wire/invoca-releases-definitive-cross-channel-and-cross-industry-buyer-conversion-benchmark-report/)) - **1 in 5** calls to hotels went unanswered, based on calls a booking technology vendor handled for 50 hotels (Source: [Simplotel (a hotel tech vendor)](https://www.simplotel.com/blogs/phone-calls-still-drive-significant-bookings-for-hotels)) ### Calls it handles - **New reservations**: It checks dates and room types and books through your system where connected, or texts a secure link to your booking engine so the guest can finish. - **Changes and cancellations**: Guests changing dates, adding a night or cancelling get handled under your policy, or passed to the desk with the confirmation number. - **Guest requests**: Extra towels, a late checkout, a crib or a maintenance issue. It logs the request and sends it to the right team. - **Questions before arrival**: Parking, check in time, pet policy, the pool, breakfast and directions, answered from the details you approve. - **Groups and events**: Wedding blocks, team travel and meeting space inquiries get their dates and headcount recorded and sent to your sales manager. - **Overnight desk coverage**: Late arrivals, lockouts and noise complaints are handled with your overnight rules, and real problems go to the manager on duty. ### How a call goes 1. Answers every call within seconds, day or night, in the language the guest speaks. 2. Finds out if the caller wants to book, change a stay, ask a question or needs help on property. 3. Checks availability and books, or texts a secure booking link, without taking card numbers by voice. 4. Logs guest requests for housekeeping or maintenance, and sends urgent issues to the manager on duty. 5. Saves a summary of every call so the next shift knows what happened overnight. Hotels and rentals run on systems like Oracle OPERA Cloud, Cloudbeds, Mews, Guesty or Hostaway, plus a booking engine and channel manager. Where an API, calendar sync or automation is available, we connect the receptionist to check availability, create reservations and log requests. Where it is not, the agent texts a booking link and sends every request to the desk with the details. - **No card numbers over the phone**: The agent never collects card numbers by voice unless a PCI compliant payment flow is set up. By default it texts the guest a secure link to your booking engine to pay. - **Only live rates**: It quotes rates only from your system or your approved rate sheet, and sends a link when it can't confirm a price, so guests never hear a number that doesn't match your site. - **Guest safety**: If a caller reports a fire, a medical issue or a threat, the agent tells them to call 911 and alerts the manager on duty right away. - **Your policies, word for word**: Cancellation, pet, deposit and age policies are read exactly as you write them, so every guest hears the same thing. ### Frequently asked questions **Can an AI receptionist book hotel reservations?** Yes, where your property management system or booking engine allows a connection. Otherwise it checks your availability rules and texts the guest a secure link to book. **Does it take credit card numbers over the phone?** Not by default. Card numbers should only be taken through a PCI compliant flow, so the agent sends a secure payment or booking link instead. **Does it work with Cloudbeds, Mews or OPERA?** We connect to the systems you use where an API, calendar sync or automation is available, and confirm what your account allows before launch. **Can it cover the front desk overnight?** Yes. It answers late arrival, lockout and guest request calls with your overnight rules and sends anything urgent to the manager on duty. **Will it work for vacation rentals with no front desk?** Yes. It answers guest questions, takes booking inquiries, logs maintenance issues and alerts your cleaner or property manager, so guests always reach someone. ## AI Receptionist for HVAC Companies URL: https://virtualhorizons.pro/ai-receptionist/hvac **What can an AI receptionist do for an HVAC company?** It answers every call around the clock, books repair, maintenance and estimate visits within your service area, and follows your rules for after-hours emergencies. It also captures system details up front so your techs arrive knowing what they are walking into. - **66%** of calls were actually answered by local home service companies, even though they estimated they answered 97% (Source: [Service Direct study, via MightyCall](https://www.mightycall.com/blog/research-businesses-arent-answering-the-phone-as-much-as-they-think/)) - **46%** of home services phone leads convert during the call itself, based on an analysis of 60 million calls (Source: [Invoca 2025 benchmark report, via CMSWire](https://www.cmswire.com/the-wire/invoca-releases-definitive-cross-channel-and-cross-industry-buyer-conversion-benchmark-report/)) ### Calls it handles - **No heat or no cool**: Asks the questions your dispatcher would, such as whether the system runs at all and whether anyone in the home is vulnerable, and books or escalates based on your rules. - **Maintenance and tune-ups**: Books seasonal tune-ups and enrolls callers in your maintenance plan, using the pricing language you approve. - **Replacement estimates**: Captures system age, home size and what the caller wants, then books an in-home estimate with your comfort advisor. - **Service area checks**: Confirms the address or ZIP code against your service area before booking, and politely declines calls you do not cover. - **Thermostat and filter questions**: Walks callers through simple checks you approve, like the thermostat setting or a tripped breaker, which can save a truck roll. - **Job status calls**: Tells customers their tech's arrival window or takes a message for dispatch, so your office is not answering 'where is my tech' all day. ### How a call goes 1. Answers every call within seconds, including nights, weekends and the first hot day of summer. 2. Confirms the address is inside your service area and identifies new versus existing customers. 3. Asks your triage questions to sort emergencies from routine service and maintenance. 4. Books the visit in an open slot, or sends emergencies to the on-call tech by call and text. 5. Logs the call with system details and a summary in your field service software or CRM. HVAC shops usually run on field service software like ServiceTitan, Housecall Pro, Jobber or FieldEdge. Several of these offer APIs or connect through automation tools, so booked jobs and call notes can go where dispatch already looks. Where a direct connection is not available, we use calendar sync, a CRM like GoHighLevel, or a dispatch text with every detail your team needs. - **Emergency rules**: You decide what counts as an emergency, such as no heat below a set temperature or a household with an infant or elderly resident. The agent follows those rules every time instead of guessing. - **Gas and carbon monoxide safety**: If a caller mentions a gas smell or a carbon monoxide alarm, the agent tells them to leave the home and call 911 or their gas utility before anything else. - **Seasonal surges**: Call volume spikes with the weather. An AI receptionist answers many calls at once, so the first heat wave does not mean a day of busy signals. - **Pricing language**: The agent only quotes what you approve, such as a diagnostic fee or a tune-up special, and leaves repair pricing to the technician on site. ### Frequently asked questions **Can an AI receptionist dispatch emergency HVAC calls?** Yes. When a call meets your emergency rules, the agent can call and text your on-call technician with the address and details, and tell the customer what happens next. **Does it work with ServiceTitan or Housecall Pro?** Both offer ways for outside tools to connect, depending on your plan. We confirm what your account allows and otherwise send jobs through a CRM or a dispatch text. **Can it sell maintenance plans?** It can explain your plan using the wording you approve and book the first visit. Larger sales like system replacements are booked as estimates with your comfort advisor. **What if the caller is outside our service area?** The agent checks the address or ZIP code first and lets out-of-area callers know you do not cover them, so your techs never get booked into a long drive. **Will it handle the summer rush?** Yes. Unlike a single dispatcher, it can answer many calls at the same time, so callers do not hit a busy signal when the weather turns. ## AI Receptionist for Insurance Agencies URL: https://virtualhorizons.pro/ai-receptionist/insurance-agencies **What does an AI receptionist do for an insurance agency?** It answers your agency line, works out whether the caller needs a quote, has a claim, or needs policy service, and handles each one within your rules. Quote requests are captured with drivers, vehicles or property details and current carrier, then booked with a licensed agent. Claims callers get the right carrier claims number and their account manager is alerted. It never binds coverage or gives coverage advice. - **57%** of auto insurance customers shopped for a new policy in a year, the highest rate in the study's 19-year history at the time (Source: [J.D. Power 2025 U.S. Insurance Shopping Study, via Insurance Journal](https://amp.insurancejournal.com/news/national/2025/05/02/822373.htm)) - **3.5** quotes collected on average by insurance shoppers before making a decision (Source: [J.D. Power, June 2026, via Repairer Driven News](https://www.repairerdrivennews.com/2026/06/05/j-d-power-consumers-collecting-historic-number-of-auto-insurance-quotes/)) ### Calls it handles - **New quote requests**: Collects the line of business, drivers, vehicles or property details and current carrier, then books a licensed agent or sends a complete intake to your quoting team. - **Claims**: Takes the basics of what happened, gives the carrier claims number you approve, and alerts the account manager right away. - **Policy service**: ID cards, adding a driver or vehicle, address changes and mortgagee updates are captured and routed to the right CSR. - **Certificates of insurance**: Commercial clients' certificate requests are captured with holder details and sent to your service team. - **Renewals and rate increases**: Upset callers get a booked policy review with their agent instead of a voicemail box. - **Billing and payments**: Explains how and where to pay based on whether the policy is agency billed or direct billed. ### How a call goes 1. Answer in seconds: Every call, including lunch hours and the after-hours window when shoppers often call. 2. Route by need: Quote, claim, service, billing or certificate, each with its own script. 3. Gather the details: Everything your team needs to quote or service, asked conversationally and spelled back to confirm. 4. Book the licensed conversation: Quotes and coverage questions go to a licensed agent's calendar, never to the AI. 5. Document everything: Recording, transcript and summary saved to the client record, with a text confirmation to the caller. Agencies usually work in an agency management system like Applied Epic, EZLynx, HawkSoft or AMS360, alongside carrier portals and a comparative rater. We connect the receptionist to your AMS or CRM through available APIs or automation tools, and where a direct connection is not available we deliver a structured intake by email or into your sales pipeline so your team can quote quickly. - **The AI never binds or advises**: Binding coverage, changing coverage and recommending what someone should buy are work for a licensed producer. The receptionist gathers information and books the licensed conversation. It does not quote final premiums or bind anything. - **Claims callers need care**: People calling after an accident or a loss are stressed. The script stays calm, collects only the basics, and gets them to the carrier claims line or their account manager quickly. - **Recording and texting consent**: Call recording disclosures and text message consent rules vary by state. We set up the disclosure language and opt-in steps with you before launch. - **A written record of every request**: Transcripts and summaries give your agency a documented trail of what each client asked for and when, which helps with service follow-through. ### Frequently asked questions **Can an AI receptionist give insurance quotes?** No, and it should not. It collects everything needed for a quote and books the client with a licensed agent or sends the intake to your quoting team, so the licensed conversation happens fast. **How does it handle claims calls?** It takes the basic details, gives the carrier's claims number you approve, and alerts the account manager. Anything urgent is escalated by your rules. **Does it work with Applied Epic or EZLynx?** We connect to your agency management system or CRM through available APIs or automation tools. Where a direct connection is not possible, intake details are delivered by email or into your pipeline in a consistent format. **Will it answer billing and ID card questions?** Yes. It explains how to pay based on how the policy is billed and captures ID card, driver and address change requests for your CSRs. **Why does answering fast matter so much in insurance?** Shoppers compare several quotes before deciding, so the agency that responds first has an advantage. J.D. Power found shoppers collected an average of 3.5 quotes in its 2026 study. ## AI Receptionist for Landscaping Companies URL: https://virtualhorizons.pro/ai-receptionist/landscaping **What does an AI receptionist do for a landscaping company?** It answers every call, checks the property address against your service area, and sorts the caller into recurring maintenance, a one time cleanup, an install or design estimate, irrigation work or a commercial bid. It books what it can, explains your plans in your words, and sends larger jobs to your estimator with the details already collected. - **54%** of commercial landscape companies named recruiting and keeping staff as a major business risk (Source: [Aspire 2026 Commercial Landscape Industry Report (a software vendor), via NALP](https://blog.landscapeprofessionals.org/the-state-of-commercial-landscaping-in-2026-where-contractors-are-doubling-down/)) - **71%** of commercial landscape companies listed winning new customers as a top goal (Source: [Aspire 2026 Commercial Landscape Industry Report (a software vendor), via NALP](https://blog.landscapeprofessionals.org/the-state-of-commercial-landscaping-in-2026-where-contractors-are-doubling-down/)) - **46%** of home services phone leads convert during the call itself, based on an analysis of 60 million calls (Source: [Invoca 2025 benchmark report, via CMSWire](https://www.cmswire.com/the-wire/invoca-releases-definitive-cross-channel-and-cross-industry-buyer-conversion-benchmark-report/)) ### Calls it handles - **Recurring maintenance**: Weekly or every other week mowing, edging and trimming. It checks the address, explains your plan and books the first visit. - **Seasonal services**: Spring cleanups, aeration, mulch, fall leaf removal and snow plowing sign ups, booked into the windows you open each season. - **Design and install estimates**: Patios, walls, plantings and outdoor lighting. It asks about the project, the yard and the timeline, then books your estimator. - **Irrigation**: Startups, winterizations and broken heads or leaks get sorted by urgency and booked with your irrigation tech. - **Commercial bids**: Property managers and HOAs get their site details, scope and bid deadline recorded and sent to your commercial lead. - **Weather and schedule questions**: Rain delay, when is my crew coming, can you skip this week. It answers from your schedule or takes a message for the office. ### How a call goes 1. Answers every call within seconds, even on the busiest spring Mondays. 2. Checks the property address against your service area and minimums. 3. Sorts the call into maintenance, seasonal work, an estimate, irrigation or a commercial bid. 4. Books the visit or estimate, or sends larger jobs to your estimator with notes. 5. Logs the call and the next step in your scheduling software or CRM and texts a confirmation. Landscaping companies often run on software like Aspire, LMN, Jobber, Service Autopilot or Yardbook. Where an API, calendar sync or automation is available, we connect the receptionist so new customers and estimates land where your office already works. If a direct connection is not possible, calls go to a CRM like GoHighLevel or your inbox with a full summary. - **Seasonal surges**: Call volume jumps when the weather turns. An AI receptionist answers many calls at the same time, so spring does not mean a week of voicemails. - **Your minimums and route density**: You decide the smallest job worth a stop and which neighborhoods you serve. The agent follows those rules so your crews are not driving across town for one lawn. - **Approved pricing only**: It can share starting prices for standard services you approve, and books an estimate for anything that needs someone to see the property. - **Plant and chemical questions**: Questions about fertilizer, weed control or a sick tree go to your licensed staff. The agent sticks to the guidance you write. ### Frequently asked questions **Can an AI receptionist sign people up for weekly mowing?** Yes. It checks the address against your service area, explains your plan and pricing in the words you approve, and books the first visit. **Will it book landscape design estimates?** Yes. It asks about the project, the size of the yard, timing and budget comfort if you want, then books a visit with your estimator. **Does it work with Aspire, LMN or Jobber?** We connect to the software you use where an API, calendar sync or automation is available. If not, bookings and call notes go through calendar sync or a CRM. **Can it handle snow removal sign ups?** Yes. It can take seasonal contracts and per push requests, and route storm day calls based on your rules. **What happens with commercial and HOA bids?** It collects the site details, scope, contact and bid deadline, then sends everything to whoever handles commercial work. ## AI Receptionist for Law Firms URL: https://virtualhorizons.pro/ai-receptionist/law-firms **What can an AI receptionist do for a law firm?** It answers every call in your firm's name, gathers intake details by practice area, collects names for a conflict check and books consultations on the right attorney's calendar. It never gives legal advice, and it routes existing clients and urgent matters to your team. - **40%** of law firms answered the phone in Clio's secret shopper study, down from 56% in 2019 (Source: [Clio 2024 Legal Trends Report, via 2Civility](https://www.2civility.org/2024-clio-legal-trends-report-fixing-the-first-impression-problem-for-law-firms/)) - **48%** of firms neither answered the call nor called the prospective client back (Source: [Clio 2024 Legal Trends Report, via 2Civility](https://www.2civility.org/2024-clio-legal-trends-report-fixing-the-first-impression-problem-for-law-firms/)) ### Calls it handles - **New client intake**: Asks the questions your firm uses for each practice area, such as incident date, location and injuries for personal injury, or county and children for family law. - **Consultation booking**: Books paid or free consultations on the right attorney's calendar and texts the caller what to bring. - **Conflict check details**: Collects the names of every party involved before the consultation, so your team can run conflicts first. - **Existing client calls**: Takes a message for the assigned attorney or paralegal with the matter name and urgency, instead of a vague voicemail. - **Opposing counsel and courts**: Recognizes calls from other firms, courts and vendors and routes them straight to the right person. - **After-hours emergencies**: For criminal defense or other urgent practices, follows your rules for when to reach an on-call attorney. ### How a call goes 1. Answers every call in your firm's name, including evenings and weekends when most firms go to voicemail. 2. Identifies the caller: potential new client, existing client, opposing counsel, court or vendor. 3. For new matters, runs your intake script for that practice area and collects names for a conflict check. 4. Books the consultation or flags the matter as one your firm does not take, with a referral message you approve. 5. Sends the intake summary and recording to your practice management system or CRM so the attorney is prepared. Firms commonly run on practice management and intake tools like Clio, MyCase, PracticePanther or Lawmatics. Several of these publish APIs or connect through automation tools, so intake details and booked consultations can land where your team already works. Where a direct connection is not available, we route intake to email, a CRM like GoHighLevel, or a shared calendar. - **No legal advice**: The agent is built to collect facts and book time, not to assess a case. If a caller asks whether they have a claim, it explains that an attorney will answer that in the consultation. - **Conflicts before consultations**: Collecting every party's name up front means your team can run conflicts before anyone hears confidential details. The script stays brief until conflicts are cleared. - **Confidentiality and recording**: Intake calls include sensitive facts, so we limit who can access recordings and transcripts. Some states require every party to consent to a recording, so the agent states that the call is recorded when that applies. - **Matters you do not take**: The agent knows your practice areas and politely tells callers when the firm cannot help, with a referral message you write, so your attorneys only see qualified leads. ### Frequently asked questions **Will an AI receptionist give legal advice?** No. It collects intake details and books consultations, and it tells callers that an attorney will answer legal questions. That keeps your firm on the right side of the line between intake and advice. **Can it run intake for different practice areas?** Yes. Each practice area gets its own question set, so a personal injury caller and a family law caller are asked different things. You approve every script before it goes live. **Does it work with Clio?** Clio offers an API that outside tools can use, so intake details and consultations can often be sent there. We confirm what your account allows during setup and use a CRM or email handoff where needed. **How does it handle existing clients?** It takes a structured message with the matter, urgency and best callback time and routes it to the assigned attorney or paralegal. During office hours it can transfer the call instead. **Why does answering the phone matter so much for law firms?** In Clio's 2024 secret shopper study, only 40% of firms answered the phone and 48% neither answered nor called back. A firm that answers every call stands out immediately. ## AI Receptionist for Med Spas URL: https://virtualhorizons.pro/ai-receptionist/med-spas **What can an AI receptionist do for a med spa?** It answers every call, books consultations and treatments for injectables, lasers and facials, answers questions about memberships, packages and pricing from your approved list, and handles reschedules under your deposit policy. It does not give medical advice, and it routes post-treatment concerns to your clinical team right away. - **11%** of appointments at the average med spa are booked online, compared with 31% at the top earners (Source: [Zenoti 2025 Benchmark Report](https://www.zenoti.com/thecheckin/beauty-wellness-industry-statistics-2025)) - **5%** average no-show rate at med spas, the highest of any category in the report (Source: [Zenoti 2025 Benchmark Report](https://www.zenoti.com/thecheckin/beauty-wellness-industry-statistics-2025)) ### Calls it handles - **Consultation bookings**: Books new client consultations for injectables, laser treatments or body contouring with the right provider, room and device. - **Treatment questions**: Shares general information you approve, such as how long a visit takes and how to prepare, and leaves candidacy and dosing to your providers. - **Post-treatment concerns**: Recognizes calls about swelling, bruising or pain after a treatment and routes them to your clinical team or on-call provider right away. - **Memberships and packages**: Explains your membership tiers and packages in your wording, then books the first visit or takes a message for your sales lead. - **Reschedules and deposits**: Moves appointments into open slots and explains your deposit and cancellation policy, which matters when a no-show leaves a treatment room empty. - **Pricing and promotions**: Quotes the prices and current specials you approve, such as per-unit or per-syringe pricing, without promising results. ### How a call goes 1. Answers every call in your med spa's name, including evenings when many clients are researching treatments. 2. Works out whether the caller is new or returning, and whether the call is a booking, a treatment question or a concern after a treatment. 3. For bookings, matches the service to the right provider, room or device and the right appointment length. 4. Books the visit, explains any deposit policy and texts a confirmation with the prep instructions you provide. 5. Logs the call and a summary in your booking system or CRM, and flags any clinical concern for same-day review. Med spas commonly run on Zenoti, Mangomint, Boulevard or Vagaro, and some also use a separate EMR for charting. Some of these platforms offer APIs or partner programs and others connect through automation tools or calendar sync, so access varies by platform and plan. We connect where access exists, and where it does not, we use a CRM like GoHighLevel to capture the request and text a booking link. - **HIPAA and BAAs**: Med spa calls often include health history and treatment details. If your practice is a HIPAA covered entity, every vendor that handles that information needs a Business Associate Agreement. [ElevenLabs offers BAAs](https://elevenlabs.io/docs/eleven-agents/legal/hipaa) for its agents on Enterprise plans with Zero Retention Mode, and [Twilio says it signs BAAs](https://www.twilio.com/en-us/changelog/programmable-voice--sip--and-sms-are-now-hipaa-eligible) for HIPAA-eligible products such as Programmable Voice and SMS. We design around vendors that will sign one. - **No medical advice**: The agent never tells a caller whether a treatment is right for them, how many units they need or what results to expect. Those decisions belong to your licensed providers at the consultation. - **Complications get escalated**: You set the list of post-treatment symptoms that need same-day attention, and the agent sends those calls to your clinical team immediately. For emergency signs like vision changes or trouble breathing, it tells the caller to call 911. - **Claims about results**: The agent sticks to the wording you approve and does not promise outcomes, so what clients hear on the phone matches how you advertise. ### Frequently asked questions **Is an AI receptionist HIPAA compliant for a med spa?** It can be. If your med spa is a HIPAA covered entity, every vendor that handles client health information needs to sign a Business Associate Agreement, and we build around vendors that offer one. Even where HIPAA does not apply, we limit what gets recorded and stored. **Can it answer questions about Botox or filler?** It can share general information you approve, such as how long an appointment takes and how to prepare. Whether a treatment is right for someone, how much product they need and what results to expect are questions for your providers. **What happens if a client calls with a complication?** The agent follows your escalation rules and gets the call to your clinical team or on-call provider right away. If the caller describes emergency signs, it tells them to call 911. **Can it help with no-shows?** It explains your deposit policy on every call, sends a confirmation text and moves cancellations into open slots. Zenoti's 2025 benchmark puts the average med spa no-show rate at 5%, the highest of any category it tracked. **Does it work with Zenoti or Mangomint?** It depends on what access your platform and plan allow. Where direct booking is possible we use it, and where it is not, the agent captures the request and texts the client a booking link. ## AI Receptionist for Medical Offices URL: https://virtualhorizons.pro/ai-receptionist/medical-offices **What can an AI receptionist do for a medical office?** It answers every call, schedules and reschedules visits by type and provider, takes refill and referral requests in a structured way, and answers routine questions about hours, location and accepted insurance. It never gives medical advice, and it routes urgent symptoms by the rules your clinical team writes. - **80%** of patients want to be able to schedule appointments anytime, from home or a mobile device (Source: [Experian Health, 2025 State of Patient Access](https://hitconsultant.net/2025/04/28/experian-healths-2025-state-of-patient-access-key-findings)) - **63%** of providers name staffing shortages as a barrier to patient access (Source: [Experian Health, 2025 State of Patient Access](https://hitconsultant.net/2025/04/28/experian-healths-2025-state-of-patient-access-key-findings)) - **40%** of healthcare phone leads convert during the call itself, based on an analysis of 60 million calls (Source: [Invoca 2025 benchmark report, via CMSWire](https://www.cmswire.com/the-wire/invoca-releases-definitive-cross-channel-and-cross-industry-buyer-conversion-benchmark-report/)) ### Calls it handles - **Appointment scheduling**: Books sick visits, annual physicals and follow-ups with the right provider and visit length, using the rules your office already follows. - **Prescription refill requests**: Collects the patient, medication, dose and pharmacy in a consistent format and sends it to your clinical inbox for review. - **Referral and records requests**: Takes the details of a referral, records release or form request and routes it to the staff member who handles it. - **Urgent symptoms**: Follows your triage script word for word, sends the call to a nurse line or on-call provider, and tells callers with emergency symptoms to call 911. - **Lab and test result calls**: Explains how and when results are shared, without reading out results, and takes a callback request for the care team. - **Insurance and directions**: Answers which plans you accept from an approved list, plus parking, hours, location and what to bring to a first visit. ### How a call goes 1. Picks up immediately with your office name, so no caller lands on hold or in a full voicemail box. 2. Identifies the caller and the reason: scheduling, refill, referral, results, billing or an urgent symptom. 3. Applies your scheduling rules, such as new patient slots, visit length and which provider sees which visit types. 4. Books or captures the request, then texts a confirmation or a note on what happens next. 5. Sends a structured summary to the right inbox or CRM queue, so staff can act without calling the patient back to ask again. Independent practices commonly use EHR and practice management systems such as athenahealth, eClinicalWorks or Tebra. Many of these offer APIs or scheduling integrations through partner programs, and access varies by vendor and contract. We connect where access exists, use calendar sync or an automation layer like GoHighLevel where it does not, and fall back to structured requests your staff can confirm in seconds. - **HIPAA and BAAs**: Every vendor that hears or stores patient information needs a Business Associate Agreement with your practice. [ElevenLabs offers BAAs](https://elevenlabs.io/docs/eleven-agents/legal/hipaa) for its agents on Enterprise plans with Zero Retention Mode, and [Twilio says it signs BAAs](https://www.twilio.com/en-us/changelog/programmable-voice--sip--and-sms-are-now-hipaa-eligible) for HIPAA-eligible products such as Programmable Voice and SMS. We only design around vendors that will sign one. - **Triage stays with clinicians**: The agent does not assess symptoms. It follows a script your clinical lead approves, escalates anything on the urgent list and tells callers with chest pain, trouble breathing or other emergency signs to hang up and call 911. - **Identity checks**: Before discussing an existing appointment or request, the agent can confirm identity with details like date of birth, and it never reads out results or chart information. - **Accessibility**: Patients include older adults and people who prefer a slower pace. We tune the voice speed, allow plenty of time to answer and always offer a way to reach a person. ### Frequently asked questions **Can an AI receptionist give medical advice?** No, and we build it so it cannot. It follows the triage script your clinical team writes, routes urgent calls and tells callers with emergency symptoms to call 911. **Is an AI receptionist HIPAA compliant?** It can be when every vendor in the call path signs a Business Associate Agreement and storage is limited to what you need. ElevenLabs and Twilio both offer BAAs under specific plans, and we set the system up around those requirements. **Can it schedule directly in our EHR?** Sometimes. It depends on whether your EHR offers scheduling access to outside tools. Where it does not, the agent captures the request with preferred times and your staff confirms it, which still takes the call off their plate. **How does it handle prescription refills?** It collects the medication, dose, pharmacy and any notes in the same format every time and sends it to your clinical inbox. It does not approve or promise refills. **What happens when a patient wants a person?** The agent transfers the call during office hours or takes a detailed message with a callback time after hours. Patients are never stuck in a loop. ## AI Receptionist for Pest Control Companies URL: https://virtualhorizons.pro/ai-receptionist/pest-control **What does an AI receptionist do for a pest control company?** It answers every call, asks what the caller is seeing and where, and books the right service: a one time treatment, an inspection, or a spot on your recurring plan. It handles reschedules and re-treat requests, takes commercial inquiries, and sends anything urgent or unusual to your office with a clear summary. - **$13.4B** in U.S. pest control service revenue in 2025, up 6% from 2024 (Source: [NPMA industry report, April 2026](https://www.npmapestworld.org/your-business/latest-news/us-pest-control-industry-sustains-steady-growth-with-6-increase-in-2025/)) - **85.4%** of residential service revenue came from recurring service, so every new caller can be a long term customer (Source: [NPMA survey of 800 pest control owners and managers](https://www.npmapestworld.org/your-business/latest-news/us-pest-control-industry-sustains-steady-growth-with-6-increase-in-2025/)) - **36.8%** of pest control companies said too few technicians was holding back their growth (Source: [NPMA survey of 800 pest control owners and managers](https://www.npmapestworld.org/your-business/latest-news/us-pest-control-industry-sustains-steady-growth-with-6-increase-in-2025/)) ### Calls it handles - **New pest problems**: Ants, roaches, spiders, rodents, wasps or bed bugs. It asks what they see, where and for how long, then books the right service type. - **Termite and WDO inspections**: Homeowners and real estate agents booking termite or wood destroying organism inspections get scheduled with the details your inspector needs. - **Recurring plan sign ups**: It explains your quarterly or monthly plan in the words you approve and books the first visit, which is where most of your revenue comes from. - **Reschedules and skips**: Customers who need to move a service date can do it on the call, so your office isn't stuck playing phone tag. - **Re-treat requests**: Pests came back between visits? It logs the issue and books the callback under your guarantee rules. - **Commercial accounts**: Restaurants, property managers and warehouses get their site details and service needs taken down and sent to your commercial team. ### How a call goes 1. Answers every call within seconds, including evenings and peak season weekends. 2. Asks what pest the caller is seeing, where it is and how long it has been going on. 3. Checks the address against your service area and identifies new or existing customers. 4. Books the treatment, inspection or recurring plan visit, or routes urgent calls to your office. 5. Logs the call, the pest and the service booked in your scheduling software or CRM. Pest control companies often run on software like PestPac, FieldRoutes, GorillaDesk or Briostack. Where an API, calendar sync or automation is available, we connect the receptionist so new customers, bookings and call notes land in the system your office already uses. If a direct connection is not possible, every call ends with a summary in your CRM or a text to the office. - **Treatment and safety questions**: Callers ask if a product is safe for kids and pets. The agent shares only the prep sheet and guidance you approve, and sends health or product questions to a licensed technician. - **Bed bugs and stinging insects**: Some calls are more urgent than others. You decide which pests get same day priority, and the agent follows those rules every time. - **Your guarantee, in your words**: Re-treat and warranty terms are explained exactly the way you write them, so the agent never promises more than your policy covers. - **Approved pricing only**: It can share starting prices or plan details you approve, and books an inspection when a job needs a technician to see it first. ### Frequently asked questions **Can an AI receptionist sign people up for a recurring pest plan?** Yes. It explains your plan using the wording you approve and books the first service. Anything that needs a contract or payment can be sent as a link or handled by your office. **How does it know what pest the caller has?** It asks the same questions your office would, like what the pest looks like, where it shows up and how long it has been there. It never guesses at a treatment. It books the right service type based on your rules. **Does it work with PestPac or FieldRoutes?** We connect to the software you use where an API, calendar sync or automation is available, and check what your account allows before launch. Otherwise bookings go through calendar sync or a CRM with a full call summary. **Can it book termite inspections for real estate deals?** Yes. It collects the property address, closing date, the agent's contact and access details, then books the inspection or sends it to your inspector to confirm. **What about safety questions about chemicals?** The agent sticks to the guidance you approve, such as prep instructions and how long to stay off treated areas. Health questions and anything about specific products go to a licensed technician. ## AI Receptionist for Plumbers URL: https://virtualhorizons.pro/ai-receptionist/plumbers **What can an AI receptionist do for a plumbing company?** It answers every call day and night, books drain, leak, water heater and fixture jobs inside your service area, and follows your rules for after-hours emergencies. While a caller waits, it can explain how to shut off their water using steps you approve. - **66%** of calls were actually answered by local home service companies, even though they estimated they answered 97% (Source: [Service Direct study, via MightyCall](https://www.mightycall.com/blog/research-businesses-arent-answering-the-phone-as-much-as-they-think/)) - **46%** of home services phone leads convert during the call itself, based on an analysis of 60 million calls (Source: [Invoca 2025 benchmark report, via CMSWire](https://www.cmswire.com/the-wire/invoca-releases-definitive-cross-channel-and-cross-industry-buyer-conversion-benchmark-report/)) ### Calls it handles - **Burst pipes and active leaks**: Asks whether water is still running, explains where to find the main shutoff using guidance you approve, and sends the job to your on-call plumber. - **Clogged drains and backups**: Finds out which fixtures are affected and whether sewage is coming up, so a slow sink and a main line backup get booked differently. - **Water heater problems**: Captures the tank type, age and symptoms like no hot water or a leaking tank, then books a repair or a replacement estimate. - **Sewer and camera inspections**: Books inspections for home buyers and repeat backups, and collects access details like where the cleanout is. - **Remodel and repipe estimates**: Takes the scope of bigger projects like a bathroom remodel or a whole-home repipe and books a site visit with your estimator. - **Trip fee and pricing questions**: Explains your service call fee in the exact wording you approve and leaves repair pricing to the plumber on site. ### How a call goes 1. Answers every call within seconds, so a flooding basement never ends up in voicemail. 2. Checks the address against your service area and whether the caller is an existing customer. 3. Asks your triage questions: is water still running, is sewage involved, is there any gas smell near the water heater. 4. Books the job in an open slot, or calls and texts your on-call plumber for emergencies, then tells the customer what happens next. 5. Logs the call, the triage answers and a summary in your field service software or CRM. Plumbing companies commonly run on ServiceTitan, Housecall Pro, Jobber or Workiz. Several of these offer APIs or connect through automation tools, so booked jobs, customer records and call notes can land where your dispatcher already works. Where a direct connection is not available, we use calendar sync, a CRM like GoHighLevel, or a dispatch text with the address and triage answers. - **Emergency dispatch rules**: You decide what is worth waking a plumber for, such as water that will not stop or sewage coming into the home. The agent applies those rules the same way every time and books everything else into the next open slot. - **Water shutoff guidance**: While a caller waits, the agent can explain how to find and close the main shutoff valve, using steps you approve. It never tells anyone to attempt a repair themselves. - **Gas safety**: Water heater calls sometimes involve gas. If a caller mentions a gas smell, the agent tells them to leave the home and call 911 or their gas utility before anything else. - **Service area and travel**: The agent confirms the ZIP code first, so your plumbers are not booked an hour outside your area. Callers you do not cover get a clear answer instead of a callback that never comes. ### Frequently asked questions **Can an AI receptionist handle emergency plumbing calls at night?** Yes. It answers, asks your triage questions and, when a call meets your emergency rules, calls and texts the on-call plumber with the address and details. Routine jobs get booked into the next open slot. **Will it give customers repair prices?** Only the prices you approve, such as a service call fee. Repair pricing usually depends on what the plumber finds, so the agent books the visit and leaves the quote to your tech. **Does it work with Jobber or Housecall Pro?** Both offer ways for outside tools to connect, depending on your plan. We check what your account allows and otherwise route jobs through a CRM or a dispatch text. **What if a caller only wants to know if we are open?** It answers hours, service area and basic questions right away, then offers to book a visit while the caller is still on the line. A quick question often turns into a scheduled job. **How is this different from a missed call text back?** A missed call text back sends a message after the call is already lost. An AI receptionist answers the call itself, so the customer can be booked before they try the next plumber. Many shops use both. ## AI Receptionist for Property Management URL: https://virtualhorizons.pro/ai-receptionist/property-management **What does an AI receptionist do for a property management company?** It answers your office and after-hours lines and works out whether the caller is a resident, prospect, owner or vendor. Maintenance requests are captured with unit, issue and access details. Emergencies like flooding, a gas smell or no heat in winter go to your on-call person right away. Prospects get availability and a tour booking, and rent or lease questions are answered from your policies. - **84%** of renters expect a response to a request within 24 hours (Source: [Buildium 2026 Renters' Report, survey of 1,500 U.S. renters](https://www.buildium.com/resource/2026-renters-report/)) - **61%** of renters expect a response the same day or faster (Source: [Buildium 2026 Renters' Report, survey of 1,500 U.S. renters](https://www.buildium.com/resource/2026-renters-report/)) - **39%** of renters say better follow-through on maintenance requests would most improve their experience (Source: [Buildium 2026 Renters' Report](https://www.buildium.com/resource/2026-renters-report/)) ### Calls it handles - **Maintenance requests**: Captures the unit, the problem, photos by text, permission to enter and whether pets are home, then creates the work order. - **After-hours emergencies**: Flooding, a gas smell, no heat in winter, a lockout. These follow your emergency rules and reach your on-call technician right away. - **Prospects and vacancies**: Shares available units, rent and pet policy, asks your screening questions, and books a tour or sends the application link. - **Rent and payment questions**: Due dates, portal access, late fees and payment options, answered from your written policies. - **Owner calls**: Takes a detailed message for the portfolio manager and flags anything urgent. - **Vendor coordination**: Logs scheduling and access questions from vendors and passes them to the right coordinator. ### How a call goes 1. Answer every line: Office hours, nights, weekends and holidays, with no voicemail box filling up. 2. Identify the caller: Resident, prospect, owner or vendor, and which property and unit they belong to. 3. Triage against your rules: Your emergency list decides what gets escalated now and what becomes a next-day work order. 4. Create the record: Work orders, guest cards and messages are created with the details your team needs to act. 5. Close the loop: The caller gets a text confirming what happens next, and your team gets a summary and the recording. Most property managers run on AppFolio, Buildium, Yardi, Rent Manager or Propertyware. We connect the receptionist through each platform's API or partner options where they are available, or through email intake and automation tools where they are not, so work orders and leads land in your system instead of a separate inbox. On-call routing works with your existing phone setup. - **Your emergency list rules**: You decide what counts as an emergency and who gets called. The receptionist follows that list exactly, tries your backup contact if the first tech does not answer, and only gives safety guidance you have approved, like where to find the water shut-off. - **Fair housing applies to leasing calls**: Every prospect gets the same information and the same screening questions. The receptionist does not discuss protected characteristics or steer callers toward or away from a property. - **No promises you have not made**: It logs and routes requests but never commits to repair times or rent concessions you have not set. - **Resident privacy**: It confirms who is calling before discussing account details and never shares one resident's information with another caller. ### Frequently asked questions **Can an AI receptionist handle after-hours maintenance calls?** Yes. It captures the details your techs need, decides urgency using your emergency list, and calls or texts your on-call person for true emergencies. Everything else becomes a work order for the next business day. **Will it create work orders in our software?** Where your property management software offers an API or partner access, we create work orders directly. Otherwise we deliver a structured request by email or automation so your team can add it in one step. **Can it book tours for prospects?** Yes. It shares availability, rent and pet policies you approve, asks your screening questions, and books a tour or sends the application link. **How does it decide what is an emergency?** It uses the list you give it, such as active water leaks, gas smells, no heat below a set temperature, or a lockout. If a caller describes something on that list, it escalates immediately and keeps trying your backup contacts. **Is an AI receptionist cheaper than an after-hours answering service?** That depends on your call volume and how the service bills. The bigger difference is that every call is answered the same way, recorded and summarized. Our [AI receptionist vs answering service](https://virtualhorizons.pro/blog/ai-receptionist-vs-answering-service) comparison covers the tradeoffs. ## AI Receptionist for Real Estate Agents URL: https://virtualhorizons.pro/ai-receptionist/real-estate **What does an AI receptionist do for a real estate agent?** It answers your business line or listing lines like a trained inside sales assistant. It greets the caller, finds out whether they are buying, selling or renting, answers basic questions about a listing from details you approve, collects contact details and timeline, and books a showing or a call with you. Hot leads get texted to you right away, and every conversation lands in your CRM. - **88%** of home buyers used a real estate agent or broker to buy their home (Source: [NAR 2025 Profile of Home Buyers and Sellers](https://www.nar.realtor/news/economists-outlook/top-10-takeaways-from-nars-2025-profile-of-home-buyers-and-sellers)) - **91%** of home sellers used a real estate agent or broker to sell their home (Source: [NAR 2025 Profile of Home Buyers and Sellers](https://www.nar.realtor/news/economists-outlook/top-10-takeaways-from-nars-2025-profile-of-home-buyers-and-sellers)) ### Calls it handles - **Listing inquiries**: Is it still available, how many bedrooms, what are the HOA fees, can I see it Saturday. The receptionist answers from the listing details you approve and offers showing times. - **Showing requests**: It checks your calendar and showing rules, books the slot, and texts the buyer a confirmation with the address and any entry notes you want shared. - **Seller leads**: It asks about the property, the timeline and the reason for selling, then books a listing appointment or a callback with you. - **Buyer qualification**: It captures price range, target areas, timeline and whether the buyer is pre-approved, so you know who to call first. - **Rental questions**: For rental listings it answers availability and application basics and routes leasing questions to whoever handles them. - **Lender, title and agent calls**: Messages from lenders, inspectors, title officers and cooperating agents are taken in full and passed on with context. ### How a call goes 1. Pick up in seconds: Every call to your number is answered, including the ones that come in during showings, closings and evenings. 2. Sort the caller: Buyer, seller, renter, vendor or another agent. Each one gets its own path through the conversation. 3. Qualify and answer: Approved listing facts, price range, timeline and financing status, asked the way a good assistant would ask. 4. Book or hand off: Showings and listing appointments go on your calendar. Urgent or high-value callers are transferred or texted to you. 5. Log it in your CRM: Contact details, a call summary, the transcript and the next step are saved, and the lead gets a follow-up text. Most agents and teams already run on a CRM like Follow Up Boss, kvCORE or Lofty, take leads from Zillow, Realtor.com and their own IDX site, and keep their schedule in Google or Outlook calendar. We connect the receptionist to those tools through their APIs, calendar sync, webhooks or automation platforms like Zapier where they are available, so new leads land where your team already works. If your brokerage runs on GoHighLevel, we can connect it there too. - **Fair housing comes first**: The receptionist never steers callers toward or away from neighborhoods and does not answer questions about who lives in an area. We script those questions to a neutral answer and every call is recorded. Fair housing rules apply to everything said about a home, whoever or whatever is saying it, so your broker should review the script before launch. - **Only approved listing facts**: The receptionist quotes details from your listing data and nothing else. Questions it cannot confirm, like whether a seller would take a lower offer, become a message for you. - **Disclosure and text consent**: Callers should know they are speaking with a virtual assistant, and follow-up texts need consent. We set up the disclosure line and opt-in language with you. - **Licensed work stays with you**: Offers, negotiation, pricing advice and anything contractual go to a licensed agent. The AI books the conversation, it does not have it. ### Frequently asked questions **Can an AI receptionist answer questions about my listings?** Yes. It answers from the listing details you approve, such as price, beds, baths, HOA fees and showing instructions. Anything outside that information becomes a message for you instead of a guess. **Will it book showings on my calendar?** Yes. It checks your real availability and showing rules, books the time, and texts the buyer a confirmation. You can require approval for certain listings if the seller needs notice. **How does it know which leads are serious?** It asks the questions you would ask: timeline, price range, pre-approval status and whether they are working with another agent. Leads that match your criteria are texted to you right away, and the rest are logged for follow-up. **Does it work with Follow Up Boss or kvCORE?** We connect to the CRM you already use through its API, webhooks or an automation tool where those are available. The goal is that every call shows up as a lead with a summary, in the system your team already lives in. **Is an AI receptionist safe under fair housing rules?** It can be, if it is scripted carefully. We write neutral answers for neighborhood and demographic questions and record every call, but your broker should review the script, since compliance stays with the brokerage. ## AI Receptionist for Restaurants URL: https://virtualhorizons.pro/ai-receptionist/restaurants **What does an AI receptionist do for a restaurant?** It answers the restaurant line like a host who never gets slammed. It books, changes and cancels reservations, answers questions about hours, parking, the menu and private dining, texts a link for takeout or delivery, and passes catering leads, complaints and anything unusual to a manager. Calls get answered on a Friday night instead of ringing out. - **69%** of U.S. adults say they would likely give up on a restaurant if no one answers the phone (Source: [The Harris Poll for Hostie, 2025 survey of 2,065 U.S. adults](https://hostie.ai/blogs/missed-connection-over-two-thirds-of-americans-would-ditch-restaurants-that-dont-answer-the-phone)) - **63%** prefer a phone call as their main way to contact a restaurant (Source: [The Harris Poll for Hostie, 2025 survey of 2,065 U.S. adults](https://hostie.ai/blogs/missed-connection-over-two-thirds-of-americans-would-ditch-restaurants-that-dont-answer-the-phone)) ### Calls it handles - **Reservations**: Books, changes and cancels tables against your real availability, including party size, seating requests and special occasions. - **Hours, location and parking**: The questions that eat up a host's night, answered instantly and the same way every time. - **Menu and dietary questions**: Answers from the menu details you approve. Allergy questions get a careful, honest answer and a handoff to staff when needed, never a guess. - **Takeout and delivery**: Texts the caller your online ordering link, or takes the order by phone if you want that handled. - **Large parties and private events**: Collects the date, headcount, budget and occasion, then sends the lead to whoever books events. - **Wait times and the waitlist**: Shares wait estimates if your system provides them and adds guests to the waitlist. ### How a call goes 1. Answer on the first ring: Every call, even when three lines ring at once during the dinner rush. 2. Understand the request: Reservation, question, order, event inquiry or complaint. 3. Use your real systems: Checks availability in your reservation book and follows your rules for party size, deposits and booking windows. 4. Confirm by text: Guests get a text with their booking details or your ordering link. 5. Hand off what matters: Complaints, allergy judgment calls and large events go to a manager with a short summary. Reservations usually live in OpenTable, Resy, Tock or SevenRooms, and orders run through a POS like Toast or Square. Where a platform offers an API or partner access, we connect the receptionist to it directly. Where it does not, we use the most reliable option available, such as texting the guest your booking or ordering link, so your reservation book stays the single source of truth and nothing gets double-booked. - **Allergies are never guessed**: The receptionist only repeats ingredient information you approve and tells guests with severe allergies to confirm with staff. It never promises that a dish is safe. - **One reservation book**: If a direct connection to your reservation platform is not possible, the receptionist sends booking links rather than keeping its own list, so you never double-book a table. - **Built for peak hours**: An AI receptionist can take many calls at the same time, which is the point on a Friday night. We test it against your busiest service before it goes live. - **A voice that fits the room**: A neighborhood taqueria and a tasting-menu restaurant should not sound the same. We match the voice, tone and script to your brand. ### Frequently asked questions **Can an AI receptionist take restaurant reservations?** Yes. It books, changes and cancels reservations using your availability and rules, then texts the guest a confirmation. Where a direct connection is not available, it sends your booking link instead so nothing is double-booked. **Can it take takeout orders over the phone?** It can text the caller your online ordering link, which is the most accurate option, or take the order by phone if you prefer. We set it up around how your kitchen actually works. **How does it handle allergy questions?** It answers only from ingredient details you approve and tells guests with serious allergies to confirm with your staff. Anything that needs judgment is passed to a person. **Will guests mind talking to an AI?** Most are fine with it as long as they get an answer. In the same Harris Poll survey for Hostie, 89% of U.S. adults said they would be open to using an AI agent to interact with a restaurant. **How many calls can it answer at once?** Many at the same time, unlike a single host stand. That is why restaurants use it most during peak service, when calls would otherwise ring out. ## AI Receptionist for Roofing Companies URL: https://virtualhorizons.pro/ai-receptionist/roofers **What can an AI receptionist do for a roofing company?** It answers every call, books inspections and replacement estimates, takes leak calls and follows your rules for urgent ones, and collects details like roof age, damage and whether an insurance claim is open. It keeps up with storm surges, and it never makes promises about what insurance will cover. - **66%** of calls were actually answered by local home service companies, even though they estimated they answered 97% (Source: [Service Direct study, via MightyCall](https://www.mightycall.com/blog/research-businesses-arent-answering-the-phone-as-much-as-they-think/)) - **46%** of home services phone leads convert during the call itself, based on an analysis of 60 million calls (Source: [Invoca 2025 benchmark report, via CMSWire](https://www.cmswire.com/the-wire/invoca-releases-definitive-cross-channel-and-cross-industry-buyer-conversion-benchmark-report/)) ### Calls it handles - **Storm damage inspections**: Collects the address, the date of the storm and what the homeowner noticed, such as missing shingles or dented gutters, and books an inspection. - **Active leaks**: Asks where water is coming in and how fast, then follows your rules for emergency tarping or the next available repair slot. - **Replacement estimates**: Captures roof age, material, number of stories and timeline, then books an estimate with your sales rep. - **Insurance claim questions**: Notes whether a claim is filed and when the adjuster is coming, and leaves coverage questions to the homeowner and their insurer. - **Repairs and small jobs**: Books flashing, vent boot and gutter work, so smaller jobs do not get buried behind big replacement leads. - **Property managers and commercial**: Routes calls from property managers and commercial buildings to the right person with the property details attached. ### How a call goes 1. Answers every call, including the first morning after a storm when volume spikes. 2. Confirms the address is in your service area and asks what happened: storm damage, a leak, an aging roof or a repair. 3. Collects the details your estimators need, like roof age, material, stories and any open insurance claim. 4. Books the inspection or estimate on the right rep's calendar and texts the homeowner a confirmation. 5. Logs the lead and a call summary in your CRM, so your team can follow up with anyone who did not book. Roofing companies commonly track leads and jobs in AccuLynx, JobNimbus or Roofr, often alongside a CRM. Several of these offer APIs or connect through automation tools, so new leads and booked inspections show up without anyone retyping them. Where a direct connection is not available, we use calendar sync or a CRM like GoHighLevel. - **Storm surges**: A single hail or wind event can bring weeks of calls in a few days. An AI receptionist answers many of them at once, so leads do not sit in voicemail while your office catches up. - **Insurance claims**: The agent never says what insurance will pay for. Rules on what contractors can say or do around a homeowner's claim vary by state, so it sticks to booking the inspection and noting the claim details. - **Leaks and safety**: For active leaks the agent follows your rules for tarping or urgent repairs, and tells homeowners not to climb onto the roof themselves. If water is reaching lights or outlets, it tells them to stay away from that area and call 911 if there is any danger. - **Lead quality**: Not every caller is ready to buy. The agent asks your qualifying questions and tags each lead, so your reps spend their time on real inspections. ### Frequently asked questions **Can an AI receptionist handle calls after a big storm?** Yes. It answers many calls at the same time, books inspections into open slots and tags every lead with the storm date and damage, so your team can decide who to see first. **Will it talk to homeowners about their insurance claim?** Only to note whether a claim is filed and when the adjuster is coming. It does not say what insurance will cover, and it leaves claim questions to the homeowner, their insurer and your team. **Does it work with AccuLynx or JobNimbus?** Both offer ways for outside tools to send in leads, depending on your account. We confirm what yours allows and otherwise route leads through a CRM like GoHighLevel. **Can it book inspections for different sales reps?** Yes. It can book by territory, rep availability or job type, using the rules you set, and text the homeowner who is coming and when. **What about roofing leads from my website?** Web form leads need fast follow up too. The same kind of agent can call new form leads within minutes, as long as your form collects consent to be called. Our [speed to lead](https://virtualhorizons.pro/blog/speed-to-lead) guide explains why those first minutes matter. ## AI Receptionist for Salons and Barbershops URL: https://virtualhorizons.pro/ai-receptionist/salons-and-barbershops **What can an AI receptionist do for a salon or barbershop?** It answers every call, books services with the right stylist or barber for the right amount of time, handles reschedules under your cancellation policy and answers questions about prices, hours and wait times. Your team keeps working on the client in the chair instead of running to the front desk. - **71%** of salon and spa clients have skipped booking because it was too hard to reach someone or book online (Source: [Zenoti salon booking survey](https://zenoti.com/thecheckin/salon-booking-survey-data)) - **63%** of clients are more likely to choose a salon that offers help outside normal business hours (Source: [Zenoti salon booking survey](https://zenoti.com/thecheckin/salon-booking-survey-data)) - **35%** of clients need to manage their appointments outside normal hours (Source: [Zenoti salon booking survey](https://zenoti.com/thecheckin/salon-booking-survey-data)) ### Calls it handles - **Booking a specific stylist**: Books the client with the stylist or barber they ask for, or with the next available person if they are flexible. - **Color and longer services**: Knows that a full color, balayage or extensions take longer than a trim, and books the right block of time, including processing time if you set it up that way. - **Reschedules and cancellations**: Moves appointments into open times and explains your cancellation or no-show policy in the words you choose. - **Walk-in wait times**: For shops that take walk-ins, explains how it works and shares the current wait when your system makes it available, or offers a set time instead. - **Prices and services**: Answers what a cut, fade, beard trim, color or treatment costs from your approved price list, including 'starting at' prices. - **Gift cards and products**: Answers questions about gift cards and retail products, and takes a message when a client wants something set aside. ### How a call goes 1. Answers on the first ring, even when every chair is busy and nobody can reach the phone. 2. Asks what service the client wants and whether they have a favorite stylist or barber. 3. Finds openings that fit the length of the service and offers a few times, or adds the client to a waitlist if the day is full. 4. Books the appointment and texts a confirmation with your address and any policy reminders. 5. Logs the booking and a short call summary, so the team sees new clients and special requests before they arrive. Salons and barbershops commonly book through Vagaro, Boulevard, Square Appointments, Booksy or Fresha. Some of these offer APIs or partner programs and others connect through automation tools or calendar sync, so access varies by platform and plan. We connect where access exists, and where it does not, we use a CRM like GoHighLevel to capture the request and text the client your booking link. - **Service length and stylist menus**: Every service has its own length and every stylist has their own menu. We load those rules so a two-hour color never gets squeezed into a thirty-minute slot. - **Cancellation and deposit policies**: The agent explains your policy the same way every time, and can text a booking link when your system needs a card on file or a deposit to hold the appointment. - **Regulars who want a person**: Some regulars want to talk to their stylist. The agent can take a detailed message or transfer the call when someone is free, so nobody feels brushed off. - **After-hours booking**: Plenty of clients think about booking at night. In the same Zenoti survey, 48% said they were much more likely to return to a salon if they could book anytime, so after-hours calls are worth answering. ### Frequently asked questions **Can an AI receptionist book directly into Vagaro, Boulevard or Square?** Sometimes. It depends on the access each platform gives your account. Where direct booking is not possible, the agent captures the request and texts the client your online booking link, so the appointment still gets made. **Can it book with a specific stylist or barber?** Yes. Clients can ask for someone by name, and the agent checks that person's availability and service menu before offering times. **How does it handle walk-ins?** If your shop takes walk-ins, the agent explains how they work and shares the wait when your system makes that available. Otherwise it offers to book a set time so the client does not have to wait. **Will it explain our cancellation policy?** Yes, in the exact words you approve. It can also include the policy in the confirmation text, so clients see it twice. **Does it sound robotic?** We build on ElevenLabs voices, which sound natural, and we tune the greeting, voice and pace to fit your shop. You can listen to the agent and approve it before it ever takes a call. ## AI Receptionist for Veterinary Clinics URL: https://virtualhorizons.pro/ai-receptionist/veterinary **What does an AI receptionist do for a veterinary clinic?** It answers the clinic line, books wellness, vaccine and sick visits using your appointment types, captures prescription refill and records requests for your team to approve, answers routine questions about hours and services, and follows your emergency protocol the moment a caller describes something urgent. It never gives medical advice. - **45.5%** of U.S. households own a dog, and 32.1% own a cat (Source: [AVMA Pet Ownership and Demographics Sourcebook, 2024 preliminary results](https://www.avma.org/news/pet-population-continues-increase-while-pet-spending-declines)) - **74.2%** of dog owners took their dog to a veterinarian in the past year (Source: [AVMA, 2024](https://www.avma.org/news/pet-population-continues-increase-while-pet-spending-declines)) - **25 to 30%** of calls to small and medium veterinary clinics go unanswered, according to MissedCalls.help data cited in a sponsored article (Source: [Today's Veterinary Business, 2025](https://todaysveterinarybusiness.com/the-six-figure-problem-with-your-phone-system/)) ### Calls it handles - **Appointments**: Wellness exams, vaccines, sick visits and surgery drop-offs booked using your appointment types and lengths. - **Possible emergencies**: Toxin ingestion, trouble breathing, a pet hit by a car, signs of bloat. The receptionist does not assess the pet. It follows your emergency protocol immediately and gives the nearest emergency hospital when you are closed. - **Prescription refills**: Captures the pet, medication, dose and pharmacy preference, then sends the request to your team for approval. - **Records and vaccine certificates**: Requests for boarding, grooming or a new clinic are captured and routed with the right details. - **Post-surgery and results calls**: Routed to the technician or doctor queue with a short summary so nobody has to start from scratch. - **Pricing and services**: Answers the price ranges you approve for routine services and explains what is included. ### How a call goes 1. Answer every call: During exam rush, lunch and after hours, so worried owners are not left with voicemail. 2. Screen for urgency first: Anything on your emergency list skips the line and goes straight to a person or your emergency partner. 3. Identify client and pet: Owner name, pet name and species, matched to your records where connected. 4. Book or capture: Appointments are booked by your rules, and refills and records requests are queued for approval. 5. Confirm and log: The owner gets a text confirmation and your team gets the summary and recording. Clinics typically run on practice management software like ezyVet, Cornerstone or AVImark, often with a separate client communication tool. Where your software supports online booking or an API, we connect the receptionist so appointments and requests land there. Where it does not, we use calendar sync and structured messages to your front desk. - **No medical advice, ever**: The receptionist does not diagnose or tell owners whether something is serious. If a caller describes possible emergency signs, it routes them to a person or an emergency hospital right away, following your protocol. - **Privacy still matters**: HIPAA generally does not apply to veterinary records, but some states have their own rules on the confidentiality of veterinary records, and clients expect discretion. The receptionist confirms who is calling before discussing a pet's records and follows your state's rules. - **Know your nearest ER**: After hours, callers get your emergency partner's name, number and address immediately, with no extra steps. - **End-of-life calls go to people**: Euthanasia and end-of-life conversations are handed to your team gently and right away. We script the receptionist to recognize them. ### Frequently asked questions **Can an AI receptionist book appointments for a vet clinic?** Yes. It books by appointment type and length, including new client visits, and texts a confirmation. Where your practice software supports it, the booking lands there directly. **What happens if a caller has a pet emergency?** The receptionist follows your emergency protocol immediately. During hours it gets the caller to a person, and after hours it gives your emergency partner's details without delay. It never tries to assess the pet. **Can it handle prescription refill requests?** It captures the pet, medication and pharmacy details and sends the request to your team for approval. It does not approve refills itself. **Does HIPAA apply to veterinary practices?** HIPAA generally does not apply to veterinary records, but some states have veterinary confidentiality rules. We set the receptionist to verify callers and follow the rules for your state either way. **Will older clients be comfortable with it?** Most callers simply want an answer and a booked time. We keep the voice warm and plain, and anyone who asks for a person can be transferred or receive a callback. # Guides ## A2P 10DLC Registration: Fees, Steps and Fixing Rejections URL: https://virtualhorizons.pro/blog/a2p-10dlc-registration Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons A2P 10DLC explained: who must register, brand types, current Twilio and GoHighLevel fees, step-by-step setup and how to fix the most common rejections. **Short answer** - A2P 10DLC is the US carrier registration you need before software can text customers from a normal 10-digit business number. - You register a brand (your business) and a campaign (what you text about). On Twilio, a standard brand costs $46 one time, each campaign has a $15 vetting fee, and campaigns cost $1.50 to $10 a month. - Most rejections come from the opt-in description, missing consent language or a privacy policy that does not say mobile data is never shared. - Twilio says standard campaign vetting takes up to 5 business days. Register before you launch any texting. ## What is A2P 10DLC? A2P 10DLC is the registration US carriers require before a business can send texts from software through a standard 10-digit phone number. A2P means application to person, so any text sent by an app, CRM or automation. 10DLC means 10-digit long code, a normal local number. You register your business as a brand and each texting use case as a campaign with The Campaign Registry, usually through your provider like Twilio or GoHighLevel. It is not optional. Twilio blocked all unregistered US-bound 10DLC messages from September 1, 2023. If you use [missed call text back](https://virtualhorizons.pro/blog/missed-call-text-back), appointment reminders or any SMS from a CRM, you need this done first. ## Who needs A2P 10DLC registration? Any business texting people in the US from a regular 10-digit number through software. That includes appointment reminders, missed call texts, two-way customer conversations, marketing texts and texts sent by an AI receptionist. Texting from your own phone by hand is person to person and does not need it. Toll-free numbers and short codes have their own separate verification programs, so if you text from those, A2P 10DLC is not the path you follow. ## Which brand type should you register? Your brand type decides your fees and how many texts you can send. Twilio's [brand documentation](https://static0.twilio.com/docs/trust-hub/registrations/a2p-10dlc-brand.md) lists three: | Brand type | Who it is for | Campaigns | Daily volume to T-Mobile | Twilio one-time fee | | --- | --- | --- | --- | --- | | Sole Proprietor | Individuals with no EIN | 1 | 1,000 segments (about 3,000 across carriers) | $4.50 | | Low-Volume Standard | Businesses with an EIN and modest volume | Up to 5 | 2,000 segments (about 6,000 across carriers) | $4.50 | | Standard | Businesses with an EIN that need more volume | Up to 5 | 2,000 up to unlimited, based on trust score | $46, including vetting | > Applications from businesses that have a Tax ID looking for sole prop registration will be rejected. (Twilio, Improving your chances of A2P 10DLC registration approval) If you have an EIN, do not register as a sole proprietor. It is one of the most common and avoidable rejections, per [Twilio's approval guide](https://twilio.com/en-us/blog/improving-your-chances-of-a2p10dlc-registration-approval). ## How much does A2P 10DLC cost? Fees come from The Campaign Registry and the carriers and are passed through by your provider. These are Twilio's figures from its [A2P 10DLC fees article](https://support.twilio.com/hc/en-us/articles/1260803965530), which reflects changes on August 1, 2025: | Fee | Amount | When you pay | | --- | --- | --- | | Brand registration (Sole Proprietor or Low-Volume Standard) | $4.50 | One time | | Standard brand, including secondary vetting | $46 | One time | | Vetting appeal | $11 | Per appeal | | Campaign vetting | $15 | Per campaign, non-refundable | | Monthly campaign fee, Sole Proprietor | $2 | Monthly | | Monthly campaign fee, Standard | $10 | Monthly | | Monthly campaign fee, Low-Volume Mixed | $1.50 | Monthly | | Carrier fees | Varies by carrier | Per message segment | On top of these, carriers charge per-message pass-through fees, and T-Mobile also charges on inbound texts. Signal House [reported](https://signalhouse.io/guides/a2p-carrier-fees-2026/) in July 2026 that T-Mobile and US Cellular raised their A2P fees on January 19, 2026, so check your provider's current carrier fee table before you budget. GoHighLevel bundles the one-time costs. Its [fees article](https://gohighlevelassist.freshdesk.com/support/solutions/articles/155000005200-a2p-10dlc-messaging-fees-registration-monthly-and-carrier-costs), updated September 24, 2026, lists $22.50 for Sole Proprietor or Low-Volume Standard and $64 for High-Volume Standard, with the same monthly campaign fees and no markup, according to HighLevel. ## How do you register A2P 10DLC on Twilio? 1. **Gather your details.** Exact legal business name and address as they appear on your EIN records, EIN, website, and a contact person. 2. **Create the brand.** In the Twilio Console, go to Trust Hub, then Registrations, open the A2P Brands tab and click Create A2P Brand. 3. **Set up a Messaging Service.** Campaigns attach to a Messaging Service, which holds your sending numbers. 4. **Create the campaign.** Choose the use case, write the description, add sample messages and describe exactly how people opt in. 5. **Wait for vetting.** Twilio's [vetting FAQ](https://support.twilio.com/hc/en-us/articles/11587910480155-A2P-10DLC-Campaign-Vetting-FAQ) says standard use cases take up to 5 business days, and to contact support if it is still pending after 10 days. 6. **Add your numbers.** Once approved, make sure every sending number sits in that Messaging Service. ## How do you register A2P 10DLC in GoHighLevel? HighLevel runs registration through a wizard. Per its [step-by-step guide](https://gohighlevelassist.freshdesk.com/support/solutions/articles/155000004539-a2p-campaign-registration-step-by-step-guide-and-faqs), updated September 11, 2026: 1. Go to **Settings, Phone System, Trust Center** and open **Brand & Campaigns** in the A2P Messaging card. 2. Register the brand first. You can only create a campaign after the brand is approved. 3. Create the campaign and pick a setup method: the Chat Widget path, which auto-fills much of the form, or Manual Setup for other opt-in methods. 4. Fill in the use case, description, sample messages, opt-in method, privacy policy URL and terms URL. 5. Run the built-in compliance review and fix anything it flags. You cannot submit until it passes. 6. After approval, check that your number shows the green **A2P Verified** label under Phone Numbers. > HighLevel warns not to create a second campaign or resubmit while one is pending. It also says the chat widget should be the only form on the page collecting SMS consent. ## Why do A2P 10DLC campaigns get rejected? Almost every rejection comes down to proof of consent and policy wording. These are the ones we see most, with Twilio's error codes: - **Message flow is incomplete (30909).** Twilio's [error page](https://www.twilio.com/es-mx/docs/api/errors/30909) asks for "a complete, end-to-end description of each opt-in path in 40 to 2048 characters," including the page URL, an unchecked consent box and links to your privacy policy and terms. - **Consent language is missing (30924).** Twilio's [error guide](https://static0.twilio.com/docs/api/errors/30924) lists the required elements: your brand name, the type of messages, message frequency, "Message and data rates may apply," STOP to opt out and HELP for help, shown next to the checkbox or button. - **Privacy policy is not compliant (30908).** The policy must be public, not behind a login, and say mobile opt-in data is "not shared with third parties or affiliates for marketing or promotional purposes," per [Twilio](https://static0.twilio.com/docs/api/errors/30908). - **Policy suggests data sharing (30932).** Remove any wording that implies SMS consent can be shared, rented or sold, per [error 30932](https://www.twilio.com/docs/api/errors/30932). - **The website cannot be verified.** Empty, under construction, password protected or misspelled sites get rejected, according to Twilio's approval guide. - **The description is vague.** Say who sends the texts, who gets them and why. "This campaign sends messages to customers" is Twilio's own example of a rejection. When you fix a rejection, Twilio's error guide says to edit the rejected campaign rather than delete it and start over. Its vetting FAQ notes that a resubmission after a vetting denial can carry additional charges. ### Sample opt-in language This is an example to adapt, not legal advice. It sits next to an unchecked checkbox on your form: > Yes, I agree to receive appointment reminders and service updates by text from Bright Smile Dental. Message frequency varies. Message and data rates may apply. Reply STOP to unsubscribe or HELP for help. See our Privacy Policy and Terms. (Example opt-in text for a made-up business, adapt to your own program) ### Sample privacy policy SMS clause > We collect your mobile number to send the text messages you have agreed to receive. Mobile information and SMS opt-in data will not be shared with or sold to third parties or affiliates for marketing or promotional purposes. You can opt out at any time by replying STOP. (Example clause, not legal advice; have your own policy reviewed) Your sample messages should match the use case and include your business name and opt-out wording, for example: "Bright Smile Dental: your cleaning is tomorrow at 10:30 a.m. Reply C to confirm or call us to reschedule. Reply STOP to opt out." ## How long does A2P 10DLC registration take? Brand registration is often quick. Campaign vetting for standard use cases takes up to 5 business days, according to Twilio, and every rejection adds another review cycle. In practice, give yourself a couple of weeks before any texting launch, and do not send campaign texts from a number until it shows as registered. > We handle A2P 10DLC registration as part of our AI receptionist and automation builds, including the opt-in form, privacy policy wording and sample messages, so texting works on day one. Definitions for the acronyms are in our [glossary](https://virtualhorizons.pro/glossary). ### Frequently asked questions **What does A2P 10DLC stand for?** Application to person, 10-digit long code. It covers texts sent by software from a standard local US phone number, and carriers require businesses to register before sending them. **How much does A2P 10DLC registration cost?** On Twilio, brand registration is $4.50 for Sole Proprietor or Low-Volume Standard and $46 for Standard with vetting. Each campaign has a $15 vetting fee and a monthly fee from $1.50 to $10, plus per-message carrier fees. GoHighLevel bundles the one-time costs at $22.50 or $64. **How long does A2P 10DLC approval take?** Twilio says campaign vetting for standard use cases takes up to 5 business days, and to contact support if it is still pending after 10 days. Rejections add another review cycle, so register well before you launch. **Can a sole proprietor register for A2P 10DLC?** Yes, if you do not have an EIN. The Sole Proprietor brand allows one campaign and lower daily volume. Twilio rejects businesses that have a Tax ID but apply as sole proprietors. **Why was my A2P 10DLC campaign rejected?** The usual causes are an incomplete opt-in description, missing consent language next to the checkbox, a privacy policy that does not say mobile data is never shared, a website that cannot be verified or a vague campaign description. Fix the specific error and edit the existing campaign. Sources: - [Twilio Support: A2P 10DLC pricing and fees](https://support.twilio.com/hc/en-us/articles/1260803965530) - [Twilio Docs: A2P 10DLC brand registration](https://static0.twilio.com/docs/trust-hub/registrations/a2p-10dlc-brand.md) - [Twilio Support: A2P 10DLC campaign vetting FAQ](https://support.twilio.com/hc/en-us/articles/11587910480155-A2P-10DLC-Campaign-Vetting-FAQ) - [Twilio: Improving your chances of A2P 10DLC registration approval (Mar 2025)](https://twilio.com/en-us/blog/improving-your-chances-of-a2p10dlc-registration-approval) - [Twilio Error 30909: Message flow incomplete](https://www.twilio.com/es-mx/docs/api/errors/30909) - [Twilio Error 30924: Missing consent language](https://static0.twilio.com/docs/api/errors/30924) - [Twilio Error 30908: Compliant privacy policy required](https://static0.twilio.com/docs/api/errors/30908) - [Twilio Error 30932: Privacy policy must disclose third-party data sharing](https://www.twilio.com/docs/api/errors/30932) - [Twilio Support: Shutdown of unregistered 10DLC messaging](https://support.twilio.com/hc/en-us/articles/14910496447771-Shutdown-of-Unregistered-10DLC-Messaging) - [HighLevel: A2P 10DLC fees (Sept 2026)](https://gohighlevelassist.freshdesk.com/support/solutions/articles/155000005200-a2p-10dlc-messaging-fees-registration-monthly-and-carrier-costs) - [HighLevel: A2P campaign registration step by step (Sept 2026)](https://gohighlevelassist.freshdesk.com/support/solutions/articles/155000004539-a2p-campaign-registration-step-by-step-guide-and-faqs) - [Signal House: A2P carrier fees in 2026](https://signalhouse.io/guides/a2p-carrier-fees-2026/) ## AI Appointment Setter: How It Books, Reminds and Follows Up URL: https://virtualhorizons.pro/blog/ai-appointment-setter Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons An AI appointment setter books around the clock, syncs with your calendar, sends reminders that cut no-shows and calls new leads back in seconds. **Short answer** - An AI appointment setter is a voice or text agent that books appointments for you, inbound and outbound, straight into your real calendar. - Speed matters. The MIT and InsideSales study found the odds of reaching a lead drop 100 times when you call back in 30 minutes instead of 5. - Reminders matter too. A BMJ Open meta-analysis found patients who got text reminders were 25% less likely to no-show. - Outbound AI calls need consent under the TCPA, and the agent should say it is AI and offer a person. Start with leads who asked you to contact them. ## What is an AI appointment setter? An AI appointment setter is an AI agent that talks to customers and leads by phone or text, finds a time that works and books it directly on your calendar, then handles the confirmations, reminders and reschedules. It does the job a human appointment setter or front desk does for booking, except it answers instantly, works nights and weekends and can handle many conversations at once. It is one of the most practical uses of AI for a service business, because the value is easy to count: appointments booked that would have been missed. ## What does an AI appointment setter do? | Job | Inbound | Outbound | | --- | --- | --- | | Booking | Answers calls and texts and books the caller | Calls or texts new leads and books them | | Qualifying | Asks your questions before booking | Confirms fit before offering times | | Rescheduling | Moves appointments when customers call in | Reaches out to fill canceled slots | | Reminders | Confirms by text after booking | Sends reminders and asks for confirmation | | Follow-up | Logs notes in your CRM | Re-engages no-shows and older leads who opted in | ## How does an AI appointment setter work? 1. **A conversation starts.** A customer calls or texts, or a new lead fills out a form and the agent reaches out within seconds. 2. **The agent qualifies.** It asks the questions you set, such as service needed, location, budget range or insurance, and politely turns away poor fits. 3. **It checks real availability.** It reads open slots from your calendar, respecting buffers, service lengths and which staff member does what. 4. **It books and confirms.** The appointment lands on the calendar and the customer gets a text with the details. 5. **It updates your systems.** The contact, answers and a call summary go into your CRM. 6. **It reminds and follows up.** Reminders go out before the appointment, and missed appointments trigger a reschedule offer. 7. **It hands off when needed.** If the customer wants a person or the request is outside the rules, it transfers or books a callback. ## Why does speed matter so much for booking? Because a lead who just reached out is thinking about their problem right now, and they probably contacted a few businesses at once. - **100x**: drop in the odds of contacting a lead when you call back in 30 minutes instead of 5. The odds of qualifying the lead drop 21 times. (Source: [InsideSales.com and MIT, Lead Response Management Study (2007)](https://www.mortech.com/hs-fs/hub/25649/file-13535879-pdf/docs/mit_study.pdf)) An AI appointment setter closes that gap automatically. It does not wait for someone to notice the form. Our full guide to [speed to lead](https://virtualhorizons.pro/blog/speed-to-lead) covers the research and the playbook. ## Can AI reminders reduce no-shows? Yes. Most of the research comes from healthcare, where no-shows are measured closely, but the pattern applies to any appointment business. A 2018 systematic review in Health Policy by Dantas and colleagues found the average no-show rate across studies was around 23%, per the [published abstract](https://econpapers.repec.org/RePEc:eee:hepoli:v:122:y:2018:i:4:p:412-421). That is nearly one in four slots. - **25%**: less likely to no-show when patients received text reminders. No-show rates were 15% with reminders versus 21% without, across 21 studies. (Source: [Robotham et al., BMJ Open (2016), systematic review and meta-analysis](https://bmjopen.bmj.com/content/6/10/e012116.full)) AI makes reminders better than a basic automated text because it can hold a conversation. If someone replies "can we do Thursday instead," the agent can reschedule on the spot instead of asking them to call during business hours. - Send a confirmation right after booking. - Send a reminder a day before and another a few hours before. - Ask for a reply to confirm, and offer to reschedule in the same message. - When someone no-shows, follow up the same day with new times. - Use a waitlist so canceled slots get offered to someone else. ## Which calendars and CRMs can it book into? Most setups connect to Google Calendar, Outlook or a CRM calendar like GoHighLevel, and many industry tools offer APIs or calendar sync for outside booking. Where a direct connection is available, the agent books straight into your system. Where it is not, we sync through a calendar or CRM your team already checks. Our [GoHighLevel AI voice agent](https://virtualhorizons.pro/blog/gohighlevel-ai-voice-agent) guide covers one common setup, and our [automation service](https://virtualhorizons.pro/services/automation) handles the wiring. > The booking rules are where most of the work goes: service lengths, buffers, travel time, which staff do which jobs and how far ahead people can book. Get those right and the agent books like your best front desk person. ## AI vs human appointment setter: which is better? | | Human appointment setter | AI appointment setter | | --- | --- | --- | | Hours | Business hours, plus overtime | 24/7 | | Response time | Minutes to hours | Seconds | | Volume | One conversation at a time | Many at once | | Tricky or emotional calls | Strong | Should hand off | | Consistency | Varies by person and day | Same rules every time | | Cost | Wages, training and turnover | Per-minute or per-message usage plus setup | For most businesses it is not either-or. The AI books the routine appointments and covers nights and busy hours, and your team handles the conversations that need a person. ## What rules apply to AI appointment setting? General information, not legal advice. Inbound booking, where the customer calls you, is the low-risk place to start. Outbound is different. The FCC ruled in February 2024 that AI-generated voices count as artificial voices under the TCPA, which generally means you need prior express consent to call, and you must identify your business at the start of the call, as [Wilson Sonsini](https://wsgr.com/en/insights/fcc-rules-ai-generated-voices-are-artificial-under-the-tcpa.html) summarizes. Texting has its own consent and opt-out rules. Our [AI cold calling](https://virtualhorizons.pro/blog/ai-cold-calling) guide goes deeper. - Call or text only people who asked you to, or who gave consent. - Say it is an AI assistant in the first sentence. - Offer a person anytime. - Honor opt-outs immediately. - Announce call recording, since some states require everyone's consent. ## How do you get started? Pick the booking flow that loses you the most appointments today. For many businesses that is after-hours calls or slow callbacks on new leads. Write down your booking rules, connect the calendar, test with real scenarios and launch on that one flow. Then add reminders, then reschedules. Our [AI receptionist](https://virtualhorizons.pro/ai-receptionist) and [voice AI](https://virtualhorizons.pro/services/voice) pages show what that looks like in practice, and if you are in real estate, see [AI for real estate agents](https://virtualhorizons.pro/blog/ai-for-real-estate-agents). ### Frequently asked questions **What is an AI appointment setter?** An AI appointment setter is a voice or text agent that books appointments for your business. It answers inbound calls and texts, reaches out to new leads, checks your real calendar, books the slot, sends reminders and handles reschedules. **Can an AI appointment setter book into Google Calendar?** Yes. Most setups connect to Google Calendar, Outlook or a CRM calendar like GoHighLevel. Many industry tools also offer APIs or calendar sync, so the agent can book directly where your team already looks. **Do AI appointment reminders reduce no-shows?** Reminders do. A 2016 BMJ Open meta-analysis found people who got text reminders were 25% less likely to no-show. An AI agent adds the ability to reschedule in the same conversation instead of losing the slot. **Is it legal for an AI appointment setter to make outbound calls?** It can be, with the right consent. The FCC ruled in 2024 that AI voices count as artificial voices under the TCPA, which generally requires prior express consent. Call only people who opted in, identify your business and check your state's rules. **Will customers know they are talking to AI?** They should. We set agents to say they are an AI assistant at the start and to offer a person anytime. In our experience, honesty up front leads to fewer hang-ups and complaints than trying to pass as human. Sources: - [InsideSales.com and MIT: The Lead Response Management Study (2007)](https://www.mortech.com/hs-fs/hub/25649/file-13535879-pdf/docs/mit_study.pdf) - [Robotham et al.: Using digital notifications to improve attendance in clinic, BMJ Open (2016)](https://bmjopen.bmj.com/content/6/10/e012116.full) - [Dantas et al.: No-shows in appointment scheduling, a systematic literature review, Health Policy (2018)](https://econpapers.repec.org/RePEc:eee:hepoli:v:122:y:2018:i:4:p:412-421) - [Wilson Sonsini: FCC rules AI-generated voices are artificial under the TCPA](https://wsgr.com/en/insights/fcc-rules-ai-generated-voices-are-artificial-under-the-tcpa.html) ## AI Automation Agency: What They Do and How to Choose URL: https://virtualhorizons.pro/blog/ai-automation-agency Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons What an AI automation agency does, how it charges, the questions to ask, red flags to avoid, and when to build in-house instead. A fair guide for buyers. **Short answer** - An AI automation agency designs, builds and maintains AI systems like voice agents, chatbots and workflow automations that connect to your existing tools. - Most agencies charge hourly, by fixed project or by monthly retainer, and AI usage fees are usually extra. - Ask to see live work, who owns the accounts and data, and how they will measure results before you sign. - MIT research found purchased tools and partnerships succeeded about twice as often as internal builds, so experience matters. ## What does an AI automation agency do? An AI automation agency builds systems that do repetitive work for your business, using AI where judgment or language is needed and plain automation everywhere else. Typical projects include AI phone agents, website and SMS chatbots, lead follow-up, CRM workflows, document processing and internal tools. The term "AI agency" covers a wide range. Some shops mainly resell one platform with a template. Others write custom code, connect APIs and support what they build for years. Knowing which kind you are talking to is the first step. | Type of agency | What they usually do | Good fit when | | --- | --- | --- | | Platform reseller | Set up one tool with templates | Your needs match the template closely | | Automation builder | Connect your apps with workflows and AI steps | You have several tools that should talk to each other | | Custom AI developer | Builds voice agents, chatbots and apps with code and APIs | You need custom logic, integrations or your own product | | AI consultancy | Strategy, audits and roadmaps, often no build | You need a plan before spending on builds | ## Why hire an agency instead of doing it yourself? Because experience shortens the path from idea to something that works. AI tools are easy to try and hard to run reliably in a live business. MIT NANDA's 2025 "GenAI Divide" research, based on 150 interviews, a survey of 350 employees and an analysis of 300 public AI deployments, found that only about 5% of generative AI pilots achieved rapid revenue acceleration. The researchers also found that buying from specialized vendors and building partnerships succeeded about 67% of the time, while internal builds succeeded only about a third of the time, as [Fortune reported](https://finance.yahoo.com/news/mit-report-95-generative-ai-105412686.html). - **67%**: success rate for AI tools bought from specialized vendors or built through partnerships, versus about one third for internal builds (Source: [MIT NANDA, via Fortune](https://finance.yahoo.com/news/mit-report-95-generative-ai-105412686.html)) > Almost everywhere we went, enterprises were trying to build their own tool. (Aditya Challapally, MIT NANDA, [via Fortune](https://finance.yahoo.com/news/mit-report-95-generative-ai-105412686.html)) That study focused on larger companies, and the right partner still matters more than the label. But it backs up what most owners find: building alone is slower and riskier than working with someone who has done it before. ## How much does an AI automation agency cost? It depends on scope, but most agencies use three pricing models: hourly, fixed project or monthly retainer. AI and software usage costs usually sit on top. [Layer3Labs' 2026 guide to AI agency pricing](https://www.layer3labs.io/guides/ai-agency-pricing) gives these broad market ranges. Treat them as rough guides, not quotes: | Project type | Typical range from the guide | | --- | --- | | Simple chatbot | A few thousand dollars | | Custom workflow automation | Several thousand to low five figures | | AI voice agent | Low to mid five figures | | Larger custom builds | Mid five figures and up | | Managed retainer | Low to mid four figures per month | | AI model usage | Often tens to hundreds of dollars per month, billed separately | - **Hourly or time and materials:** flexible, but harder to budget. - **Fixed project:** clear price for a defined scope, with change requests priced separately. - **Monthly retainer:** ongoing improvements, monitoring and support. ## What questions should you ask an AI agency before hiring? Ask questions that reveal how they work after the demo ends. A good agency will answer these plainly. 1. **Can you show me something live that you built?** A real phone number to call or a bot to test beats a slide deck. 2. **Who owns the accounts, code and data?** You should own your phone numbers, CRM, data and ideally the code or configuration. 3. **What happens if we stop working together?** Ask how you would export everything and keep it running. 4. **How will we measure success?** Agree on a baseline and a few numbers, like missed calls, response time or booked appointments. 5. **What does it cost to run each month?** Get software, AI usage and support costs in writing. 6. **How do you test and monitor it?** Ask how they catch wrong answers, failed workflows and outages. 7. **When does a human take over?** Every customer-facing system needs a clear handoff. 8. **How do you handle consent and privacy?** Especially for outbound calls, texts and customer data. ## What are the red flags? Be careful with anyone who promises results before understanding your business. These warning signs come up again and again. - **Guaranteed revenue or ROI numbers** before any discovery. - **No live examples**, only screenshots or mockups. - **Accounts set up in their name** with no plan to transfer ownership. - **Vague deliverables** like "AI transformation" with no defined scope. - **No testing plan** or no one assigned to monitor the system after launch. - **Ignoring consent rules** for AI calls and texts. The FCC treats AI-generated voices as artificial voices under the TCPA, as the [National Consumer Law Center explains](https://library.nclc.org/article/top-six-tcparobocall-developments-20242025). - **Pressure to sign today** with a deep discount that disappears tomorrow. ## Should you build in-house, use a tool or hire an agency? Use off-the-shelf tools for simple, standard jobs. Hire an agency when you need integrations, custom logic or a system you can count on without becoming an engineer. Build in-house when AI is core to your product and you can afford a dedicated team. | Option | Pros | Cons | | --- | --- | --- | | Do it yourself with tools | Cheap to start, full control | Your time, limited integrations, slow learning curve | | Freelancer | Lower cost, flexible | Single point of failure, varied quality | | AI automation agency | Experience, speed, ongoing support | Higher cost, need to choose carefully | | In-house team | Deep knowledge of your business | Expensive, hard to hire, slow to start | Our post on [custom software vs off-the-shelf](https://virtualhorizons.pro/blog/custom-software-vs-off-the-shelf) goes deeper on the build or buy decision. ## What results should you expect? Expect specific, measurable improvements in the process you automate, not a transformed company overnight. The best projects start with one leak, like missed calls or slow lead follow-up, and prove value within the first month or two. - **Week 1 to 2:** discovery, baseline numbers and a working first version. - **Week 3 to 6:** live with close monitoring, then fixes based on real conversations. - **After that:** expand to the next process once the first one is paying for itself. If you want ideas for where to start, see [AI for small business](https://virtualhorizons.pro/blog/ai-for-small-business), [AI lead generation](https://virtualhorizons.pro/blog/ai-lead-generation) and our [AI receptionist guide](https://virtualhorizons.pro/blog/ai-receptionist-for-small-business). ## Where does Virtual Horizons fit? Virtual Horizons is one option to consider. We are a studio led by founder Roenic Natarelli that builds custom web apps and CRMs, ElevenLabs voice agents, chatbots, AI marketing video and GoHighLevel and API automations. Roenic is a Base44 Legend Partner, Ambassador and Community Pillar, a Base44 Shark Tank winner and a multiple-time Vibe Sprint winner. Ask us every question on the list above. Learn more on our [AI automation agency page](https://virtualhorizons.pro/ai-automation-agency). ### Frequently asked questions **What is an AI automation agency?** It is a company that designs, builds and maintains AI-powered systems for businesses, like voice agents, chatbots, lead follow-up and workflow automations. Good agencies connect these systems to the tools you already use and support them after launch. **How much does it cost to hire an AI agency?** It varies by scope. A 2026 pricing guide from Layer3Labs puts simple chatbots at a few thousand dollars, AI voice agents in the low to mid five figures and managed retainers in the low to mid four figures per month, with AI usage billed separately. **Is an AI agency worth it for a small business?** It can be when the system fixes a costly, repetitive problem like missed calls or slow lead response. Set a baseline before you start so you can see whether the results justify the cost. **What is the difference between an AI agency and an AI automation agency?** People often use the terms interchangeably. "AI agency" can also mean a marketing or creative shop that uses AI, while an AI automation agency focuses on building systems that do operational work. **Should I own the accounts an agency sets up?** Yes. Make sure your phone numbers, CRM, data and software accounts are in your business's name, and ask how you would export and keep everything running if you stopped working together. **How long does an AI automation project take?** A focused first project like an AI receptionist or lead follow-up often goes live in a few weeks. Larger custom builds with many integrations take longer and are best rolled out in stages. Sources: - [Fortune via Yahoo Finance: MIT report finds 95% of generative AI pilots fall short](https://finance.yahoo.com/news/mit-report-95-generative-ai-105412686.html) - [Layer3Labs: AI Agency Pricing 2026](https://www.layer3labs.io/guides/ai-agency-pricing) - [National Consumer Law Center: Top TCPA and robocall developments 2024 to 2025](https://library.nclc.org/article/top-six-tcparobocall-developments-20242025) ## AI Call Center: How It Works, Costs and When You Need One URL: https://virtualhorizons.pro/blog/ai-call-center Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons An AI call center uses voice agents to answer, book and follow up on calls. Here is how it works, what it costs next to human seats and the rules to know. **Short answer** - An AI call center is a phone operation where AI voice agents handle some or all inbound and outbound calls, with people taking the calls that need a human. - Human seats are expensive to staff around the clock. The BLS puts median pay for customer service reps at $44,770 a year, and covering one line 24/7 takes about four full-time people. - AI voice agents are billed by the minute. Retell lists $0.07 to $0.31 per minute all in, and ElevenLabs charges $0.08 per minute for its agent platform plus model and phone costs. - AI voices fall under the TCPA, many states require consent to record and most customers still want a person available. Build the handoff first. ## What is an AI call center? An AI call center is a phone operation where AI voice agents answer, route, book and follow up on calls, and people handle the calls that need judgment or a human touch. It is not a room full of robots. For most businesses it is a set of voice agents connected to your phone numbers, calendar and CRM, working alongside whatever team you already have. Big companies call this an AI contact center and buy it from enterprise vendors. Small and mid-size businesses usually need something simpler: a few well-built agents that pick up every call, do the routine work and pass the rest to the right person with notes attached. ## What is the difference between inbound and outbound AI calls? Inbound is answering calls that come to you. Outbound is the agent calling people. They use the same technology, but outbound carries much stricter legal rules. | | Inbound | Outbound | | --- | --- | --- | | Common jobs | Answering, FAQs, booking, order status, after-hours and overflow | Lead callbacks, appointment reminders, reactivating old customers, surveys | | Who starts the call | The customer | Your business | | Main risk | A bad experience if the agent cannot help | Calling without the right consent | | Where to start | Overflow and after-hours calls | Calling back leads who just asked you to | Most of our clients start inbound, since that is where missed calls turn straight into lost revenue. If outbound is on your list, read our guide to [AI cold calling](https://virtualhorizons.pro/blog/ai-cold-calling) before dialing anyone. ## What does an AI call center cost compared to human agents? Human agents cost more per hour but handle anything. AI agents cost cents per minute but need to be built, connected and maintained. Here is what each side looks like. - **$44,770**: median annual pay for customer service representatives in the US, or $21.53 an hour, in May 2025, before benefits, training and management. (Source: [U.S. Bureau of Labor Statistics, Occupational Outlook Handbook](https://www.bls.gov/ooh/office-and-administrative-support/customer-service-representatives.htm)) Coverage is where human costs climb. A week has 168 hours. Keeping one line answered around the clock takes about 4.2 full-time people at 40 hours each, before breaks, sick days and vacation. That is simple math, not a study, but it is why so many businesses send nights and weekends to voicemail. AI agents are usually billed per minute of conversation. As of November 2026, [Retell's pricing page](https://retellai.com/pricing) puts typical all-in costs at $0.07 to $0.31 per minute depending mostly on the language model, and the [ElevenLabs pricing guide](https://elevenlabs.io/blog/ai-voice-agent-pricing-guide) lists $0.08 per minute for its agent platform plus model and phone costs. At $0.15 a minute, 3,000 minutes of calls a month is about $450 in usage. We break the platforms down in [ElevenLabs vs Retell vs Vapi](https://virtualhorizons.pro/blog/elevenlabs-vs-retell-vs-vapi). | Cost line | Human team | AI voice agents | | --- | --- | --- | | Main cost | Wages, benefits, training, management | Per-minute usage plus phone numbers | | 24/7 coverage | About 4 or more people per line | Same agent, no extra staff | | Busy periods | Callers wait or hit voicemail | Many calls at once, up to the plan's concurrency limit | | Setup | Hiring and training | Building scripts, connecting calendar and CRM, testing | | Ongoing | Turnover and retraining | Reviewing calls and updating the agent | > The bigger win is usually not cheaper calls. It is never missing a call again, especially the ones that come in at 7 p.m. or during your busiest hour. ## When does a small or mid-size business need an AI call center? You probably do not need a full call center. You might need AI on the phones if a few of these sound familiar: - Calls go to voicemail when the team is busy, on a job or at lunch. - A real share of calls come in after hours or on weekends. - Your staff answers the same ten questions all day. - Volume spikes with the season or the weather. - New leads wait hours for a callback. Our [speed to lead](https://virtualhorizons.pro/blog/speed-to-lead) guide shows what that costs. - You run several locations and calls bounce between them. It is a weaker fit if most of your calls are long, emotional or highly technical, or if you get a handful of calls a week. In that case an [AI receptionist](https://virtualhorizons.pro/ai-receptionist) for after-hours coverage, or a simple [AI answering service](https://virtualhorizons.pro/ai-answering-service), is usually enough. ## What do customers think about AI on the phone? Customers are skeptical, and it is worth taking seriously. A Gartner survey of 5,728 customers found that 64% would prefer companies did not use AI for customer service, and 53% would consider switching to a competitor over it. Their top worry was that AI would make it harder to reach a person, per [Gartner's July 2024 release](https://www.gartner.com/en/newsroom/press-releases/2024-07-09-gartner-survey-finds-64-percent-of-customers-would-prefer-that-companies-didnt-use-ai-for-customer-service). Klarna learned this in public. In early 2024 it said its AI assistant was doing the work of 700 customer service agents. By May 2025 its CEO said AI service had produced lower quality and that customers should know "there will always be a human if you want," as reported by [Entrepreneur](https://www.entrepreneur.com/business-news/klarna-ceo-reverses-course-by-hiring-more-humans-not-ai/491396). The lesson is not to avoid AI. It is to use it for the calls it handles well and make the path to a person obvious. Gartner itself predicts that by 2029 agentic AI will resolve 80% of common customer service issues without human help, per [CMSWire](https://www.cmswire.com/the-wire/gartner-predicts-agentic-ai-will-autonomously-resolve-80-of-common-customer-service-issues-without-human-intervention-by-2029). Common issues, not all of them. ## What are the compliance basics for AI calls? This is general information, not legal advice. Talk to your attorney before running outbound campaigns. - **AI voices count as artificial voices under the TCPA.** On February 8, 2024, the FCC ruled that AI-generated voices fall under the TCPA's rules for artificial or prerecorded voice calls. That generally means prior express consent for these calls, as [Wilson Sonsini](https://wsgr.com/en/insights/fcc-rules-ai-generated-voices-are-artificial-under-the-tcpa.html) explains. - **Identify yourself.** The same summary notes that callers must disclose their identity at the start of the call and give a phone number, and telemarketing calls need an easy opt-out. - **Recording consent varies by state.** States including California, Florida, Illinois, Maryland, Michigan, New Hampshire, Pennsylvania and Washington require all parties to consent to recording, per [Metaverse Law](https://www.metaverselaw.com/two-party-consent-requirements-for-recording-calls/). The simple fix is announcing the recording on every call. - **Say it is AI.** Even where it is not strictly required, telling callers up front builds trust and avoids complaints. - **Protect sensitive data.** Medical, legal and financial calls may need specific agreements with vendors and limits on what gets stored. ## How do we build AI call centers? 1. **Audit your calls.** We sort a few weeks of calls by type, volume and time of day to find what AI should handle. 2. **Write the playbook.** Greetings, questions, answers you approve, booking rules and when to transfer. 3. **Build the agents.** We mostly build on ElevenLabs, tuned for your voice, accent and pace. 4. **Connect your systems.** Phone numbers, calendar, CRM and texting, so bookings and notes land where your team works. 5. **Design the handoff.** Warm transfers with a summary, or a callback scheduled with the right person. 6. **Launch on overflow first.** The agent takes after-hours and missed calls before it takes the main line. 7. **Review every week.** We listen to calls, fix gaps and update the agent as your business changes. That is the core of our [voice AI service](https://virtualhorizons.pro/services/voice). If the agents also need to trigger texts, update records or route leads, our [automation work](https://virtualhorizons.pro/services/automation) covers that side. ### Frequently asked questions **What is an AI call center?** An AI call center is a phone operation where AI voice agents handle routine inbound and outbound calls, such as answering questions, booking appointments and following up with leads, while people take the calls that need a human. **How much does an AI call center cost?** Usage is billed per minute. As of November 2026, Retell lists $0.07 to $0.31 per minute all in, and ElevenLabs charges $0.08 per minute for its agent platform plus model and phone costs. Building, connecting and maintaining the agents is a separate cost. **Can AI replace call center agents?** AI can take over routine, repetitive calls, but not every call. Most customers still want a person available, so the best setups use AI for common requests and hand the rest to people with full context. **Is it legal to use AI voices for outbound calls?** It can be, with the right consent. The FCC ruled in February 2024 that AI-generated voices count as artificial voices under the TCPA, which generally requires prior express consent. Check state rules and talk to a lawyer before calling. **How many calls can an AI agent handle at once?** Usually many, up to the concurrency limit of your plan. For example, Retell includes 20 concurrent calls and charges for extra slots. A human agent handles one call at a time. Sources: - [U.S. Bureau of Labor Statistics: Customer Service Representatives](https://www.bls.gov/ooh/office-and-administrative-support/customer-service-representatives.htm) - [Retell AI: Pricing](https://retellai.com/pricing) - [ElevenLabs: AI voice agent pricing guide](https://elevenlabs.io/blog/ai-voice-agent-pricing-guide) - [Gartner: 64% of customers would prefer that companies didn't use AI for customer service (July 2024)](https://www.gartner.com/en/newsroom/press-releases/2024-07-09-gartner-survey-finds-64-percent-of-customers-would-prefer-that-companies-didnt-use-ai-for-customer-service) - [Entrepreneur: Klarna is hiring customer service agents after AI couldn't cut it (May 2025)](https://www.entrepreneur.com/business-news/klarna-ceo-reverses-course-by-hiring-more-humans-not-ai/491396) - [CMSWire: Gartner predicts agentic AI will resolve 80% of common customer service issues by 2029](https://www.cmswire.com/the-wire/gartner-predicts-agentic-ai-will-autonomously-resolve-80-of-common-customer-service-issues-without-human-intervention-by-2029) - [Wilson Sonsini: FCC rules AI-generated voices are artificial under the TCPA](https://wsgr.com/en/insights/fcc-rules-ai-generated-voices-are-artificial-under-the-tcpa.html) - [Metaverse Law: Two-party consent requirements for recording calls](https://www.metaverselaw.com/two-party-consent-requirements-for-recording-calls/) ## AI Chatbot for Website: How to Get One That Works URL: https://virtualhorizons.pro/blog/ai-chatbot-for-website Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons How to add an AI chatbot to your website, WhatsApp or SMS: rules vs AI bots, training on your info, stopping wrong answers, human handoff, tool vs custom. **Short answer** - Modern AI chatbots answer in natural language from your own content, while older rules-based bots only follow fixed buttons and scripts. - Train the bot on a short, approved knowledge base and tell it to say "I don't know" instead of guessing. - Your business is responsible for what your chatbot says, as Air Canada learned in a 2024 tribunal ruling. - WhatsApp now charges per message for business templates, but replies inside the 24-hour customer service window are free. ## Does your website need an AI chatbot? If people ask the same questions over and over, or reach out after hours, yes. A good AI chatbot answers instantly, captures the lead and hands real buyers to your team. Customers already expect it. Back in 2022, [Gartner predicted](https://www.itnews.com.au/news/chatbots-to-be-primary-communication-channel-by-2027-gartner-583655) that chatbots would become the primary customer service channel for roughly a quarter of organizations by 2027, and found that 54% were already using some kind of chatbot or virtual assistant. In 2025, Gartner went further and predicted that agentic AI will autonomously resolve 80% of common customer service issues by 2029, cutting operational costs by 30%, according to [CMSWire's report on the forecast](https://www.cmswire.com/the-wire/gartner-predicts-agentic-ai-will-autonomously-resolve-80-of-common-customer-service-issues-without-human-intervention-by-2029). - **80%**: of common customer service issues that Gartner predicts agentic AI will resolve on its own by 2029 (Source: [Gartner, via CMSWire](https://www.cmswire.com/the-wire/gartner-predicts-agentic-ai-will-autonomously-resolve-80-of-common-customer-service-issues-without-human-intervention-by-2029)) That is a forecast, not a promise for your business. For a small business, the realistic goal is simpler: answer the top 20 questions well, capture contact details and book appointments while you sleep. ## What is the difference between a rules-based bot and an AI chatbot? A rules-based bot follows a fixed decision tree of buttons and keywords. An AI chatbot uses a large language model to understand free-form questions and answer in natural language from the information you give it. | | Rules-based bot | AI chatbot (LLM) | | --- | --- | --- | | How it works | Buttons, menus and keyword triggers | Understands open questions and replies naturally | | Setup | Map every path by hand | Feed it your content and set instructions | | Strengths | Predictable, cheap, never goes off script | Handles messy, real-world questions | | Weaknesses | Breaks when people type something unexpected | Can guess wrong without guardrails | | Best for | Simple menus, order status, opt-ins | FAQs, quotes, qualification, booking | Many of the best bots are a mix: AI for understanding and answering, with fixed rules for things that must be exact, like prices, policies and booking steps. ## How do you train a chatbot on your business? You give it a curated knowledge base and clear instructions. Most AI chatbots use a method called retrieval, where the bot looks up the most relevant pieces of your content before it answers, instead of relying on what the model learned elsewhere. 1. **Gather the source material.** Services, pricing rules, service areas, hours, policies, FAQs and your best answers to common objections. 2. **Clean it up.** Remove outdated pages and conflicting answers. If two pages disagree, the bot will too. 3. **Write instructions.** Tone of voice, what it may and may not discuss, when to hand off and what details to collect. 4. **Test with real questions.** Pull the last 50 questions from your inbox, calls and DMs and run them through the bot. 5. **Review weekly.** Read conversations, fix wrong answers at the source and add missing topics. ## How do you stop a chatbot from making things up? Limit it to your approved content, tell it to admit when it does not know and keep anything binding, like refunds or legal terms, behind a human. This matters because your business owns what the bot says. In [Moffatt v. Air Canada](https://www.americanbar.org/groups/business_law/resources/business-law-today/2024-february/bc-tribunal-confirms-companies-remain-liable-information-provided-ai-chatbot/), decided in February 2024, the airline's website chatbot told a grieving customer he could claim a bereavement fare after booking. That was wrong. British Columbia's Civil Resolution Tribunal rejected the idea that the chatbot was somehow separate from the airline and ordered Air Canada to pay the difference, roughly $650 CAD. > If your bot can quote it, assume a customer can screenshot it. Put prices, guarantees and policies in fixed, reviewed answers, not in free text the model invents. - **Ground every answer** in your knowledge base and block answers that have no source. - **Add a fallback line** like "I'm not sure about that one, let me get someone who knows." - **Lock sensitive topics:** pricing exceptions, refunds, medical, legal and financial advice. - **Show a clear AI label** so visitors know they are talking to a bot. - **Log every conversation** so you can review and correct it. ## When should the bot hand off to a person? Whenever the visitor asks for one, gets frustrated, or the question falls outside what the bot is allowed to handle. A smooth handoff is what separates a helpful bot from an annoying one. The handoff should carry context. Your team should see the full conversation and the details already collected, so the customer never has to repeat themselves. After hours, the bot should promise a specific follow-up and book a time, then let an [instant follow-up automation](https://virtualhorizons.pro/blog/speed-to-lead) keep the lead warm. ## Can you run the same chatbot on WhatsApp and SMS? Yes. The same brain can answer on your website, by text message and on WhatsApp. Many customers prefer messaging over a website widget because the conversation stays in their pocket. ### WhatsApp chatbot basics Businesses connect bots through the WhatsApp Business Platform, usually via a provider. A few rules shape how you design the bot, as summarized in [Zoho's guide to the 2025 pricing change](https://help.zoho.com/portal/zh/community/topic/whatsapp-pricing-changes-pay-per-message-starting-july-1-2025?page=11): - **Per-message pricing.** Since July 1, 2025, WhatsApp charges per template message delivered rather than per conversation. - **The 24-hour window.** When a customer messages you, a 24-hour customer service window opens, and it resets each time they message again. - **Free replies inside the window.** Free-form replies within that window are free, and utility templates sent inside it are free too. - **Marketing costs money.** Marketing template messages are charged, and messages outside the window have to use approved templates. The practical takeaway: design your WhatsApp bot around customer-started conversations, answer fast while the window is open and save paid templates for confirmations, reminders and opted-in promotions. ### SMS chatbots Text is still the most universal channel, especially for local service businesses. It pairs well with [missed call text back](https://virtualhorizons.pro/blog/missed-call-text-back), where a missed call triggers a text conversation that the AI can carry to a booking. As with any automated texting, get consent and honor STOP replies. ## Should you use a chatbot tool or build a custom one? Use an off-the-shelf tool if you need a website FAQ bot and your questions are simple. Go custom when the bot needs to check live availability, pull data from your systems, follow your exact sales process or work across website, SMS, WhatsApp and phone. | | Off-the-shelf tool | Custom build | | --- | --- | --- | | Speed to launch | Days | A few weeks | | Cost | Monthly subscription | Setup fee plus usage or retainer | | Integrations | Popular apps only | Your CRM, calendar, database and APIs | | Control | Limited to the vendor's settings | Full control over logic and data | | Best for | Simple FAQ and lead capture | Bookings, quoting, multi-channel, voice | Virtual Horizons builds [custom chatbots and messaging assistants](https://virtualhorizons.pro/services/conversational) that connect to your calendar and CRM, and can pair them with an [AI receptionist](https://virtualhorizons.pro/ai-receptionist) so phone and chat share the same knowledge. If you are still weighing the bigger picture, read [custom software vs off-the-shelf](https://virtualhorizons.pro/blog/custom-software-vs-off-the-shelf). ### Frequently asked questions **How much does an AI chatbot for a website cost?** Off-the-shelf chatbot tools usually charge a monthly subscription. Custom chatbots cost more up front because they are connected to your systems, and they carry ongoing AI usage costs that depend on how many conversations they handle. **Can an AI chatbot give wrong answers?** Yes, if it is not grounded in your content. Limit it to an approved knowledge base, tell it to say when it does not know and keep binding topics like refunds and pricing exceptions with a person. **Is a WhatsApp chatbot free?** Not entirely. Since July 1, 2025, WhatsApp charges per template message, but free-form replies inside the 24-hour customer service window are free, as are utility templates sent inside that window. **Will a chatbot replace my customer service team?** For most small businesses it handles the repetitive questions and after-hours inquiries, then hands real conversations to people. Your team spends less time on the same ten questions and more time closing and helping. **What should I train my chatbot on?** Your services, service areas, hours, policies, pricing rules and your best answers to common questions and objections. Remove outdated or conflicting content first, since the bot will repeat whatever it finds. Sources: - [ABA Business Law Today: BC tribunal confirms companies remain liable for AI chatbot information](https://www.americanbar.org/groups/business_law/resources/business-law-today/2024-february/bc-tribunal-confirms-companies-remain-liable-information-provided-ai-chatbot/) - [CMSWire: Gartner predicts agentic AI will resolve 80% of common customer service issues by 2029](https://www.cmswire.com/the-wire/gartner-predicts-agentic-ai-will-autonomously-resolve-80-of-common-customer-service-issues-without-human-intervention-by-2029) - [iTnews: Chatbots to be primary communication channel by 2027, Gartner](https://www.itnews.com.au/news/chatbots-to-be-primary-communication-channel-by-2027-gartner-583655) - [Zoho: WhatsApp pricing changes, pay per message from July 1, 2025](https://help.zoho.com/portal/zh/community/topic/whatsapp-pricing-changes-pay-per-message-starting-july-1-2025?page=11) ## AI Cold Calling: How It Works and What the Law Allows URL: https://virtualhorizons.pro/blog/ai-cold-calling Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons How AI cold calling works, what the FCC's 2024 AI voice ruling means, consent and Do Not Call rules, state laws, and a safer consent-based approach. **Short answer** - AI cold calling uses a voice agent to place outbound sales calls, hold a conversation and book appointments without a human on the line. - Since February 2024 the FCC treats AI-generated voices as artificial voices under the TCPA, so you need prior express consent before the call, and prior express written consent for telemarketing. - Do Not Call rules, state mini-TCPA laws and calling hour limits still apply on top of that. - The safer play is consent-based outbound: use AI to call back people who opted in, within seconds, instead of dialing strangers. > This article is general information, not legal advice. Telemarketing law changes often and varies by state. Talk to a TCPA attorney before you run any outbound calling program. ## What is AI cold calling? AI cold calling means using an AI voice agent to place outbound sales calls. The agent dials, introduces itself, has a real back-and-forth conversation, answers questions and tries to book a meeting or move the lead to a person. It is very different from the old press-1 robocall. A modern agent understands what the person says and replies in a natural voice in under a second. That is exactly why regulators started paying attention. ## How does AI cold calling work? Under the hood, every AI calling system strings together the same handful of parts: 1. **A contact list and dialer.** Numbers come from your CRM, along with any consent records. The system places calls through a phone provider like Twilio or a SIP trunk. 2. **Speech to text.** The other person's words are transcribed in real time. 3. **A language model.** It decides what to say next, following your script, rules and knowledge base. 4. **Text to speech.** The reply is spoken back in a natural voice. Platforms like ElevenLabs specialize in this part. 5. **Tools.** During the call the agent can check a calendar, book a slot, update a contact or transfer to a human. 6. **Logging.** Every call is recorded or transcribed, summarized and written back to the CRM. The tech is the easy part. The hard part is who you are allowed to call. ## Is AI cold calling legal? Only with consent. On February 8, 2024, the FCC unanimously adopted a [Declaratory Ruling](https://www.cooley.com/news/insight/2024/2024-02-15-fcc-ai-generated-robocalls-illegal-under-the-tcpa) (FCC 24-17) confirming that AI-generated voices count as "artificial" voices under the Telephone Consumer Protection Act. That took effect right away, because it clarified rules that already existed. In plain terms, the same rules that cover prerecorded robocalls now cover AI voice calls: - You need **prior express consent** before an AI voice calls someone's cell phone or residential line. - For telemarketing, you need **prior express written consent**. - The message has to identify who is calling. - Telemarketing calls with an artificial voice must offer an automated way to opt out. > We're putting the fraudsters behind these robocalls on notice. (Jessica Rosenworcel, then FCC Chairwoman, via PBS NewsHour (February 2024)) - **$1,500**: per call that recipients can sue for under the TCPA. FCC fines can go above $23,000 per call. (Source: [PBS NewsHour, FCC bans AI-generated voices in robocalls (2024)](https://www.pbs.org/newshour/politics/fcc-bans-ai-generated-voices-in-robocalls-that-can-deceive-voters)) The ruling also handed state attorneys general a new tool. According to [Mayer Brown](https://www.mayerbrown.com/en/insights/publications/2024/02/fcc-declares-authority-and-intent-to-regulate-ai-generated-calls-under-the-tcpa), 48 states have agreements with the FCC to work together on robocall enforcement. ## What kind of consent do you need for AI calls? It depends on what the call is for. An informational call, like an appointment reminder, needs prior express consent. A sales call needs prior express written consent, which is a signed agreement (an electronic signature counts) that clearly says the person agrees to receive marketing calls using an artificial or prerecorded voice at that number. You may have heard about the FCC's "one-to-one consent" rule, which would have required consent to be given to one seller at a time. The 11th Circuit [vacated that rule](https://www.mofo.com/resources/insights/250130-eleventh-circuit-vacates-fcc-s-tcpa-one-to-one-consent-rule) in January 2025, just days before it was set to take effect. The baseline written consent rule is still in place. A good consent checkbox on your form is specific. It names your business, says you may call and text using automated technology and AI voices, says consent is not a condition of purchase, and is unchecked by default. Save the timestamp, the page and the exact wording the person agreed to. ## Does the Do Not Call list still apply? Yes. The [National Do Not Call Registry](https://www.consumer.ftc.gov/national-do-not-call-registry-faqs) covers sales calls, and AI does not change that. Per the FTC: - Companies must scrub their lists against the Registry, which is updated within 31 days of someone signing up. - You can call a registered number if you have an existing business relationship or the person gave written permission. - If someone asks you to stop calling, you must honor it, even if you had a relationship. - A sales robocall is illegal without written permission, Registry or not. Keep your own internal do-not-call list too, and make sure "stop calling me" on an AI call actually updates it. ## Do state laws add more rules? Often, yes. A growing number of states have their own "mini-TCPA" laws, and some are stricter than federal rules. Maryland's Stop the Spam Calls Act, for example, bans telephone solicitations between 8 p.m. and 8 a.m., limits calls to the same number to three in 24 hours, and requires prior express written consent for automated dialing, according to [Manatt](https://www.manatt.com/insights/newsletters/tcpa-connect/state-mini-tcpa-telemarketing-laws-continue-to-p). Washington, Florida, Oklahoma and others have their own versions. Federal rules already limit telephone solicitations to between 8 a.m. and 9 p.m. in the recipient's local time. If you call across state lines, you need to follow the strictest rule that applies to each number. ## Are more AI calling rules coming? Probably. In August 2024 the FCC [proposed new rules](https://www.kelleydrye.com/viewpoints/blogs/ad-law-access/fcc-proposes-new-tcpa-rules-for-ai-calls-and-texts) that would define an "AI-generated call," require businesses to say they use AI when collecting consent, and require a disclosure at the start of each AI call. Those were proposals, not final rules. Check the current status with your attorney before you launch, and build the disclosure in anyway. It costs you nothing. ## What is the safer way to do AI outbound? Call people who asked to hear from you, and call them fast. We strongly recommend consent-based outbound over cold lists. It is safer legally, and it simply works better because the person is expecting you. The pattern looks like this. A lead fills out your form and ticks a clear consent box. Within seconds, an AI agent calls, introduces itself as an AI assistant for your business, confirms what they need and books a time. That is [speed to lead](https://virtualhorizons.pro/blog/speed-to-lead), and it turns the strongest part of AI calling into a compliant one. 1. **Capture consent on every form** with specific wording that covers AI voice calls and texts. 2. **Disclose up front.** The agent says who it is calling for and that it is an AI assistant. 3. **Offer an easy opt-out** and honor it immediately across calls and texts. 4. **Respect calling hours** for the lead's time zone and state. 5. **Scrub against the Do Not Call Registry** and your internal list before any campaign. 6. **Keep records** of consent, recordings and opt-outs. 7. **Transfer to a human** whenever the person asks. This is how we build outbound at Virtual Horizons. Our [voice agents](https://virtualhorizons.pro/services/voice) run on ElevenLabs, connect to your calendar and CRM, and only call leads with a consent record. Pair them with [missed call text back](https://virtualhorizons.pro/blog/missed-call-text-back) and an [AI receptionist](https://virtualhorizons.pro/ai-receptionist) on your main line and you cover both directions. For a deeper look at inbound vs outbound, read our guide to the [AI sales agent](https://virtualhorizons.pro/blog/ai-sales-agent). ### Frequently asked questions **Is AI cold calling legal in the US?** Only with consent. The FCC ruled in February 2024 that AI-generated voices are artificial voices under the TCPA. You need prior express consent for AI calls, prior express written consent for telemarketing, and you still have to follow Do Not Call and state rules. This is not legal advice. **Does an AI cold caller have to say it is an AI?** Federal rules already require artificial voice calls to identify who is calling. In 2024 the FCC also proposed requiring a clear AI disclosure at the start of each call. Whatever the final rule, disclosing it is the safest and most honest approach. **Can I use AI to call leads who filled out my form?** Yes, if your form collected the right consent. The consent should name your business and clearly cover calls using automated technology or AI voices. For sales calls, it should meet the prior express written consent standard. **What happens if you break the TCPA with AI calls?** Recipients can sue for up to $1,500 per call, and class actions are common. The FCC can issue fines above $23,000 per call, and state attorneys general can bring their own cases. **Does the one-to-one consent rule apply?** No. The 11th Circuit vacated the FCC's one-to-one consent rule in January 2025, before it took effect. The existing prior express written consent rule still applies. **Is AI calling better than human cold calling?** For calling back opted-in leads quickly, AI is faster and more consistent than most teams. For truly cold, complex selling, a skilled human still does better, and human calls to strangers face fewer restrictions than AI voice calls. Sources: - [Cooley: FCC rules AI-generated robocalls illegal under the TCPA (Feb 2024)](https://www.cooley.com/news/insight/2024/2024-02-15-fcc-ai-generated-robocalls-illegal-under-the-tcpa) - [Mayer Brown: FCC declares authority to regulate AI-generated calls under the TCPA](https://www.mayerbrown.com/en/insights/publications/2024/02/fcc-declares-authority-and-intent-to-regulate-ai-generated-calls-under-the-tcpa) - [PBS NewsHour: FCC bans AI-generated voices in robocalls](https://www.pbs.org/newshour/politics/fcc-bans-ai-generated-voices-in-robocalls-that-can-deceive-voters) - [Morrison Foerster: Eleventh Circuit vacates FCC one-to-one consent rule](https://www.mofo.com/resources/insights/250130-eleventh-circuit-vacates-fcc-s-tcpa-one-to-one-consent-rule) - [FTC: National Do Not Call Registry FAQs](https://www.consumer.ftc.gov/national-do-not-call-registry-faqs) - [Manatt: State mini-TCPA telemarketing laws continue to proliferate](https://www.manatt.com/insights/newsletters/tcpa-connect/state-mini-tcpa-telemarketing-laws-continue-to-p) - [Kelley Drye: FCC proposes new TCPA rules for AI calls and texts (Aug 2024)](https://www.kelleydrye.com/viewpoints/blogs/ad-law-access/fcc-proposes-new-tcpa-rules-for-ai-calls-and-texts) ## AI Commercials: How AI Video Ads Are Made in 2026 URL: https://virtualhorizons.pro/blog/ai-commercials Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons How AI commercials and AI video ads get made in 2026: workflow, tools, what still needs a human, Meta, YouTube and TikTok disclosure rules, and costs. **Short answer** - AI commercials are made by combining a human-written concept with AI image, video, voice and music tools, then finished in a normal edit. - The ideas, brand judgment, legal checks and final cut still need people, which is why the best AI ads are human-led. - Meta, YouTube and TikTok each have rules for labeling realistic AI content, so plan disclosure before you publish. - AI production can cost far less than a traditional shoot, where the 4A's survey puts the median national TV spot at $342,000. ## What is an AI commercial? An AI commercial is a video ad where some or all of the visuals, voice or music are generated with AI instead of filmed or recorded. It can be a fully generated spot or a normal ad with AI scenes, AI voiceover or AI product shots mixed in. Video is now standard for marketing. [Wyzowl's 2025 State of Video Marketing survey](https://wyzowl.com/sovm-results-2025/) found that 89% of businesses use video as a marketing tool. The same survey found that 51% of video marketers had used AI tools to create or edit videos, down from 75% the year before, which suggests plenty of teams tried AI video and found that it takes real skill to get good results. - **89%**: of businesses use video as a marketing tool (Source: [Wyzowl State of Video Marketing 2025](https://wyzowl.com/sovm-results-2025/)) ## How are AI commercials made in 2026? The workflow looks a lot like traditional production, with AI replacing the camera crew for some or all shots. Here is how a typical spot comes together. 1. **Brief and concept.** Who is the ad for, what should they feel and what should they do? A human writes the idea and the offer. 2. **Script and storyboard.** AI can help draft options, but someone has to choose the one that fits the brand. 3. **Style frames.** Image models create key frames that lock in the look, characters, lighting and product details. 4. **Shot generation.** Video models turn those frames and prompts into short clips. Expect many takes for every shot you keep. 5. **Voice and music.** AI voice tools like ElevenLabs produce narration or dialogue, and music is generated or licensed. 6. **Edit and finish.** An editor cuts the clips, fixes continuity, adds text, logos and sound design, and color grades. 7. **Versions.** Cut 6, 15 and 30 second versions in vertical, square and wide formats for each platform. > AI video models are good at short shots. A 30 second commercial is usually many short clips edited together, not one long generation. ## Which tools are used to make AI video ads? Most AI commercials use a stack of tools rather than one app. The names change fast, but the categories stay the same. | Job | Examples of tools | What to watch | | --- | --- | --- | | Scripts and concepts | ChatGPT, Claude, Gemini | Generic ideas unless you push for specifics | | Images and style frames | Midjourney, image models in Higgsfield and similar platforms | Product accuracy and consistent characters | | Video generation | Google Veo, Runway, Kling, OpenAI Sora | Motion glitches, hands, text and logos | | Voice | ElevenLabs | Pronunciation and rights to any cloned voice | | Editing and finishing | Premiere Pro, DaVinci Resolve, CapCut | Pacing, sound and brand polish | The tool matters less than the person using it. The same model can produce a polished spot or an obvious, plastic-looking clip depending on the prompts, references and editing. ## What still needs a human? The idea, the judgment and the accountability. AI can generate shots, but it cannot tell you whether the ad is on brand, true or likely to work. - **The concept and the hook.** A clear idea is still what makes people stop scrolling. - **Brand consistency.** Colors, logos, products and tone need to match across every shot. - **Claims and facts.** Anything the ad says about your product must be true and approved. - **Likeness and voice rights.** Never use a real person's face or voice without written permission. - **Taste.** Knowing which of 40 takes looks human and which looks uncanny. Big brands have learned this in public. Coca-Cola's 2024 AI holiday ads were produced with AI studios including Secret Level, Silverside AI and Wild Card, and drew criticism online, with some viewers calling them "soulless," as [NBC News reported](https://www.nbcnews.com/news/amp/rcna180665). The company described the work as a collaboration between people and AI. > This year, we crafted films through a collaboration of human storytellers and the power of generative AI. (Coca-Cola spokesperson, [via NBC News](https://www.nbcnews.com/news/amp/rcna180665)) ## Do you have to label AI-generated ads? Often, yes, when the content looks realistic. Each major platform has its own rules, and they keep changing, so check the current policy before every campaign. ### YouTube Since March 18, 2024, YouTube has required creators to disclose realistic altered or synthetic content, such as making a real person appear to say something they did not, altering footage of real events or places, or generating realistic scenes, as [Engadget reported](https://www.engadget.com/youtube-lays-out-new-rules-for-realistic-ai-generated-videos-154248008.html). Clearly unrealistic content, minor edits and AI used for scripts, ideas or captions do not need a label. YouTube may add a label itself if you do not. Paid placements also have to follow Google Ads policies. ### TikTok TikTok asks creators to label content where AI was used to create or significantly edit realistic-looking people or scenes, using its AI-generated content setting. Labels added automatically from Content Credentials cannot be removed. For paid campaigns, Ads Manager has a toggle that says "This ad contains AI-generated content," and Spark Ads follow the organic post's labeling. An AI label is not a substitute for a sponsorship disclosure. [Hootsuite's November 2026 summary](https://blog.hootsuite.com/ai-disclosure-policy-for-tiktok/) covers the details. ### Meta (Facebook and Instagram) Meta says it labels ads that were created or significantly edited with its own in-house generative AI tools, and that ads showing photorealistic AI-generated people can carry a label next to "Sponsored," with more detail under "AI info" in the ad's information. See [Meta's announcement](https://about.fb.com/news/2025/02/gen-ai-transparency-metas-ads-products/) for the current approach. > Political and social issue ads have stricter disclosure rules on most platforms. If your ad touches elections or social issues, read those policies separately. ## How much does an AI commercial cost compared with a traditional shoot? It is usually far cheaper than a traditional shoot, because there is no crew, location, cast or equipment rental. You still pay for skilled people, many rounds of generation and finishing. For comparison, the 4A's 2025 Production Cost Survey put the median cost of a national TV spot at $342,000 and a 30 second digital-first ad at $18,500, according to [Moonb's summary of the survey](https://www.moonb.io/blog/how-much-does-it-cost-to-make-a-commercial). AI production removes many of those line items, which is why small businesses can now run ads that look like they came from a much bigger budget. - **$342,000**: median production cost of a national TV commercial in the 4A's 2025 survey (Source: [4A's Production Cost Survey, via Moonb](https://www.moonb.io/blog/how-much-does-it-cost-to-make-a-commercial)) | | Traditional shoot | AI-produced spot | | --- | --- | --- | | Main costs | Crew, cast, location, gear, post | Creative direction, generation, editing | | Timeline | Weeks to months | Days to a few weeks | | Changes after the fact | Often needs a reshoot | Regenerate or re-edit the shot | | Versions for each platform | Extra edit time | Easy to produce many cuts | | Best for | Real people, real places, live product demos | Concepts, stylized worlds, fast testing | A blend often works best: film the real product or the owner on a phone, then use AI for scenes, backgrounds, voiceover and versions. ## When does an AI commercial make sense? When you need lots of creative to test, scenes that would be expensive to film or fast turnaround on a small budget. It makes less sense when the ad depends on real customers, a real location or showing your product working exactly as it does in real life. Virtual Horizons produces [AI marketing video](https://virtualhorizons.pro/services/video), from short social ads to full commercials, with a human creative lead on every project and AI voice from the same team that builds our [voice agents](https://virtualhorizons.pro/services/voice). For more ways AI fits into marketing and operations, see [AI for small business](https://virtualhorizons.pro/blog/ai-for-small-business). ### Frequently asked questions **Can AI make a whole commercial?** AI can generate the visuals, voice and music, but a person still writes the concept, chooses the best takes and edits the final spot. The strongest AI commercials are human-led with AI doing the production work. **Do I need to disclose that my ad uses AI?** Often, if the content looks realistic. YouTube, TikTok and Meta each have their own labeling rules for realistic AI content, and political ads have stricter rules, so check each platform's current policy before you publish. **How long does it take to make an AI video ad?** Short social ads can come together in days. A polished 30 second commercial with multiple versions usually takes one to a few weeks, depending on revisions and how complex the scenes are. **Are AI commercials cheaper than traditional ones?** Usually, because there is no crew, cast, location or equipment. For context, the 4A's 2025 survey put the median 30 second digital-first ad at $18,500 and a national TV spot at $342,000. **Can I use AI to put a celebrity or real person in my ad?** Not without their written permission. Using someone's likeness or voice without consent creates legal risk, and platforms require labels for realistic synthetic depictions of real people. Sources: - [Wyzowl: State of Video Marketing 2025 results](https://wyzowl.com/sovm-results-2025/) - [NBC News: Coca-Cola AI holiday ads](https://www.nbcnews.com/news/amp/rcna180665) - [Engadget: YouTube lays out new rules for realistic AI-generated videos](https://www.engadget.com/youtube-lays-out-new-rules-for-realistic-ai-generated-videos-154248008.html) - [Hootsuite: TikTok AI disclosure policy](https://blog.hootsuite.com/ai-disclosure-policy-for-tiktok/) - [Meta: Generative AI transparency in Meta's ads products](https://about.fb.com/news/2025/02/gen-ai-transparency-metas-ads-products/) - [Moonb: How much does it cost to make a commercial](https://www.moonb.io/blog/how-much-does-it-cost-to-make-a-commercial) ## AI Customer Service: What to Automate and What to Keep Human URL: https://virtualhorizons.pro/blog/ai-customer-service Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons AI customer service across phone, chat, SMS and email: what to automate, what to keep human, how to design the handoff and which metrics to track. **Short answer** - AI customer service means AI agents handling routine requests by phone, chat, text and email, with people taking the conversations that need judgment or empathy. - Customers are wary. Gartner found 64% would prefer companies did not use AI for service, mainly because they fear it will be harder to reach a person. - AI already finishes a real share of the work: Salesforce research found 40% of case resolutions involving AI are now completed without a human. - Automate the repetitive, answerable requests. Keep refunds, complaints, sensitive situations and anything high stakes with people, and make the handoff fast. ## What is AI customer service? AI customer service is using AI agents to answer and resolve routine customer requests across phone, chat, text and email, so people can focus on the conversations that need a human. Done well, customers get instant answers at any hour and your team stops repeating the same ten replies all day. Done badly, it traps people in a loop with a bot that cannot help. The difference between those two outcomes is almost entirely design: what you let the AI handle, what it knows, and how quickly it hands off. ## How do customers feel about AI customer service? Skeptical, and it is worth starting there. - **64%**: of customers would prefer companies did not use AI for customer service, and 53% would consider switching to a competitor over it. The top concern was that AI would make it harder to reach a person. (Source: [Gartner survey of 5,728 customers, released July 2024](https://www.gartner.com/en/newsroom/press-releases/2024-07-09-gartner-survey-finds-64-percent-of-customers-would-prefer-that-companies-didnt-use-ai-for-customer-service)) Klarna is the cautionary tale. In early 2024 it said its AI assistant was doing the work of 700 agents. By May 2025 its CEO said the AI had delivered lower quality and that customers should know "there will always be a human if you want," per [Entrepreneur](https://www.entrepreneur.com/business-news/klarna-ceo-reverses-course-by-hiring-more-humans-not-ai/491396). At the same time, AI is clearly handling more of the work. Salesforce's State of Service research, a survey of 3,075 service professionals, found that 40% of case resolutions involving AI are now completed entirely on their own, and that agentic AI use rose from 39% to 66% of service organizations in a year, as reported by [Customer Experience Magazine](https://cxm.world/customer-experience/40-of-ai-service-interactions-now-complete-without-a-human-what-does-that-mean-for-the-other-60/) in May 2026. Gartner goes further and predicts AI will resolve 80% of common issues without a human by 2029, per [CMSWire](https://www.cmswire.com/the-wire/gartner-predicts-agentic-ai-will-autonomously-resolve-80-of-common-customer-service-issues-without-human-intervention-by-2029). Put together, the message is simple. Customers will accept AI that actually solves their problem quickly. They will not accept AI standing between them and a person. ## Which channels can AI handle? | Channel | What AI does well | Watch out for | | --- | --- | --- | | Phone | Answering instantly, FAQs, booking, order status, after-hours coverage | Accents, noisy lines and upset callers. Transfers must be fast. | | Website chat | Answering product and service questions, capturing leads, tracking orders | Bots that only link to help articles | | SMS | Confirmations, reminders, quick questions, missed-call follow-up | Texting consent and opt-outs | | Email | Sorting, tagging, drafting replies, answering simple requests | Sending AI drafts without review on sensitive topics | Phone is where small businesses usually see the biggest jump, because so many calls simply go unanswered. Our [AI receptionist](https://virtualhorizons.pro/ai-receptionist) pages break that down by industry, and our [conversational AI service](https://virtualhorizons.pro/services/conversational) covers chat and text. ## What should you automate and what should stay human? ### Good to automate - Hours, location, services and other questions with one correct answer. - Booking, rescheduling and canceling appointments. - Order, job or appointment status. - Collecting details before a person calls back: name, issue, photos, account number. - Reminders, confirmations and follow-ups. - Routing a request to the right person or department. ### Keep with people - Complaints and anyone who is clearly upset. - Refunds, credits and exceptions to policy. - Medical, legal, financial or safety situations. - Big purchases and negotiations. - Anything where a wrong answer is expensive or embarrassing. - Any customer who asks for a person, at any point. > A good test: if you would let a new hire handle it in their first week with a script, AI can probably handle it. If you would want a manager involved, keep it human. ## How do you design the handoff to a human? The handoff is the part customers remember. Here is how we set it up. 1. **Say it is AI at the start.** People are less frustrated when they know what they are talking to. 2. **Offer a person early.** "You can ask for a person anytime" in the first few seconds removes the trapped feeling. 3. **Set clear triggers.** Requests for a human, certain keywords, repeated misunderstandings or signs of frustration all hand off automatically. 4. **Pass the context.** The person who picks up should see a summary and everything the customer already said, so nobody repeats themselves. 5. **Have a plan for after hours.** If nobody is available, book a callback at a specific time instead of a vague promise. 6. **Close the loop.** Log the outcome in your CRM so the AI and your team learn from it. ## Which metrics show whether AI customer service is working? | Metric | What it tells you | | --- | --- | | Answer rate | Share of calls and messages answered at all. Often the first big win. | | Resolution rate | Share of conversations the AI finished without a person. Higher is good only if satisfaction holds. | | Handoff rate and reasons | Where the AI gets stuck, which tells you what to fix or keep human. | | Time to first response | How long customers wait. AI should make this seconds. | | Customer satisfaction | Short post-chat or post-call ratings, checked weekly. | | Bookings or revenue captured | Appointments and orders the AI handled that would have been missed. | Listen to real calls and read real chats every week for the first month. The numbers tell you where to look. The transcripts tell you what to change. ## What are the most common mistakes? - **Hiding the human option** to push resolution numbers up. Customers notice. - **Thin knowledge.** An agent can only answer what it has been taught. Load your real policies, prices you approve and common questions. - **Automating everything at once.** Start with one channel and a handful of request types. - **No owner.** Someone on your team should review the AI's work every week. - **Treating it as set and forget.** Your hours, services and policies change. The agent has to change with them. ## How do you get started? Pull a few weeks of calls, chats and emails and sort them by type. You will usually find that a small number of request types make up most of the volume. Automate those first, on the channel where you lose the most customers today, and keep everything else with your team. For phones, an [AI answering service](https://virtualhorizons.pro/ai-answering-service) is often the easiest first step. If you want the bigger picture, read [what an AI agent is](https://virtualhorizons.pro/blog/what-is-an-ai-agent) and our guide to the [AI call center](https://virtualhorizons.pro/blog/ai-call-center). ### Frequently asked questions **What is AI customer service?** AI customer service is using AI agents to answer and resolve routine customer requests by phone, chat, text and email, while people handle complaints, exceptions and anything that needs judgment. **Will AI replace customer service reps?** It will take over many routine requests, but not the whole job. Salesforce research found 40% of AI-involved case resolutions finish without a human, which means most still need a person. Teams shift toward the harder conversations. **What should not be automated in customer service?** Complaints, refunds and exceptions, medical, legal, financial or safety issues, large purchases, and any customer who asks for a person. Keep those with your team and hand off quickly. **How do you measure AI customer service?** Track answer rate, resolution rate, handoff rate and reasons, time to first response, customer satisfaction and the bookings or revenue the AI captured. Review transcripts weekly alongside the numbers. **Do customers like AI customer service?** Many are skeptical. A Gartner survey found 64% would prefer companies not use AI for service, mostly because they fear losing access to a person. Fast answers plus an easy path to a human address most of that concern. Sources: - [Gartner: 64% of customers would prefer that companies didn't use AI for customer service (July 2024)](https://www.gartner.com/en/newsroom/press-releases/2024-07-09-gartner-survey-finds-64-percent-of-customers-would-prefer-that-companies-didnt-use-ai-for-customer-service) - [Customer Experience Magazine: 40% of AI service interactions now complete without a human (May 2026)](https://cxm.world/customer-experience/40-of-ai-service-interactions-now-complete-without-a-human-what-does-that-mean-for-the-other-60/) - [CMSWire: Gartner predicts agentic AI will resolve 80% of common customer service issues by 2029](https://www.cmswire.com/the-wire/gartner-predicts-agentic-ai-will-autonomously-resolve-80-of-common-customer-service-issues-without-human-intervention-by-2029) - [Entrepreneur: Klarna is hiring customer service agents after AI couldn't cut it (May 2025)](https://www.entrepreneur.com/business-news/klarna-ceo-reverses-course-by-hiring-more-humans-not-ai/491396) ## AI for Real Estate Agents: Leads, Showings and Follow-Up URL: https://virtualhorizons.pro/blog/ai-for-real-estate-agents Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons How real estate agents use AI to answer leads fast, book showings, follow up and write listings, plus the fair housing rules every script has to respect. **Short answer** - Most agents already use AI for writing. NAR's 2025 Technology Survey found 68% had used AI tools, and 46% used AI-generated content such as listing descriptions. - The bigger payoff is speed. Nearly three quarters of buyers interview only one agent, so the first agent to respond often gets the client. - AI voice and text agents can answer every lead in seconds, qualify, book showings and keep following up after the first call. - Fair housing rules apply to AI just like they apply to you. Describe the property, not the people, and have your broker review every script. ## How can real estate agents use AI? Real estate agents use AI to respond to new leads within seconds, qualify buyers and sellers, book showings, follow up for months without dropping anyone, and draft listing descriptions, emails and social posts. The writing tools get the attention, but the money is in response time and follow-up, because that is where agents lose deals they never knew they had. Agents are already experimenting. In NAR's [2025 Technology Survey](https://www.nar.realtor/press-releases/realtors-embrace-ai-digital-tools-to-enhance-client-service-nar-survey-finds), 20% of members said they use AI tools daily, 22% weekly and 27% a few times a month, while 32% had not used AI in their business yet. - **46%**: of Realtors reported no noticeable business impact from AI so far, even though most had tried it. 17% saw a significantly positive impact and 33% a moderately positive one. (Source: [National Association of Realtors, 2025 Technology Survey (September 2025)](https://www.nar.realtor/press-releases/realtors-embrace-ai-digital-tools-to-enhance-client-service-nar-survey-finds)) That gap makes sense. ChatGPT was the most-used tool in the survey at 58%. Writing a nicer listing description saves time, but it rarely wins a client. Answering a lead at 9 p.m. before another agent does often does. ## Why does lead response time matter so much in real estate? Because buyers rarely shop around for an agent. According to NAR's 2026 Generational Trends data, as reported by [BAM](https://nowbam.com/74-of-buyers-hire-the-first-agent-they-talk-to-heres-how-to-be-that-agent/), 74% of buyers interviewed only one agent before hiring them. And NAR's [2025 Profile of Home Buyers and Sellers](https://www.nar.realtor/news/economists-outlook/top-10-takeaways-from-nars-2025-profile-of-home-buyers-and-sellers) found 88% of buyers and 91% of sellers used an agent, so the demand is there. The question is who answers first. The broader research says the same thing. The MIT and InsideSales lead response study found the odds of contacting a lead drop 100 times when you wait 30 minutes instead of 5. Our [speed to lead](https://virtualhorizons.pro/blog/speed-to-lead) guide walks through it. Agents at showings, closings and dinner cannot always pick up. An AI agent can. ## What can an AI assistant do for a real estate agent? | Job | What the AI does | Where it connects | | --- | --- | --- | | New lead response | Calls or texts portal, website and ad leads within seconds | Your CRM, such as Follow Up Boss or GoHighLevel, where an API or integration is available | | Qualifying | Asks about timeline, area, price range, financing and whether they have an agent | Notes and tags in the CRM | | Showing requests | Books showings into open times on your calendar and confirms by text | Google Calendar, Outlook or your CRM calendar | | Listing questions | Answers basic questions about a property from the listing details you approve | Your listing data | | Long-term follow-up | Checks in with leads who are 6 to 12 months out on a schedule | CRM workflows and SMS | | After-hours calls | Answers your line, takes messages and routes urgent calls | Your phone number | See our [AI receptionist for real estate](https://virtualhorizons.pro/ai-receptionist/real-estate) page for how the calls go, and the [property management](https://virtualhorizons.pro/ai-receptionist/property-management) version if you also manage rentals. ### Booking showings Showing requests are perfect for AI because the rules are clear: which listings, which hours, how much buffer between showings and what the buyer needs to have ready. The agent checks your calendar, books, confirms and sends a reminder. Our guide to the [AI appointment setter](https://virtualhorizons.pro/blog/ai-appointment-setter) covers the reminder side, which matters because no-shows waste an afternoon. ### Follow-up that does not stop Most leads are not ready this week. The agents who win them are the ones still in touch when they are. An AI agent connected to your CRM can send a market update, ask if plans have changed and book a call the moment someone says yes, without you remembering to. ### Listing content and marketing AI can draft listing descriptions, email newsletters and social captions, and AI video tools can turn listing photos into short social clips. Our [video service](https://virtualhorizons.pro/services/video) covers scripted, voiced AI video ads if you want something more polished. Treat every draft as a first draft: check facts like square footage and school names, and review the wording against fair housing rules before it goes out. ## What fair housing rules apply to AI in real estate? This is general information, not legal advice. Fair housing law does not change because a tool wrote the words or made the call. You and your brokerage are still responsible. - **Describe the property, not the people.** NAR's guidance on [avoiding fair housing violations in advertising](https://www.nar.realtor/news/real-estate-news/law-and-ethics/avoid-fair-housing-violations-in-advertising) says ads should never indicate a preference or limitation based on a protected class, and flags phrases like "ideal for empty nesters" and "perfect for students." AI tools sometimes add exactly this kind of language. - **Watch ad targeting and screening.** On May 2, 2024, [HUD issued guidance](https://archives.hud.gov/news/2024/pr24-098.cfm) that the Fair Housing Act applies to AI and algorithms used in tenant screening and in targeting housing ads. - **Script answers to sensitive questions.** If a caller asks whether a neighborhood is safe or what the people are like, the agent should not answer with opinions. It should point to objective sources and offer to connect them with you. - **Have your broker review the scripts.** Every greeting, answer and follow-up message should be approved before it goes live, and reviewed when it changes. - **Mind calling and texting rules.** The FCC ruled in 2024 that AI voices count as artificial voices under the TCPA, which generally requires prior express consent for those calls, per [Wilson Sonsini](https://wsgr.com/en/insights/fcc-rules-ai-generated-voices-are-artificial-under-the-tcpa.html). Contact leads who asked to hear from you, and honor opt-outs. > Realtors are also bound by Article 10 of the NAR Code of Ethics, which covers discrimination. A good AI script makes compliance easier because it says the same approved thing every time. ## What should an agent build first? 1. **Instant lead response.** Every new lead gets a text in seconds and a call within a minute, with answers logged in your CRM. 2. **After-hours call answering.** Your line gets picked up when you cannot, with urgent calls routed to your cell. 3. **Showing booking.** Requests go straight to open times on your calendar, with confirmations and reminders. 4. **Long-term nurture.** A follow-up schedule for leads who are months out. 5. **Content help.** A ChatGPT workspace or custom assistant for drafts, with a fair housing checklist. Our [ChatGPT for business](https://virtualhorizons.pro/blog/chatgpt-for-business) guide covers the options. Teams and brokerages can share one setup across agents, with routing rules for who gets which lead. That is the kind of system we build through our [voice AI](https://virtualhorizons.pro/services/voice) and [CRM automation](https://virtualhorizons.pro/services/automation) services. ### Frequently asked questions **How are real estate agents using AI?** Mostly for writing so far. NAR's 2025 Technology Survey found 46% of members used AI-generated content such as listing descriptions, and ChatGPT was the most-used tool. A growing number also use AI to answer leads, book showings and follow up. **Can AI answer my real estate leads?** Yes. An AI voice or text agent connected to your CRM can contact new leads within seconds, ask your qualifying questions, book a call or showing and log the conversation. It should say it is AI and transfer to you on request. **Is it okay to use AI to write listing descriptions?** Yes, as long as you review them. Fair housing rules still apply, so check that the description talks about the property, not who should live there, and verify every fact before publishing. **Can an AI assistant schedule showings?** Yes. It can check your real calendar, book showings within the hours and buffers you set, confirm by text and send reminders. Tricky requests or offers get routed to you. **Will AI replace real estate agents?** Not based on what buyers and sellers do today. NAR's 2025 profile found 88% of buyers and 91% of sellers used an agent. AI takes over the repetitive parts, like first response and scheduling, so agents can spend more time with clients. Sources: - [NAR: Realtors embrace AI, digital tools to enhance client service, 2025 Technology Survey (September 2025)](https://www.nar.realtor/press-releases/realtors-embrace-ai-digital-tools-to-enhance-client-service-nar-survey-finds) - [NAR: Top 10 takeaways from NAR's 2025 Profile of Home Buyers and Sellers (November 2025)](https://www.nar.realtor/news/economists-outlook/top-10-takeaways-from-nars-2025-profile-of-home-buyers-and-sellers) - [BAM: 74% of buyers hire the first agent they talk to (April 2026)](https://nowbam.com/74-of-buyers-hire-the-first-agent-they-talk-to-heres-how-to-be-that-agent/) - [InsideSales.com and MIT: The Lead Response Management Study (2007)](https://www.mortech.com/hs-fs/hub/25649/file-13535879-pdf/docs/mit_study.pdf) - [NAR: Avoid fair housing violations in advertising](https://www.nar.realtor/news/real-estate-news/law-and-ethics/avoid-fair-housing-violations-in-advertising) - [HUD: HUD issues Fair Housing Act guidance on applications of artificial intelligence (May 2024)](https://archives.hud.gov/news/2024/pr24-098.cfm) - [Wilson Sonsini: FCC rules AI-generated voices are artificial under the TCPA](https://wsgr.com/en/insights/fcc-rules-ai-generated-voices-are-artificial-under-the-tcpa.html) ## AI for Small Business: 7 Uses That Actually Pay Off URL: https://virtualhorizons.pro/blog/ai-for-small-business Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons AI for small business, ranked by payoff: answering calls, lead follow-up, scheduling, chat, content and admin. Real adoption data and how to start small. **Short answer** - Most small businesses get their fastest return from AI on the phone and in lead follow-up, not in fancy analytics. - 58% of small businesses told the U.S. Chamber of Commerce they use generative AI, while the Census Bureau puts AI use across all U.S. firms near 20%. - Start with one repetitive, measurable job, run it for 30 days against a baseline, then add the next one. - Keep a person in charge of anything involving money, health, legal questions or upset customers. ## How are small businesses actually using AI? Mostly for the repetitive work: answering questions, drafting messages, following up and keeping the calendar full. Those jobs are cheap to hand off and easy to measure, which is why they pay back first. The headline number depends on who is asking. The [U.S. Chamber of Commerce 2025 Empowering Small Business report](https://www.uschamber.com/technology/empowering-small-business-the-impact-of-technology-on-u-s-small-business) found that 58% of small businesses use generative AI, up from 40% in 2024 and 23% in 2023. The [Census Bureau's Business Trends and Outlook Survey](https://census.gov/library/stories/2026/05/ai-use-businesses.html) asks a narrower question and found that 19.8% of U.S. firms used AI in a business function in the period ending May 3, 2026. - **58%**: of U.S. small businesses say they use generative AI, up from 23% in 2023 (Source: [U.S. Chamber of Commerce, 2025](https://www.uschamber.com/technology/empowering-small-business-the-impact-of-technology-on-u-s-small-business)) Both numbers can be true. Plenty of owners use ChatGPT to write an email, which counts in one survey and not the other. The gap between "I tried it" and "it runs part of my business" is where the real payoff sits. > Census also found that fewer than 20% of firms with four or fewer employees use AI, compared with 37% of firms with 250 or more employees. The smallest teams have the most to gain and the least time to figure it out. ## Which AI uses pay off first? Rank every idea by two questions: how often does the task happen, and what does it cost you when it goes wrong? For most service businesses, that puts the list in this order. ### 1. Answering the phone Missed calls are lost jobs. An [AI receptionist](https://virtualhorizons.pro/ai-receptionist) answers every call, handles the common questions and books appointments into your calendar, including nights and weekends. For businesses that live on inbound calls, this is usually the single biggest win. Our [AI receptionist guide](https://virtualhorizons.pro/blog/ai-receptionist-for-small-business) covers costs and setup. ### 2. Following up with new leads Most leads go cold because nobody replies fast enough. An automation that texts and emails every new inquiry within seconds, then follows up until they book, closes that gap. See [speed to lead](https://virtualhorizons.pro/blog/speed-to-lead) for the research and [missed call text back](https://virtualhorizons.pro/blog/missed-call-text-back) for the simplest version. ### 3. Scheduling and reminders Booking links, confirmations, reminders and rescheduling are pure admin. Automating them cuts no-shows and saves hours of back-and-forth every week. ### 4. Website chat and text replies A chatbot trained on your services and FAQs answers questions at 11pm and hands real buyers to your team. Our guide to [AI chatbots for websites](https://virtualhorizons.pro/blog/ai-chatbot-for-website) explains how to keep the answers accurate. ### 5. Content and marketing AI drafts social posts, emails, product descriptions and even short video ads. It is fast at first drafts and still needs a human editor for brand voice and facts. More in [how AI commercials are made](https://virtualhorizons.pro/blog/ai-commercials). ### 6. Bookkeeping and admin helpers Receipt capture, invoice reminders, expense categories and summaries of long documents. Most accounting and office tools now ship AI features, so start with what you already pay for before buying anything new. ### 7. Internal tools and custom apps Once the basics run, a small custom app or [client portal](https://virtualhorizons.pro/services/apps) can replace spreadsheets and connect your tools. AI app builders like Base44 have made this far cheaper than it was a few years ago. | Use | Typical payoff | Effort to start | Keep a person on | | --- | --- | --- | --- | | Answering calls | More booked jobs, fewer missed calls | Medium | Emergencies and complaints | | Lead follow-up | Higher contact and booking rates | Low | Pricing conversations | | Scheduling | Fewer no-shows, less admin | Low | Exceptions | | Website chat | Answers after hours, more inquiries | Medium | Anything outside your FAQ | | Content | Faster first drafts | Low | Final edit and fact check | | Bookkeeping helpers | Hours back each month | Low | Tax and financial decisions | | Custom apps | Replaces spreadsheets and manual steps | Higher | Product decisions | ## How do you start without wasting money? Pick one job, measure it and give it 30 days. The businesses that get real value from AI rarely start with a big platform. They start by fixing one leak. 1. **List your repeat tasks.** Write down everything your team does more than 10 times a week. 2. **Pick the one with a clear number attached.** Missed calls, lead response time, no-shows and hours spent are all easy to measure. 3. **Record the baseline.** How many calls did you miss last month? How long did new leads wait for a reply? 4. **Run one tool or automation for 30 days.** Have a person watch closely for the first week. 5. **Compare the numbers, then decide.** Keep it, fix it or drop it, then move on to the next job. Using AI and getting a return from it are different things. MIT's 2025 "GenAI Divide" research, [reported by Fortune](https://finance.yahoo.com/news/mit-report-95-generative-ai-105412686.html), found that buying from specialized vendors and working with partners succeeded about 67% of the time, while internal builds succeeded roughly a third of the time. > Almost everywhere we went, enterprises were trying to build their own tool. (Aditya Challapally, MIT NANDA, [via Fortune](https://finance.yahoo.com/news/mit-report-95-generative-ai-105412686.html)) That study looked at large companies, but the lesson travels well: use proven tools or a builder who has done the job before, rather than tinkering for months. ## What should AI not do in a small business? AI should not make final calls on money, health, legal questions or upset customers. Treat it as a fast, tireless assistant, not a manager. - **Do not let a bot invent policies.** In [Moffatt v. Air Canada](https://www.americanbar.org/groups/business_law/resources/business-law-today/2024-february/bc-tribunal-confirms-companies-remain-liable-information-provided-ai-chatbot/), a Canadian tribunal held the airline responsible after its website chatbot gave a customer wrong information about a bereavement fare. - **Do not publish AI writing without a human read**, especially anything with numbers, prices or claims. - **Do not paste sensitive customer data into tools** that do not say how they store and use it. - **Be careful with outbound AI calls.** The FCC ruled in February 2024 that AI-generated voices count as "artificial" voices under the TCPA, so automated outbound calls need proper consent, as the [National Consumer Law Center explains](https://library.nclc.org/article/top-six-tcparobocall-developments-20242025). ## How much does AI cost a small business? Off-the-shelf tools often run from free to a few hundred dollars a month. Custom work, like a voice agent wired into your calendar and CRM, costs more up front but replaces real labor. For custom builds, [Layer3Labs' 2026 pricing guide](https://www.layer3labs.io/guides/ai-agency-pricing) describes a simple chatbot as often a few thousand dollars, an AI phone or voice agent setup in the low to mid five figures, and ongoing managed retainers in the low to mid four figures a month. Those are broad market ranges, not quotes, and AI usage fees come on top. The better question is cost per result. If an AI receptionist books three extra jobs a month, compare its cost to the value of those jobs, not to zero. ## Should you use off-the-shelf AI tools or build something custom? Start off the shelf. Go custom when a tool forces you to change how you work, cannot connect to your systems, or you are paying for five tools that each do half a job. Our post on [custom software vs off-the-shelf](https://virtualhorizons.pro/blog/custom-software-vs-off-the-shelf) walks through the tradeoffs. At Virtual Horizons we build the custom side: [voice agents](https://virtualhorizons.pro/services/voice), [chatbots](https://virtualhorizons.pro/services/conversational), [automations](https://virtualhorizons.pro/services/automation) and [web apps](https://virtualhorizons.pro/services/apps) connected to the tools you already use. We are a Base44 Legend Partner and build on it every week. ### Frequently asked questions **What is the easiest way for a small business to start using AI?** Pick one repetitive task with a clear number attached, like missed calls or lead response time. Run one tool for 30 days, compare it against your baseline, and only then add the next job. **How many small businesses use AI?** In the U.S. Chamber of Commerce's 2025 survey, 58% of small businesses said they use generative AI. The Census Bureau, which asks a narrower question, found that 19.8% of all U.S. firms used AI in a business function in spring 2026. **Will AI replace my employees?** For most small businesses, AI takes over repetitive tasks so people can focus on customers and skilled work. In the U.S. Chamber's 2025 survey, 82% of small businesses using AI reported growing their workforce. **Is it safe to use AI with customer data?** It can be, if you choose tools that clearly explain how they store and use your data and you limit what you share. Avoid pasting sensitive customer details into general chat tools. **Do I need a developer to use AI in my business?** Not for off-the-shelf tools. You need a developer or an automation partner when you want AI connected to your calendar, CRM, phone system or a custom app. Sources: - [U.S. Chamber of Commerce: 2025 Empowering Small Business Report](https://www.uschamber.com/technology/empowering-small-business-the-impact-of-technology-on-u-s-small-business) - [U.S. Census Bureau: AI use by businesses (May 2026)](https://census.gov/library/stories/2026/05/ai-use-businesses.html) - [Fortune via Yahoo Finance: MIT report on generative AI pilots](https://finance.yahoo.com/news/mit-report-95-generative-ai-105412686.html) - [ABA Business Law Today: Companies remain liable for AI chatbot information](https://www.americanbar.org/groups/business_law/resources/business-law-today/2024-february/bc-tribunal-confirms-companies-remain-liable-information-provided-ai-chatbot/) - [National Consumer Law Center: Top TCPA and robocall developments 2024 to 2025](https://library.nclc.org/article/top-six-tcparobocall-developments-20242025) - [Layer3Labs: AI Agency Pricing 2026](https://www.layer3labs.io/guides/ai-agency-pricing) ## AI Lead Generation: Capture, Qualify and Respond Faster URL: https://virtualhorizons.pro/blog/ai-lead-generation Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons AI lead generation explained: capture, qualify and answer leads with forms, chat, voice and routing, plus the consent rules and metrics that matter. **Short answer** - AI lead generation works best on the steps after the click: capturing details, qualifying, replying instantly and routing to the right person. - Speed is the biggest lever, since research found the odds of reaching a lead drop sharply after the first five minutes. - AI voice calls and texts still need proper consent, because the FCC treats AI-generated voices as artificial voices under the TCPA. - Measure booked appointments and closed deals per source, not just lead volume. ## What is AI lead generation? AI lead generation means using AI to capture, qualify, answer and route potential customers so nobody waits and nobody slips through. It is less about finding magic new leads and more about converting the ones you already pay for. Most businesses do not have a lead problem. They have a follow-up problem. Ads, referrals and search bring people in, then inquiries sit in an inbox, calls go to voicemail and forms get answered the next afternoon. AI fixes that middle part first. ## Where does AI help in the lead funnel? There are five places where AI earns its keep. You do not need all of them on day one. | Stage | What AI does | Good first tool | | --- | --- | --- | | Capture | Smart forms, chat and phone answering that collect details any time | Website chat or an AI receptionist | | Qualify | Asks the right questions and scores fit | Chat or voice agent with a short script | | Respond | Replies by text, email or call within seconds | Instant follow-up automation | | Enrich | Fills in company, location and source data | CRM enrichment features | | Route | Sends hot leads to the right person and books them | CRM rules plus calendar booking | ### Capture: forms, chat and calls Short forms convert better than long ones, and AI lets you keep them short. A chatbot can ask follow-up questions only when they matter, and an [AI receptionist](https://virtualhorizons.pro/ai-receptionist) can answer the calls you would otherwise miss. Every channel should drop the lead into one place, usually your CRM. ### Qualify: ask, listen, score Qualification is where AI saves your sales team the most time. A chat or voice agent asks a few questions, like service needed, timeline, location and budget range, then tags the lead. Keep it to three to five questions. People will answer a quick conversation, not an interrogation. ### Respond: instant, every time The moment someone fills out a form or misses you on the phone, they should hear back. A text that says who you are and offers a booking link is often enough. Our guide to [missed call text back](https://virtualhorizons.pro/blog/missed-call-text-back) shows the simplest version. ### Enrich and route Enrichment adds details you did not ask for, such as company size or where the lead came from. Routing uses those details to send the lead to the right person or calendar. A commercial roofing lead and a homeowner with a leak should not land in the same queue. ## Why does response speed matter so much? Because interest fades fast. When someone reaches out, they are often contacting two or three businesses at once, and the first one to answer usually gets the conversation. - **100x**: higher odds of contacting a lead when you respond within 5 minutes versus 30 minutes (Source: [Lead Response Management Study, via CMSWire](https://www.cmswire.com/cms/customer-experience/insidesalescom-report-advises-quick-response-time-of-online-leads-equals-sales-021037.php)) The same research, [summarized by CMSWire](https://www.cmswire.com/cms/customer-experience/insidesalescom-report-advises-quick-response-time-of-online-leads-equals-sales-021037.php), found that leads contacted within five minutes were 21 times more likely to enter the sales process than those contacted after 30 minutes, while only 37% of companies responded within an hour and the average response took 42 hours. The study is older, but anyone who has run a sales team will recognize the pattern. We go deeper in [speed to lead](https://virtualhorizons.pro/blog/speed-to-lead). > A human cannot respond in five minutes at 9pm on a Saturday. Automation can, and then it hands the warm lead to a person the next morning. ## How do you qualify leads with AI without annoying people? Ask fewer questions, explain why you are asking and always offer a way to reach a person. Good qualification feels like helpful service, not a gate. - **Lead with value.** Answer their question first, then ask yours. - **Ask only what changes the next step.** If budget does not change who calls them back, skip it. - **Use plain language.** "When are you hoping to get this done?" beats "What is your purchase timeline?" - **Offer a human at any point.** A clear "talk to someone" option keeps frustrated buyers from leaving. - **Let qualified leads book right away.** The best result of qualification is a booked call, not a score in a spreadsheet. This is where an [AI sales agent](https://virtualhorizons.pro/blog/ai-sales-agent) shines. It can hold a natural conversation, answer common objections from your approved material and put the appointment on the calendar. ## What consent rules apply to AI calls and texts? Get clear consent before automated outreach and honor opt-outs right away. AI does not change the rules, and in the U.S. it can raise the stakes. - **AI voices count as artificial voices.** In February 2024 the FCC ruled that AI-generated voices fall under the TCPA's rules for "artificial or pre-recorded voice" calls, which generally require prior express consent, as the [National Consumer Law Center explains](https://library.nclc.org/article/top-six-tcparobocall-developments-20242025). - **The one-to-one consent rule did not survive.** The 11th Circuit vacated the FCC's one-to-one consent rule in January 2025 in Insurance Marketing Coalition v. FCC, but the underlying consent requirements still apply. - **Inbound is different from outbound.** An AI answering calls that customers make to you is a very different risk from an AI dialing a purchased list. - **Keep records.** Store when and how each person gave consent, and make opting out as easy as replying STOP. This is not legal advice. If outbound calling or texting is a big part of your plan, have a lawyer who knows the TCPA review your consent language and process. ## How do you keep lead quality high? Score leads by what happens after the first conversation, then feed that back into your ads and forms. More leads only helps if more of them turn into customers. 1. **Tag every lead with its source** so you can compare channels fairly. 2. **Mark outcomes in the CRM:** booked, showed, quoted, won or lost. 3. **Filter obvious junk early** with simple checks like valid phone numbers and service area. 4. **Review a sample of AI conversations every week** to catch bad answers and missed buying signals. 5. **Tune your questions and offers** based on which leads actually close. ## Which metrics should you track? Track the path from first contact to revenue. These seven numbers tell you whether AI is helping. | Metric | What it tells you | | --- | --- | | Time to first response | Whether leads hear back while they still care | | Contact rate | How many leads you actually reach | | Qualification rate | How many are a real fit | | Booked rate | How many turn into appointments | | Show rate | Whether reminders and confirmations work | | Cost per booked appointment | The true cost of each channel | | Close rate by source | Which channels deserve more budget | ## Should you buy a tool or have it built? If your process is simple, start with the AI features in your CRM. Platforms like GoHighLevel bundle forms, texting, chat and booking, and our [GoHighLevel AI voice agent guide](https://virtualhorizons.pro/blog/gohighlevel-ai-voice-agent) covers what they can and cannot do. Go custom when you need a voice agent that sounds like your brand, logic that matches how you really sell or connections between tools that do not talk to each other. Virtual Horizons builds that custom layer: [voice agents](https://virtualhorizons.pro/services/voice), [chat and SMS assistants](https://virtualhorizons.pro/services/conversational) and [lead automations](https://virtualhorizons.pro/services/automation) wired into your CRM and calendar. ### Frequently asked questions **Can AI generate leads by itself?** AI can help create ads and content that attract leads, but its biggest impact is converting the leads you already get. It captures details, replies instantly, qualifies and books appointments so fewer inquiries go cold. **How fast should I respond to a new lead?** As fast as possible, ideally within five minutes. Research summarized by CMSWire found the odds of contacting a lead were 100 times higher at five minutes than at 30 minutes. **Is it legal to use AI to call leads?** In the U.S., the FCC treats AI-generated voices as artificial voices under the TCPA, so automated outbound calls generally need prior express consent. Answering inbound calls with AI carries far less risk. Talk to a lawyer before running outbound AI calling at scale. **What is the best AI lead generation tool for a small business?** Start with what your CRM already offers, since many now include AI chat, texting and booking. Add a dedicated voice agent or chatbot when phone calls or after-hours inquiries are where you lose the most leads. **How do I know if AI lead follow-up is working?** Compare time to first response, booked rate and close rate before and after you turn it on. If response time drops but bookings do not rise, review the conversations and fix the script. Sources: - [CMSWire: Quick response time to online leads equals sales](https://www.cmswire.com/cms/customer-experience/insidesalescom-report-advises-quick-response-time-of-online-leads-equals-sales-021037.php) - [National Consumer Law Center: Top TCPA and robocall developments 2024 to 2025](https://library.nclc.org/article/top-six-tcparobocall-developments-20242025) ## AI Receptionist Cost in 2026: What You Will Actually Pay URL: https://virtualhorizons.pro/blog/ai-receptionist-cost Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons What an AI receptionist really costs: flat, per-minute and per-call pricing, custom build usage, phone and SMS fees, and a side-by-side with a human hire. **Short answer** - Turnkey AI receptionists start around $29 to $150 a month as of November 2026, and a small business with a few hundred calls a month often lands somewhere between $150 and $500. - Pricing comes in four shapes: minute buckets, per call, per unique caller, and pure per-minute usage for custom builds. - Custom agents on platforms like ElevenLabs, Retell or Vapi run roughly $0.07 to $0.31 a minute all in, plus a phone number, texting fees and the build itself. - A full-time receptionist earns a median of $38,010 a year in wages alone, per the BLS, and covers about 40 of the 168 hours in a week. **An AI receptionist usually costs between $29 and $500 a month for a small business, depending on how many calls you get and how the vendor counts them.** Turnkey tools charge a monthly plan with minutes, calls or callers included. Custom-built agents charge per minute of usage on top of a one-time build. Either way it is a small fraction of a full-time hire, though it does not replace everything a person does. > We build custom AI receptionists, so we have a stake in this topic. Every price below comes from the vendor's own pricing page or a dated, published breakdown, as of November 2026. We do not list our own prices because custom builds are scoped per project. ## How is AI receptionist pricing structured? There are four common models, and which one is cheapest for you depends on the shape of your calls. | Pricing model | How it works | Example (Nov 2026) | Cheapest when | | --- | --- | --- | --- | | Minute buckets | Monthly plan with minutes included, then a per-minute overage | Rosie: $49 for 250 min, $149 for 1,000 min | Calls are short and volume is steady | | Per call | Monthly plan with calls included, then a per-call fee | Smith.ai: free for 25 calls, Pro from $150 for 75 calls | Volume is low and calls run long | | Per unique caller | Monthly plan with callers included, minutes unlimited | Goodcall: $79 for 100 callers, $129 for 250 | The same people call often or talk a long time | | Usage only | Pay per minute for platform, model and phone line | ElevenLabs agents: $0.08/min plus model and phone at cost | You have a custom build and high volume | Setup fees vary. Dialzara's [pricing page](https://dialzara.com/pricing/) says its plans have no setup fees, while its done-for-you service starts at $1,500 or more. [CloudTalk's breakdown](https://www.cloudtalk.io/blog/smith-ai-pricing/) says Smith.ai has no separate setup fee on its AI tiers. Custom builds always carry a build cost, because someone has to write the call flows and connect your systems. ## What do turnkey AI receptionists cost? - **Dialzara:** $29 a month for 60 minutes up to $349 for 1,000 minutes, with overage from $0.48 to $0.35 a minute, per its [pricing page](https://dialzara.com/pricing/). - **Rosie:** $49 for 250 minutes, $149 for 1,000 and $299 for 2,000, per its [pricing page](https://heyrosie.com/pricing). - **My AI Front Desk:** $99 a month, or $79 billed yearly, for 200 minutes, then $0.25 a minute, per its [pricing page](https://www.myaifrontdesk.com/pricing). - **RingCentral AI Receptionist:** $49 a month standalone with 100 minutes, then $0.50 a minute, per its [pricing page](https://www.ringcentral.com/pricing/ai-receptionist). - **Goodcall:** $79, $129 or $249 a month for 100, 250 or 500 unique callers, with unlimited minutes, per [Toolradar's November 2026 check](https://toolradar.com/tools/goodcall/pricing). - **Smith.ai:** free for 25 calls, then Pro from $150 for 75 calls up to $500 for 300 calls, per [ReceptionistCost's October 2026 check](https://receptionistcost.com/vendors/smith-ai/). Our [best AI receptionist comparison](https://virtualhorizons.pro/blog/best-ai-receptionist) covers what each one actually does, not just what it costs. ## What does a custom AI receptionist cost to run? A custom agent is built on a voice platform and billed by the minute. You also pay for the language model, the phone line and any texting. The platform fees as of November 2026: - **ElevenLabs Agents:** $0.08 per platform minute on every paid plan, with the model and phone line billed separately at cost, per ElevenLabs' [pricing guide](https://elevenlabs.io/blog/ai-voice-agent-pricing-guide). Plans run from $6 a month for 75 minutes to $990 for 12,375 minutes, and calls over your concurrency limit bill at $0.16. - **Retell:** roughly $0.07 to $0.31 a minute all in, depending mostly on the language model, per its [pricing page](https://retellai.com/pricing). - **Vapi:** $0.05 a minute for hosting plus each provider at cost. Its own example puts 1,000 minutes at about $82 to $129, per its [pricing page](https://www.vapi.ai/pricing). - **Bland:** $0.14 a minute on its free Start plan, or $0.12 on Build at $299 a month, per its [pricing page](https://bland.ai/pricing). - **GoHighLevel Voice AI:** $0.045 a minute for the voice engine from May 20, 2026, plus a voice that ranges from $0.015 to $0.17 a minute, per HighLevel's [AI pricing article](https://help.gohighlevel.com/support/solutions/articles/155000006652-ai-products-pricing). Then add the phone line. Twilio's [US voice pricing](https://www.twilio.com/en-us/voice/pricing/us) lists a local number at $1.15 a month, inbound calls at $0.0085 a minute and outbound at $0.014. Our [ElevenLabs vs Retell vs Vapi](https://virtualhorizons.pro/blog/elevenlabs-vs-retell-vs-vapi) post compares the platforms in detail. ## What does texting add? Most AI receptionists text confirmations, booking links or a missed-call reply. In the US, business texting from a regular local number has to be registered under A2P 10DLC. Twilio's [fee breakdown](https://support.twilio.com/hc/en-us/articles/1260803965530) lists: - A one-time brand registration of $4.50, or $46 for a standard brand with secondary vetting. - A $15 vetting fee per campaign. - A monthly campaign fee of $10 for standard campaigns, $2 for sole proprietors and $1.50 for low-volume mixed use. - Per-message carrier fees on top of Twilio's own texting price. Turnkey tools usually bundle some texting. Dialzara, for example, lists carrier fees of $0.0083 per segment passed through on its SMS agent. Our [missed call text back guide](https://virtualhorizons.pro/blog/missed-call-text-back) explains registration in plain terms. ## How does it compare with hiring a receptionist? Take a business that gets about 300 calls a month averaging three minutes, so roughly 900 minutes. Here is what that looks like on a few options, using November 2026 list prices and monthly billing: | Option | Rough monthly cost | Rough yearly cost | Notes | | --- | --- | --- | --- | | Rosie Scale | $149 | $1,788 | 1,000 minutes included | | My AI Front Desk | About $274 | About $3,288 | $99 plan plus 700 overage minutes at $0.25 | | Dialzara Business Elite | $349 | $4,188 | 1,000 minutes included | | Smith.ai Pro, 300 calls | $500 | $6,000 | Priced per call, not per minute | | Custom agent on ElevenLabs | About $115 to $150 in usage | About $1,400 to $1,800 plus build | Pro plan $99 covers 1,238 minutes, plus model and phone | | Full-time receptionist | About $3,170 in wages | $38,010 median wages | Covers about 40 of 168 hours a week | The custom line assumes a language model costing about $0.008 to $0.045 a minute, the range [Vapi's pricing page](https://www.vapi.ai/pricing) gives for OpenAI models, plus Twilio inbound minutes and a local number. It leaves out the one-time build and any ongoing support. - **$18.27**: median hourly wage for receptionists in May 2025, or $38,010 a year (Source: [U.S. Bureau of Labor Statistics, Occupational Outlook Handbook](https://www.bls.gov/ooh/office-and-administrative-support/receptionists.htm)) Wages are not the whole cost of a hire. The BLS reports that benefits made up [30% of private industry compensation](https://www.bls.gov/opub/ted/2026/compensation-costs-for-private-industry-workers-averaged-46-89-per-hour-worked-in-june-2026.htm) in June 2026. Applied to the median wage, that puts one full-time receptionist closer to $54,000 a year, for one shift. Covering every hour of the week would take about four people. That comparison flatters AI a little. A good receptionist greets walk-ins, handles upset customers, does admin and knows your regulars. In practice, most small businesses use AI for after-hours, overflow and booking, and keep people for the work that needs them. That is the setup we usually recommend in our [AI answering service](https://virtualhorizons.pro/ai-answering-service) work. ## What costs catch people out? - **Overage.** A cheap plan with a high per-minute overage can cost more than the next tier in a busy month. - **Features on higher tiers.** Booking, transfers and integrations are often on the second or third plan, not the one on the banner. - **Human escalations.** Services with live backup can bill extra when calls go to a person. - **Connector subscriptions.** If the tool talks to your CRM through Zapier, you may need a paid Zapier plan too. - **Concurrency.** Platforms cap simultaneous calls by plan. ElevenLabs bills burst calls above your limit at double the normal rate. - **Your own time.** Someone has to write the answers, test the calls and review summaries in the first weeks, whichever option you pick. ## How do you know if it is worth it? Compare the cost with what missed calls cost you now. If a business misses 20 new-customer calls a month and wins a third of the ones it answers, at $400 a job, that is over $2,600 a month walking to competitors. Put your own numbers into our [missed call calculator](https://virtualhorizons.pro/tools/missed-call-calculator), then compare with the plans above. Most businesses find even a modest plan pays for itself quickly, which is also why [answering fast](https://virtualhorizons.pro/blog/speed-to-lead) matters so much. ### Frequently asked questions **How much does an AI receptionist cost per month?** Turnkey AI receptionists start around $29 to $150 a month as of November 2026. A small business with a few hundred calls a month typically pays $150 to $500. Custom agents cost roughly $0.07 to $0.31 a minute in usage, plus a build fee. **Is an AI receptionist cheaper than a human receptionist?** On cost alone, yes. The BLS puts the median receptionist wage at $38,010 a year in May 2025, before benefits, for one 40-hour shift. Most AI plans cost a few thousand dollars a year and answer around the clock. A person still handles walk-ins, upset customers and admin better. **Do AI receptionists charge per minute or per call?** Both exist. Rosie, Dialzara and RingCentral use minute buckets, Smith.ai charges per call, and Goodcall charges per unique caller with unlimited minutes. Custom builds are billed per minute of usage. **Are there setup fees?** Many turnkey tools have none. Dialzara and Smith.ai's AI tiers list no separate setup fee, while Dialzara's done-for-you service starts at $1,500 or more. Custom builds always include a build cost for scripts, integrations and testing. **What extra costs should I budget for?** Overage minutes, texting registration and carrier fees (A2P 10DLC), a phone number if you need a new one, any Zapier or CRM subscriptions, and your own time to set up answers and review calls in the first few weeks. Sources: - [U.S. Bureau of Labor Statistics: Receptionists, Occupational Outlook Handbook](https://www.bls.gov/ooh/office-and-administrative-support/receptionists.htm) - [BLS: Compensation costs for private industry workers, June 2026](https://www.bls.gov/opub/ted/2026/compensation-costs-for-private-industry-workers-averaged-46-89-per-hour-worked-in-june-2026.htm) - [Dialzara: Pricing](https://dialzara.com/pricing/) - [Rosie: Pricing](https://heyrosie.com/pricing) - [My AI Front Desk: Pricing](https://www.myaifrontdesk.com/pricing) - [RingCentral: AI Receptionist pricing](https://www.ringcentral.com/pricing/ai-receptionist) - [Toolradar: Goodcall pricing (checked Nov 2026)](https://toolradar.com/tools/goodcall/pricing) - [ReceptionistCost: Smith.ai AI pricing (checked Oct 2026)](https://receptionistcost.com/vendors/smith-ai/) - [CloudTalk: Smith.ai pricing (updated July 2026)](https://www.cloudtalk.io/blog/smith-ai-pricing/) - [ElevenLabs: AI voice agent pricing guide (Nov 2026)](https://elevenlabs.io/blog/ai-voice-agent-pricing-guide) - [Retell AI: Pricing](https://retellai.com/pricing) - [Vapi: Pricing](https://www.vapi.ai/pricing) - [Bland: Pricing](https://bland.ai/pricing) - [HighLevel: AI products pricing](https://help.gohighlevel.com/support/solutions/articles/155000006652-ai-products-pricing) - [Twilio: US voice pricing](https://www.twilio.com/en-us/voice/pricing/us) - [Twilio: A2P 10DLC registration fees](https://support.twilio.com/hc/en-us/articles/1260803965530) ## AI Receptionist for Small Business: Costs, Setup, Limits URL: https://virtualhorizons.pro/blog/ai-receptionist-for-small-business Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons What an AI receptionist for small business actually does, what it costs in 2026, turnkey tools vs custom voice agents, and how to pick one that books. **Short answer** - An AI receptionist is a voice agent that answers your business line, handles common questions, books appointments and passes hard calls to a person. - Turnkey AI receptionists mostly cost $25 to $300 a month, while custom agents built on platforms like ElevenLabs, Retell or Vapi are billed per minute plus setup. - Pick a turnkey tool if your calls are simple. Go custom when the agent needs to read and write to your own calendar, CRM and texting workflows. - Judge any option on response speed, how it hands off to a human, whether it actually writes to your systems, and whether you get recordings and transcripts. ## What is an AI receptionist? An AI receptionist is software that answers your business phone with a natural-sounding voice, understands what the caller wants, and takes action: it answers questions, books or reschedules appointments, takes messages and transfers urgent calls to a person. Think of it as a front desk that never goes to lunch. The older version of this was the phone tree ("press 1 for sales"). The new version is a real conversation. The caller just talks, the agent works out the intent, and it follows the rules you gave it. Good ones also write what happened into your calendar and CRM, so nobody has to retype a voicemail. Small businesses are adopting these fast. RingCentral says over 11,800 businesses now use its AI receptionist, AIR, according to its [May 2026 announcement](https://www.ringcentral.com/whyringcentral/company/pressreleases/ringcentral-brings-always-on-ai-to-the-front-lines-of-customer-engagement.html). > AIR is quickly becoming the digital employee that SMBs and mid-market businesses can't imagine working without. (Joe Fahrner, VP of Growth, AI Products at RingCentral (May 2026)) ## Why are small businesses switching to AI receptionists? Because missed calls are lost customers, and most small businesses miss a lot of them. When you are with a client, on a job site or closed for the night, the phone still rings. - **37.8%**: of calls to small businesses were answered by a live person in a 2024 study of 85 businesses (Source: [411 Locals, as summarized by Aira](https://getaira.io/blog/missed-business-calls-statistics)) Voicemail does not save you either. As far back as 2014, [CRM magazine reported](https://www.destinationcrm.com/Articles/CRM-Insights/Insight/Business-Voicemail-Goes-Unanswered-100080.aspx) a Forbes finding that **80 percent of callers sent to voicemail do not leave messages**. The caller who hangs up usually dials the next business on the list. Speed matters as much as coverage. If you are curious why answering in minutes changes your close rate so much, we pulled the research together in our post on [speed to lead](https://virtualhorizons.pro/blog/speed-to-lead). ## What can an AI receptionist actually do? A well-built AI receptionist can handle most routine calls from start to finish. Here is what that typically covers: - **Answer common questions** like hours, pricing ranges, service areas, parking and what to bring. - **Book, reschedule and cancel appointments** directly in your calendar, with confirmation texts. - **Qualify new leads** by asking your screening questions and saving the answers to your CRM. - **Take detailed messages** and send them to the right person by text or email. - **Transfer urgent or sensitive calls** to a human, with a short summary so the caller does not repeat themselves. - **Speak multiple languages**, depending on the platform and voice you choose. - **Log every call** with a recording, transcript and summary you can review. ## What can't an AI receptionist do well? It struggles with calls that need real judgment, deep empathy or information it was never given. That is not a reason to skip it. It is a reason to design the handoff carefully. - **Emotional or high-stakes calls.** An upset customer or a medical concern should go to a person, fast. - **Anything outside its instructions.** If you never told it your refund policy, it should not guess. Good agents say so and take a message. - **Messy legacy systems.** If your schedule lives in a paper book or an app with no API, the agent cannot book into it. It can only take a message. - **Very noisy lines.** Speech recognition has improved a lot, but a caller on a windy job site can still trip it up. > Rule of thumb: let the AI own the predictable 70 to 80 percent of calls, and make it very easy for the rest to reach a person. ## How much does an AI receptionist cost? Most turnkey AI receptionists cost between $25 and $300 a month in 2026, with full-featured options usually landing between $50 and $200, according to a [September 2026 price roundup from OnceHub](https://www.oncehub.com/blog/answering-service-cost). Custom-built agents cost more to set up but can be cheaper per call at volume. | Option | Example pricing | Billed by | | --- | --- | --- | | RingCentral AIR (standalone) | $49/mo with 100 minutes, then $0.50/min | Minutes | | Smith.ai AI Receptionist | Free for 25 calls, Pro from $150/mo for 75 calls | Calls | | Other turnkey tools (Rosie, My AI Front Desk, Dialzara) | Roughly $29 to $65/mo entry plans | Plan tiers | | Custom agent on Retell or Vapi | Platform fees from about $0.05 to $0.07/min, plus model and phone costs | Minutes + build | | Custom agent on ElevenLabs | Agent minutes about $0.08 to $0.10 after plan quota | Minutes + build | Sources for the table: RingCentral pricing from [CloudTalk's May 2026 review](https://www.cloudtalk.io/blog/ringcentral-ai-receptionist-review/), Smith.ai plans as listed by [NextPhone in November 2026](https://www.getnextphone.com/blog/smith-ai-pricing), entry prices from [OnceHub](https://www.oncehub.com/blog/answering-service-cost), Retell and Vapi rates from [Ringly](https://ringly.io/blog/ai-voice-agent-pricing), and ElevenLabs from [CloudTalk's June 2026 review](https://www.cloudtalk.io/blog/elevenlabs-voice-agent-review/). Several of these are written by competitors, so always confirm on the vendor's own pricing page. Watch the fine print. Per-minute plans can jump in a busy month, per-call plans charge the same for a 20-second wrong number as a 10-minute booking, and some tools add fees for booking or transfers. ## Turnkey AI receptionist or a custom voice agent? Choose turnkey if your calls are simple and your tools are mainstream. Choose custom when the agent has to work inside your own systems and follow your exact process. ### When a turnkey tool is the right call - You mostly need answers, messages and basic booking. - Your calendar or phone system is one the tool already supports. - You want to be live this week and adjust settings yourself. - You like the option of a human backup. Smith.ai, for example, offers AI-only, hybrid and live receptionist plans. ### When a custom agent makes more sense - It needs to read and write to your CRM (for example GoHighLevel), not just send you an email. - Booking depends on real rules: job type, technician, travel zones, deposits. - You want outbound calls too, like following up on new leads or reminding no-shows. - You want a specific voice and personality that sounds like your brand. - Call volume is high enough that per-minute platform pricing beats per-call plans. Platforms like ElevenLabs, Retell and Vapi are building blocks, not finished receptionists. You (or a partner) still have to write the instructions, connect the calendar, CRM and SMS, and test the edge cases. At Virtual Horizons, that is the part we do: we build custom [AI voice agents](https://virtualhorizons.pro/services/voice) on ElevenLabs for inbound reception and outbound appointment setting, wired into calendars, CRMs and texting. ## How do you set up an AI receptionist? Setup comes down to five steps, and most of the work is writing down how your front desk already handles calls. 1. **List your top 20 call reasons.** Pull them from call logs, voicemails or just ask whoever answers the phone today. 2. **Write the answers and rules.** Hours, prices you are happy to share, booking rules, what counts as urgent, who gets transfers. 3. **Connect your tools.** Calendar for booking, CRM for contact records, SMS for confirmations and follow-ups. 4. **Set up the handoff.** Decide which calls transfer live, which become a callback task, and what the agent says while it transfers. 5. **Test with real scenarios, then go live in stages.** Start with after-hours calls, review recordings weekly, and expand once you trust it. ## How do you judge an AI receptionist before you buy? Call the demo line yourself and try to break it. Then check these five things. - **Response speed.** Long pauses between turns feel robotic and make callers talk over the agent. It should feel like a normal conversation. - **Human handoff.** Can it transfer live, and does it pass along a summary? Can callers say "let me talk to a person" at any point? - **Real writes to your systems.** Ask to see the appointment land in the calendar and the contact appear in the CRM, not just an email notification. - **Recordings and transcripts.** You need these to check quality, train staff and settle disputes. Make sure call recording disclosures fit your state's rules. - **Pricing at your real volume.** Run last month's call count through every plan you are considering. ## Is an AI receptionist better than an answering service? For routine calls and booking, usually yes on cost and availability. For emotionally sensitive calls, people still win. Many businesses end up with a mix, and we break down the trade-offs in [AI receptionist vs answering service](https://virtualhorizons.pro/blog/ai-receptionist-vs-answering-service). ### Frequently asked questions **What is an AI receptionist?** An AI receptionist is a voice agent that answers your business phone, understands what callers want and handles routine tasks like answering questions, booking appointments and taking messages. It transfers calls it cannot handle to a person. **How much does an AI receptionist cost for a small business?** Turnkey AI receptionists mostly cost $25 to $300 a month in 2026, with full-featured plans usually between $50 and $200. Custom agents built on platforms like ElevenLabs, Retell or Vapi are billed per minute plus a one-time build. **Can an AI receptionist book appointments?** Yes, if it is connected to your calendar or booking system. A good setup checks real availability, books the slot, and sends a confirmation text, instead of only emailing you a message. **Will callers know they are talking to AI?** Often they can tell, and it is good practice to say so up front. Modern voices sound natural, and most callers care more about getting a fast, correct answer than about who gives it. **What happens when the AI cannot answer a question?** A well-designed agent admits it does not know, takes a detailed message or transfers the caller to a person. It should never guess at policies, prices or medical advice it was not given. **Do I need a developer to set up an AI receptionist?** Not for a turnkey tool, which you can configure yourself. For a custom agent that reads and writes to your CRM, calendar and texting workflows, you will want a developer or an implementation partner. Sources: - [RingCentral: RingCentral Brings Always-On AI to the Front Lines of Customer Engagement (May 2026)](https://www.ringcentral.com/whyringcentral/company/pressreleases/ringcentral-brings-always-on-ai-to-the-front-lines-of-customer-engagement.html) - [Aira: How Many Business Calls Go Unanswered? (summarizing the 2024 411 Locals study)](https://getaira.io/blog/missed-business-calls-statistics) - [CRM Magazine: Business Voicemail Goes Unanswered (2014)](https://www.destinationcrm.com/Articles/CRM-Insights/Insight/Business-Voicemail-Goes-Unanswered-100080.aspx) - [OnceHub: Answering Service Cost in 2026](https://www.oncehub.com/blog/answering-service-cost) - [CloudTalk: RingCentral AI Receptionist Review (May 2026)](https://www.cloudtalk.io/blog/ringcentral-ai-receptionist-review/) - [NextPhone: Smith.ai Pricing (November 2026)](https://www.getnextphone.com/blog/smith-ai-pricing) - [Ringly: AI voice agent pricing in 2026](https://ringly.io/blog/ai-voice-agent-pricing) - [CloudTalk: ElevenLabs Voice Agent Review (June 2026)](https://www.cloudtalk.io/blog/elevenlabs-voice-agent-review/) ## AI Answering Service vs Human Answering Service URL: https://virtualhorizons.pro/blog/ai-receptionist-vs-answering-service Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons AI answering service or human answering service? Compare 2026 costs, hours, consistency, empathy, booking and integrations, plus when a hybrid wins. **Short answer** - An AI answering service handles routine calls 24/7 for roughly $25 to $300 a month, while human answering services usually run $175 to $700 a month at small-business volume. - Humans still win on empathy, judgment and unusual calls. AI wins on cost, consistency, instant booking and writing data into your systems. - If most of your calls are predictable, start with AI and route the hard ones to a person. That hybrid setup is what most growing businesses end up with. ## What is the difference between an AI answering service and a human one? A human answering service is a team of live operators who answer your calls from a call center, usually following a script you provide. An AI answering service (often called an AI receptionist) uses a voice agent to hold the conversation, answer questions and take actions like booking, with no person on the line unless it transfers one in. Both exist to solve the same problem: nobody is free to answer when the phone rings. The difference is in cost, how far each one can go on a call, and how the information gets back to you. If you are new to the AI side, start with our plain-English guide to the [AI receptionist for small business](https://virtualhorizons.pro/blog/ai-receptionist-for-small-business). ## How do they compare side by side? Here is the short version. AI is cheaper, always on and consistent. Humans are better with emotion and the unexpected. | Factor | AI answering service | Human answering service | | --- | --- | --- | | Typical monthly cost | $25 to $300 for most plans | $175 to $700 at small-business volume | | How you are billed | Per minute, per call or flat plan | Per minute or per call, with overages | | Hours | 24/7, every day, no extra charge | Often 24/7, sometimes with after-hours pricing | | Busy periods | Answers many calls at once | Can queue when operators are busy | | Consistency | Says the same thing every time | Varies by operator and shift | | Empathy and judgment | Limited, needs clear rules | Strong, can read the room | | Booking appointments | Books directly when connected to your calendar | Often an add-on, sometimes manual | | CRM and integrations | Can write contacts, notes and tags via API | Usually emails or texts a message | | Call records | Recording, transcript and summary per call | Message log, recordings vary by provider | Price ranges come from [OnceHub's September 2026 answering service cost guide](https://www.oncehub.com/blog/answering-service-cost), which puts human answering services at **$0.75 to $1.50 per minute**, or $175 to $700 a month at small-business volume, and AI receptionists at **$25 to $300 a month**, with most full-featured options between $50 and $200. ## How much more does a human answering service cost? Usually several times more per call, and the gap grows with volume. The bigger surprise is overages, which is where per-minute and per-call billing adds up fast. - **$11.50**: per extra call on Smith.ai's entry live receptionist plan ($300 a month for 30 calls), as listed in November 2026 (Source: [NextPhone, citing Smith.ai pricing](https://www.getnextphone.com/blog/smith-ai-pricing)) For comparison, the same company's AI receptionist plans start free for 25 calls and run $150 a month for 75 calls, with overage around $2.50 a call, according to the same [NextPhone breakdown](https://www.getnextphone.com/blog/smith-ai-pricing). OnceHub lists other virtual receptionist entry plans like Ruby at about $250 a month for 50 minutes and PATLive at about $250 for 75 minutes. Run your own numbers. Take last month's call count and average call length, then price it on each plan. A business with 300 short calls a month will see very different totals than one with 40 long consultations. ## When does an AI answering service win? AI wins when most calls follow a pattern and the goal is to answer fast, book the appointment and capture the details. - **After-hours and overflow calls.** It answers on the first ring at 2am or when three people call at once. - **Booking-heavy businesses.** Salons, barbershops, clinics, home services and consultants where most calls end in "when can I come in?" - **Lead capture.** It asks your qualifying questions every time and saves the answers to your CRM, instead of a scribbled message. - **Speed to lead.** It can call or text a new web lead within seconds. Here is [why that matters so much](https://virtualhorizons.pro/blog/speed-to-lead). - **Tight budgets.** A predictable monthly bill instead of per-minute surprises. ## When does a human answering service win? Humans win when callers are stressed, the situation is unusual, or a wrong answer is expensive. - **Emotional calls.** Grieving families, frustrated customers, medical worries. - **Complex intake.** Legal intake or anything where the next question depends on careful judgment. - **Callers who refuse to talk to a machine.** Some will hang up on any automated voice. - **Messy situations with no clear rules.** People improvise well. AI should not. There is a real case for a live voice. In an interview with [CRM magazine](https://www.destinationcrm.com/Articles/CRM-Insights/Insight/Business-Voicemail-Goes-Unanswered-100080.aspx), the CEO of a live answering company put it bluntly: > Less than 1 percent of the people will hang up on a live person. (Adam Boalt, CEO of LiveAnswer, in CRM magazine (2014)) The same article reported a Forbes finding that 80 percent of callers sent to voicemail do not leave a message. The lesson cuts both ways: anything that answers beats voicemail, and the best answer is the one that fits the call. ## What is a hybrid answering setup? A hybrid setup lets AI handle the predictable calls and sends the rest to a person, either your own staff or a live answering service. It is the most common setup we see work long term. Some providers sell this as one product. Smith.ai, for example, offers AI-only, hybrid and live receptionist plans. You can also build it yourself: a custom AI agent answers every call, and specific triggers transfer to a human. ### Good triggers for a human handoff - The caller asks for a person, at any point. - Keywords like "emergency", "lawyer", "complaint" or "cancel my account". - The caller sounds upset or the agent has failed to help twice in a row. - High-value requests, like a large quote or a VIP client by phone number. > Whatever you choose, the handoff should pass along a short summary. Nothing annoys a caller more than repeating the whole story. ## How do you decide which one is right for you? Look at your last 50 calls and sort them into three piles: routine, needs booking, and needs a human. The size of each pile tells you the answer. 1. **Mostly routine and booking:** start with an AI answering service. 2. **Mostly sensitive or complex:** stay with live operators, and use AI only after hours. 3. **A real mix:** go hybrid, with AI first and clear handoff rules. 4. **Need data in your CRM:** make sure whichever option you choose writes to it directly, not just by email. If you want the AI side wired into your actual tools, that is what we build at Virtual Horizons: custom [AI voice agents](https://virtualhorizons.pro/services/voice) on ElevenLabs that answer, book and hand off, connected to your calendar, CRM (including GoHighLevel) and SMS through our [automation work](https://virtualhorizons.pro/services/automation). ### Frequently asked questions **What is an AI answering service?** An AI answering service uses a voice agent to answer your business calls, respond to common questions, take messages and book appointments. It works 24/7 and can transfer calls it cannot handle to a person. **Is an AI answering service cheaper than a human answering service?** Usually, yes. In 2026 most AI answering plans cost $25 to $300 a month, while human answering services typically run $175 to $700 a month at small-business volume and charge $0.75 to $1.50 per minute. **Can an AI answering service handle angry or upset callers?** It can stay calm and polite, but it should not be the one to resolve those calls. Set it up to recognize frustration or specific keywords and transfer the caller to a person with a summary. **Can I use both AI and a live answering service?** Yes. A hybrid setup has AI answer first and handle routine calls, then hands complex or sensitive calls to your staff or a live answering service. Some providers, like Smith.ai, sell hybrid plans directly. **Does an AI answering service work with my CRM?** Many can, but check how. The best setups write contacts, notes and appointments straight into your CRM through an API. Others only email you a message that someone still has to type in. Sources: - [OnceHub: Answering Service Cost in 2026 (September 2026)](https://www.oncehub.com/blog/answering-service-cost) - [NextPhone: Smith.ai Pricing (November 2026)](https://www.getnextphone.com/blog/smith-ai-pricing) - [CRM Magazine: Business Voicemail Goes Unanswered (2014)](https://www.destinationcrm.com/Articles/CRM-Insights/Insight/Business-Voicemail-Goes-Unanswered-100080.aspx) ## AI Sales Agent: What It Does and Where Humans Still Win URL: https://virtualhorizons.pro/blog/ai-sales-agent Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons What an AI sales agent really does, inbound qualification vs outbound, where human reps still win, and how to set one up so it books meetings people keep. **Short answer** - An AI sales agent is software that talks to leads by phone, text or chat, asks qualifying questions and books meetings, then hands the conversation to a person. - Start with inbound: calling back people who just asked to hear from you is where AI pays off fastest and carries the least legal risk. - Humans still win on trust, complex negotiation and reading the room, so the best setups let the AI handle the first touch and route good leads to a rep with full context. - Salesforce found sellers spend only about 40% of their time actually selling, which is the gap an AI agent is meant to close. ## What is an AI sales agent? An AI sales agent is a piece of software that holds real sales conversations on its own. It can answer a phone call, call a new lead back, reply to a text or work a chat window. It asks the questions your best rep would ask, writes the answers into your CRM and books a meeting when the lead is a fit. The good ones sound natural, know your offer and know when to stop. They are not there to close a $50,000 deal over the phone. They are there to make sure no lead sits untouched while your team is busy. You will also hear the terms **AI SDR**, **AI appointment setter** and **AI voice agent**. They overlap a lot. In this post, an AI sales agent means any agent that qualifies and books, by voice or text. ## What can an AI sales agent actually do today? Quite a lot, as long as the job is clear and repeatable. Here is what works well today: - **Call new leads back in seconds.** A form fill triggers a call before the lead has closed the browser tab. This is the heart of [speed to lead](https://virtualhorizons.pro/blog/speed-to-lead). - **Qualify with your questions.** Budget, timeline, location, service needed, decision maker. The agent asks, listens and branches. - **Book into a real calendar.** It checks open slots and books the meeting, then sends a confirmation text. - **Update the CRM.** Contact fields, notes, tags and a call summary land where your team already works. - **Answer common questions.** Pricing ranges, service areas, hours and next steps, pulled from a knowledge base you control. - **Hand off to a person.** Hot leads or confused callers get transferred live, with a summary so nobody repeats themselves. - **Follow up.** No answer? It can send a text and try again on a schedule you set. ## Inbound vs outbound: which should you start with? Start with inbound. Leads who just raised their hand are warm, they expect contact, and you usually have their consent to call. Outbound to people who never asked to hear from you is harder to do well and comes with real legal limits on AI voices. | | Inbound qualification | Outbound prospecting | | --- | --- | --- | | Who it talks to | People who called, filled a form or replied | Lists of people who have not contacted you | | Typical goal | Qualify fast and book a meeting | Start a conversation and set an appointment | | Consent | Usually given when they opt in | Needed before any AI voice call, by federal law | | Where AI shines | Speed, 24/7 coverage, consistent questions | Reaching opted-in leads at volume | | Main risk | A clunky script that feels robotic | TCPA lawsuits, spam flags and brand damage | ### Inbound qualification This is the easy win. Someone fills out your quote form at 9 p.m. Instead of waiting until morning, the agent calls within a minute, confirms what they need and books a time with your team. The lead gets an answer while they still care, and your rep starts the next day with a full calendar instead of a pile of cold forms. The same agent can answer your main line. That turns it into an [AI receptionist](https://virtualhorizons.pro/ai-receptionist) that also qualifies, which is a big deal for businesses where every missed call is a missed job. ### Outbound prospecting Outbound works when the people on the list have agreed to be contacted. Think old leads who opted in, webinar signups or customers due for a renewal. Cold calling strangers with an AI voice is a different story. Since February 2024 the FCC treats AI voices as "artificial" under the TCPA, which means you need prior express consent first. We cover the details in our guide to [AI cold calling](https://virtualhorizons.pro/blog/ai-cold-calling). ## Is AI actually helping sales teams? Mostly yes, with a catch. Adoption is high, but the payoff depends on whether the AI does real work or just adds noise. - **40%**: of a seller's time is spent actually selling. The rest goes to admin, research and data entry. (Source: [Salesforce State of Sales (2026), survey of 4,050 sales professionals](https://www.salesforce.com/news/stories/state-of-sales-report-announcement-2026/ai-agents-stats/)) The same [Salesforce report](https://www.salesforce.com/news/stories/state-of-sales-report-announcement-2026/ai-agents-stats/) found that 87% of sales organizations use some form of AI, 54% of sellers have already used AI agents, and high performers are 1.7 times more likely to use AI agents for prospecting than everyone else. Gartner adds the warning. In a [November 2025 prediction](https://gcom.pdo.aws.gartner.com/en/newsroom/press-releases/2025-11-18-gartner-predicts-by-2028-ai-agents-will-outnumber-sellers-by-10x-yet-fewer-than-40-percent-of-sellers-will-report-ai-agents-improved-productivity), it said AI agents will outnumber sellers 10 to 1 by 2028, yet fewer than 40% of sellers will say those agents made them more productive. > AI agents are everywhere, but there's a value ceiling. (Melissa Hilbert, VP Analyst, Gartner Sales Practice) Our read: an agent that does one job end to end, like calling every new lead and booking qualified ones, clears that ceiling. An agent bolted on with no clear job, no calendar access and no CRM connection does not. ## Where do human salespeople still win? In the moments that need judgment and trust. AI is great at the first five minutes. People are better at the parts that decide the deal. - **Complex or high-value deals.** Multiple stakeholders, custom pricing and long cycles need a person who can build a relationship over weeks. - **Negotiation.** Knowing when to hold on price and when to give a little is still a human skill. - **Emotional calls.** A worried patient, an upset customer or someone dealing with a loss wants a person, fast. - **Reading between the lines.** Good reps hear hesitation and ask the follow-up question nobody scripted. - **Accountability.** Buyers want to know who stands behind the promise. That is a name, not a bot. > Rule of thumb: let the AI own speed and consistency, and let your people own trust and judgment. Design the handoff between the two before you write a single prompt. ## How do you set up an AI sales agent? Most of the work is not the AI. It is deciding what the agent should do and connecting it to the tools you already use. Here is the order we follow. 1. **Pick one job.** For example: call every new web lead within 60 seconds, qualify on four questions and book a call. Do not start with ten jobs. 2. **Write the qualifying questions your best rep asks.** Keep them short. Decide what a qualified lead looks like and what happens to everyone else. 3. **Connect the calendar and CRM.** The agent needs to see real availability and write results back. If you run GoHighLevel, see our [GoHighLevel AI voice agent guide](https://virtualhorizons.pro/blog/gohighlevel-ai-voice-agent). 4. **Build the knowledge base.** Services, service areas, price ranges, FAQs and things the agent must never say. 5. **Choose the voice and platform.** We build mainly on ElevenLabs. Our [ElevenLabs vs Retell vs Vapi comparison](https://virtualhorizons.pro/blog/elevenlabs-vs-retell-vs-vapi) covers the tradeoffs. 6. **Set the handoff rules.** When to transfer live, who gets the alert and what summary they see. 7. **Handle consent and disclosure.** Make sure your forms capture consent for calls and texts, and have the agent say it is an AI assistant. 8. **Test with real calls.** Have your team call in as difficult leads. Fix the script, then go live on a slice of traffic. ## How do you know if it is working? Track a few numbers from day one and compare them to the month before launch: - Time from lead to first conversation - Percentage of leads reached - Meetings booked per 100 leads - Show rate for AI-booked meetings - How often the agent transfers, and why Listen to call recordings every week for the first month. The transcripts will tell you which questions confuse people and where the script needs a human touch. At Virtual Horizons we build custom [voice agents](https://virtualhorizons.pro/services/voice) on ElevenLabs that qualify inbound leads, book into your calendar and CRM, and run outbound appointment setting for people who asked to hear from you. We also wire up the [automations](https://virtualhorizons.pro/services/automation) around them, like texts, reminders and pipeline updates. ### Frequently asked questions **What is an AI sales agent?** An AI sales agent is software that talks to leads by phone, text or chat, asks qualifying questions, answers common questions, books meetings and updates your CRM. It handles the first touch so your human reps can focus on qualified conversations. **Can an AI sales agent replace my sales team?** No, and it should not try. It replaces the slow, repetitive parts like calling back new leads, asking the same qualifying questions and booking meetings. Complex deals, negotiation and relationship building still need people. **Is it legal to use an AI sales agent for cold calls?** Not without consent. The FCC ruled in February 2024 that AI-generated voices count as artificial voices under the TCPA, so you need prior express consent before an AI voice calls someone, and written consent for telemarketing. Inbound calls and opted-in leads are the safe place to start. This is not legal advice. **What is the difference between an AI SDR and an AI receptionist?** An AI receptionist mainly answers incoming calls, handles questions and books appointments. An AI SDR focuses on qualifying and following up with leads, often by calling them. Many businesses use one agent for both jobs. **Does an AI sales agent work with GoHighLevel or HubSpot?** Yes. A well-built agent can read calendar availability, book appointments, create or update contacts and trigger workflows through the CRM's API or webhooks. GoHighLevel also has its own native Voice AI. Sources: - [Salesforce: State of Sales report (2026), AI agents statistics](https://www.salesforce.com/news/stories/state-of-sales-report-announcement-2026/ai-agents-stats/) - [Gartner: By 2028 AI agents will outnumber sellers by 10x (Nov 2025)](https://gcom.pdo.aws.gartner.com/en/newsroom/press-releases/2025-11-18-gartner-predicts-by-2028-ai-agents-will-outnumber-sellers-by-10x-yet-fewer-than-40-percent-of-sellers-will-report-ai-agents-improved-productivity) - [Cooley: FCC rules AI-generated robocalls illegal under the TCPA](https://www.cooley.com/news/insight/2024/2024-02-15-fcc-ai-generated-robocalls-illegal-under-the-tcpa) ## AI Trends for Small Business in 2027: 9 Shifts to Plan For URL: https://virtualhorizons.pro/blog/ai-trends-2027 Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons Nine AI trends that will shape small business in 2027, each backed by Gartner, Census, McKinsey or Intuit data, plus what to do about each one now. **Short answer** - Most small businesses already use AI in some way. Intuit says 77% of U.S. small and midsize businesses use it regularly, but the Census Bureau finds only about 20% of firms use it in an actual business function. - 2027 is the year AI agents get tested for real. Gartner forecasts that more than 40% of agentic AI projects will be canceled by the end of 2027 because of cost and unclear value. - Search traffic is shifting to AI answers, phone calls are becoming an AI channel again, and new rules on AI disclosure are arriving state by state. - The practical move: pick one workflow, measure it in dollars, keep a person on anything risky, and make sure AI tools can find and cite your business. ## What are the biggest AI trends for small business in 2027? The short version: AI stops being a novelty and starts being judged on results. Owners have tried the chat tools. In 2027 the questions get harder. Does this agent actually finish the job? What does each resolved call or booked appointment cost? Will customers still find us when Google answers the question itself? Below are nine shifts we expect to matter most, each tied to published data or a named forecast. Forecasts are labeled as forecasts, because nobody knows exactly how 2027 plays out. Where we add our own opinion, we say so. ## 1. Everyday AI use is normal, but deep use is still rare Intuit's [2026 AI Impact Report](https://www.intuit.com/blog/global-stories/ai-impact-report/), based on more than 34,000 small and midsize business owners, found that 77% of U.S. businesses use AI regularly as of January 2026, up from 48% in July 2024. That counts free tools and AI features built into software you already pay for. The Census Bureau asks a stricter question: is AI used to produce goods or services? Its [Business Trends and Outlook Survey](https://census.gov/library/stories/2026/05/ai-use-businesses.html) put that at 19.8% of U.S. firms in the period ending May 3, 2026, with 20% to 23% expecting to use it within six months. Firms with four or fewer employees were below 20%, compared with 37% for firms with 250 or more. - **77%**: of U.S. small and midsize businesses use AI regularly, up from 48% in July 2024 (Source: [Intuit QuickBooks 2026 AI Impact Report](https://www.intuit.com/blog/global-stories/ai-impact-report/)) **What to do:** the gap between trying AI and running part of the business on it is where the payoff is. Pick one repetitive job, like answering calls, following up on leads or categorizing expenses, and make it fully handled rather than half-assisted. Our [AI for small business guide](https://virtualhorizons.pro/blog/ai-for-small-business) ranks the best first projects. ## 2. AI agents get tested for real, and many projects fail An [AI agent](https://virtualhorizons.pro/blog/what-is-an-ai-agent) does more than answer. It takes actions, like booking, updating your CRM or sending a follow-up. McKinsey's State of AI 2025 survey, as summarized by [CX Today](https://www.cxtoday.com/ai-automation-in-cx/mckinseys-state-of-ai-the-scaling-gap-is-now-cxs-problem/), found 62% of organizations at least experimenting with agents but only 23% scaling them anywhere. Gartner's forecast is blunt. It predicts that more than 40% of agentic AI projects will be canceled by the end of 2027 because of rising costs and unclear business value, according to coverage in [The Star](https://www.thestar.com.my/tech/tech-news/2025/06/25/over-40-of-agentic-ai-projects-will-be-scrapped-by-2027-gartner-says). Gartner also estimated that only about 130 of the thousands of vendors selling "agentic AI" offer the real thing. It calls the rest "agent washing". - **40%+**: of agentic AI projects forecast to be canceled by the end of 2027 (Source: [Gartner forecast, June 2025, via The Star](https://www.thestar.com.my/tech/tech-news/2025/06/25/over-40-of-agentic-ai-projects-will-be-scrapped-by-2027-gartner-says)) **What to do:** buy agents that complete one defined task you can measure, not a platform that promises everything. Ask for a demo using your own calls, emails or data. Our [guide to building an AI agent](https://virtualhorizons.pro/blog/how-to-build-an-ai-agent) covers what a good first agent looks like. ## 3. Customer service goes AI-first, with people kept on purpose Gartner forecasts that by 2029, agentic AI will resolve 80% of common customer service issues without human help, leading to a 30% cut in operational costs, per its [March 2025 press release](https://www.gartner.com/en/newsroom/press-releases/2025-03-05-gartner-predicts-agentic-ai-will-autonomously-resolve-80-percent-of-common-customer-service-issues-without-human-intervention-by-20290). But Gartner also predicts that by 2027, half of companies that cut customer service staff because of AI will rehire, often under new job titles, according to a [February 2026 release](https://www.gartner.com/en/newsroom/press-releases/2026-02-03-gartner-predicts-half-of-companies-that-cut-customer-service-staff-due-to-ai-will-rehire-by-2027). In its October 2025 survey of 321 service leaders, only 20% had actually reduced staff because of AI. **What to do:** let AI handle the common, repetitive questions and the after-hours calls, and design a clean handoff to a person for everything else. Our [AI customer service guide](https://virtualhorizons.pro/blog/ai-customer-service) walks through what to automate and what to keep human. ## 4. AI is not getting free, so cost per outcome matters Many owners assume AI keeps getting cheaper. Gartner disagrees for customer service. It forecasts that by 2030, the cost per resolution for generative AI will exceed $3, higher than many offshore human agents, because data center costs are rising and AI vendors are moving from subsidized growth to profit, per its [January 2026 release](https://www.gartner.com/en/newsroom/press-releases/2026-01-26-gartner-predicts-genai-cost-per-resolution-for-customer-service-will-exceed-offshore-human-agent-costs-by-2030). **What to do:** track cost per outcome, not cost per seat. A voice agent that costs a few dollars per booked appointment is a bargain. One that costs the same per wrong-number call is not. Our [AI receptionist cost guide](https://virtualhorizons.pro/blog/ai-receptionist-cost) shows how to do the math. ## 5. Search clicks are shifting to AI answers When Google shows an AI summary, people click less. Pew Research tracked the browsing of 900 U.S. adults in March 2025 and found that users clicked a traditional search result in 8% of visits with an AI summary, compared with 15% without one, as reported by [The Register](https://www.theregister.com/2025/07/22/google_ai_overviews_suppress_search/). Only about 1% clicked a link inside the summary. Google disputed the study's method. - **8% vs 15%**: of Google visits with a click on a regular result, with and without an AI summary (Source: [Pew Research Center, via The Register](https://www.theregister.com/2025/07/22/google_ai_overviews_suppress_search/)) **What to do:** write pages that answer the question in the first two sentences, keep your Google Business Profile complete, and get listed in the directories and comparison articles that AI tools cite. Our take: in 2027, being the source an AI assistant names matters as much as ranking first. ## 6. The phone becomes an AI channel Voice agents now hold natural conversations, book appointments and send summaries. At the same time, the rules are tightening. The FCC ruled in February 2024 that AI-generated voices count as artificial voices under the TCPA, so outbound robocalls using them generally need prior consent, as explained in a [2026 Congressional Research Service report](https://www.everycrsreport.com/files/2026-05-12_R48941_db0b4a767b3cc5dd7696e25ea5c991549ca212e9.pdf). **What to do:** start with inbound calls, where an [AI receptionist](https://virtualhorizons.pro/ai-receptionist) answers people who called you. Treat outbound AI calling as a compliance project. Our [voice AI trends for 2027](https://virtualhorizons.pro/blog/voice-ai-trends-2027) post covers what is changing on the phone. ## 7. Assistants start acting inside apps Apple opened its Siri AI to all developers through App Intents in November 2026, with App Store submissions opening in spring 2027, according to [Apple's developer news](https://developer.apple.com/news/). Apps that expose their actions to assistants become easier for customers to use without opening them. **What to do:** if you have an app, plan which actions customers would want to trigger by voice, like booking or checking an order. Our [App Store and Google Play requirements for 2027](https://virtualhorizons.pro/blog/app-store-requirements-2027) lists the other app deadlines coming up. ## 8. AI rules arrive state by state There is no single U.S. AI law for small businesses yet. States are filling the gap unevenly. California has required since January 1, 2025 that prerecorded calls say when they use an AI-generated voice ([Public Utilities Code 2874](https://law.justia.com/codes/california/code-puc/division-1/part-2/chapter-10/article-1/section-2874)). Utah requires businesses to disclose generative AI when a consumer clearly asks, and its law runs until July 1, 2027, per [Perkins Coie](https://perkinscoie.com/insights/update/new-utah-ai-laws-change-disclosure-requirements-and-identity-protections-target). Colorado's broader AI Act was effectively frozen in spring 2026 by a lawsuit and an enforcement stay, with a proposal to push its start to January 1, 2027, according to [Squire Patton Boggs](https://www.privacyworld.blog/2026/05/the-colorado-ai-act-hits-a-wall-litigation-legislative-uncertainty-and-an-enforcement-standstill/). Check its current status before relying on any date. **What to do:** disclose AI up front, keep records of consent, and have someone review any AI used in hiring, lending, housing, health or legal decisions. This is general information, not legal advice. ## 9. AI gets judged on revenue, not just time saved Early AI wins were about saving time. The next step is revenue. In Intuit's report, 78% of U.S. businesses said AI improved productivity and 43% said it increased revenue. Salesforce's Small and Medium Business Trends survey of 3,350 leaders found that 91% of SMBs using AI say it boosts revenue, per [Salesforce](https://salesforce.com/news/stories/smbs-ai-trends-2025). **What to do:** tie each AI project to a number that shows up in the bank account, like answered calls, booked jobs or faster collections. Our free [missed call calculator](https://virtualhorizons.pro/tools/missed-call-calculator) is a quick way to put a dollar figure on one of them. ## How should a small business plan for AI in 2027? 1. List your five most repetitive jobs and what each costs you today. 2. Pick the one with the clearest dollar value and run a 30-day pilot against that baseline. 3. Check the AI features in tools you already pay for before buying anything new. 4. Set rules for disclosure, consent and human handoff before you go live. 5. Review results monthly and only then add the next workflow. > Not sure where AI fits in your business? Our [AI consulting](https://virtualhorizons.pro/ai-consulting) work starts with exactly this list, and ends with something your team actually uses. ### Frequently asked questions **What is the biggest AI trend for small businesses in 2027?** Moving from trying AI to running real workflows on it, especially AI agents that complete tasks like answering calls and following up on leads. Gartner expects many agent projects to fail on cost and value, so focused, measurable projects will win. **How many small businesses use AI?** It depends on the question. Intuit found 77% of U.S. small and midsize businesses use AI regularly as of January 2026. The Census Bureau, which asks whether AI is used to produce goods or services, found about 20% of firms in spring 2026. **Will AI replace customer service staff in 2027?** Not entirely. Gartner forecasts that AI will resolve 80% of common service issues by 2029, but also predicts that half of companies that cut service staff because of AI will rehire by 2027. Most businesses will run a mix of AI and people. **Is AI getting cheaper for small businesses?** Basic tools are cheap, but heavy use is not getting free. Gartner forecasts generative AI cost per customer service resolution will exceed $3 by 2030. Track the cost per booked job or resolved call rather than the monthly fee. **Do I have to tell customers I am using AI?** Sometimes. California requires prerecorded calls to disclose AI voices, Utah requires disclosure when a consumer asks, and the FCC treats AI voices in outbound robocalls as artificial voices that need consent. Disclosing up front is the safest default. This is not legal advice. Sources: - [Intuit: 2026 AI Impact Report](https://www.intuit.com/blog/global-stories/ai-impact-report/) - [U.S. Census Bureau: AI use among businesses (BTOS, 2026)](https://census.gov/library/stories/2026/05/ai-use-businesses.html) - [CX Today: McKinsey State of AI 2025 summary](https://www.cxtoday.com/ai-automation-in-cx/mckinseys-state-of-ai-the-scaling-gap-is-now-cxs-problem/) - [The Star: Gartner says over 40% of agentic AI projects will be scrapped by 2027](https://www.thestar.com.my/tech/tech-news/2025/06/25/over-40-of-agentic-ai-projects-will-be-scrapped-by-2027-gartner-says) - [Gartner: Agentic AI will resolve 80% of common customer service issues by 2029](https://www.gartner.com/en/newsroom/press-releases/2025-03-05-gartner-predicts-agentic-ai-will-autonomously-resolve-80-percent-of-common-customer-service-issues-without-human-intervention-by-20290) - [Gartner: Half of companies that cut service staff due to AI will rehire by 2027](https://www.gartner.com/en/newsroom/press-releases/2026-02-03-gartner-predicts-half-of-companies-that-cut-customer-service-staff-due-to-ai-will-rehire-by-2027) - [Gartner: GenAI cost per resolution will exceed offshore agent costs by 2030](https://www.gartner.com/en/newsroom/press-releases/2026-01-26-gartner-predicts-genai-cost-per-resolution-for-customer-service-will-exceed-offshore-human-agent-costs-by-2030) - [The Register: Pew finds AI summaries reduce Google clicks](https://www.theregister.com/2025/07/22/google_ai_overviews_suppress_search/) - [Congressional Research Service: TCPA and AI-generated voices (2026)](https://www.everycrsreport.com/files/2026-05-12_R48941_db0b4a767b3cc5dd7696e25ea5c991549ca212e9.pdf) - [Apple Developer News](https://developer.apple.com/news/) - [California Public Utilities Code Section 2874](https://law.justia.com/codes/california/code-puc/division-1/part-2/chapter-10/article-1/section-2874) - [Perkins Coie: New Utah AI laws change disclosure requirements](https://perkinscoie.com/insights/update/new-utah-ai-laws-change-disclosure-requirements-and-identity-protections-target) - [Squire Patton Boggs Privacy World: The Colorado AI Act hits a wall (May 2026)](https://www.privacyworld.blog/2026/05/the-colorado-ai-act-hits-a-wall-litigation-legislative-uncertainty-and-an-enforcement-standstill/) - [Salesforce: SMB AI trends 2025](https://salesforce.com/news/stories/smbs-ai-trends-2025) ## AI Workflow Automation: 10 Workflows That Actually Pay Off URL: https://virtualhorizons.pro/blog/ai-workflow-automation Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons What AI workflow automation means in practice, 10 workflows that pay off for service businesses, where AI belongs instead of rules and how to measure it. **Short answer** - AI workflow automation is a normal automated workflow with one or more AI steps where a person used to read, decide or write. - Most of a good workflow is still plain rules. AI belongs in the messy parts: understanding text and calls, sorting, summarizing and drafting. - The best first workflows are lead response, missed calls, intake, follow-ups, reviews and reporting, because they are frequent and easy to measure. - Measure time saved, response time and conversion before and after. If you cannot measure it, do not automate it yet. AI workflow automation means taking a process your team repeats, automating the predictable steps with rules, and using AI for the steps that need judgment, like reading a message, understanding a phone call or writing a reply. The AI part gets the headlines. The rules part does most of the work. Here's how to think about it, the ten workflows we see pay off most often for service businesses, and how to tell whether one is working. ## What is the difference between AI automation and regular automation? Regular automation follows fixed rules: if this happens, do that. AI automation adds steps that handle unstructured input, such as free text, voice, documents or images, and make a decision a rule could not. | Step | Use plain rules | Use AI | | --- | --- | --- | | Moving data between apps | Yes | No | | Sending a confirmation text | Yes | No | | Routing by ZIP code or service type picked on a form | Yes | No | | Understanding what a caller or emailer actually wants | No | Yes | | Sorting messages by urgency or topic | Sometimes | Yes | | Summarizing a call or a long email thread | No | Yes | | Drafting a reply for a person to approve | No | Yes | | Pulling fields out of a PDF, photo or invoice | No | Yes | A useful rule: if you could write the decision as a short if-then statement, don't use AI for it. Rules are cheaper, faster and never have an off day. Save AI for the steps where you'd otherwise need a person to read something. ## Is AI workflow automation worth it for a small business? Yes, when it targets a frequent, measurable task. The gap between businesses that get value from AI and those that do not is mostly about whether they changed the workflow, not which model they picked. - **88%**: of organizations use AI in at least one business function, but only 39% report any effect on enterprise-wide EBIT (Source: [McKinsey State of AI 2025, via IT Brief UK](https://itbrief.co.uk/story/mckinsey-report-shows-ai-interest-but-slow-scaling)) McKinsey found the small group of high performers, about 6% of respondents, are "more likely to redesign workflows around AI integration" than their peers. In other words, bolting a chatbot onto a broken process doesn't help. Rebuilding the process does. There's a warning on the other side too. Gartner predicted in June 2025 that more than 40% of agentic AI projects will be canceled by the end of 2027 because of "escalating costs, unclear business value or inadequate risk controls." Start narrow, measure, then expand. ## Which AI workflows pay off for service businesses? The workflows that pay off first are the ones that happen many times a week, touch revenue and are easy to measure. These ten are where we usually start. 1. **Instant lead response.** A web form or ad lead gets a personal text and email within seconds, and an AI agent can call them or answer questions until they book. Response time is the whole game, as our [speed to lead](https://virtualhorizons.pro/blog/speed-to-lead) guide shows. 2. **Missed call text back.** When a call goes unanswered, the caller gets a text within a minute asking how you can help. See [missed call text back](https://virtualhorizons.pro/blog/missed-call-text-back). 3. **AI receptionist.** An AI voice agent answers every call, books appointments and routes emergencies by your rules. We have versions for [dentists](https://virtualhorizons.pro/ai-receptionist/dentists), [HVAC](https://virtualhorizons.pro/ai-receptionist/hvac), [law firms](https://virtualhorizons.pro/ai-receptionist/law-firms) and [more](https://virtualhorizons.pro/ai-receptionist). 4. **Call summaries into the CRM.** Every call gets a short summary, the caller's need and next step, written to the contact record automatically. 5. **Inbox triage.** Incoming emails are sorted by topic and urgency, tagged in your help desk or CRM, and given a drafted reply that a person approves. 6. **Intake and document extraction.** Forms, photos and PDFs (insurance cards, work orders, invoices) get read and the key fields filled in, with low-confidence fields flagged for review. 7. **Quote and estimate follow-up.** Open quotes trigger a polite sequence of texts and emails, and replies are read and routed so hot ones reach a person fast. 8. **Review requests and replies.** Finished jobs trigger a review request, and new reviews get a drafted response in your voice for approval. 9. **Reactivation campaigns.** Past customers who have not booked in a while get a personal message based on their history, with replies handled by an AI agent. 10. **Weekly owner report.** Leads, bookings, revenue and missed opportunities summarized in plain English and sent to your phone every Monday. Notice that most of these are simple. That's the point. Simple workflows that run hundreds of times a month beat clever workflows that run twice. ## Where should a person stay in the loop? A person should stay in the loop anywhere a mistake is expensive, public or hard to undo: pricing, refunds, legal or medical wording, public replies and anything that sends money. - **Approve, then send:** let AI draft review replies and sensitive emails, and have a person click send. - **Confidence thresholds:** auto-file extracted data only when the AI is confident, and queue the rest for a quick check. - **Clear escalation:** voice and chat agents should hand off to a person when a caller asks, gets upset or raises something outside the script. - **Logs you can read:** every AI decision should leave a note you can review later. ## How do you measure AI workflow automation? Measure the same few numbers before and after: how long the task took, how fast customers got a response, how many leads converted and how many errors slipped through. | Workflow | Measure | Where to find it | | --- | --- | --- | | Lead response | Minutes to first contact, booked rate | CRM timestamps | | AI receptionist | Answered calls, bookings, after-hours calls captured | Phone system and calendar | | Inbox triage | Time to first reply, hours of staff time | Help desk reports | | Document extraction | Minutes per document, error rate | Spot checks on a sample | | Quote follow-up | Quote close rate | CRM pipeline | | Review requests | New reviews per month | Google Business Profile | > Write down the before number first. Without it, you'll have a feeling that the automation helped, which is not the same as knowing. ## What tools do you need for AI workflow automation? You need three things: an automation platform, an AI model and the apps you already use. The platform might be n8n, Make, Zapier or GoHighLevel. The model might be from OpenAI, Anthropic or Google. Your apps are your CRM, calendar, phone system and inbox. Which platform fits depends on your workflows and who will maintain them. Our comparison of [n8n vs Zapier vs Make](https://virtualhorizons.pro/blog/n8n-vs-zapier-vs-make) walks through the trade-offs, and [what is n8n](https://virtualhorizons.pro/blog/what-is-n8n) covers the most flexible option. If you'd rather hand the whole thing off, that's exactly what an [AI automation agency](https://virtualhorizons.pro/ai-automation-agency) does. ## How do you get started? Pick one workflow, measure it, automate it and run it for a month before adding the next one. 1. List the tasks your team repeats every day and how long each takes. 2. Circle the ones that touch revenue or customer experience. 3. Pick the one that happens most often and is easiest to measure. 4. Write the workflow on paper: trigger, decisions, actions, who gets notified and what happens if it fails. 5. Build it with rules first, then add AI only for the steps that need reading or writing. 6. Run it for a month and compare the numbers. Back in 2021, Asana's Anatomy of Work survey of more than 13,000 knowledge workers found organizations losing 60% of their time to "work about work," the status updates, searching and chasing that surround the real job. Most of that is exactly what these workflows remove. ### Frequently asked questions **What is an example of AI workflow automation?** A missed call triggers a text to the caller, an AI agent replies to their answer, books the job on your calendar and writes a summary to your CRM. Rules handle the trigger and booking, and AI handles understanding the caller's messages. **Do I need AI agents or just automation?** Start with plain automation. Add an AI agent only where the work requires understanding open-ended conversations or making decisions from messy information. Our guide to [what an AI agent is](https://virtualhorizons.pro/blog/what-is-an-ai-agent) explains the difference. **How much does AI workflow automation cost?** Platform plans start around $9 to $20 a month billed annually, and AI model usage is usually a small per-use cost. The bigger cost is building and maintaining the workflows, either your team's time or a partner's fee. **Is it safe to let AI talk to customers?** It can be, with guardrails: a clear script, limits on what it can promise, handoff to a person on request, and review of sensitive replies. Test with real scenarios before going live and read the logs weekly at first. **What should I automate first?** Lead response and missed calls are usually the best first workflows. They happen often, they directly affect revenue and they are easy to measure with timestamps you already have. Sources: - [IT Brief UK: McKinsey State of AI 2025](https://itbrief.co.uk/story/mckinsey-report-shows-ai-interest-but-slow-scaling) - [Gartner: Over 40% of agentic AI projects will be canceled by end of 2027](https://www.gartner.com/en/newsroom/press-releases/2025-06-25-gartner-predicts-over-40-percent-of-agentic-ai-projects-will-be-canceled-by-end-of-2027) - [W.Media: Gartner agentic AI prediction](https://w.media/over-40-percent-of-agentic-ai-projects-could-face-the-axe-by-end-of-2027-gartner/) - [Business Wire: Asana Anatomy of Work Index 2021](https://www.businesswire.com/news/home/20210114005374/en/Asana-Anatomy-of-Work-Index-2021-Work-About-Work-Is-Dominating-in-a-Distributed-World) ## App Store Connect Guide: Users, Setup and Submission URL: https://virtualhorizons.pro/blog/app-store-connect-guide Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons A plain-English App Store Connect guide: adding your developer as a user, creating the app record, privacy, age ratings, review and phased release. **Short answer** - App Store Connect is Apple's website for running your app: the app record, builds, TestFlight, privacy answers, pricing and every review submission. - Give your developer or assistant their own login, usually with the App Manager role, instead of sharing the Account Holder's Apple Account. - Get the bundle ID right the first time. Apple says you can't change it after a build is uploaded. - Answer the App Privacy and updated age rating questions before you submit, then choose a release option and use phased release for updates. App Store Connect is the website where everything about your app lives on Apple's side. You create the app record there, upload builds, invite TestFlight testers, answer the privacy and age rating questions, set the price and send each version to App Review. If you own the developer account, your developer will spend more time in it than you will, but you still need to know enough to give the right people access and check what goes out under your name. We fill in App Store Connect for clients as part of our [mobile app work](https://virtualhorizons.pro/services/mobile): we gather the answers, write the listing, take the screenshots and submit. This is the walkthrough we wish every owner had before their first launch. If you're starting from zero, read [how to publish an app on the App Store](https://virtualhorizons.pro/blog/how-to-publish-an-app-on-the-app-store) first, then come back here for the details. ## What is App Store Connect? It's Apple's portal for developers at appstoreconnect.apple.com. You sign in with the Apple Account tied to your Apple Developer Program membership. If you haven't joined yet, see [what an Apple developer account costs](https://virtualhorizons.pro/blog/apple-developer-account-cost). One rule catches a lot of first-time owners. Apple says: "You can't add an app to your account until the Account Holder signs the latest agreement in the Business section." Only the Account Holder can accept it, so if your developer says they can't create the app, this is the first thing to check. ## How do you give your developer or assistant access? Invite them as a user in Users and Access. Please don't share your own Apple Account password. Shared logins fight over two-factor codes, leave no record of who changed what, and hand over powers you probably want to keep, like accepting legal agreements on behalf of your business. 1. Open **Users and Access** and, under People, click the plus button. 2. Enter their first name, last name and email address. Apple says any email works and it doesn't need to be tied to an Apple Account. 3. Choose a role, plus any extra access such as reports or Certificates, Identifiers & Profiles. 4. Pick which apps they can see if you want to limit them. 5. Click **Invite**. Invitations expire after 3 days, but you can resend them. Only the Account Holder, an Admin or an App Manager can add users. Only the Account Holder or an Admin can change someone's role or remove them. | Role | Who usually gets it | What Apple's help pages confirm | | --- | --- | --- | | Account Holder | The business owner | The one person who renews the membership, accepts legal agreements, adds the first Admins and approves banking changes | | Admin | A partner or long-term agency | Can view all app info, can't be limited to certain apps, and can change roles or remove users | | App Manager | Whoever submits the app for you | Can create app records, add users and submit for review, and can be limited to specific apps | | Developer | An engineer uploading builds | Can be an internal TestFlight tester and can be limited to specific apps | | Marketing | Whoever writes the listing | Can be an internal TestFlight tester and can be limited to specific apps | | Finance | Your bookkeeper | Can view all app info and can't be limited to certain apps | > Our usual setup: the owner stays the Account Holder, and the person doing the submission gets App Manager, limited to the apps they work on. When the project ends, the Account Holder or an Admin can remove them in under a minute. Apple's full role table lists every permission if you need to check something specific. ## How do you create the app record? Go to Apps, click the plus button and choose New App. Apple asks for the following: - **Platforms:** iOS, macOS, tvOS or visionOS. Apple counts watch-only apps as part of iOS. - **Name:** what shows on the App Store, up to 30 characters. Apple notes that a name can only be used by one app per localization, so a popular name may already be taken. - **Primary language:** the default language of your listing. - **Bundle ID:** the unique identifier your developer set in Xcode, written in reverse-DNS style, like com.yourcompany.yourapp. - **SKU:** an internal reference code you choose. - **User Access:** Full Access, or Limited Access so only the users you pick can see the app. Check the bundle ID with your developer before anyone uploads anything. Apple's Xcode help is blunt about it: "After you upload a build to App Store Connect, you can't change the bundle ID." ## Builds and the TestFlight tab Your developer uploads builds from Xcode or a build service. Once Apple finishes processing a build, it shows up in the TestFlight tab, where you can install it on your own iPhone before anything goes to review. Internal testing covers up to 100 people on your team, and external testing reaches up to 10,000 people after a beta review. Our [TestFlight guide](https://virtualhorizons.pro/blog/testflight-guide) walks through both. Please don't skip this. Opening the real build on your own phone is the cheapest way to catch a broken login or a leftover placeholder screen, which are exactly the kinds of things behind [common App Store rejections](https://virtualhorizons.pro/blog/app-store-rejection-reasons). ## App Privacy: answer for your SDKs too Every new app and update needs App Privacy details, which become the privacy label on your product page. Apple says you must describe your own practices and "the practices of third-party partners whose code you integrate into your app." Analytics tools, ad networks and other SDKs count, not only the code your developer wrote. - List the data types you collect, such as contact info, location or usage data. - Say what each one is used for and whether it's linked to the user's identity. - Say whether any of it is used for tracking. Apple defines tracking as linking your app's data with other companies' data for targeted ads or ad measurement, or sharing it with a data broker. - Add a privacy policy URL. It's required. Data that's only processed on the device doesn't count as collected. Apple also says you can update these answers at any time without submitting a new version, and that keeping them accurate is your job. ## Age ratings changed in 2025 Apple rebuilt its age ratings in July 2025. The system now has 4+, 9+, 13+, 16+ and 18+, and the questionnaire gained required questions about in-app controls, capabilities, medical or wellness topics and violent themes. Apple asked developers to answer the new questions for each app by January 31, 2026, to avoid interruptions when submitting updates. You'll find them under App Information. One line in Apple's announcement matters if your app uses AI. You have to consider how all features, "including AI assistants and chatbot functionality," affect how often sensitive content could appear. If your app has a chatbot, answer the questions with that in mind. ## Pricing and availability Under Pricing and Availability you choose the price or make the app free, and pick the countries and regions where it's sold. If you plan to charge for the app or sell in-app purchases, the Account Holder also needs to finish the paid apps agreement and the banking and tax details in the Business section, so start that early. ## How do you submit an app for review? When the version page is complete (screenshots, description, keywords, support URL, privacy policy URL and a build selected), submitting takes two clicks. Apple's steps: click **Add for Review**, pick a new or existing draft submission, then click **Submit for Review**. The status moves from Ready for Review to In Review. Apple lists the Account Holder, Admin and App Manager as the roles that can submit. Fill in the App Review Information section as well. If your app has a login, give the reviewer a working demo account and any notes they need. It's one of the easiest rejections to avoid. - **90%**: of App Store submissions reviewed in under 48 hours, with at least 50% done in under 24 hours (Source: [Apple Developer, App Review](https://developer.apple.com/distribute/app-review/)) ## Release options and phased release You also decide when an approved version goes live: - **Manually release this version.** You press the button when you're ready. Apple says it can take up to 24 hours to appear on the App Store after that. - **Automatically release this version** as soon as it's approved. - **Automatically release after App Review, no earlier than** a date and time you choose. For updates, turn on phased release. Apple rolls the update out over 7 days to people with automatic updates on: 1%, 2%, 5%, 10%, 20%, 50%, then 100%. If you spot a problem, you can pause for up to 30 days in total. Keep in mind that anyone can still download the update manually from the App Store during the rollout. ## A checklist before you click submit - Everyone working on the app has their own login with the right role. - The bundle ID matches the build your developer uploaded. - Screenshots for the required device sizes. Our [screenshot size guide](https://virtualhorizons.pro/blog/app-store-screenshot-sizes) has the exact pixels. - Name, subtitle, description, keywords, support URL and privacy policy URL are filled in. Our [app store optimization guide](https://virtualhorizons.pro/blog/app-store-optimization) helps with the wording. - App Privacy answers cover every SDK in the app. - The updated age rating questions are answered. - A demo account is in App Review Information. - You've opened the exact build on a real phone through TestFlight. If you'd rather hand this part off, our [mobile team](https://virtualhorizons.pro/services/mobile) handles it end to end. We collect your answers, fill in App Store Connect, take the screenshots and submit, and you stay the Account Holder the whole time. Doing Android too? Our [Google Play Console guide](https://virtualhorizons.pro/blog/google-play-console-guide) covers that side. ### Frequently asked questions **Is App Store Connect free?** Signing in costs nothing, but you need an Apple Developer Program membership to publish apps, which Apple lists at 99 USD a year. **What role should I give my app developer in App Store Connect?** App Manager usually fits. Apple lets App Managers create app records, add users and submit for review, and you can limit them to specific apps. Keep the Account Holder role for yourself. **Can I change my app's bundle ID?** Not after a build is uploaded. Apple says you can't change the bundle ID once a build is in App Store Connect, so confirm it with your developer before the first upload. **Why can't I create a new app in App Store Connect?** The most common reason is an unsigned agreement. The Account Holder has to accept the latest agreement in the Business section before anyone on the team can add an app. **Do I have to answer Apple's new age rating questions?** Yes. Apple added required questions in 2025 and asked developers to answer them for each app by January 31, 2026, so updates aren't interrupted at submission. Sources: - [App Store Connect Help: Add and edit users](https://developer.apple.com/help/app-store-connect/manage-your-team/add-and-edit-users) - [Apple Developer: Program roles](https://developer.apple.com/support/roles/) - [App Store Connect Help: Add a new app](https://developer.apple.com/help/app-store-connect/create-an-app-record/add-a-new-app) - [Xcode Help: What is a bundle ID?](https://help.apple.com/xcode/mac/current/en.lproj/deve70ea917b.html) - [Apple Developer: App privacy details on the App Store](https://developer.apple.com/support/app-privacy-on-the-app-store/) - [Apple Developer News: Updated age ratings in App Store Connect](https://developer.apple.com/news/?id=ks775ehf) - [App Store Connect Help: Submit an app](https://developer.apple.com/help/app-store-connect/manage-submissions-to-app-review/submit-an-app) - [App Store Connect Help: Select an App Store version release option](https://developer.apple.com/help/app-store-connect/manage-your-apps-availability/select-an-app-store-version-release-option) - [App Store Connect Help: Release a version update in phases](https://developer.apple.com/help/app-store-connect/update-your-app/release-a-version-update-in-phases/) - [Apple Developer: App Review](https://developer.apple.com/distribute/app-review/) ## App Store Optimization: A Plain-English Guide for 2026 URL: https://virtualhorizons.pro/blog/app-store-optimization Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons App store optimization explained: Apple's 100 character keyword field, Google Play descriptions, screenshots, review prompts and custom product pages. **Short answer** - App store optimization (ASO) means making your App Store and Google Play listings easier to find and more likely to get installed. - On Apple, search uses your 30 character name, 30 character subtitle and a hidden 100 character keyword field. Apple says promotional text doesn't affect ranking. - Google Play has no keyword field, so your 30 character name, 80 character short description and 4,000 character full description do the work. - Screenshots, ratings and custom product pages decide whether people install once they've found you. App store optimization, or ASO, is SEO for app stores. It has two halves: getting found when people search, and getting the install once they land on your page. Both stores give you a handful of text fields and visuals, each with strict limits. For most small business apps, the biggest wins come from filling every field properly and writing for real customers, not from tricks. We write store listings, set keywords and design screenshots for the apps we submit through our [mobile service](https://virtualhorizons.pro/services/mobile). This is how we approach it, with every limit taken from Apple's and Google's own documentation. ## What Apple gives you to work with | Field | Limit | What it does | | --- | --- | --- | | App name | 30 characters | Shows everywhere and is the most visible text you have | | Subtitle | 30 characters | Appears under your name throughout the App Store | | Keywords | 100 characters, comma separated | Hidden field used for search | | Promotional text | 170 characters | Sits above the description. Apple says it doesn't affect search ranking | | Description | Long form | Apple says the first sentence matters most, since it shows before More | | Screenshots | Up to 10 | The main reason people install or move on | | App previews | Up to 3, each up to 30 seconds | Short videos of the app in use | ## How to write your Apple name, subtitle and keywords - **Name:** your brand, plus a short descriptor if it fits naturally. A salon app might add the word booking. You get 30 characters. - **Subtitle:** a plain statement of what the app does, in 30 characters. Skip slogans that don't say anything. - **Keywords:** 100 characters with terms separated by commas and no spaces. Apple's own example is Property,House,Real Estate. Spaces inside a phrase are fine. Apple also lists what to leave out of the keyword field so you don't waste characters: - Plurals of words you already have in singular form. - Category names and the word "app". - Duplicate words. - Special characters like # or @, unless they're part of your brand. And what never to put in it: competitor app names, terms that have nothing to do with your app, and trademarks or celebrity names you don't have the rights to. > A common waste is repeating words from your app name or subtitle in the keyword field. Many ASO practitioners treat the name, subtitle and keywords as one pool, so a word only needs to appear once across them. Apple doesn't spell this out, so treat it as a rule of thumb rather than a rule. Use promotional text for timely news like a new feature, a holiday offer or an event. You can change it without submitting a new version, and since it doesn't affect ranking, there's no reason to stuff it with keywords. ## How Google Play search reads your listing Google Play has no hidden keyword field. It reads the text people can see: the app name (30 characters), the short description (80 characters) and the full description (4,000 characters). Write a short description that says exactly what the app does in one line, then use the full description to cover features, who it's for and the words your customers actually use. Google warns that repetitive or irrelevant keywords can create a poor experience and can get an app suspended. Mention your important phrases naturally a few times, not twenty. If a sentence only exists to hold a keyword, cut it. ## Screenshots and videos do the selling Many people decide from the first few screenshots without reading a word of the description. Treat them like a short ad: one clear benefit per screen, big readable captions and your strongest feature first. - Apple allows up to 10 screenshots and up to 3 app previews of up to 30 seconds each. - Google allows one preview video from YouTube. It has to be public or unlisted, with ads turned off and no age restriction. Only the first 30 seconds autoplay, so lead with the good part. - Google also needs a 1024 by 500 feature graphic and a 512 by 512 icon. The exact pixel sizes for every device are in our [screenshot size guide](https://virtualhorizons.pro/blog/app-store-screenshot-sizes). ## Ratings and reviews Ratings shape whether people trust your listing, and both stores limit how often you can ask for one. - **On iPhone,** Apple says the system shows the review prompt "a maximum of three times within a 365-day period." Apple recommends asking after someone finishes something, not right at launch and not as the result of a button tap. - **On Android,** Google enforces a time-bound quota and doesn't publish the number. Google says not to trigger the review card from a button, because the card might not appear, and not to ask questions like "Do you like the app?" before showing it. Reply to reviews, especially the bad ones. A calm, specific reply helps the next person reading the page more than it helps the reviewer. ## Custom product pages and testing Both stores let you show different versions of your page to different people: - **Apple custom product pages:** up to 70 per app, each with its own screenshots, previews, promotional text and keywords, and its own URL. Apple now lets you assign keywords from your approved version to a custom page, so people searching those terms see that page instead of your default one. Each page needs approval before it goes live. - **Apple product page optimization:** test up to three alternate versions of your icon, screenshots and previews against your default page. A test runs for up to 90 days. - **Google custom store listings:** up to 50, aimed by country, pre-registration, a unique URL, or people who haven't opened or have uninstalled your app. You can change the name, icon, descriptions and graphics for each. For a local business, a simple setup is one page per audience. For example, one page for new customers from your ads and another linked from your emails to existing customers. ## In-app events on the App Store If your app runs promotions, classes, challenges or seasonal offers, Apple's in-app events can show them on your product page and in search results. An event can run up to 31 days and be promoted up to 14 days before it starts. You can have up to 10 events published at a time and up to 15 approved in App Store Connect. The event name is limited to 30 characters and the short description to 50. ## Localization Both stores let you add listings in other languages. If your customers search in Spanish or another language, a translated name, subtitle, description and screenshots can put you in front of people your English listing never reaches. Translate the meaning rather than word by word, and check search terms with a native speaker before you pick keywords. ## A quick ASO checklist - Every text field is filled in and written for customers. - Apple's keyword field uses all 100 characters, with no repeats or plurals. - Google's short description says what the app does in one line. - The first two or three screenshots show the main benefit. - The review prompt fires after a success moment, not at launch. - There's a custom product page for your biggest audience or ad campaign. - You revisit keywords every few months based on what people actually search. Store listings are part of every [mobile project](https://virtualhorizons.pro/services/mobile) we take on. We gather what we need from you, write the copy, set the keywords, take and design the screenshots and submit on both stores. For the step-by-step on each store, see our [App Store Connect guide](https://virtualhorizons.pro/blog/app-store-connect-guide) and [Google Play Console guide](https://virtualhorizons.pro/blog/google-play-console-guide). ### Frequently asked questions **What is app store optimization?** ASO is improving your App Store and Google Play listings so more people find your app in search and install it once they see the page. It covers your name, keywords, descriptions, screenshots, ratings and custom pages. **How many characters is the App Store keyword field?** 100 characters, with terms separated by commas and no spaces. Apple suggests leaving out plurals of words you already use, category names and the word "app". **Does App Store promotional text help search ranking?** No. Apple says promotional text doesn't affect search ranking. Use it for timely messages like a new feature or a sale, since you can change it without a new app version. **Does Google Play have a keyword field?** No. Google Play reads your app name, 80 character short description and 4,000 character full description. Write them naturally, since Google warns keyword stuffing can get an app suspended. **How often can I ask users for an App Store review?** Apple shows its review prompt to each person a maximum of three times within a 365-day period, so time it right after a moment of success rather than at launch. Sources: - [Apple Developer: Creating your product page](https://developer.apple.com/app-store/product-page/) - [Apple Developer: Requesting App Store reviews](https://developer.apple.com/documentation/storekit/requesting-app-store-reviews) - [App Store Connect Help: Configure multiple product page versions](https://developer.apple.com/help/app-store-connect/create-custom-product-pages/configure-multiple-product-page-versions) - [Apple Developer: Product page optimization](https://developer.apple.com/app-store/product-page-optimization/) - [Apple Developer: In-App Events](https://developer.apple.com/app-store/in-app-events/) - [Play Console Help: Store listing details](https://support.google.com/googleplay/android-developer/answer/9859152) - [Play Console Help: Add preview assets](https://support.google.com/googleplay/android-developer/answer/9866151?hl=en) - [Play Console Help: Create custom store listings](https://support.google.com/googleplay/android-developer/answer/9156429?hl=en) - [Android Developers: Google Play In-App Review API](https://developer.android.com/guide/playcore/in-app-review) ## App Store Rejection Reasons: Top Causes and How to Fix Them URL: https://virtualhorizons.pro/blog/app-store-rejection-reasons Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons Why apps get rejected by Apple and Google Play, using Apple's own 2024 data, plus how to fix the issue, reply to App Review and resubmit the right way. **Short answer** - Apple rejected 1.93 million of the 7.77 million submissions it reviewed in 2024. The top reasons were performance, legal, design, business and safety, in that order. - Most rejections are fixable: crashes, placeholder content, a missing demo login, a missing privacy policy or an app that feels like a repackaged website. - In 2024, 295,109 previously rejected submissions were approved after developers fixed the problem. - Google Play prevented more than 1.75 million policy-violating apps from being published in 2025, mostly for policy issues such as data handling and permissions. Apps get rejected from the App Store for five broad reasons. According to Apple's 2024 App Store Transparency Report, "Performance, legal, design, business, and safety were the top reasons for rejection, in that order." In practice, that usually means a crash or broken feature, missing privacy details, an app that feels like a website, a payment rule problem or unsafe content. The good news is that a rejection is rarely final. We submit apps for clients to both stores, with more than 10 apps live on the App Store and Google Play, and almost every rejection we see comes from a short list of fixable problems. This guide covers that list, the Google Play side, and how to reply to App Review and resubmit. ## How often does Apple reject apps? Often. These figures come from Apple's 2024 App Store Transparency Report, as covered by [MacRumors](https://www.macrumors.com/2025/05/30/app-store-2024-transparency-report/). | 2024 App Store figure | Number | | --- | --- | | App submissions reviewed | 7.77 million | | Submissions rejected | 1.93 million | | Rejected submissions later approved after fixes | 295,109 | | Apps removed from the App Store | 82,509 | | Developer accounts terminated | 146,747 | - **1 in 4**: App Store submissions rejected in 2024 (1.93 million of 7.77 million) (Source: [Apple App Store Transparency Report 2024, via MacRumors](https://www.macrumors.com/2025/05/30/app-store-2024-transparency-report/)) Many of those rejections are updates to existing apps, not just first submissions. Even experienced teams get rejected. What matters is how fast you fix the issue and get back in the queue. ## The most common App Store rejection reasons ### 1. The app is incomplete or crashes (Guideline 2.1) Performance problems are the top category, and guideline 2.1, App Completeness, is where most of them land. Apple asks that submissions "should be final versions with all necessary metadata and fully functional URLs included; placeholder text, empty websites, and other temporary content should be scrubbed before submission." - Crashes or freezes on the device the reviewer uses, often an iPad when you only tested on iPhone. - Buttons that do nothing, broken links or "coming soon" screens. - Lorem ipsum text, test data or placeholder images. - A login screen with no demo account. Apple asks you to "include demo account info (and turn on your back-end service!) if your app includes a login." **Fix:** test the exact build you submit on several devices, remove anything unfinished, and put a working demo login and short instructions in the App Review notes. ### 2. Privacy details are missing or wrong (Guideline 5.1) Legal issues are the second category, and privacy is the most common one we see. Guideline 5.1.1(i) says: "All apps must include a link to their privacy policy in the App Store Connect metadata field and within the app in an easily accessible manner." - No privacy policy link inside the app, or a link that goes to a missing page. - App Privacy answers that do not match what the app or its SDKs actually collect. Apple says this information, including what third-party partners collect, "is required to submit new apps and app updates." - Asking for permissions like location or contacts without a clear reason in the permission prompt. - Letting people create an account without a way to delete it inside the app. **Fix:** list every SDK in your app, check what each one collects, update your privacy answers and add a visible privacy policy link and account deletion option in settings. ### 3. It looks like a repackaged website (Guideline 4.2) Design is the third category, and for web-based apps the biggest risk is minimum functionality. Guideline 4.2 says an app "should include features, content, and UI that elevate it beyond a repackaged website." Guideline 4.2.2 adds that apps "shouldn't primarily be marketing materials, advertisements, web clippings, content aggregators, or a collection of links." **Fix:** add native navigation, push notifications, offline handling and features people use after signing in. Our guide to [converting a website to an app](https://virtualhorizons.pro/blog/convert-website-to-app) explains each one. ### 4. Payments break the business rules (Guideline 3) Business rejections usually involve how you charge. Selling digital content or subscriptions inside the app generally has to go through Apple's in-app purchase system, while physical goods and services used outside the app do not. Rules on linking to outside payment options now differ by country, so check the current guideline 3.1 for each storefront you sell in. **Fix:** map every purchase in the app to the right rule before you submit, and make sure any subscription shows its price and terms clearly. ### 5. Safety and content problems (Guideline 1) Safety rejections cover objectionable content and apps with user-generated content that lack ways to report and block abusive users. If people can post anything in your app, build in reporting, blocking and a way for you to remove content. ### 6. Metadata that does not match the app Screenshots that show features the app does not have, a description that promises too much, or screenshots of another platform's device all lead to rejections. Use the right sizes and real screens, as covered in our [App Store screenshot size guide](https://virtualhorizons.pro/blog/app-store-screenshot-sizes). ## Why do apps get rejected on Google Play? Google's review is mostly about policy compliance. In its February 2026 safety report, Google said: "In 2025, we prevented over 1.75 million policy-violating apps from being published on Google Play" and "banned more than 80,000 bad developer accounts that attempted to publish harmful apps." It also prevented more than 255,000 apps from getting excessive access to sensitive user data. The rejections we see most often on Google Play are: - **Data safety form mismatches.** The form says one thing and the app or an SDK does another. - **Sensitive permissions** such as background location, SMS or all-files access without a clear core feature that needs them. - **A missing or broken privacy policy link.** - **An outdated target API level.** From August 31, 2026, Google says new apps and updates "must target Android 16 (API level 36) or higher." - **Misleading store listings,** such as claims the app cannot back up or names that look like another brand. - **Apps that crash or do very little,** which fall under Google's minimum functionality rules. New personal developer accounts have one more hurdle. Accounts created after 13 November 2023 need a closed test with at least 12 testers opted in for 14 days before they can publish to production. ## How do you fix and resubmit an App Store rejection? When Apple rejects a submission, its status changes to **Unresolved Issues** and App Review sends a message that names the guideline. Read it carefully, because it usually says exactly what the reviewer saw. 1. **Fix the problem.** If it is in the code, upload a new build. If it is in the metadata, such as screenshots or the description, you can edit it without a new build. 2. **Update the submission.** Apple notes that "You can edit items in a submission once before resubmission." 3. **Reply to App Review** to explain what you changed (steps below). 4. **Click Resubmit to App Review.** Apple says it typically reviews at least 50% of submissions in under 24 hours and 90% in under 48 hours, so a quick fix often means approval within a day or two. If you need a critical bug fix out quickly or the app is tied to a time-sensitive event, you can request an expedited review. ## How do you reply to App Review? In App Store Connect, the Account Holder, an Admin or an App Manager can reply: 1. Go to Apps and select the app. 2. Click the unresolved issues link. 3. Under In Progress, click Resolve. 4. Click Reply to App Review, write your reply, attach a file if it helps, then click Reply. Keep the reply short and specific. Say which guideline you addressed, what you changed and where the reviewer can see it. A screen recording is often the fastest way to show a feature the reviewer missed. > Example reply: "Thank you for the review. Regarding Guideline 2.1, we have added a demo account (user: review@example.com, password in the notes) and fixed the crash on iPad in build 1.0.3. To see the booking feature, sign in and tap Book on the home tab. A short screen recording is attached." If you believe the app already follows the rules, you can appeal to the App Review Board. Apple asks you to "Provide specific reasons why you believe your app complies" and to "Submit only one appeal per submission that didn't pass review." Stay factual. Arguing with the reviewer rarely helps; showing them clearly usually does. On Google Play, the email and the policy status page in the Play Console name the policy involved. Fix the issue and submit an updated release, or file an appeal if you believe the decision was a mistake. ## A checklist before you submit - The submitted build is tested on a current iPhone, an iPad if supported, and an Android phone. - No placeholder text, test data or unfinished screens. - A working demo account and short instructions in the review notes. - A privacy policy link in the listing and inside the app. - App Privacy and Data safety answers match every SDK in the app. - Account deletion is available inside the app if users can sign up. - Screenshots show the real app on the right device at the right size. - Digital purchases follow each store's payment rules. - The Android build targets the current required API level. For the full process from accounts to launch, see [how to publish an app on the App Store](https://virtualhorizons.pro/blog/how-to-publish-an-app-on-the-app-store). If your app is built on Base44, our [Base44 App Store guide](https://virtualhorizons.pro/blog/publish-base44-app-to-app-store) covers the platform-specific steps. Virtual Horizons is a Base44 Legend Partner, Ambassador and Community Pillar, a Base44 Shark Tank winner and a multiple-time Vibe Sprint winner. Through our [mobile app service](https://virtualhorizons.pro/services/mobile) we prepare the submission, answer App Review and handle resubmissions until the app is live. ### Frequently asked questions **What is the most common reason apps are rejected by Apple?** Performance was the top category in Apple's 2024 Transparency Report. That usually means guideline 2.1 issues: crashes, broken features, placeholder content or a missing demo account for the reviewer. **How long does it take to resubmit after a rejection?** Fixing metadata can take minutes, and code fixes need a new build. Once resubmitted, Apple says it reviews at least 50% of submissions in under 24 hours and 90% in under 48 hours. **Can I appeal an App Store rejection?** Yes. You can appeal to the App Review Board with specific reasons why the app complies. Apple allows one appeal per submission that did not pass review. **Does a rejection hurt my developer account?** A normal rejection does not. In 2024, 295,109 rejected submissions were approved after developers fixed the issue. Repeated or serious violations, such as fraud, can lead to account termination. **Why was my Google Play app rejected?** The most common causes are Data safety form mismatches, sensitive permissions without a clear need, a missing privacy policy, an outdated target API level and misleading listings. The Play Console names the policy involved. **Why does Apple say my app is just a website?** That is guideline 4.2, minimum functionality. Add native navigation, push notifications, offline handling and real features so the app offers more than the website does. Sources: - [MacRumors: Apple shares 2024 App Store data](https://www.macrumors.com/2025/05/30/app-store-2024-transparency-report/) - [Apple App Review Guidelines](https://developer.apple.com/app-store/review/guidelines/) - [Apple Developer: App Review](https://developer.apple.com/distribute/app-review/) - [App Store Connect Help: Reply to App Review messages](https://www.developer.apple.com/help/app-store-connect/manage-submissions-to-app-review/reply-to-app-review-messages) - [App Store Connect Help: Manage a submission with unresolved issues](https://www.developer.apple.com/help/app-store-connect/manage-submissions-to-app-review/manage-a-submission-with-unresolved-issues) - [Apple Developer: App privacy details on the App Store](https://developer.apple.com/support/app-privacy-on-the-app-store) - [Google: Keeping Google Play and Android app ecosystems safe in 2025](https://blog.google/security/keeping-google-play-android-app-ecosystem-safe-2025/) - [Android Developers: Target API level requirements](https://developer.android.com/google/play/requirements/target-sdk) - [Play Console Help: App testing requirements for new personal accounts](https://support.google.com/googleplay/android-developer/answer/14151465?hl=en-GB) ## App Store and Google Play Requirements for 2027: Deadlines URL: https://virtualhorizons.pro/blog/app-store-requirements-2027 Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons Every 2027 deadline for app owners: Apple's iOS 27 SDK rule, iPhone Duo screenshots, new age ratings, Google Play memory limits and target API level. **Short answer** - Starting April 2027, Apple requires new uploads to be built with the iOS 27 SDK or later, and Apple says submissions will need iPhone Duo screenshots from the same month. - Apple's new age rating questions on Shared Location and Dating and Relationships must be answered for every app by January 12, 2027. - Google Play starts enforcing memory limits in February 2027, and Android developer verification expands to all apps on certified devices during 2027. - Google has not announced its 2027 target API level yet. Based on its yearly pattern, expect Android 17 (API level 37) around August 31, 2027. ## What changes for app owners in 2027? Both stores raise the bar every year, and 2027 is a busy one. Apple wants apps rebuilt with the iOS 27 SDK and new screenshots for iPhone Duo. Google wants apps that use less memory, come from verified developers and target a newer Android version. Miss a deadline and the usual result is not removal. It is being blocked from shipping updates, or quietly losing visibility, until you catch up. Every date below was checked against Apple's developer news and Google's developer documentation in November 2026. Where a date is expected but not yet announced, we say so. ## 2027 deadlines at a glance | Date | Store | What is required | Who it affects | | --- | --- | --- | --- | | Now (since Nov 16, 2026) | Apple | New age rating questions on Shared Location and Dating and Relationships when you submit an update | Every app update | | Jan 12, 2027 | Apple | Those age rating declarations completed for every app | All apps | | Feb 1, 2027 | Apple | Original Developer ID Sub-CA certificates stop working | Mac apps distributed outside the App Store | | Feb 2027 | Google | Memory and technical quality thresholds enforced | All apps and games | | Apr 2027 | Apple | Uploads built with the iOS 27 and iPadOS 27 SDK or later | Every new app and update | | Apr 2027 | Apple | iPhone Duo screenshots required | Apps submitted from April 2027 | | Spring 2027 | Apple | Siri AI App Intents submissions open (optional) | Apps that want assistant actions | | During 2027 | Google | Developer verification expands globally | Apps installed on certified Android devices | | Aug 31, 2027 (expected) | Google | Target a newer API level, likely Android 17 (API 37) | New apps and updates | > Keeping up with these dates for several apps is a job in itself. It is part of what we handle for clients in our [mobile app service](https://virtualhorizons.pro/services/mobile), from rebuilding with the new SDK to making every screenshot size. ## Apple: build with the iOS 27 SDK from April 2027 Apple raises its minimum SDK every spring. Since April 28, 2026, uploads have had to use Xcode 26 and the iOS 26 SDK, per Apple's [upcoming requirements page](https://developer.apple.com/news/upcoming-requirements/). In its [September 9, 2026 announcement](https://developer.apple.com/news/?id=k1mtkt1k), Apple said that starting April 2027, iOS and iPadOS apps "must be built with the iOS 27 & iPadOS 27 SDK or later," with the same rule for tvOS, visionOS and watchOS. Apple has not named the exact day in April. Rebuilding with a new SDK is usually quick for a healthy codebase. It gets slow when plugins or wrappers are out of date, which is common with apps built on web wrappers and older frameworks. Start in February, not April. - **April 2027**: when Apple requires uploads to be built with the iOS 27 SDK or later (Source: [Apple Developer News, Sept 9, 2026](https://developer.apple.com/news/?id=k1mtkt1k)) ## Apple: iPhone Duo screenshots iPhone Duo, Apple's new iPhone with both an outer and an inner display, became available to customers on October 23, 2026. Apple's [October 5, 2026 news post](https://developer.apple.com/news/?id=kkphp5qo) says that "starting April 2027, any apps or games submitted will need to include screenshots for iPhone Duo." Its [screenshot specifications](https://developer.apple.com/help/app-store-connect/reference/app-information/screenshot-specifications/) tie the rule to apps built with the iOS 27.1 SDK or later. Either way, if you ship an iOS update after April 2027, plan on needing them. The sizes are 1398 x 2034 pixels for the outer display and 2007 x 2853 pixels for the inner display, in portrait or landscape. Apps that upload them early get an iPhone Duo badge on their product page. See our [App Store screenshot sizes guide](https://virtualhorizons.pro/blog/app-store-screenshot-sizes) for every other required size. ## Apple: new age rating questions by January 12, 2027 From November 16, 2026, the App Store Connect age rating questionnaire asks whether your app includes Shared Location or Dating and Relationships features. Apple's [announcement](https://developer.apple.com/news/?id=yxkh08us) says you must answer when submitting an update, and that "all apps must have these declarations completed by January 12, 2027." Apps with Dating and Relationships features get a minimum rating of 18+. This follows Apple's larger age rating overhaul, which required answers to updated questions by January 31, 2026, and a social media question added in September 2026. If someone else manages your App Store Connect account, make sure they know. Our [App Store Connect guide](https://virtualhorizons.pro/blog/app-store-connect-guide) explains who on your team can answer these. ## Apple: other dates worth knowing - **February 1, 2027:** certificates from the original Developer ID Certification Authority stop working, which matters for Mac apps and installers distributed outside the App Store, per [Apple Developer News](https://developer.apple.com/news/). - **Spring 2027:** Apple opened Siri AI to developers through App Intents in November 2026 and says App Store submissions for it open in spring 2027. It is optional, but it lets customers trigger actions in your app by voice. - **Ongoing:** apps must target iOS 13 or later since September 9, 2026, and apps that let people create accounts must let them delete their account inside the app ([Apple](https://developer.apple.com/support/offering-account-deletion-in-your-app)). ## Google Play: memory limits from February 2027 In August 2026 Google announced per-app memory limits and other technical quality thresholds, with enforcement starting in February 2027, according to [Android Authority](https://androidauthority.com/google-android-app-memory-limits-3703702). The limits scale with each device's RAM, and games get looser limits than other apps. Apps that miss them risk reduced visibility in the Play Store or being blocked from publishing. A summary by [Revera](https://www.revera.legal/?p=8324) adds that apps with more than 10 MB of DEX code must meet code optimization rates, and that a separate sign-in restoration requirement, which signs users back in automatically on a new phone, applies from April 2027. Confirm the details in Play Console's technical quality section before you plan work around them. ## Google Play: developer verification goes global Google now requires developers to verify their identity and register the apps they distribute to certified Android devices. Protections went live on September 30, 2026 in the first countries, and Google says verification "will be expanded globally for all apps on certified Android devices in 2027" ([Google](https://support.google.com/android-developer-console/answer/16561738?hl=en)). If your Play Console account is verified, check that every app is registered too. ## Google Play: the 2027 target API level Each year Google raises the minimum Android version that new apps and updates must target. The current rule, from August 31, 2026, requires new apps and updates to target Android 16 (API level 36), with existing apps needing Android 15 (API level 35) to stay available to new users on newer devices. Extensions ran to November 1, 2026, per [Android Developers](https://developer.android.com/google/play/requirements/target-sdk). Google has not published the 2027 level yet. Android 17 (API level 37) shipped on June 16, 2026, according to [Android Authority](https://www.androidauthority.com/android-17-3561251/), and Google's pattern is to require the previous year's release by August 31. So expect Android 17 around August 31, 2027, and treat that as a forecast until Google confirms it. ## Rules that still apply every year - **Account deletion:** Google requires an in-app path and a web link where users can request deletion of their account and data ([Play Console Help](https://support.google.com/googleplay/android-developer/answer/13327111?hl=en-GB)). Apple requires deletion inside the app. - **Privacy disclosures:** keep Apple's App Privacy answers and Google's Data safety form in sync with every SDK you add, including analytics and ad tools. - **Closed testing:** new personal Google Play accounts still need a closed test before production. See our [Google Play Console guide](https://virtualhorizons.pro/blog/google-play-console-guide). - **Screenshots and metadata:** new devices mean new sizes. Out-of-date screenshots are a common reason for rejection, covered in [App Store rejection reasons](https://virtualhorizons.pro/blog/app-store-rejection-reasons). ## How should you plan your 2027 app updates? 1. December: answer Apple's new age rating questions for every app before January 12. 2. January: test your Android app's memory use and fix any obvious leaks before February enforcement. 3. February to March: rebuild your iOS app with Xcode 27, test on iPhone Duo and make the new screenshots. 4. April: submit the iOS update that meets the SDK and screenshot rules. 5. Summer: update to the new Android target API level before August 31. If you are launching a new app instead, our guide on [how to publish an app on the App Store](https://virtualhorizons.pro/blog/how-to-publish-an-app-on-the-app-store) walks through the whole process. ### Frequently asked questions **When do apps need to be built with the iOS 27 SDK?** Apple says starting April 2027, apps uploaded to App Store Connect must be built with the iOS 27 and iPadOS 27 SDK or later. Apple has not named the exact day, so plan to have your update ready by the end of March. **Are iPhone Duo screenshots required?** Apple says that starting April 2027, apps and games submitted will need iPhone Duo screenshots. The sizes are 1398 x 2034 pixels for the outer display and 2007 x 2853 for the inner display. You can upload them now and get an iPhone Duo badge. **What is the Google Play target API level for 2027?** Google has not announced it yet. The 2026 rule requires Android 16 (API 36) for new apps and updates. Based on Google's pattern, expect Android 17 (API 37) around August 31, 2027. **What happens if I miss an app store deadline?** Usually your app stays live, but you cannot ship updates until it meets the new rule. On Google Play, apps below the target API level also become unavailable to new users on newer Android devices. **Do I need to answer Apple's new age rating questions?** Yes. From November 16, 2026, Apple asks about Shared Location and Dating and Relationships features when you submit an update, and every app must have those answers completed by January 12, 2027. Sources: - [Apple Developer: Upcoming requirements](https://developer.apple.com/news/upcoming-requirements/) - [Apple Developer News: App Store submissions now open for the latest OS releases (Sept 9, 2026)](https://developer.apple.com/news/?id=k1mtkt1k) - [Apple Developer News: Prepare and submit your apps for iPhone Duo (Oct 5, 2026)](https://developer.apple.com/news/?id=kkphp5qo) - [Apple Developer News: New age rating content descriptors (Nov 2, 2026)](https://developer.apple.com/news/?id=yxkh08us) - [App Store Connect Help: Screenshot specifications](https://developer.apple.com/help/app-store-connect/reference/app-information/screenshot-specifications/) - [Apple Developer News](https://developer.apple.com/news/) - [Apple: Offering account deletion in your app](https://developer.apple.com/support/offering-account-deletion-in-your-app) - [Android Developers: Target API level requirements](https://developer.android.com/google/play/requirements/target-sdk) - [Google: Understanding Android developer verification](https://support.google.com/android-developer-console/answer/16561738?hl=en) - [Play Console Help: App account deletion requirements](https://support.google.com/googleplay/android-developer/answer/13327111?hl=en-GB) - [Android Authority: Google sets Android app memory limits (Aug 2026)](https://androidauthority.com/google-android-app-memory-limits-3703702) - [Revera: Google Play technical quality requirements from February 2027](https://www.revera.legal/?p=8324) - [Android Authority: Android 17 release](https://www.androidauthority.com/android-17-3561251/) ## App Store Screenshot Sizes for iPhone, iPad and Google Play URL: https://virtualhorizons.pro/blog/app-store-screenshot-sizes Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons Exact App Store and Google Play screenshot sizes for 2026, from Apple and Google's own specs: required iPhone and iPad sizes, formats and Play graphics. **Short answer** - Apple requires at least one screenshot for iPhone with Dynamic Island (medium display): 1206 x 2622 or 1179 x 2556 pixels in portrait. - If your app runs on iPad, you also need a 13 inch iPad screenshot: 2064 x 2752 or 2048 x 2732. - Apple accepts 1 to 10 screenshots per size as JPEG or PNG with no transparency, and scales the largest set down for smaller devices. - Google Play needs at least 2 screenshots, a 512 x 512 icon and a 1024 x 500 feature graphic. Use 1080 x 1920 or larger to qualify for promotion. Here is the short answer. For the App Store, upload portrait iPhone screenshots at **1320 x 2868** and **1206 x 2622**, plus iPad screenshots at **2064 x 2752** if your app runs on iPad. For Google Play, upload at least two **1080 x 1920** phone screenshots, a **512 x 512** icon and a **1024 x 500** feature graphic. Every size below comes from Apple's App Store Connect screenshot specifications and Google's Play Console help center, checked in November 2026. Both companies update these lists when new devices ship, so we note the date and link the sources at the end. ## The minimum set we upload for most apps We make store screenshots for client apps every week. This is the set that covers the current requirements without making a separate design for every phone ever sold. | Store and device | Size in pixels (portrait) | Why | | --- | --- | --- | | iPhone, Dynamic Island (large) | 1320 x 2868 | Largest iPhone size, so it looks sharp on Pro Max models | | iPhone, Dynamic Island (medium) | 1206 x 2622 | The size Apple lists as required | | iPad 13 inch | 2064 x 2752 | Required if the app runs on iPad | | Google Play phone | 1080 x 1920 or larger, 9:16 | Meets the size Google needs for promotion | | Google Play feature graphic | 1024 x 500 | Required for every Play listing | | Google Play icon | 512 x 512 | Required for every Play listing | ## What are the required App Store screenshot sizes? Apple's specification page lists two required device sizes: "At least one screenshot for iPhone with Dynamic Island (medium display)" and, if your app supports iPadOS, "At least one screenshot for iPad 13-inch display." Apple then fills in the other sizes by scaling. In its words: > If your app's user interface is consistent across multiple device sizes and localizations, you only need to provide screenshots for the highest required resolution. App Store Connect automatically scales them down for smaller device sizes. (Apple, App Store Connect Help) > Apple's page is not fully consistent here. The Face ID (large display) group is marked "Required if app runs on iPhone and screenshots for iPhone with Dynamic Island (large display) aren't provided." That is why we upload a large Dynamic Island set as well as the medium one. When you open your app version in App Store Connect, it shows which sizes are still missing before you can submit. ### Rules that apply to every Apple screenshot - You can upload **1 to 10 screenshots** per device size. - Accepted formats are **.jpeg, .jpg and .png**. - Images **can't include alpha channels or transparencies.** Exporting a PNG with transparency is a common reason uploads fail. - Landscape is accepted too: swap the two numbers, for example 2868 x 1320. ## Every iPhone screenshot size Apple groups iPhones by display type rather than by inch size. Each group accepts any of the listed portrait sizes. | Display group | Example devices | Accepted portrait sizes | | --- | --- | --- | | Dynamic Island (large) | iPhone Air, 17 Pro Max, 16 Pro Max, 16 Plus, 15 Pro Max | 1320 x 2868, 1290 x 2796, 1260 x 2736 | | Dynamic Island (medium), required | iPhone 17 Pro, 17, 16 Pro, 16, 15 Pro, 15, 14 Pro | 1206 x 2622, 1179 x 2556 | | Face ID (large) | iPhone 14 Plus, 13 Pro Max, 12 Pro Max, 11 Pro Max, 11, XR | 1284 x 2778, 1242 x 2688 | | Face ID (medium) | iPhone 16e, 14, 13, 13 mini, 12, 11 Pro, X | 1170 x 2532, 1125 x 2436, 1080 x 2340 | | Home Button (large) | iPhone 8 Plus, 7 Plus, 6S Plus | 1242 x 2208 | | Home Button (medium) | iPhone SE (2nd and 3rd generation), 8, 7 | 750 x 1334 | When you skip a group, Apple uses scaled screenshots from a neighboring group. For example, if you do not upload Face ID (medium) screenshots, Apple scales your Dynamic Island (medium) ones. > Looking ahead: Apple's page already lists a new iPhone Duo display group with separate outer and inner display sizes, and says: "Starting in April 2027, screenshots will be required for any app using the iOS 27.1 SDK or later." Plan for an extra screenshot set next year. ## Every iPad screenshot size If your app runs on iPad, the 13 inch display is the one that matters. Apple scales it down for the other iPad sizes. | Display | Example devices | Accepted portrait sizes | | --- | --- | --- | | 13 inch, required if app runs on iPad | iPad Pro (M5, M4), iPad Air (M4, M3, M2) | 2064 x 2752, 2048 x 2732 | | 12.9 inch | iPad Pro (2nd generation) | 2048 x 2732 | | 11 inch | iPad Pro 11 inch, iPad Air 11 inch, iPad (A16), iPad mini | 1668 x 2388, 1640 x 2360, 1668 x 2420, 1512 x 2316, 1488 x 2266 | A tip from experience: do not stretch your iPhone screenshots to fill an iPad frame. Reviewers check that screenshots match the device, and a blown-up phone layout looks wrong to customers. If the app runs on iPad, capture it on an iPad or an iPad simulator. ## What are the Google Play screenshot and graphic sizes? Google is more flexible on screenshot sizes but strict about the other graphics. These numbers come from Google's Play Console help page on preview assets. | Asset | Size | Format and rules | | --- | --- | --- | | App icon | 512 x 512 | 32-bit PNG with alpha, up to 1024 KB | | Feature graphic | 1024 x 500 | JPEG or 24-bit PNG, no alpha | | Screenshots | 320 to 3840 pixels on each side | JPEG or 24-bit PNG; longest side no more than twice the shortest | | How many | At least 2 across device types | Up to 8 per device type | ### Sizes that make your app eligible for promotion Google can feature apps in recommendations and other spots on Play, but only if the screenshots are good enough. For apps, Google asks for at least 4 screenshots at a minimum of 1080 pixels: - **Portrait:** 9:16, at least 1080 x 1920. - **Landscape:** 16:9, at least 1920 x 1080. - **1080 x 1920**: minimum portrait screenshot size for a Google Play app to be eligible for promotion, with at least 4 screenshots (Source: [Google Play Console Help](https://support.google.com/googleplay/android-developer/answer/9866151?hl=en-GB)) ## What about the app icon? Google wants a separate 512 x 512 PNG uploaded to the listing. On iOS, the App Store icon comes from your app build rather than a separate upload in the listing. Apple's screenshot page does not cover icons, so check Apple's Human Interface Guidelines for the current icon sizes before you export. ## How do you make screenshots people actually read? Most people never open the full description. They scroll the screenshots and decide. That makes the first two or three images your most important marketing. 1. **Lead with the outcome.** Put a short headline on each image, such as "Book a table in 10 seconds," rather than a feature name. 2. **Show the real app.** Apple's guideline 2.3.3 asks that screenshots show the app in use, not just a title card, login page or splash screen. 3. **One idea per screenshot.** If a screenshot needs a paragraph to explain, split it. 4. **Keep text large.** Screenshots appear small in search results, so test them on a phone at real size. 5. **Localize if you sell abroad.** Both stores let you upload different screenshots for each language. 6. **Reuse a template.** Build one design file at 1320 x 2868, then export the other sizes from it so every set stays consistent. ## Common mistakes that block an upload - Exporting PNGs with transparency, which Apple rejects and Google refuses for the feature graphic. - Using a size that is one or two pixels off. Apple only accepts the exact sizes listed. - Uploading iPhone screenshots into the iPad slot. - Showing an Android phone frame in the App Store, or an iPhone frame on Google Play. - Leaving placeholder text or test data in the screenshots. Apple's guideline 2.1 says placeholder content should be scrubbed before submission. Screenshots are one part of a store listing. For the rest, see our guide on [how to publish an app on the App Store](https://virtualhorizons.pro/blog/how-to-publish-an-app-on-the-app-store) and the list of [common App Store rejection reasons](https://virtualhorizons.pro/blog/app-store-rejection-reasons). If your app was built on Base44, the [Base44 App Store guide](https://virtualhorizons.pro/blog/publish-base44-app-to-app-store) covers that path. Our [mobile app service](https://virtualhorizons.pro/services/mobile) includes the full store listing: screenshots for every required device size, the feature graphic, copy and the submission itself. ### Frequently asked questions **What size should App Store screenshots be in 2026?** Apple requires iPhone with Dynamic Island (medium display) screenshots at 1206 x 2622 or 1179 x 2556. We also upload 1320 x 2868 for large iPhones. If your app runs on iPad, add 2064 x 2752 or 2048 x 2732. **Do I need screenshots for every iPhone size?** No. Apple says that if your interface is consistent across sizes, you only need the highest required resolution, and App Store Connect scales them down for smaller devices. **How many screenshots can I upload to the App Store?** Between 1 and 10 per device size, in JPEG or PNG format, without transparency. **What is the Google Play feature graphic size?** 1024 x 500 pixels, as a JPEG or 24-bit PNG with no alpha channel. Every Play listing needs one. **How many screenshots does Google Play require?** At least 2 across device types, and up to 8 per device type. To be eligible for promotion, upload at least 4 screenshots of 1080 pixels or more, such as 1080 x 1920 in portrait. **Can I use the same screenshots on both stores?** You can reuse the design, but export separate files. Apple only accepts its exact sizes, Google needs 24-bit PNG or JPEG, and each store's screenshots should show the matching device. Sources: - [App Store Connect Help: Screenshot specifications](https://developer.apple.com/help/app-store-connect/reference/screenshot-specifications/) - [Apple App Review Guidelines](https://developer.apple.com/app-store/review/guidelines/) - [Play Console Help: Add preview assets to showcase your app](https://support.google.com/googleplay/android-developer/answer/9866151?hl=en-GB) ## Apple Developer Account Cost in 2026: Fees and Hidden Costs URL: https://virtualhorizons.pro/blog/apple-developer-account-cost Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons The Apple Developer Program costs 99 USD a year. Here is what you get, who qualifies for a fee waiver, the D-U-N-S rule and how Google Play compares. **Short answer** - An Apple Developer Program membership costs 99 USD a year, charged in local currency where available. The Enterprise Program costs 299 USD a year. - Nonprofits, accredited schools and government entities in eligible countries can ask Apple to waive the fee, but only for free apps. - Companies need a D-U-N-S Number, which is free in most countries, plus a public website and someone with legal authority to sign. - Google Play charges a one-time 25 USD registration fee instead of a yearly one. An Apple developer account costs **99 USD per year**. That is the fee for the Apple Developer Program, which you need to publish apps on the App Store. Apple's enrollment page puts it plainly: > The Apple Developer Program annual fee is 99 USD and the Apple Developer Enterprise Program annual fee is 299 USD, in local currency where available. (Apple Developer, Enrollment support) The fee is the easy part. The real cost of getting an app onto the App Store is time: getting verified, preparing a build and passing review. This guide covers the fee, who can skip it, what Apple takes from your sales and the other costs people forget to budget for. - **99 USD**: per year for the Apple Developer Program, the membership needed to publish on the App Store (Source: [Apple Developer](https://developer.apple.com/support/enrollment/)) ## What does the 99 USD membership include? The membership is what lets you distribute software through Apple. In practice, it gives you: - The right to publish apps on the App Store for iPhone, iPad, Mac and Apple's other platforms. - Access to App Store Connect, where you manage listings, pricing, builds and analytics. - TestFlight, so you can share beta builds with up to 100 internal and 10,000 external testers. - The certificates and app capabilities you need to sign and ship a release build. You do not need to pay to learn. Apple's tools and documentation are free to use, and you can test on your own device without a paid membership. You pay when you want to ship to other people. ## Should you enroll as an individual or an organization? The price is the same either way. What changes is the name customers see and the paperwork Apple asks for. | | Individual | Organization | | --- | --- | --- | | Annual fee | 99 USD | 99 USD | | Seller name on the App Store | Your personal legal name | Your company's legal name | | D-U-N-S Number | Not needed | Required (free in most countries) | | Website | Not needed | A public, working website | | Who can enroll | You | Someone with legal authority to bind the company | | Team access | Mainly you | Add teammates with different roles | Apple is strict about what counts as an organization: "We don't accept DBAs, fictitious businesses, trade names, or branches." Your company needs to be a real legal entity, such as an LLC or corporation. > If you plan to sell the business one day or bring in partners, enroll as an organization. Moving an app from a personal account to a company account later is possible, but it adds steps you can avoid by starting right. ### What is a D-U-N-S Number and does it cost anything? A D-U-N-S Number is a nine-digit business ID issued by Dun and Bradstreet. Apple uses it to confirm your company's legal name and status. Apple says the number is free in most jurisdictions, and government organizations do not need one. The main cost is waiting: if your company does not have a number yet, it can take time to get one, so request it before you are ready to launch. ## Can you get the Apple developer fee waived? Yes, if you are the right kind of organization. Apple offers fee waivers to **nonprofit organizations, accredited educational institutions and government entities** in eligible countries that plan to publish only free apps. The program started in the United States in January 2018, as [MacRumors reported](https://www.macrumors.com/2018/01/03/apple-developer-program-fee-waivers/). In February 2020 Apple added Australia, Canada, France, Germany, Israel, Italy, Mexico and South Korea, bringing the total to 13 countries, according to [iMore](https://www.imore.com/apple-extends-developer-membership-fee-exemptions-australia-canada-and-more). Apple can change the list, so check its current fee waiver page before you apply. Two limits matter. Individuals do not qualify, and the waiver is for organizations distributing free apps. If you want to charge for the app or sell in-app purchases, you pay the normal fee. ## How much does Apple take from app sales? The membership fee is separate from Apple's commission on paid apps and in-app purchases. The standard commission is 30%. Smaller developers can apply for the App Store Small Business Program, which Apple announced in 2020 for developers who "earned up to $1 million in proceeds during the previous calendar year." Members pay a 15% commission instead. If you pass 1 million USD in proceeds during the year, the standard rate applies for the rest of that year. You can qualify again in a later year if your proceeds drop back under the limit. Free apps that do not sell anything through Apple pay no commission at all. ## How does Google Play compare? Google's fee structure is different. Its help center says: "There is a US$25 one-time registration fee." You pay once, not every year, and you verify your identity. Google warns that the fee is not refunded if the information you give cannot be verified. | | Apple App Store | Google Play | | --- | --- | --- | | Account fee | 99 USD per year | 25 USD one time | | Fee waiver | Eligible nonprofits, schools and government (free apps only) | No general waiver | | Company verification | D-U-N-S Number required | Identity and organization verification | | Extra step for new personal accounts | None | Closed test with 12 testers for 14 days | | Small developer commission | 15% under the Small Business Program | Varies by region since June 30, 2026 | Google's service fees changed on June 30, 2026 in the US, the European Economic Area and the UK. For example, Google now lists subscriptions there at "10% + 5% billing fee." In other markets, developers enrolled in the 15% tier still pay "15% for the first $1M" of earnings. Check Google's [service fee page](https://support.google.com/googleplay/android-developer/answer/112622?hl=en) for the rate that applies to your app. ## What other costs should you budget for? The store fees are small next to the work of getting an app ready. When clients ask us what publishing really costs, these are the items we tell them to plan for: - **A way to build for iOS.** Traditionally that means a Mac with Xcode. Cloud build services and platforms like Base44 can remove the need for your own Mac. - **Test devices.** At least one recent iPhone and one Android phone, so you can catch layout and performance problems before reviewers do. - **Store assets.** Screenshots for every required device size, an icon and, on Google Play, a feature graphic. See our [screenshot size guide](https://virtualhorizons.pro/blog/app-store-screenshot-sizes). - **A privacy policy and support page.** Both stores ask for them, and Apple requires the privacy policy link in the app too. - **Time for review and fixes.** Apple reviews 90% of submissions in under 48 hours, but a rejection means fixing and resubmitting. - **Ongoing updates.** New iOS and Android versions arrive every year, and Google regularly raises the minimum target API level. For the bigger picture on design and development, read [how much it costs to build an app](https://virtualhorizons.pro/blog/how-much-does-it-cost-to-build-an-app). ## What happens if you stop paying? The Apple membership renews each year. If it lapses, your apps are removed from sale on the App Store and you lose access to the paid program features until you renew. Turn on automatic renewal, and make sure the card on file belongs to the business rather than a former employee. ## Is it worth paying for help? Opening the account is something you should do yourself, because Apple needs your identity or your company's legal details. Everything after that, from setting up the app record to answering App Review, can be handed off. Virtual Horizons is a Base44 Legend Partner, Ambassador and Community Pillar, a Base44 Shark Tank winner and a multiple-time Vibe Sprint winner, with more than 10 apps live on the App Store and Google Play. Through our [mobile app service](https://virtualhorizons.pro/services/mobile) we take apps from a working build to live in both stores, and our step-by-step guide on [how to publish an app on the App Store](https://virtualhorizons.pro/blog/how-to-publish-an-app-on-the-app-store) shows the full process if you would rather do it yourself. ### Frequently asked questions **How much is an Apple developer account per month?** Apple does not offer monthly billing. The Apple Developer Program is 99 USD a year, which works out to about 8.25 USD a month. Apple charges it in local currency where available. **Is the Apple developer account a one-time fee?** No. The Apple Developer Program renews every year. Google Play is the one with a one-time fee, which is 25 USD. **Can I publish an app on the App Store for free?** Only if you qualify for a fee waiver as an eligible nonprofit, accredited educational institution or government entity publishing free apps. Individuals and businesses pay 99 USD a year. **Do I need a D-U-N-S Number as an individual?** No. Apple only asks for a D-U-N-S Number when you enroll as an organization. As an individual, your personal legal name appears as the seller on the App Store. **What is the Apple Developer Enterprise Program?** It costs 299 USD a year and is meant for organizations distributing private apps to their own employees. It is not a way to publish on the public App Store, which needs the standard 99 USD program. Sources: - [Apple Developer: Enrollment support](https://developer.apple.com/support/enrollment/) - [Apple Newsroom: App Store Small Business Program](https://www.apple.com/newsroom/2020/11/apple-announces-app-store-small-business-program/) - [MacRumors: Apple developer program fee waivers](https://www.macrumors.com/2018/01/03/apple-developer-program-fee-waivers/) - [iMore: Apple extends developer membership fee exemptions](https://www.imore.com/apple-extends-developer-membership-fee-exemptions-australia-canada-and-more) - [Apple Developer: App Review](https://developer.apple.com/distribute/app-review/) - [Play Console Help: Create a developer account](https://support.google.com/googleplay/android-developer/answer/6112435?hl=en) - [Play Console Help: Service fees](https://support.google.com/googleplay/android-developer/answer/112622?hl=en) ## Base44 Alternatives: 8 Options and When Each Fits URL: https://virtualhorizons.pro/blog/base44-alternatives Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons The best Base44 alternatives in 2026: Lovable, Bolt, Replit, Bubble, FlutterFlow, Softr, Glide and hiring a developer, with when each one fits. **Short answer** - Lovable and Bolt are the closest alternatives if you want an AI builder that writes React code you can take to GitHub. - Replit suits people who want an AI agent plus a full coding workspace and hosting in one place. - Bubble, FlutterFlow, Softr and Glide are visual or no-code tools, each strongest in one lane. - Before you switch, check whether the problem is the tool or the way the app was built. Many stuck Base44 apps can be fixed in place. **The best Base44 alternative depends on what you are trying to fix.** If you want code in your own GitHub from day one, look at Lovable or Bolt. If you want a coding workspace with an AI agent, look at Replit. If you want visual building with no code at all, Bubble, Softr or Glide fit. If native mobile is the priority, FlutterFlow is the strongest no-code option. And if the app has outgrown any builder, hire a developer. We are a Base44 Legend Partner and build on Base44 most days, so we are not neutral. We also send clients to other tools when they fit better, and this list reflects what we have seen work. ## Why do people look for Base44 alternatives? In our experience the reasons are fairly consistent. Some people want full control of the code and hosting. Some hit the credit limits on the [free plan](https://virtualhorizons.pro/blog/is-base44-free) and want to compare costs. Some need a native mobile app with heavy device features. And some got stuck in a loop where the AI keeps breaking one thing while fixing another. That last reason is worth a second look before you move. A loop usually means the app's structure or prompts need work, and the same pattern can follow you to the next tool. ## What are the best Base44 alternatives? | Tool | Type | Best for | Main trade-off | | --- | --- | --- | --- | | Lovable | AI app builder | React apps a dev team will extend in GitHub | Backend setup is a separate step | | Bolt.new | AI app builder in the browser | Fast prototypes with full code access | You manage more of the stack | | Replit | AI agent plus coding workspace | People who want to code alongside the AI | More technical than Base44 | | Bubble | Visual no-code | Complex web apps built visually | No code export | | FlutterFlow | Visual builder for Flutter | Native iOS and Android apps | Steeper learning curve | | Softr | No-code portal builder | Client portals on existing data | Less flexible for custom logic | | Glide | No-code app builder | Simple apps from spreadsheets | Limited for complex products | | Hiring a developer | Custom build | Apps that outgrew every builder | Highest cost and longest timeline | ### 1. Lovable Lovable is the most direct competitor. You describe an app in chat, it writes a React project, and the code syncs both ways with your GitHub repository on every plan, according to [Lovable's docs](https://docs.lovable.dev/integrations/github). It has grown extremely fast. - **$100M**: in annual recurring revenue reached by Lovable within eight months of launch (Source: [TechCrunch, July 2025](https://techcrunch.com/2025/07/23/eight-months-in-swedish-unicorn-lovable-crosses-the-100m-arr-milestone)) Pick Lovable when developers will own the code long term. Stay on Base44 when you want login, data and security rules handled without wiring anything up. Our full [Base44 vs Lovable comparison](https://virtualhorizons.pro/blog/base44-vs-lovable) goes deeper. ### 2. Bolt.new Bolt.new, from StackBlitz, builds and runs full-stack web apps inside your browser. You can see and edit every file as the AI writes it. It suits technical founders who want a fast start and full access to the code, and who are comfortable choosing their own database and deployment. ### 3. Replit Replit pairs an AI agent with a complete online coding environment, plus built-in hosting. It is the best fit if you want to learn to code, or already code, and want the AI as a partner rather than the only builder. Non-technical owners usually find it more demanding than Base44. ### 4. Bubble Bubble is a mature visual no-code platform with its own database, workflows and a large plugin marketplace. It handles complex web apps well. The big trade-off is lock-in: Bubble does not export your app as code, so leaving later means a rebuild. ### 5. FlutterFlow FlutterFlow is a visual builder for Flutter, Google's framework for native mobile apps. If your app depends on device features and must feel fully native, it is a strong choice, and paid plans let you download the Flutter code. Expect a steeper learning curve than prompt-based tools. If you like Base44 but need the stores, you may not have to switch at all. Base44 has its own mobile publishing flow, and our guide to [publishing a Base44 app to the App Store](https://virtualhorizons.pro/blog/publish-base44-app-to-app-store) covers what Apple and Google check. ### 6. Softr Softr builds client portals and internal tools on top of data you already have, such as Airtable or Google Sheets. It is quick for a members area or a simple client dashboard. It is less flexible when you need custom logic or unusual screens. ### 7. Glide Glide turns a spreadsheet into a clean, mobile-friendly app. For a team directory, an inventory list or a field checklist, it is hard to beat for speed. It is not built for complex products with many user roles. ### 8. Hiring a developer Sometimes the right alternative is not another builder. If the app handles payments, sensitive data or heavy traffic, a developer who reviews the architecture and security can save you from expensive problems later. Our guide on [how to hire an app developer](https://virtualhorizons.pro/blog/how-to-hire-an-app-developer) explains what to look for. ## Are other AI builders safer than Base44? Not automatically. Security depends more on how the app is set up than on which builder wrote it. Research on AI-written code in general shows why a review matters on any platform. - **45%**: of coding tasks across more than 100 AI models produced code with a security flaw (Source: [Veracode, July 2025](https://www.veracode.com/press-release/ai-generated-code-poses-major-security-risks-in-nearly-half-of-all-development-tasks-veracode-research-reveals/)) > Our research reveals GenAI models make the wrong choices nearly half the time, and it's not improving. (Jens Wessling, CTO at Veracode, [Veracode press release](https://www.veracode.com/press-release/ai-generated-code-poses-major-security-risks-in-nearly-half-of-all-development-tasks-veracode-research-reveals/)) On Base44, the main safeguard is setting row-level and field-level security on every entity. Our [Base44 security guide](https://virtualhorizons.pro/blog/base44-security) shows how to test it. ## What should you check before switching away from Base44? 1. **Name the real problem.** Write down what is not working. Cost, code ownership and mobile needs are tool problems. A loop of broken fixes is often a structure problem. 2. **Check your plan.** Builder and above add GitHub sync, backend functions and connectors. Many limits people hit are plan limits, not platform limits. See our [Base44 pricing guide](https://virtualhorizons.pro/blog/base44-pricing). 3. **Export what you can.** Keep a copy of your data and, on plans with GitHub sync, your code. 4. **Price the rebuild.** Moving usually means rebuilding the data layer, login and permissions in the new tool. 5. **Test the new tool on one feature.** Build the hardest screen first, not the easiest. > A stuck app is often closer to done than it feels. A day of untangling the data model and prompts can get it moving again without a migration. ## When does hiring Base44 developers make more sense? If you like what Base44 does and the app is mostly built, bringing in people who know the platform well is usually faster than starting over somewhere else. We are a Base44 Legend Partner and multiple-time Base44 Vibe Sprint winner, with more than 10 apps live on the App Store and Google Play. See our [Base44 developers page](https://virtualhorizons.pro/base44-developers) or our [app development services](https://virtualhorizons.pro/services/apps). For a broader view of the market, our roundup of the [best AI app builders](https://virtualhorizons.pro/blog/best-ai-app-builders) compares more tools side by side. ### Frequently asked questions **What is the best alternative to Base44?** For most people it is Lovable, because it works the same way: you describe the app in chat and the AI builds it. Choose Bubble for visual no-code, FlutterFlow for native mobile, and Softr or Glide for simple apps on existing data. **Is there a free alternative to Base44?** Most alternatives have a free plan, including Lovable, Bolt, Replit, Bubble, Softr and Glide. Free plans are limited and usually fine for testing an idea, not for running a business app. Base44 also has a free plan. **Which Base44 alternative gives me the code?** Lovable, Bolt and Replit give you full access to the code. FlutterFlow lets you download Flutter code on paid plans. Bubble, Softr and Glide do not export your app as code. Base44 offers two-way GitHub sync on Builder plan and up. **Can I move my Base44 app to another builder?** There is no one-click move. You can export your data and, on plans with GitHub sync, your code, but the backend, login and permissions usually need to be rebuilt in the new tool. **Is Base44 better than Bubble?** Base44 is faster to start because you describe the app in plain language. Bubble gives more visual control and has a long track record, but it does not export code. For business apps that need to work quickly, we usually recommend Base44. Sources: - [TechCrunch: Eight months in, Swedish unicorn Lovable crosses the $100M ARR milestone](https://techcrunch.com/2025/07/23/eight-months-in-swedish-unicorn-lovable-crosses-the-100m-arr-milestone) - [Lovable documentation: GitHub integration](https://docs.lovable.dev/integrations/github) - [Veracode: AI-generated code poses major security risks in nearly half of all development tasks](https://www.veracode.com/press-release/ai-generated-code-poses-major-security-risks-in-nearly-half-of-all-development-tasks-veracode-research-reveals/) - [Base44 pricing](https://base44.com/pricing) - [Base44 documentation: GitHub and local development](https://docs.base44.com/developers/app-code/local-development/github) ## Base44 Examples: 8 Kinds of Apps That Work Well URL: https://virtualhorizons.pro/blog/base44-examples Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons Real Base44 examples by app type: client portals, CRMs, booking tools, internal dashboards, marketplaces, AI tools, mobile apps and realtime apps. **Short answer** - Base44 is strongest for data-driven business apps with logins and roles: portals, CRMs, booking tools and internal dashboards. - Built-in AI, email and file handling make AI tools and document workflows quick to build. - Realtime updates and scheduled jobs support chat, live boards and simple multiplayer apps. - Apps that need server-side rendering for SEO, or very heavy custom infrastructure, are a weaker fit. **Base44 works best for apps where people log in, see their own data and take actions on it.** Client portals, CRMs, booking systems and internal tools are the sweet spot, because the database, login and security rules come built in. AI-powered tools, mobile companion apps and realtime apps also work well. We are a Base44 Legend Partner and Base44 Shark Tank winner, and we have more than 10 apps live on the App Store and Google Play. The examples below are the app types we see succeed most often, with notes on what makes each one work. ## Who uses Base44? Base44 is used by solo founders, small businesses and large companies. By the time Wix bought it in June 2025, it had about 250,000 users, and [SiliconANGLE](https://siliconangle.com/2025/06/18/base44-joins-wix-80m-deal-support-natural-language-software-development) named eToro and SimilarWeb among its notable customers. - **250,000**: users on Base44 about six months after launch (Source: [TechCrunch, June 2025](https://techcrunch.com/2025/06/18/6-month-old-solo-owned-vibe-coder-base44-sells-to-wix-for-80m-cash)) > Our market is massive. It has the potential to replace entire software categories (Maor Shlomo, Base44 founder, [Wix press release](https://www.wix.com/press-room/home/post/wix-further-expands-into-vibe-coding-with-acquisition-of-base44-a-hyper-growth-startup-that-simplif)) ## What kinds of apps can you build with Base44? | App type | Example | Base44 features it uses | | --- | --- | --- | | Client portal | Clients see their projects, files and invoices | Login, roles, row-level security, file upload | | CRM | Track leads, deals and follow-ups | Entities, filters, email, connectors | | Booking system | Customers pick a time and get a confirmation | Entities, email, backend functions | | Internal tool | Inventory, approvals or a team dashboard | Roles, field-level security, charts | | Marketplace | Buyers and sellers with listings | Multiple roles, payments via backend functions | | AI tool | Summarize documents or draft replies | Built-in AI calls, file extraction | | Mobile companion app | A phone app for customers or field staff | Mobile publishing, push notifications | | Realtime app | Live chat, a shared board or a simple game | Realtime subscriptions, scheduled jobs | ### 1. Client portals A portal gives each client a private login to see their own work, documents and messages. Base44 is a natural fit because row-level security can limit every record to the client it belongs to. Our [Base44 tutorial](https://virtualhorizons.pro/blog/base44-tutorial) builds one step by step. ### 2. CRMs and sales trackers Many businesses outgrow spreadsheets but do not want a heavy CRM. A Base44 CRM can match your exact pipeline stages and fields. On the Builder plan and up, connectors can link it to tools like HubSpot, Salesforce or Google Workspace. ### 3. Booking and scheduling apps Booking apps let customers choose a service and time, then get an email confirmation. Base44's built-in email handles confirmations. Payments, such as a deposit through Stripe, run through backend functions on the Builder plan and up. ### 4. Internal tools and dashboards Approval flows, inventory trackers, job boards for field crews and reporting dashboards are some of the fastest wins. The users are your own team, so the design bar is lower and the value shows up right away. Field-level security can hide sensitive columns, like pay rates, from everyone except admins. ### 5. Marketplaces and directories A two-sided app, such as a directory of local providers with booking requests, needs at least two roles and careful rules about who can edit what. Base44 can handle it, but plan the permissions before you prompt, because they are harder to add later. ### 6. AI-powered tools Base44 includes a built-in AI integration, plus tools to extract data from uploaded files and generate images. That makes it quick to build things like a proposal drafter, a document summarizer or a support reply assistant. The [Base44 integrations docs](https://docs.base44.com/Integrations/Using-integrations) say these built-in integrations work on any plan without separate API keys. Each AI call uses integration credits, so price out heavy usage before launch. Our [Base44 pricing guide](https://virtualhorizons.pro/blog/base44-pricing) explains how credits work. ### 7. Mobile companion apps Many Base44 apps start on the web and later need to be in the App Store and Google Play, for example a customer loyalty app or a tool for staff in the field. Base44 supports push notifications and has a mobile publishing flow. We also make App Native, which turns Base44 apps into native iOS and Android apps, and we cover the store review process in our guide to [publishing a Base44 app to the App Store](https://virtualhorizons.pro/blog/publish-base44-app-to-app-store). ### 8. Realtime apps and simple games Base44 supports realtime updates, so a screen can change the moment data changes, plus actors for scheduled work, according to the [Base44 backend docs](https://docs.base44.com/developers/backend/overview/features). That supports live chat, shared task boards, live scoreboards and simple multiplayer games. ## What kinds of apps are not a good fit for Base44? Base44 hosts single-page apps and does not do server-side rendering, per its docs. That makes it a weaker choice for content sites that depend on search traffic to individual pages. It is also not the right tool for apps that need custom servers or heavy video processing. - **Content-heavy, SEO-first sites:** use a website builder or a framework with server rendering. - **Apps with unusual infrastructure needs:** consider a custom build. See [how to hire an app developer](https://virtualhorizons.pro/blog/how-to-hire-an-app-developer). - **Graphics-heavy 3D games:** use a game engine. ## What do successful Base44 apps have in common? Across the app types above, the projects that go well share a few traits. The ones that stall usually skipped one of them. - **A clear data model.** Every record is tied to the user or company it belongs to, which makes security rules simple. - **Roles decided up front.** Admin, staff and customer views are planned before the first prompt, not bolted on later. - **Small, specific prompts.** Each change targets one screen or one behavior, so nothing else breaks. - **Security tested as a real user.** Someone logs in as an ordinary user and tries to see data they should not. - **A plan that fits.** Apps that need payments, connectors or GitHub sync are on the Builder plan or higher from the start. Our [Base44 security guide](https://virtualhorizons.pro/blog/base44-security) and [Base44 integrations guide](https://virtualhorizons.pro/blog/base44-integrations) go deeper on the last two. ## How do you choose your first Base44 app? 1. **Pick a process that already exists.** A spreadsheet your team updates every day is a great starting point. 2. **Keep the first version small.** One role, three or four screens and one key action. 3. **Plan security first.** Decide who can see and change each kind of record. 4. **Launch to a few users.** Get feedback before adding features. > The best first app is usually not the big idea. It is the boring internal tool that saves your team an hour a day. It teaches you the platform with low risk. If you are still comparing tools, see our [Base44 review](https://virtualhorizons.pro/blog/base44-review) and [Base44 alternatives](https://virtualhorizons.pro/blog/base44-alternatives). If you are ready to build, our [app development services](https://virtualhorizons.pro/services/apps) and [Base44 developers page](https://virtualhorizons.pro/base44-developers) explain how we work. ### Frequently asked questions **What is Base44 best used for?** Data-driven business apps with logins and roles, such as client portals, CRMs, booking systems and internal tools. AI tools and mobile companion apps also work well. **Can Base44 build a marketplace?** Yes. A marketplace needs at least two roles and careful permissions. Payments run through backend functions on the Builder plan and up. **Can I build a mobile app with Base44?** Yes. Base44 apps work on phones in the browser, support push notifications and can be published to the App Store and Google Play. **Do big companies use Base44?** Yes. SiliconANGLE reported eToro and SimilarWeb among Base44's notable customers at the time of the Wix acquisition. **Is Base44 good for a website that needs SEO?** Not usually. Base44 hosts single-page apps without server-side rendering, so content sites that rely on search traffic are better built with a website builder or a server-rendered framework. Sources: - [TechCrunch: 6-month-old, solo-owned vibe coder Base44 sells to Wix for $80M cash](https://techcrunch.com/2025/06/18/6-month-old-solo-owned-vibe-coder-base44-sells-to-wix-for-80m-cash) - [SiliconANGLE: Base44 joins Wix in $80M deal](https://siliconangle.com/2025/06/18/base44-joins-wix-80m-deal-support-natural-language-software-development) - [Wix press release: Wix further expands into vibe coding with acquisition of Base44](https://www.wix.com/press-room/home/post/wix-further-expands-into-vibe-coding-with-acquisition-of-base44-a-hyper-growth-startup-that-simplif) - [Base44 documentation: Backend features](https://docs.base44.com/developers/backend/overview/features) - [Base44 documentation: Using integrations](https://docs.base44.com/Integrations/Using-integrations) ## Base44 Integrations: Every Way to Connect Your App URL: https://virtualhorizons.pro/blog/base44-integrations Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons Every way to connect a Base44 app in 2026: built-in AI and email, connectors, backend functions, custom APIs and MCP, plus which plan each one needs. **Short answer** - Built-in integrations for AI, email, push notifications, file upload, image generation and file data extraction work on every plan. - Connectors to services like Google Workspace, Slack, Notion, Salesforce and HubSpot need the Builder plan or higher. - Backend functions, also Builder and up, let you call almost any API, such as Stripe or Twilio, with keys stored as secrets. - Custom API integrations and MCP connections round out the options for more technical setups. **Base44 connects to other tools in five main ways: built-in integrations, connectors, backend functions, custom API integrations and MCP connections.** Built-in integrations like AI and email work on every plan. Most of the others, including connectors to apps like Slack and HubSpot and custom code that calls services like Stripe, need the Builder plan or higher. We are a Base44 Legend Partner and connect Base44 apps to payment, phone, CRM and AI voice tools on client projects. This guide is based on the current [Base44 integrations docs](https://docs.base44.com/Integrations/Using-integrations) and what we see in practice. ## What integration options does Base44 have? | Option | What it does | Plan needed | | --- | --- | --- | | Built-in integrations | AI calls, email, push notifications, file upload, image generation, data extraction from files | Any plan | | Connectors | Sign in to services like Google Workspace, Slack, Notion, Salesforce and HubSpot | Builder and up | | Backend functions | Custom server code that calls any API, with keys stored as secrets | Builder and up | | Custom API integrations | Add an outside API from its OpenAPI spec, shared across a workspace | Builder and up to create; usable on Free | | MCP connections | Connect AI tools and agents through the Model Context Protocol | Builder and up | | GitHub sync | Two-way sync of your app code with a GitHub repository | Builder and up | Plan names and limits come from the [Base44 pricing page](https://base44.com/pricing) and docs as of November 2026. Check both before you commit, since they change. ## Which Base44 integrations are built in? Base44 includes a set of integrations you can use right away, just by asking for them in a prompt. > Most work on any plan, with no extra setup or separate API keys. ([Base44 documentation, Using integrations](https://docs.base44.com/Integrations/Using-integrations)) - **AI (InvokeLLM):** send a prompt to a language model and use the answer in your app. - **Email (SendEmail):** send notifications and confirmations. - **Push notifications:** alert users on their devices. - **File upload:** let users attach files and images. - **Image generation:** create images from a text description. - **Data extraction:** pull structured data out of uploaded files, such as invoices or forms. Each use spends integration credits. The free plan includes 100 a month and paid plans include far more, per the [pricing page](https://base44.com/pricing). > **Email limits to know:** sending to people who have not signed up for your app needs a paid plan and a verified custom domain. Attachments are capped at 5 files, 5 MB each and 10 MB total, per the Base44 docs. ## What are Base44 connectors? Connectors let your app act on a user's or your team's account in another service, after signing in with OAuth. The docs list services such as Google Workspace, Notion, Slack, Salesforce, HubSpot, LinkedIn and TikTok. Connectors need the Builder plan or higher. Typical uses: create a Google Calendar event when a booking is made, post a Slack message when a form is submitted, or add a contact to HubSpot when a lead signs up. ## How do you connect Stripe, Twilio or other APIs to Base44? Use backend functions. These are small pieces of server code that run on Base44's backend, which the docs describe as Deno-based serverless functions written in TypeScript. Your API keys are stored as secrets, so they never reach the browser. Backend functions need the Builder plan or higher. Common examples we build: - **Stripe:** take payments, create subscriptions and update a customer record when a payment succeeds. - **Twilio:** send text message reminders or verification codes. - **GoHighLevel:** sync leads and appointments with a CRM many agencies already use. - **ElevenLabs:** add AI voice features, such as reading content aloud or powering a voice assistant. See our [AI voice services](https://virtualhorizons.pro/services/voice). - **Google APIs:** read and write Sheets, Calendar or Maps data beyond what connectors cover. Some services send data back to your app when something happens, through webhooks. A backend function can usually act as the receiving endpoint, but test this carefully for each service, including how it verifies that requests are genuine. ## What are custom API integrations in Base44? If a service publishes an OpenAPI spec, you can add it as a custom integration at the workspace level. Calls are routed through Base44, so the app does not need to handle the credentials directly. Creating a custom integration needs the Builder plan or higher, but apps on any plan, including Free, can use one once it exists. This is useful for agencies and teams with several apps that all need the same outside service. ## Does Base44 support MCP? Yes. MCP, the Model Context Protocol, is a standard way for AI tools to connect to other systems. On the Builder plan and up, Base44 apps can connect to MCP servers. A published Base44 app can also expose its own MCP server, so AI assistants can work with the app's data, according to the docs. ## Can Base44 connect to Zapier or Make? Base44 does not list Zapier or Make as built-in connectors in the docs we reviewed. You can still link them: a backend function can call a Zapier or Make webhook when something happens in your app, and an automation can call your app through its API. For bigger workflows across several tools, our [automation services](https://virtualhorizons.pro/services/automation) team designs the whole chain. ## What should you watch out for with Base44 integrations? 1. **Credit usage.** AI and email calls spend integration credits. Estimate monthly volume before launch. 2. **Plan limits.** Connectors, backend functions and MCP need Builder or higher. Do not design around a feature your plan lacks. 3. **Key safety.** Keep API keys in secrets, never in the app's front-end code. 4. **Permissions.** A backend function running with admin rights can bypass your security rules, so check who can trigger it. Our [Base44 security guide](https://virtualhorizons.pro/blog/base44-security) explains why. 5. **Error handling.** Outside services go down. Show users a clear message and log the failure. ## When should you get help with Base44 integrations? Payments, phone systems and two-way syncs with a CRM are where most of the hard bugs live. If your app depends on one of those, a review before launch is cheap insurance. We are a Base44 Legend Partner and can build or check integrations for you. See our [Base44 developers page](https://virtualhorizons.pro/base44-developers) or our [AI receptionist](https://virtualhorizons.pro/ai-receptionist) work for voice and phone setups. New to Base44? Start with our [Base44 tutorial](https://virtualhorizons.pro/blog/base44-tutorial) and [Base44 pricing guide](https://virtualhorizons.pro/blog/base44-pricing). ### Frequently asked questions **Does Base44 have an API?** Yes. Base44 apps have a backend you can reach through the Base44 SDK, and backend functions let your app call outside APIs. Published apps can also expose an MCP server for AI tools. **Can Base44 take payments with Stripe?** Yes. Stripe is usually connected through backend functions, which need the Builder plan or higher. API keys are stored as secrets on the server. **Which Base44 integrations work on the free plan?** The built-in integrations, including AI calls, email, push notifications, file upload, image generation and file data extraction. They use integration credits, and the free plan includes 100 a month. **Does Base44 integrate with Google Sheets?** Yes. Google Workspace is available as a connector on the Builder plan and up, and backend functions can call Google APIs directly. **Can I connect Base44 to Zapier?** Not as a built-in connector in the docs we reviewed, but a backend function can call a Zapier webhook when something happens in your app. Sources: - [Base44 documentation: Using integrations](https://docs.base44.com/Integrations/Using-integrations) - [Base44 documentation: Backend features](https://docs.base44.com/developers/backend/overview/features) - [Base44 documentation: Entity security](https://docs.base44.com/developers/backend/resources/entities/security.md) - [Base44 pricing](https://base44.com/pricing) ## Base44 Pricing 2026: Plans, Credits and Real Total Cost URL: https://virtualhorizons.pro/blog/base44-pricing Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons Base44 pricing explained: every plan, what credits mean, which plan you need for a custom domain or the App Store, and the costs most guides leave out. **Short answer** - Base44 has a free plan and four paid plans, roughly $20, $50, $100 and $200 a month, about 20% cheaper billed yearly. - Message credits limit how many AI changes you can make each month, and they do not roll over. - For a custom domain, backend functions or App Store and Google Play files, plan on the Builder tier or higher. - Your real first-year cost also includes Apple (99 USD a year), Google (US$25 once), and often a domain and outside services. **Base44 costs $0 to start, and paid plans run from about $20 to $200 a month.** For most business apps that need a custom domain or an App Store listing, the plan that matters is Builder, at roughly $50 a month or $40 a month billed yearly. We are a Base44 Legend Partner and pay for these plans ourselves to build client apps, so this is the breakdown we give clients before they start. Base44 adjusts its plans from time to time, so confirm the current numbers on the [official Base44 pricing page](https://base44.com/pricing) before you buy. ## What are the Base44 plans? There are five tiers: Free, Starter, Builder, Pro and Elite. Each step up mostly gives you more AI credits, and Builder is where the important features start. | Plan | Monthly | Billed yearly | Message credits / month | Integration credits / month | | --- | --- | --- | --- | --- | | Free | $0 | $0 | 25 | 100 | | Starter | $20 | $16/mo | 100 | 2,000 | | Builder | $50 | $40/mo | 250 | 10,000 | | Pro | $100 | $80/mo | 500 | 20,000 | | Elite | $200 | $160/mo | 1,200 | 50,000 | These figures match independent breakdowns from [NoCode MBA](https://www.nocode.mba/articles/base44-pricing-2026) and [Jet Admin](https://www.jetadmin.io/blog/untitled-41/), both updated in 2026. NoCode MBA also notes that yearly billing saves about 20% and that unused credits do not roll over to the next month. ## What do Base44 credits actually mean? Message credits are your AI building budget. Each time you ask the builder to make or change something, it uses credits. Integration credits are used by your live app when it does things like send emails, call AI models or handle file uploads. - **Message credits** get used while you build. A focused request ("add a phone field to the signup form") goes further than a vague one ("make it better"). - **Integration credits** get used while people use your app. An app that emails every user or runs AI on every form submission will burn more. - **Credits reset monthly.** A slow month does not bank anything for a busy one. > Our experience: the biggest credit drain is unclear requests that need several rounds of fixes. Write the request like you are briefing a developer, with the screen, the field names and what should happen, and you will get much more out of every credit. ## Which Base44 plan do you need? Pick the lowest plan that includes the features you need, then move up only if you run out of credits. For most businesses with a real launch planned, that means Builder. - **Free**: kicking the tires. Good for testing whether Base44 understands your idea. - **Starter**: personal projects and internal experiments that can live on a base44.app web address. - **Builder**: the realistic starting point for a business. Independent breakdowns list a custom domain, GitHub integration and backend functions here, and Base44's own docs say downloading App Store and Google Play files requires Builder or higher. - **Pro and Elite**: the same features with more credits and better support. Worth it when you are building every day or running several apps. Base44's [App Store documentation](https://docs.base44.com/documentation/building-your-app/uploading-to-app-stores) is clear on the mobile point. The readiness scan works on the free plan, but you need Builder or above to download the files you submit to Apple and Google. ## What does a Base44 app really cost in the first year? The plan is only one line. A typical business app that goes on both app stores costs the Base44 plan plus about $124 in store fees in year one, plus a domain and any paid services your app connects to. | Cost | Amount | How often | | --- | --- | --- | | Base44 Builder plan | $480 billed yearly ($40/mo) | Yearly | | Apple Developer Program | 99 USD | Yearly | | Google Play developer account | US$25 | One time | | Custom domain | Varies by registrar (Builder includes a free domain for the first year, per NoCode MBA) | Yearly | | Outside services (SMS, email, payments, AI voice) | Usage based | Monthly | The store fees come straight from the source. Apple says "The Apple Developer Program annual fee is 99 USD," per [Apple's enrollment help page](https://developer.apple.com/help/account/membership/program-enrollment/), and Google says "There is a US$25 one-time registration fee" on its [Play Console help page](https://support.google.com/googleplay/android-developer/answer/6112435). - **$124**: in Apple and Google developer fees to get on both stores in year one (99 USD yearly plus US$25 once) (Source: [Apple Developer and Google Play Console Help](https://developer.apple.com/help/account/membership/program-enrollment/)) Outside services are the line that surprises people. If your app sends texts through Twilio, takes payments through Stripe or runs an AI phone agent, those companies bill you separately based on use. Base44 doesn't cover them. ## Is Base44 cheaper than hiring a developer? For the software itself, almost always. A year of Builder costs less than a few hours of senior developer time. The real question is how much of your own time it takes to get from a working prototype to something you trust with customers. Base44 gets you to a working app very quickly. The time goes into the last stretch: data permissions so customers only see their own records, integrations with your CRM or phone system, edge cases, and app store approval. If you want the bigger picture on budgets, we wrote [How much does it cost to build an app?](https://virtualhorizons.pro/blog/how-much-does-it-cost-to-build-an-app). ## When does hiring Base44 help make sense? Bring in help when a mistake would cost more than the help. In our experience that usually means one of these: - The app handles customer data, payments or anything private. - It needs to talk to other systems, like GoHighLevel, a calendar, Stripe or a phone line. See our [CRM and automation work](https://virtualhorizons.pro/services/automation). - You want it on the App Store and Google Play and don't want to learn certificates, screenshots and review guidelines. See [mobile apps](https://virtualhorizons.pro/services/mobile). - You have burned through credits going in circles on the same bug. - Your time is worth more running the business than learning to build software. As a Base44 Legend Partner, that is exactly the work we do. We also make [App Native](https://appnative.io), which wraps Base44 apps as native iOS and Android apps for store distribution. Our [Base44 developers page](https://virtualhorizons.pro/base44-developers) covers how we work with teams that already started building. ## How to keep your Base44 bill low Plan before you prompt, and bill yearly once you are sure. Those two habits save the most. 1. Write a one-page outline of screens, data and rules before you start building. 2. Start on a monthly plan, then switch to yearly once you know the tier you need, for roughly 20% off. 3. Batch related changes into one clear request instead of many small ones. 4. Watch integration credits if your app sends a lot of emails or AI calls, and cache or limit where you can. 5. Get stuck? Stop prompting and ask for help before a bug eats a month of credits. New to the platform? Start with [What is Base44?](https://virtualhorizons.pro/blog/what-is-base44) and our honest [Base44 review](https://virtualhorizons.pro/blog/base44-review). ### Frequently asked questions **How much does Base44 cost per month?** Base44 has a free plan, and paid plans run from about $20 to $200 a month, or roughly 20% less billed yearly. Check the official pricing page for current numbers, since plans change from time to time. **Is Base44 free?** Yes, there is a free plan with a small number of AI message credits each month. It is enough to try the builder, but most business apps need a paid plan for a custom domain and more credits. **Which Base44 plan do I need for the App Store?** Base44's docs say you need the Builder plan or higher to download the iOS and Android files you submit to the stores. You also need your own Apple Developer account and Google Play developer account. **Do Base44 credits roll over?** No. Credits reset each month, so unused credits do not carry into the next month. Clear, specific requests help you get more out of each month. **What other costs come with a Base44 app?** Expect Apple's 99 USD yearly developer fee, Google's US$25 one-time fee if you publish to the stores, a domain, and usage-based bills from services like Twilio, Stripe or AI voice providers your app connects to. Sources: - [Base44 pricing (official)](https://base44.com/pricing) - [NoCode MBA: Base44 pricing 2026](https://www.nocode.mba/articles/base44-pricing-2026) - [Jet Admin: Base44 pricing 2026 guide to plans, credits, and real total cost](https://www.jetadmin.io/blog/untitled-41/) - [Base44 Docs: Uploading to app stores](https://docs.base44.com/documentation/building-your-app/uploading-to-app-stores) - [Apple Developer: Program enrollment](https://developer.apple.com/help/account/membership/program-enrollment/) - [Google Play Console Help: Get started with Play Console](https://support.google.com/googleplay/android-developer/answer/6112435) ## Base44 Review 2026: An Honest Take From a Base44 Partner URL: https://virtualhorizons.pro/blog/base44-review Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons An honest Base44 review from a Base44 Legend Partner with 10+ apps live in the app stores: what it does well, where it struggles, and who should use it. **Short answer** - Base44 is the fastest way we know to get a real business web app live, with the database, logins and hosting built in. - Its weak spots are lock-in, credit use when the AI goes in circles, complex logic and some mobile limits like no in-app purchases yet. - It is a strong fit for portals, CRMs, internal tools, booking apps and MVPs, and a weaker fit for apps that need heavy custom infrastructure. - Build it yourself for simple apps; bring in help for payments, customer data, integrations and app store launches. **Our verdict: Base44 is excellent for getting a working business app live fast, and it rewards people who understand how software fits together.** It is not magic. The first version arrives in hours, and the hard part is still the last mile: permissions, integrations, testing and the app stores. A quick note on where this review comes from. [Virtual Horizons](https://virtualhorizons.pro/) is a Base44 Legend Partner, and I am a Base44 Ambassador and Community Pillar who has won Base44 Shark Tank and multiple Vibe Sprints. We build client portals, CRMs, voice AI agents and mobile apps on Base44, and we have more than 10 apps live on the App Store and Google Play. We also make [App Native](https://appnative.io), which wraps Base44 apps for the stores. So yes, we have a stake in Base44 doing well. That's also why we'd rather tell you where it falls short than have you find out mid-project. ## What is Base44, in one paragraph? Base44 is an AI app builder: you describe an app in plain English and it builds a full web app with a database, user accounts and hosting. Wix bought it in June 2025 for $80 million in cash when it was about six months old and had around 250,000 users, according to [TechCrunch](https://techcrunch.com/2025/06/18/6-month-old-solo-owned-vibe-coder-base44-sells-to-wix-for-80m-cash). For the full explainer, see [What is Base44?](https://virtualhorizons.pro/blog/what-is-base44). - **10,000**: users within Base44's first three weeks, on the way to about 250,000 at the Wix acquisition (Source: [TechCrunch](https://techcrunch.com/2025/06/18/6-month-old-solo-owned-vibe-coder-base44-sells-to-wix-for-80m-cash)) ## What does Base44 do well? Speed and completeness. You get a working app with real data and real logins, not a pretty mockup, and you can put it in front of users the same week. ### 1. The backend is already there Database, authentication, file storage and hosting come built in. With most AI builders you spend your first day wiring those together. A [HostAdvice comparison](https://hostadvice.com/ai-app-builders/base44-vs-lovable-vs-bolt/) describes Base44 as an "All-in-one solution: hosting, authentication, storage, and logic included," and that matches our experience. It's the main reason non-developers get further on Base44 than elsewhere. ### 2. Business apps come out well Portals, dashboards, CRMs, booking flows and admin panels are its sweet spot. Those apps are mostly records, screens and rules, which is exactly what Base44 is good at building and changing. ### 3. Mobile is built into the platform Base44 can generate App Store and Google Play files from your web app. Per the [Base44 docs](https://docs.base44.com/documentation/building-your-app/uploading-to-app-stores), most content and design changes "also appear in your app without sending a new version to the Apple App Store or Google Play," because the app loads your live web app. For a small business that's a big deal: you can fix a typo without waiting on store review. ### 4. Changes are cheap Because anyone on the team can describe a change, small improvements happen instead of piling up in a backlog. That's the part clients notice most a few months in. ### 5. There is a big company behind it Being part of Wix lowers the risk that the platform vanishes. For anyone running a business on top of it, that matters more than any single feature. ## Where does Base44 fall short? Lock-in, credit burn, complex logic and some mobile limits. None of these are deal breakers for most business apps, but you should know them before you commit. ### 1. You are tied to the platform The convenience comes from Base44 running your backend. Even when you can export the frontend code, your data and backend live on Base44's infrastructure. HostAdvice calls vendor lock-in the main drawback, and we agree. If you may need to move off the platform someday, plan for that from day one. ### 2. The AI can go in circles When a bug is subtle, the builder sometimes "fixes" it by changing something else, and you burn message credits going back and forth. Credits reset monthly and don't roll over. Knowing when to stop prompting and look at the actual problem saves a lot of money. More on credits in our [Base44 pricing guide](https://virtualhorizons.pro/blog/base44-pricing). ### 3. Complex logic needs a steady hand Multi-step workflows, tricky permissions and integrations with outside systems work, but they need someone who knows what to ask for and how to test it. A permission rule that lets one customer see another customer's records is an easy mistake to miss in a demo and a serious one in production. ### 4. Mobile has real limits Base44's docs are upfront about these. You still need your own Apple and Google developer accounts and you submit the apps yourself. Base44 "can't guarantee approval," and its apps "don't yet support Apple In-App Purchase or Google Play Billing," so selling digital content inside the mobile app generally isn't allowed. If your business model is in-app subscriptions, that needs a different plan. ### 5. Some features sit behind higher plans Custom domains, backend functions and downloading app store files all need the Builder plan or above. That is fair, but it means the free and Starter plans are for trying things, not launching a business. ## Base44 pros and cons at a glance | Pros | Cons | | --- | --- | | Database, logins and hosting built in | Backend lives on Base44, so moving later is harder | | Working app in hours, not weeks | Credits can disappear on stubborn bugs | | Great for portals, CRMs and internal tools | Complex logic and permissions need careful testing | | App Store and Google Play files from the same app | No in-app purchases yet, and you submit to the stores yourself | | Backed by Wix | Key launch features require the Builder plan or higher | ## Who should use Base44? Base44 is a great fit if your app is mostly screens, records and rules, and you value speed over total control. - **Small and mid-size businesses** that want a portal, CRM or booking app built around how they actually work. - **Founders** who need an MVP in front of real users before raising money or hiring a team. - **Operations teams** replacing spreadsheets with an internal tool. - **Agencies** delivering client apps quickly, which is a big part of what we do. It is a weaker fit for apps that need heavy custom infrastructure, real-time multiplayer at scale, in-app purchase subscriptions on mobile, or strict requirements to self-host every part of the stack. ## Should you hire a Base44 developer? Not always. If the app is simple and the stakes are low, build it yourself. It is a genuinely good tool for that. Hire help when a mistake costs more than the help. In our projects that is usually one of these: - The app handles customer data, payments or anything private. - It has to connect to other systems, like GoHighLevel, Stripe, a calendar or a phone line. See [CRM and automation](https://virtualhorizons.pro/services/automation). - You want an AI phone or chat agent working inside it. See [Voice AI](https://virtualhorizons.pro/services/voice) and [conversational AI](https://virtualhorizons.pro/services/conversational). - You want it approved on the App Store and Google Play without learning the process the hard way. See [mobile apps](https://virtualhorizons.pro/services/mobile) and our guide to [publishing a Base44 app](https://virtualhorizons.pro/blog/publish-base44-app-to-app-store). - You've spent more than a week stuck on the same problem. ## The bottom line Base44 is the tool we reach for first for business apps, and we'd recommend it to most small businesses and founders. Go in knowing the trade-off: you get speed and an all-in-one backend in exchange for depending on the platform. For most of the apps we build, that's a trade worth making. If you already started on Base44 and hit a wall, or want it built right the first time, our [Base44 developers page](https://virtualhorizons.pro/base44-developers) explains how we work as a partner. ### Frequently asked questions **Is Base44 good?** Yes, for business apps like portals, CRMs, booking tools and internal dashboards it is one of the fastest ways to get a working app live. Its main trade-offs are platform lock-in, credit use on stubborn bugs and some mobile limits. **Is Base44 legit?** Yes. Base44 is owned by Wix, which bought it in June 2025 for $80 million in cash, according to TechCrunch. Apps built on it run on real infrastructure with real databases and user accounts. **What are the biggest Base44 limitations?** Your backend and data live on Base44, so moving off later takes work. Complex logic and permissions need careful testing. On mobile, Base44 apps don't yet support Apple In-App Purchase or Google Play Billing, and you submit to the stores yourself. **Can you build a real business on Base44?** Yes, many businesses run client portals, CRMs and booking apps on it. Set up data permissions properly, test with real scenarios, and plan for the features that need higher plans, like custom domains and app store files. **Base44 or a developer: which should I choose?** Start with Base44 for simple, low-risk apps. Bring in a Base44 developer when the app handles customer data or payments, connects to other systems, or needs to pass App Store and Google Play review. Sources: - [TechCrunch: 6-month-old, solo-owned vibe coder Base44 sells to Wix for $80M cash](https://techcrunch.com/2025/06/18/6-month-old-solo-owned-vibe-coder-base44-sells-to-wix-for-80m-cash) - [Base44 Docs: Uploading to app stores](https://docs.base44.com/documentation/building-your-app/uploading-to-app-stores) - [HostAdvice: Base44 vs Lovable vs Bolt](https://hostadvice.com/ai-app-builders/base44-vs-lovable-vs-bolt/) - [NoCode MBA: Base44 pricing 2026](https://www.nocode.mba/articles/base44-pricing-2026) ## Base44 Security: RLS, Roles and Mistakes to Avoid URL: https://virtualhorizons.pro/blog/base44-security Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons How Base44 security works: row-level and field-level rules, admin roles, service role risks, the 2025 Wiz finding and how to test your app before launch. **Short answer** - Base44 gives you server-side row-level security (RLS) and field-level security (FLS) on every entity. They only protect you if you set them. - Hiding a button or a page is not security. The rules on the data are what count. - Backend functions that use the service role skip RLS and FLS completely, so guard who can call them. - Test as a logged-out visitor and as a second ordinary user before launch. **Base44 is secure enough for real business apps if you set up its security rules correctly.** The platform handles login, HTTPS and server-side permission checks. Your job is to set row-level and field-level security on every entity so each user can only see and change what they should. Most Base44 security problems we see come from missing or loose rules, not from the platform itself. We are a Base44 Legend Partner and review Base44 apps for security as part of client work. We test rules against the live database as an anonymous visitor through the API, not only through the app's screens. This guide covers what to set, what to avoid and how to test. ## Is Base44 secure? The platform is built with the right tools: authentication with email and password, social logins and custom SSO, server-enforced data rules, and automatic HTTPS on custom domains, per the [Base44 backend docs](https://docs.base44.com/developers/backend/overview/features). Like any platform, it has had issues. In July 2025, the research firm Wiz found a login bypass, and Base44 fixed it within a day. More on that below. The bigger risk is the app you build. AI-written code in general often has security gaps. - **45%**: of coding tasks given to more than 100 AI models produced code with a security flaw (Source: [Veracode, July 2025](https://www.veracode.com/press-release/ai-generated-code-poses-major-security-risks-in-nearly-half-of-all-development-tasks-veracode-research-reveals/)) ## What is row-level security in Base44? Row-level security (RLS) decides which records each user can create, read, update or delete. You set a rule for each of those four actions on each entity. A rule can allow everyone, block everyone, or allow only records that match a condition, as the [Base44 security docs](https://docs.base44.com/developers/backend/resources/entities/security.md) describe. Conditions can check: - **The user's role,** for example only admins. - **A match between the user and the record,** for example the record's creator email equals the logged-in user's email. - **Fields on the record itself,** for example only records marked as published. - **Combinations,** using operators for "or", "and", "not" and "in a list". A good default for most business data is: users can read and edit only their own records, and admins can do everything. ## What happens when Base44 denies access? Base44 is careful not to leak information when it blocks a request. > Denied reads behave as if the data doesn't exist, so they don't reveal what's there. ([Base44 documentation, entity security](https://docs.base44.com/developers/backend/resources/entities/security.md)) In practice, a blocked list or filter returns an empty result, a blocked lookup of a single record returns not found, and a blocked create or update returns a forbidden error. That is useful to know when testing: an empty list is what a working rule looks like. ## What is field-level security in Base44? Field-level security (FLS) hides or locks individual fields inside a record. The Base44 docs use a salary field as the example: everyone on a team can see a staff record, but only admins can see the salary. Use FLS for internal notes, pricing, cost data, personal details and anything a user should not be able to change, like their own role. ## What is the service role and why is it risky? Inside backend functions, Base44 lets code act with full admin rights through the service role. That is useful for jobs like nightly reports or processing a payment, but it removes every protection you set. > bypasses both RLS and FLS entirely, regardless of how the entity is configured ([Base44 documentation, entity security](https://docs.base44.com/developers/backend/resources/entities/security.md), on the asServiceRole option) If a backend function uses the service role, check who can call it and what input it accepts. A function that takes a record ID from the user and returns that record with admin rights can expose your whole database. ## What are the most common Base44 security mistakes? 1. **Leaving entities open.** An entity with no read rule, or a rule that allows everyone, can be read by anyone who finds the API. 2. **Relying on hidden screens.** Hiding the admin page from regular users does not stop them from requesting admin data directly. 3. **Letting users edit their own role.** If the role field is writable, any user can make themselves an admin. Lock it with FLS. 4. **Matching on the wrong field.** A rule that matches a field the user can edit, such as an owner email they can change, can be bypassed. 5. **Overusing the service role.** Every backend function with admin rights is a door that skips your rules. 6. **Forgetting logged-out visitors.** Rules that reference the user block anonymous callers, but rules set to allow everyone do not. 7. **Putting API keys in the front end.** Keys belong in secrets used by backend functions, never in browser code. ## How do you test the security of a Base44 app? Test before launch and again after any big change. Here is the process we follow: 1. **List every entity** and write down who should be able to create, read, update and delete each one. 2. **Compare that list with the actual RLS and FLS rules** in the app. Fix any gaps. 3. **Log out and try to load data.** As an anonymous visitor, private entities should return nothing. 4. **Create two ordinary user accounts.** As user A, try to open, edit and delete user B's records by changing IDs in the address bar. 5. **Try to change protected fields,** such as your own role, and confirm the change is refused. 6. **Review every backend function** that uses the service role and check what it trusts from the caller. > Testing through the app's screens is not enough. The screens only show what the app asks for. A real check calls the data directly, the way an attacker would. ## What was the 2025 Base44 vulnerability? In July 2025, Wiz found that undocumented registration and verification endpoints let someone create an account on a private Base44 app using only its public app ID. That could bypass login, including on apps protected by SSO. Wiz reported it on July 9, Base44 fixed it on July 10, and Wiz published its findings on July 29, 2025. Coverage in [The Hacker News](https://thehackernews.com/2025/07/wiz-uncovers-critical-access-bypass.html) and the [Wiz write-up](https://www.wiz.io/blog/critical-vulnerability-base44) both note the quick fix. > Fortunately, Wix confirmed that there was no evidence of exploitation in the wild. ([Wiz Research](https://www.wiz.io/blog/critical-vulnerability-base44)) The lesson for builders: platform bugs happen on every platform, and good RLS limits the damage. An attacker who got past login on an app with strict rules would still only see what an ordinary new user could see. ## Should you get a Base44 security review? If your app stores customer data, payments, health or financial information, or anything you would not want public, yes. A review is quick compared with the cost of a leak. We are a Base44 Legend Partner and Base44 Ambassador, and security checks are part of every app we ship. See our [Base44 developers page](https://virtualhorizons.pro/base44-developers) or [app development services](https://virtualhorizons.pro/services/apps). Building your first app? Our [Base44 tutorial](https://virtualhorizons.pro/blog/base44-tutorial) sets up RLS from the start, and our [Base44 integrations guide](https://virtualhorizons.pro/blog/base44-integrations) covers keeping API keys safe. ### Frequently asked questions **Is Base44 safe to use for business apps?** Yes, if you set row-level and field-level security on every entity and test them. The platform provides login, HTTPS and server-side rules, but it cannot guess who should see your data. **Does Base44 have row-level security?** Yes. You can set separate rules for create, read, update and delete on each entity, based on user role, a match between the user and the record, or fields on the record. **Was Base44 hacked?** In July 2025, Wiz found a login bypass in Base44 and reported it privately. It was fixed the next day, and Wix said there was no evidence it was exploited. **Can users see each other's data in Base44?** Only if your rules allow it. Without a read rule that limits records to their owner, any logged-in user may be able to read every record. Set RLS and test with two accounts. **What does the Base44 service role do?** It lets backend functions act with full admin rights, skipping all RLS and FLS rules. Use it only where needed and check who can call those functions. **Is AI-generated code secure?** Not by default. Veracode found security flaws in 45% of coding tasks across more than 100 AI models in 2025. Review permissions and test before launch, whatever builder you use. Sources: - [Base44 documentation: Entity security](https://docs.base44.com/developers/backend/resources/entities/security.md) - [Base44 documentation: Backend features](https://docs.base44.com/developers/backend/overview/features) - [Wiz Research: Critical vulnerability in Base44](https://www.wiz.io/blog/critical-vulnerability-base44) - [The Hacker News: Wiz uncovers critical access bypass flaw in AI-powered vibe coding platform Base44](https://thehackernews.com/2025/07/wiz-uncovers-critical-access-bypass.html) - [Veracode: AI-generated code poses major security risks in nearly half of all development tasks](https://www.veracode.com/press-release/ai-generated-code-poses-major-security-risks-in-nearly-half-of-all-development-tasks-veracode-research-reveals/) ## Base44 Tutorial: Build a Client Portal Step by Step URL: https://virtualhorizons.pro/blog/base44-tutorial Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons A step-by-step Base44 tutorial: plan, prompt, set up data, roles and security rules, test as a client, add email and publish a working client portal. **Short answer** - Plan the users, data and roles on paper before you write a single prompt. - Start with one detailed prompt, then change the app in small, specific steps. - Set row-level security on every entity so clients only see their own records. - Test the app logged in as a client before you share the link with anyone. **To build an app in Base44, you plan the data and roles, describe the app in one clear prompt, refine it in small steps, lock down who can see what, test it as a real user and then publish.** This tutorial walks through each step using a client portal as the example, because almost every service business needs one and it touches every part of the platform. We are a Base44 Legend Partner and Base44 Ambassador, and this is the same order we follow on client projects. If you are brand new, read [what is Base44](https://virtualhorizons.pro/blog/what-is-base44) first for the basics. ## What will you build in this Base44 tutorial? A portal where your clients log in, see their own projects and files, and send you messages. You and your team log in as admins and see everything. - **Clients** can view their own projects, download files and post messages. - **Admins** can create projects, upload files and see every client. - **Email notifications** go out when a new file or message arrives. You can start on the free plan. It includes 25 message credits a month, which is enough to build a first version if your prompts are specific. Our guide to [whether Base44 is free](https://virtualhorizons.pro/blog/is-base44-free) explains the limits. ## Step 1: How should you plan the app before prompting? Write three short lists on paper or in a doc. This takes 15 minutes and saves many credits. 1. **Users and roles.** Who logs in? Here: clients and admins. 2. **Data.** What gets stored? Here: projects, files and messages, each linked to a client. 3. **Screens.** What does each role see? Here: a client dashboard, a project page and an admin view. ## Step 2: What should your first Base44 prompt say? Your first prompt should describe the users, the data, the screens and the rules in plain language. Specific prompts get better first drafts. > **Example prompt:** Build a client portal for a design agency. There are two roles: admin and client. Store Projects (name, status, due date, client email), Files (project, file, uploaded by) and Messages (project, text, sender). Clients log in and see only their own projects, files and messages. Admins see everything, create projects and upload files. Use a clean, professional layout with a sidebar. Base44 will create the screens and the data tables, which it calls entities. Look through the preview before you change anything. ## Step 3: How do you check the data model? Open the data section and look at each entity. Check that every Project, File and Message has a field that ties it to a client, such as the client's email. That one field is what makes security rules possible in Step 5. Base44 uses a MongoDB-compatible database, and every record automatically tracks who created it, according to the [Base44 backend docs](https://docs.base44.com/developers/backend/overview/features). If a link between entities is missing, ask for it directly: "Add a client email field to Projects and fill it when an admin creates a project." ## Step 4: How do login and roles work in Base44? Login is built in. Base44 supports email and password, social logins and custom SSO, so you do not need to connect a separate login service. Each user has a role, and admins can be set from the dashboard. Ask Base44 to show different screens by role, for example: "If the user is an admin, show the admin view. Otherwise show the client dashboard." Hiding screens is not security on its own, which is why the next step matters. ## Step 5: How do you make sure clients only see their own data? Set row-level security (RLS) on every entity. RLS rules run on the server, so they protect data even if someone bypasses the screens. Base44 lets you set a rule for each of create, read, update and delete, as described in the [Base44 security docs](https://docs.base44.com/developers/backend/resources/entities/security.md). | Entity | Read | Create | Update and delete | | --- | --- | --- | --- | | Projects | Admins, or the client whose email matches the project's client email | Admins only | Admins only | | Files | Admins, or the matching client | Admins only | Admins only | | Messages | Admins, or the matching client | Any logged-in user | The person who created it, or admins | > Denied reads behave as if the data doesn't exist, so they don't reveal what's there. ([Base44 documentation, entity security](https://docs.base44.com/developers/backend/resources/entities/security.md)) Field-level security can hide individual fields too, such as an internal notes field only admins should see. Our [Base44 security guide](https://virtualhorizons.pro/blog/base44-security) covers both in more depth. ## Step 6: How do you refine the app without breaking it? Change one thing per prompt and be specific about where. "Make it look better" spends credits and often moves things you liked. Try prompts like these instead: - "On the client dashboard, show projects as cards with status as a colored badge." - "On the project page, add a file list with a download button for each file." - "Sort messages newest first and show the sender name and time." If a change goes wrong, roll back to an earlier version rather than asking the AI to undo it. That keeps the app clean. ## Step 7: How do you test the portal as a client? Create a second account with a different email and log in as a client in a private browser window. Then try to break your own rules. 1. Confirm you see only the projects assigned to that client email. 2. Copy the web address of another client's project and try to open it. 3. Try to edit or delete a project as the client. 4. Log out and check that no project data loads at all. If any of these work when they should not, fix the RLS rules before going further. ## Step 8: How do you add email notifications? Base44 has a built-in email integration, so you can ask: "When an admin uploads a file, email the client." The [Base44 integrations docs](https://docs.base44.com/Integrations/Using-integrations) say built-in integrations work on any plan without separate API keys. Emailing people who have not signed up for your app needs a paid plan and a verified custom domain. For more connections, such as Stripe payments, Slack alerts or a CRM, see our guide to [Base44 integrations](https://virtualhorizons.pro/blog/base44-integrations). ## Step 9: How do you publish the portal? Click publish and Base44 hosts the app for you. To use your own domain, such as portal.yourcompany.com, you need the Starter plan or higher, which also includes a free domain for the first year, per the [pricing page](https://base44.com/pricing). Custom domains get HTTPS automatically. ## Step 10: What are good next steps after launch? - **Mobile app.** Clients can use the portal on their phones. If you want it in the App Store and Google Play, read our guide to [publishing a Base44 app to the App Store](https://virtualhorizons.pro/blog/publish-base44-app-to-app-store). - **GitHub sync.** On the Builder plan and up, sync the code two ways with GitHub for backups and developer work. - **Automations.** Connect the portal to the rest of your business with our [automation services](https://virtualhorizons.pro/services/automation). For ideas on what else you can build, browse our list of [Base44 examples](https://virtualhorizons.pro/blog/base44-examples). If you would rather have experts build it with you, see our [Base44 developers page](https://virtualhorizons.pro/base44-developers). ### Frequently asked questions **Is Base44 easy for beginners?** Yes. You describe the app in plain language and Base44 builds the screens, database and login. The parts beginners most often miss are planning the data first and setting security rules, which this tutorial covers. **How long does it take to build an app in Base44?** A simple first version can come together in an afternoon. A portal ready for real clients usually takes longer because of testing, security rules and polish. **Can I build a Base44 app for free?** Yes. The free plan includes 25 message credits a month and up to 5 apps. You need the Starter plan or higher to connect a custom domain. **Do I need to know how to code to use Base44?** No. You can build a complete app with prompts. Knowing a little about data and permissions helps you write better prompts and set up security correctly. **How do I stop clients from seeing each other's data in Base44?** Set row-level security on every entity so a client can only read records tied to their own email or user ID. Then test it by logging in as a client and trying to open another client's record. Sources: - [Base44 documentation: Backend features](https://docs.base44.com/developers/backend/overview/features) - [Base44 documentation: Entity security](https://docs.base44.com/developers/backend/resources/entities/security.md) - [Base44 documentation: Using integrations](https://docs.base44.com/Integrations/Using-integrations) - [Base44 pricing](https://base44.com/pricing) ## Base44 vs Lovable: Which AI App Builder Fits Your App? URL: https://virtualhorizons.pro/blog/base44-vs-lovable Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons Base44 vs Lovable, compared by a Base44 Legend Partner: backend, code ownership, pricing, mobile apps and which one fits your business app in 2026. **Short answer** - Pick Base44 when you want the database, login, hosting and integrations bundled so a business app works fast with little setup. - Pick Lovable when you want a React codebase in your own GitHub from day one and expect developers to keep building on it. - Base44 has a built-in path to the App Store and Google Play. Lovable builds web apps that need a wrapper to reach the stores. - Both are strong tools. The right choice depends on who will maintain the app a year from now. **Choose Base44 if you want the whole stack handled for you. Choose Lovable if you want code you own in GitHub from the first prompt.** Base44 bundles the database, user login, security rules, backend functions and hosting into one product, so a working business app comes together quickly. Lovable generates a React project that syncs to your GitHub repository, which developers tend to like when they plan to keep extending it. A quick note on bias: Virtual Horizons is a Base44 Legend Partner, and I'm a Base44 Ambassador and Community Pillar, so we build on Base44 most days. We still recommend Lovable to some clients, and this comparison tries to be fair to both. ## How big are Base44 and Lovable? Both are among the fastest-growing software products ever, which matters because neither is likely to disappear soon. - **$100M**: in annual recurring revenue reached by Lovable eight months after launch, with more than 2.3 million active users (Source: [TechCrunch, July 2025](https://techcrunch.com/2025/07/23/eight-months-in-swedish-unicorn-lovable-crosses-the-100m-arr-milestone)) - **$80M**: paid in cash by Wix for Base44 in June 2025, when Base44 was about six months old with a reported 250,000 users (Source: [TechCrunch, June 2025](https://techcrunch.com/2025/06/18/6-month-old-solo-owned-vibe-coder-base44-sells-to-wix-for-80m-cash)) ## What is the main difference between Base44 and Lovable? The main difference is where the backend lives. Base44 is an all-in-one platform with its own database and server, while Lovable is centered on a React codebase you sync to GitHub, with its own cloud backend for data and storage. | | Base44 | Lovable | | --- | --- | --- | | Backend | Built in: a MongoDB-compatible database, login, row and field-level security, Deno backend functions | Lovable Cloud for database, storage and compute, with Supabase as a common option | | Code and GitHub | Two-way GitHub sync on Builder plan and up; local development with the Base44 CLI | GitHub sync on all plans; repositories are private by default | | Hosting | Included, with custom domains from Starter | Included, with custom domains from Pro | | Free plan | 25 message credits a month, up to 5 apps | 5 daily credits, up to 30 a month | | Entry paid plan | Starter, $16 a month billed yearly | Pro, $25 a month | | App Store and Google Play | Built-in mobile publishing flow | Web apps; needs a wrapper to reach the stores | | Best fit | Portals, CRMs, booking and internal tools that need to work fast | Products a dev team will grow in its own codebase | Pricing figures come from the [Base44 pricing page](https://base44.com/pricing) and a March 2026 [Lovable pricing breakdown](https://www.superblocks.com/blog/lovable-dev-pricing). Both change often, so treat them as a snapshot. ## Which one gets a working business app live faster? Base44, in most of the projects we see. Because login, the database and security rules are part of the platform, there is nothing to connect before your first screen works with real data. For a client portal, a booking tool or an internal dashboard, that removes a whole category of setup. Lovable is fast too, especially for polished front ends, but a data-heavy app usually involves configuring the backend and permissions as a separate step. If you are comfortable with that, the extra control can be worth it. ## Which gives you more control over the code? Lovable has the edge for code-first teams, though the gap is smaller than it used to be. Lovable's [GitHub docs](https://docs.lovable.dev/integrations/github) describe syncing in both directions: changes in Lovable go to GitHub, and pushes to the active branch come back into Lovable. Base44 now offers two-way GitHub sync as well, on the Builder plan and up, and you can run the app on your own machine with the Base44 CLI. The difference is that a Base44 app still uses Base44's backend for its data, login and functions, so you are choosing a platform, not only a code generator. > This starts a local Base44 backend and your frontend dev server together. ([Base44 documentation, GitHub and local development](https://docs.base44.com/developers/app-code/local-development/github)) ## How does pricing compare? Both start free and both run on credits, but they count differently. Base44 separates message credits, used while you build, from integration credits, used by your live app for things like email and AI calls. Lovable uses one credit pool where the cost of a request varies with how complex the change is. In practice, Base44 is easier to predict for a running business app because the backend is bundled into the plan. Lovable can be cheaper for a small front-end project you will hand to developers. Our [Base44 pricing guide](https://virtualhorizons.pro/blog/base44-pricing) and [is Base44 free?](https://virtualhorizons.pro/blog/is-base44-free) cover the Base44 side in detail. ## Which is better for mobile apps? Base44, if the App Store and Google Play are part of the plan. Base44 has a built-in mobile publishing flow that produces the files the stores need. With Lovable you build a web app, then wrap it for the stores with a separate tool. Store review is still the hard part either way. Listings, screenshots, privacy forms and Apple's minimum functionality rule are what stall most launches. We cover that in our guide to [publishing a Base44 app to the App Store](https://virtualhorizons.pro/blog/publish-base44-app-to-app-store), and we also make App Native, which turns Base44 apps into native iOS and Android apps. ## So which should you choose? - **You are a business owner who wants a working app soon:** Base44. - **You need a client portal, CRM, booking system or internal tool:** Base44. - **You plan to be in the App Store and Google Play:** Base44. - **You have developers who will keep extending a React codebase:** Lovable. - **You want the most design freedom on a marketing-heavy front end:** Lovable is a strong pick. - **You are not sure:** build the same small feature in both on their free plans and see which one you understand better. > Whichever you pick, test your security rules before launch. AI builders make it easy to ship an app where any logged-in user can read everyone's data. Our [Base44 security guide](https://virtualhorizons.pro/blog/base44-security) shows how to check. If you are weighing other tools too, our roundup of [Base44 alternatives](https://virtualhorizons.pro/blog/base44-alternatives) covers Bolt, Replit, Bubble, FlutterFlow, Softr and Glide. And if you would rather hand the build to people who do this every day, see our [Base44 developers page](https://virtualhorizons.pro/base44-developers). ### Frequently asked questions **Is Lovable better than Base44?** Neither is better for every project. Base44 is faster for data-driven business apps because the backend is built in, and it has a direct path to the app stores. Lovable is a better fit when developers will own and extend the React code in GitHub. **Can I move an app from Lovable to Base44, or the other way?** Not with a single click. Lovable code lives in GitHub and Base44 apps use Base44's backend, so moving usually means rebuilding the data layer. Front-end screens and logic can often be reused as a starting point. **Which is cheaper, Base44 or Lovable?** Both start free. Base44's Starter plan is $16 a month billed yearly, and Lovable Pro was $25 a month as of early 2026. For a live business app, Base44 tends to be easier to predict because hosting and the database are bundled. **Do I own the code in Base44?** Base44 offers two-way GitHub sync on the Builder plan and up, so the code lives in your repository. The app still relies on Base44's backend for data, login and functions. **Can Lovable apps go in the App Store?** Yes, but Lovable builds web apps, so you need to wrap the app for iOS and Android with another tool and handle the store submission yourself. Base44 includes a mobile publishing flow. Sources: - [TechCrunch: Eight months in, Swedish unicorn Lovable crosses the $100M ARR milestone](https://techcrunch.com/2025/07/23/eight-months-in-swedish-unicorn-lovable-crosses-the-100m-arr-milestone) - [TechCrunch: 6-month-old, solo-owned vibe coder Base44 sells to Wix for $80M cash](https://techcrunch.com/2025/06/18/6-month-old-solo-owned-vibe-coder-base44-sells-to-wix-for-80m-cash) - [Lovable documentation: GitHub integration](https://docs.lovable.dev/integrations/github) - [Base44 documentation: GitHub and local development](https://docs.base44.com/developers/app-code/local-development/github) - [Base44 documentation: Backend features](https://docs.base44.com/developers/backend/overview/features) - [Base44 pricing](https://base44.com/pricing) - [Superblocks: Lovable.dev pricing in 2026](https://www.superblocks.com/blog/lovable-dev-pricing) ## Base44 and Wix: What the Acquisition Means for You URL: https://virtualhorizons.pro/blog/base44-wix-acquisition Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons Wix bought Base44 in June 2025 for about $80M. Here are the deal facts, what has changed since, and what it means for people building apps on Base44. **Short answer** - Wix announced it was buying Base44 on June 18, 2025, for about $80 million upfront plus earn-out payments through 2029. - Base44 was about six months old, bootstrapped and run by a small team led by founder Maor Shlomo. - Base44 still runs as its own product at base44.com, with its own pricing, docs and builder. - For builders, the deal brought more resources and a larger company behind the platform. It also means pricing and features can change as Wix grows the product. **Yes, Wix owns Base44.** Wix announced the acquisition on June 18, 2025, paying about $80 million upfront plus additional earn-out payments through 2029, according to the [Wix press release](https://www.wix.com/press-room/home/post/wix-further-expands-into-vibe-coding-with-acquisition-of-base44-a-hyper-growth-startup-that-simplif) and [TechCrunch](https://techcrunch.com/2025/06/18/6-month-old-solo-owned-vibe-coder-base44-sells-to-wix-for-80m-cash). Base44 still runs as its own product, so if you build on it, your apps, login and data work the same way they did. We are a Base44 Legend Partner, and we have watched the platform closely since before the deal. Here is what was announced, what has changed and what it means for you. ## What were the terms of the Wix Base44 deal? Wix paid roughly $80 million upfront, with more money tied to performance through 2029. Wix also set aside about $25 million in retention bonuses for Base44 employees. - **$80M**: upfront, in cash, for a startup about six months old (Source: [TechCrunch, June 2025](https://techcrunch.com/2025/06/18/6-month-old-solo-owned-vibe-coder-base44-sells-to-wix-for-80m-cash)) | Detail | What was reported | | --- | --- | | Announced | June 18, 2025 | | Buyer | Wix.com | | Upfront price | About $80 million | | Earn-outs | Additional payments through 2029 | | Retention bonuses | About $25 million for employees | | Base44 age at sale | About six months, per TechCrunch | | Founder | Maor Shlomo | Wix said it expected the deal to have an inconsequential effect on its 2025 bookings and revenue. In other words, it was a bet on where software creation is heading, not a quick revenue grab. ## Why did Wix buy Base44? Wix bought Base44 to move beyond websites into AI-built apps. Wix has spent years helping people build sites without code. Base44 does the same thing for full applications, with a database, user login and backend logic, all described in plain language. > This acquisition marks a pivotal milestone in Wix's commitment to transforming creation online (Avishai Abrahami, Wix co-founder and CEO, [Wix press release](https://www.wix.com/press-room/home/post/wix-further-expands-into-vibe-coding-with-acquisition-of-base44-a-hyper-growth-startup-that-simplif)) Base44's growth made the case. TechCrunch reported that Base44 reached 10,000 users in its first three weeks, about 250,000 users by the time of the sale, and $189,000 in profit in May 2025, with a team of eight. [SiliconANGLE](https://siliconangle.com/2025/06/18/base44-joins-wix-80m-deal-support-natural-language-software-development) named eToro and SimilarWeb among its notable customers. ## What did the founder say about joining Wix? Maor Shlomo built Base44 alone at first, without outside funding. In the announcement he framed Wix as the resources he needed to grow faster. > Our market is massive. It has the potential to replace entire software categories (Maor Shlomo, Base44 founder, [Wix press release](https://www.wix.com/press-room/home/post/wix-further-expands-into-vibe-coding-with-acquisition-of-base44-a-hyper-growth-startup-that-simplif)) ## What has changed at Base44 since the acquisition? From a builder's point of view, Base44 looks more like a full platform today than it did in mid-2025. Based on the current [Base44 docs](https://docs.base44.com/developers/backend/overview/features) and [pricing page](https://base44.com/pricing), these are the main things we see: - **A clearer plan ladder.** Free, Starter, Builder, Pro and Elite, each with message credits for building and integration credits for the running app. - **Two-way GitHub sync** on the Builder plan and up, plus a CLI for running apps on your own machine. - **A documented backend:** a MongoDB-compatible database, Deno backend functions, row-level and field-level security, and realtime updates. - **Connectors** to services like Google Workspace, Slack, Notion, Salesforce and HubSpot on the Builder plan and up. - **A mobile publishing flow** for getting apps into the App Store and Google Play. We cannot say which of these were planned before the deal and which came from Wix resources. What we can say is that the platform kept shipping quickly after the sale. ## Did the acquisition affect Base44 security? A month after the deal, the security firm Wiz reported a serious flaw in Base44. Undocumented registration endpoints let someone sign up for a private app using only its public app ID, which could bypass login on private and SSO-protected apps. The response was fast. Wiz reported the issue on July 9, 2025, Base44 fixed it on July 10, and Wiz published the details on July 29. Wiz wrote that "Wix confirmed that there was no evidence of exploitation in the wild" ([Wiz research](https://www.wiz.io/blog/critical-vulnerability-base44)). > The platform fix does not replace your own security setup. Every Base44 app still needs row-level security rules on its data. Our [Base44 security guide](https://virtualhorizons.pro/blog/base44-security) walks through them. ## What does the Wix acquisition mean for you as a Base44 user? For most builders, the practical effect is positive, with a couple of things to watch. - **More stability.** A public company with a large user base is behind the platform, which lowers the risk of the tool disappearing. - **Faster feature work.** More engineers and money usually means more frequent releases. - **Pricing can change.** Plans and credit amounts have already been adjusted over time. Check the [pricing page](https://base44.com/pricing) before you commit, and read our [Base44 pricing guide](https://virtualhorizons.pro/blog/base44-pricing). - **Your apps stay on Base44.** The acquisition did not move apps onto Wix websites. You still build at base44.com. If you are deciding whether to start on Base44 now, the deal is a point in its favor. If you want to understand the product itself, start with [what is Base44](https://virtualhorizons.pro/blog/what-is-base44) and our hands-on [Base44 review](https://virtualhorizons.pro/blog/base44-review). ## Should you worry about lock-in now that Wix owns Base44? Lock-in is a fair question for any platform, and it was true before the deal too. A Base44 app runs on Base44's backend for its data, login and functions, so moving it elsewhere means rebuilding those parts. The acquisition did not change that. You can reduce the risk with a few habits: - **Turn on GitHub sync** on the Builder plan or higher so a copy of your code lives in your own repository. - **Export your data on a schedule,** especially records customers depend on. - **Keep business logic readable.** Clear entity names and simple backend functions are easier to move if you ever need to. - **Watch the pricing page** after major announcements, since plan changes are the most likely near-term effect. If you are weighing a move anyway, our [Base44 alternatives](https://virtualhorizons.pro/blog/base44-alternatives) guide covers the realistic options. ## Is Base44 part of Wix websites now? No. Base44 is a separate product with its own builder, account system and hosting. You do not need a Wix website to use Base44, and a Base44 app is not a Wix site. You can connect your own custom domain on the Starter plan and up. If you want help building on Base44, we are a Base44 Legend Partner and multiple-time Base44 Vibe Sprint winner. See our [Base44 developers page](https://virtualhorizons.pro/base44-developers) or [book a call](https://virtualhorizons.pro/book). ### Frequently asked questions **Does Wix own Base44?** Yes. Wix announced it was acquiring Base44 on June 18, 2025, for about $80 million upfront plus earn-out payments through 2029. **How much did Wix pay for Base44?** About $80 million upfront, reported by TechCrunch as cash, plus additional earn-out payments through 2029. Wix also set aside about $25 million in retention bonuses for employees. **Who founded Base44?** Maor Shlomo founded Base44 and built it without outside funding before the sale to Wix. **Do I need a Wix account to use Base44?** No. Base44 runs as its own product at base44.com with its own sign-up, builder and hosting. **Is Base44 still safe to use after the 2025 vulnerability?** The login bypass Wiz found in July 2025 was fixed within a day of being reported, and Wix said there was no evidence it was exploited. You should still set row-level security on your own app data. Sources: - [Wix press release: Wix further expands into vibe coding with acquisition of Base44](https://www.wix.com/press-room/home/post/wix-further-expands-into-vibe-coding-with-acquisition-of-base44-a-hyper-growth-startup-that-simplif) - [TechCrunch: 6-month-old, solo-owned vibe coder Base44 sells to Wix for $80M cash](https://techcrunch.com/2025/06/18/6-month-old-solo-owned-vibe-coder-base44-sells-to-wix-for-80m-cash) - [SiliconANGLE: Base44 joins Wix in $80M deal](https://siliconangle.com/2025/06/18/base44-joins-wix-80m-deal-support-natural-language-software-development) - [Globes: Wix acquires Israeli vibe coding co Base44](https://en.globes.co.il/en/article-wix-acquires-israeli-vibe-coding-co-base44-1001513267) - [Wiz Research: Critical vulnerability in Base44](https://www.wiz.io/blog/critical-vulnerability-base44) - [Base44 documentation: Backend features](https://docs.base44.com/developers/backend/overview/features) - [Base44 pricing](https://base44.com/pricing) ## Best AI Agents for Business in 2027, Compared by Job URL: https://virtualhorizons.pro/blog/best-ai-agents Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons The best AI agents for business going into 2027, grouped by job: assistants, customer service, sales, voice and build-your-own, with November 2026 pricing. **Short answer** - There is no single best AI agent. The right one depends on the job: helping your team, answering customers, finding leads, taking phone calls or running a custom workflow. - Customer service agents are now mostly priced per resolution: about $0.50 to $2.00 each across HubSpot, Intercom and Zendesk as of November 2026. - OpenAI's help center says ChatGPT agent is no longer available and points users to ChatGPT Work, launched July 9, 2026. - If you already live in one platform, its built-in agent is usually the fastest win. Build custom when the agent has to work across your own systems or the phone. ## What are the best AI agents for business in 2027? The best AI agent is the one built for the job you need done, inside the tools you already use. For your team's own work, that is a general assistant like ChatGPT Work or Claude. For customer questions, a helpdesk agent like Fin, Zendesk's AI agents or HubSpot's Customer Agent. For phone calls, a voice platform. For anything that has to run across your own systems, a build-your-own platform or a custom build. > Full disclosure: Virtual Horizons builds custom AI agents and is a Base44 Legend Partner. We appear below only as the custom-build option. Every price here comes from the vendor's own page or a dated third-party check, as of November 2026, and prices change often. If you are new to the idea, start with [what an AI agent is](https://virtualhorizons.pro/blog/what-is-an-ai-agent). Gartner has [warned](https://www.thestar.com.my/tech/tech-news/2025/06/25/over-40-of-agentic-ai-projects-will-be-scrapped-by-2027-gartner-says) that many products now called agents are relabeled chatbots, which it calls agent washing, so judge each tool by what it actually does for you. ## Which AI agents help your team get work done? General assistants with agent features take on multi-step work for one person: research, documents, spreadsheets and tasks across connected apps. | Agent | Best for | Pricing (Nov 2026) | | --- | --- | --- | | ChatGPT Work (OpenAI) | Long, multi-step tasks across your apps and files | Included in ChatGPT plans, metered by how much work a task needs | | Claude (Anthropic) | Writing, analysis and agent work across files and connected tools | Pro $20 a month, or $17 a month billed annually; Team from $20 a seat billed annually | | Microsoft Copilot Studio | Building agents inside Microsoft 365 | Pay as you go at $0.01 per Copilot Credit | **ChatGPT Work.** OpenAI's [announcement](https://openai.com/index/chatgpt-for-your-most-ambitious-work) on July 9, 2026 describes it as "an agent that can take action across your apps and files." It rolled out first to Pro, Enterprise and Edu, then Plus and Business, and usage depends on how much work each task requires. OpenAI's [help center](https://help.openai.com/en/articles/11752874-chatgpt-agent) now says the older ChatGPT agent mode is no longer available and recommends ChatGPT Work instead. **Claude.** Anthropic's [pricing page](https://claude.com/pricing) lists Claude Code and other agent features from the Pro plan up, at $20 a month or $17 a month billed annually. Team seats start at $20 a month billed annually, and Max starts at $100 a month for heavier use. **Microsoft Copilot Studio.** A [Copilot Credits licensing guide](https://www.licensingschool.co.uk/wp-content/uploads/2026/10/Copilot-Credits-Guide-October-2026-v4.pdf) from October 2026 lists pay-as-you-go pricing at $0.01 per Copilot Credit, with standard agents included for Microsoft Copilot license holders under fair use limits. It fits companies already on Microsoft 365. ## Which AI agents are best for customer service? Customer service is where agents are most mature, and pricing has moved to paying per resolved conversation. The best choice is usually the one that plugs into the helpdesk you already run. | Agent | Best for | Pricing (Nov 2026) | | --- | --- | --- | | HubSpot Customer Agent | Teams on HubSpot Service Hub Pro or Enterprise | $0.50 per resolved conversation | | Intercom Fin | Support teams on Intercom, Zendesk or Salesforce | $0.99 per resolution | | Zendesk AI agents | Teams already on Zendesk Suite | $1.50 per resolution committed, $2.00 pay as you go, with some included | | Salesforce Agentforce | Larger teams on Salesforce | $0.10 per action through Flex Credits, or per-user add-ons | - **HubSpot Customer Agent.** HubSpot [announced](https://www.hubspot.com/company-news/hubspots-customer-agent-and-prospecting-agent-now-you-pay-when-the-task-is-complete) that from April 14, 2026 it charges $0.50 per resolved conversation, down from $1.00 per conversation. It is available to Pro and Enterprise customers with a 28-day free trial. - **Intercom Fin.** Fin is priced at $0.99 per resolution, with a 50-resolution monthly minimum in some setups, according to [CostBench](https://costbench.com/changelog/intercom-fin-price-increase-2026-04/), which last checked it July 1, 2026. Confirm the minimum with Intercom. - **Zendesk AI agents.** An [eesel AI breakdown](https://eesel.ai/blog/zendesk-ai-pricing/) of Zendesk's pricing page, updated October 2026, lists $1.50 per resolution on a committed plan or $2.00 pay as you go, with 5 to 15 included resolutions per agent each month depending on the Suite plan. eesel sells a competing product. - **Salesforce Agentforce.** Salesforce's [Flex Credits announcement](https://www.salesforce.com/au/blog/flex-credits/) prices each agent action at $0.10, with $2 per conversation as the original model. Per-user add-ons are also available. ## Which AI agents help with sales and lead follow-up? Sales agents research prospects, draft outreach and qualify inbound leads. They work best when a person still owns the relationship and the agent handles the busywork and the speed. - **HubSpot Prospecting Agent.** HubSpot now charges $1.00 per lead the agent recommends for outreach, effective April 14, 2026, per the same [HubSpot announcement](https://www.hubspot.com/company-news/hubspots-customer-agent-and-prospecting-agent-now-you-pay-when-the-task-is-complete). - **Salesforce Agentforce.** Includes sales agents on the same Flex Credits model, which suits companies whose pipeline already lives in Salesforce. - **A custom speed-to-lead agent.** For many small businesses the biggest win is simply calling or texting every new lead within minutes. Our [speed to lead guide](https://virtualhorizons.pro/blog/speed-to-lead) and [AI sales agent guide](https://virtualhorizons.pro/blog/ai-sales-agent) explain why. ## Which AI agents are best for phone calls? Voice agents answer and make calls, book appointments and hand off to people. They are billed per minute. | Platform | Best for | Pricing (Nov 2026) | | --- | --- | --- | | ElevenLabs Agents | The most natural voices, all in one platform | $0.08 per platform minute on paid plans, plus model and carrier at cost | | Retell | Non-developers who want a visual builder | About $0.07 to $0.31 a minute all in | | Vapi | Developers who want full control in code | $0.05 a minute for hosting, plus each provider at cost | Figures come from [ElevenLabs' pricing guide](https://elevenlabs.io/blog/ai-voice-agent-pricing-guide), [Retell's pricing page](https://retellai.com/pricing) and [Vapi's pricing page](https://www.vapi.ai/pricing). Our [best AI voice agent platforms](https://virtualhorizons.pro/blog/best-ai-voice-agent) guide compares seven options in detail, and our [best AI receptionist](https://virtualhorizons.pro/blog/best-ai-receptionist) guide covers turnkey phone tools. ## Which platforms let you build your own AI agent? Build-your-own platforms make sense when no off-the-shelf agent fits your process, or when the agent has to work across several of your systems. | Platform | Best for | Pricing (Nov 2026) | | --- | --- | --- | | n8n AI Agent node | Workflow agents you can self-host | Free to self-host for internal use; cloud plans billed by executions | | Zapier Agents | Simple agents across thousands of apps | 400 activities a month free; Pro plan for more | | OpenAI AgentKit and Agents SDK | Developers building on OpenAI models | Included in standard API model pricing | | Base44 AI agents | Agents inside your own app, or on WhatsApp | All plans including Free; about 3 integration credits per message | Sources: [n8n's AI Agent docs](https://docs.n8n.io/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.agent/), [Zapier's pricing page](https://zapier.com/pricing.md), [VentureBeat on AgentKit](https://venturebeat.com/ai/openai-unveils-agentkit-that-lets-developers-drag-and-drop-to-build-ai) and [Base44's agent docs](https://docs.base44.com/Building-your-app/AI-agents-for-apps). For pricing detail on workflow tools, see [n8n vs Zapier vs Make](https://virtualhorizons.pro/blog/n8n-vs-zapier-vs-make), and for a step-by-step plan, read [how to build an AI agent](https://virtualhorizons.pro/blog/how-to-build-an-ai-agent). ## When does a custom-built agent make more sense? A custom build is worth it when the agent has to do several of these at once: answer the phone, check your real calendar, update your CRM, follow your exact rules and text the customer. Off-the-shelf agents are excellent inside their own platform and weaker across the gaps between systems. That gap is the work we do, usually with ElevenLabs for voice and Base44 or n8n for the app and workflow side. If one platform already holds most of your work, try its built-in agent first. It is often cheaper and faster than anything custom, and we will say so. ## How do you choose the right AI agent? 1. **Name the job in one sentence,** and the number you want to move, like bookings or response time. 2. **Start where your data lives.** An agent that cannot see your calendar or CRM cannot do much. 3. **Compare by outcome, not by seat.** Per-resolution and per-minute pricing is easier to tie to value. 4. **Run a short trial on real traffic** with a person reviewing every transcript. 5. **Keep a human handoff** for anything emotional, risky or off script. ### Frequently asked questions **What is the best AI agent for small business?** It depends on the job. For answering customers, the agent built into your helpdesk or CRM is usually the fastest start. For phone calls, a voice agent on a platform like ElevenLabs. For your own team's tasks, a general assistant like ChatGPT Work or Claude. **How much do AI agents cost?** As of November 2026, customer service agents run about $0.50 to $2.00 per resolved conversation, voice agents are billed per minute, and build-your-own platforms charge for usage or credits. Always check the vendor's current pricing page. **Is ChatGPT agent still available?** OpenAI's help center says ChatGPT agent is no longer available and recommends ChatGPT Work for longer, multi-step tasks. OpenAI announced ChatGPT Work on July 9, 2026. **Are AI agents worth it for business?** They are when the job is narrow, frequent and measurable, like answering after-hours calls or resolving common support questions. Gartner expects over 40% of agentic AI projects to be canceled by the end of 2027, mostly because the value was unclear. **Should I buy an AI agent or build a custom one?** Buy when one platform holds most of your work and its built-in agent covers the job. Build when the agent has to work across several systems, take phone calls or follow rules no product supports. Sources: - [OpenAI: ChatGPT for your most ambitious work (July 9, 2026)](https://openai.com/index/chatgpt-for-your-most-ambitious-work) - [OpenAI Help Center: ChatGPT agent](https://help.openai.com/en/articles/11752874-chatgpt-agent) - [Anthropic: Claude pricing](https://claude.com/pricing) - [Licensing School: Copilot Credits Guide (October 2026)](https://www.licensingschool.co.uk/wp-content/uploads/2026/10/Copilot-Credits-Guide-October-2026-v4.pdf) - [HubSpot: Customer Agent and Prospecting Agent outcome-based pricing](https://www.hubspot.com/company-news/hubspots-customer-agent-and-prospecting-agent-now-you-pay-when-the-task-is-complete) - [CostBench: Intercom Fin pricing](https://costbench.com/changelog/intercom-fin-price-increase-2026-04/) - [eesel AI: Zendesk AI pricing in 2026](https://eesel.ai/blog/zendesk-ai-pricing/) - [Salesforce: Agentforce Flex Credits](https://www.salesforce.com/au/blog/flex-credits/) - [ElevenLabs: AI voice agent pricing guide (Nov 4, 2026)](https://elevenlabs.io/blog/ai-voice-agent-pricing-guide) - [Retell AI: Pricing](https://retellai.com/pricing) - [Vapi: Pricing](https://www.vapi.ai/pricing) - [n8n Docs: AI Agent node](https://docs.n8n.io/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.agent/) - [Zapier: Pricing](https://zapier.com/pricing.md) - [VentureBeat: OpenAI unveils AgentKit](https://venturebeat.com/ai/openai-unveils-agentkit-that-lets-developers-drag-and-drop-to-build-ai) - [Base44 Docs: AI agents for apps](https://docs.base44.com/Building-your-app/AI-agents-for-apps) - [The Star: Gartner on agentic AI projects](https://www.thestar.com.my/tech/tech-news/2025/06/25/over-40-of-agentic-ai-projects-will-be-scrapped-by-2027-gartner-says) ## Best AI App Builders in 2026: 9 No-Code Tools Compared URL: https://virtualhorizons.pro/blog/best-ai-app-builders Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons The best AI app builders and no-code app builders in 2026 compared: Base44, Lovable, Bolt, Replit, v0, Bubble, FlutterFlow, Glide and Softr, with prices. **Short answer** - There is no single best AI app builder. The right one depends on whether you need a backend, code you own, or a real mobile app. - Base44, Lovable, Bolt and Replit build full apps from a prompt. v0 is strongest on front ends. Bubble, FlutterFlow, Glide and Softr are visual no-code builders with AI added. - Every tool on this list has a free plan or free credits, so test your actual idea in two or three before paying. - AI-generated code still needs review: Veracode found security flaws in 45% of AI coding tasks it tested. An AI app builder turns a plain-English description into a working app. A no-code app builder lets you assemble one visually without writing code. In 2026 the two categories have mostly merged: the AI tools added visual editing, and the visual tools added AI. This guide compares nine of the most used options on the things that actually decide whether your app ships. > Disclosure: Virtual Horizons is a Base44 Legend Partner and we build on Base44 every week, so read our Base44 notes with that in mind. We've tried to be fair to every tool, including where others beat it. Prices below are the vendors' listed prices when we checked and change often, so confirm on each pricing page. ## What is the best AI app builder in 2026? The best AI app builder depends on what you are building. For business apps with logins and data, Base44 is the fastest path we know. For developers who want to own and edit the code, Bolt, Lovable and Replit are strong. For pixel-level control of native mobile apps, FlutterFlow leads. For quick tools on top of a spreadsheet, Glide and Softr are the simplest. - **Best all-in-one for business apps:** Base44 - **Best for polished web apps with GitHub sync:** Lovable - **Best for developers who want to see the code:** Bolt and Replit - **Best for front-end and UI components:** v0 - **Best visual builder for complex web apps:** Bubble - **Best for native iOS and Android:** FlutterFlow - **Best for spreadsheet-based tools and portals:** Glide and Softr ## How do the top AI and no-code app builders compare? The biggest differences are whether a backend comes included, whether you can take the code with you, and whether the tool produces apps for the App Store and Google Play. | Tool | Best for | Backend included | Code export | Mobile | Starting price | | --- | --- | --- | --- | --- | --- | | Base44 | Business apps, portals, internal tools | Yes, database and auth on every plan | Yes, GitHub sync on Builder and up | Store-ready files on Builder and up | Free; paid from 16 USD a month billed yearly | | Lovable | Polished web apps and MVPs | Yes, or connect Supabase | Yes, GitHub sync | Responsive web | Free (5 daily credits); Pro 25 USD a month | | Bolt | Prompt-to-code projects you can edit | Yes, or connect Supabase | Yes | Mobile through Expo | Free; Pro 25 USD a month | | Replit | Full-stack apps in a real dev environment | Yes | Yes, full code access | Mainly web | Free; Core 204 USD a year | | v0 by Vercel | Front ends and React components | Through integrations | Yes | Web | Free (5 USD credits); Plus 30 USD per user a month | | Bubble | Complex web apps built visually | Yes | No | Native mobile on mobile plans | Free to build; web from 32 USD a month billed yearly | | FlutterFlow | Native iOS and Android apps | Connect Firebase or Supabase | Yes, Flutter code on paid plans | Native iOS and Android | Free; Basic 29 USD a month billed yearly | | Glide | Apps on top of spreadsheets and tables | Yes, Glide Tables or your data | No | Web apps that install on phones | Free; Basic 25 USD a month | | Softr | Client portals and internal tools | Yes, Softr Databases or Airtable | No | Installable web app | Free (up to 5 users); Basic from 19 USD a month billed yearly | ## What is the difference between an AI app builder and a no-code app builder? An AI app builder writes the app for you from a prompt, and you refine it by chatting. A no-code app builder gives you a visual canvas, and you build by dragging components and setting up logic. AI builders are faster to a first version. No-code builders usually give you more predictable control once the app gets complicated. - **84%**: of developers use or plan to use AI tools in their development process (Source: [Stack Overflow 2025 Developer Survey](https://stackoverflow.co/company/press/archive/stack-overflow-2025-developer-survey/)) ## Which AI app builder fits which kind of project? ### Base44 Base44 builds complete apps from a prompt, with the database, logins, permissions and hosting already included on every plan, so there is nothing to wire up. That makes it the fastest route we know from idea to a working business app. [Base44's pricing page](https://base44.com/pricing) lists a free plan with 25 message credits a month and paid plans from 16 USD a month billed yearly. GitHub sync, which exports the full source code, starts on the Builder plan. **Trade-offs:** you build inside Base44's platform and its conventions, and complex apps burn through credits. Our [Base44 review](https://virtualhorizons.pro/blog/base44-review) and [Base44 pricing breakdown](https://virtualhorizons.pro/blog/base44-pricing) go deeper. ### Lovable Lovable is known for clean, good-looking web apps and a smooth chat-to-edit loop, with two-way GitHub sync so developers can work on the code directly. Lovable's own guide lists a free plan with 5 daily credits, Pro at 25 USD a month and Business at 50 USD a month. **Trade-offs:** it is built for web apps, so getting into the app stores takes extra work. We compare the two in [Base44 vs Lovable](https://virtualhorizons.pro/blog/base44-vs-lovable). ### Bolt Bolt, from StackBlitz, generates a full project you can see and edit in the browser, which suits people who want to watch the code take shape. Bolt's billing help page lists a free plan and Pro at 25 USD a month with 10 million tokens. **Trade-offs:** usage is metered in tokens, and large projects can use them quickly. You will want some coding comfort when things break. ### Replit Replit pairs an AI agent with a full cloud development environment, so you can go from prompt to app and then keep going with real code, a terminal and deployments. Replit's docs list a free Starter plan, Core at 204 USD a year and Pro at 100 USD a month. **Trade-offs:** it feels like a developer tool, which is great if you are one and a learning curve if you are not. ### v0 by Vercel v0 is strongest at front ends: landing pages, dashboards and React components that drop into a Next.js project and deploy on Vercel. [v0's pricing docs](https://v0.app/docs/pricing) list a free plan with 5 USD in credits, Plus at 30 USD per user a month and Business at 100 USD per user a month, with the older Premium plan being phased out. **Trade-offs:** for a full app with data and logins you connect other services, so it suits developers more than first-time builders. ### Bubble Bubble is the longest-running visual builder here, with its own database, workflows and a large plugin marketplace. [Bubble's manual](https://manual.bubble.io/account-and-marketplace/account-and-billing/pricing-plans) lists web plans from 32 USD a month billed yearly and a separate mobile plan, which you need to publish to the app stores. **Trade-offs:** there is a real learning curve, and you cannot export your code, so moving off Bubble later means a rebuild. ### FlutterFlow FlutterFlow builds real native iOS and Android apps visually on top of Google's Flutter framework, and paid plans let you export the Flutter code. [FlutterFlow's pricing page](https://www.flutterflow.io/pricing) lists a free plan, Basic at 29 USD a month billed yearly, Pro at 60 USD and Max at 113 USD. **Trade-offs:** you bring your own backend, usually Firebase or Supabase, and you need to understand how screens, state and data connect. ### Glide Glide turns a spreadsheet or table into a clean app fast, which makes it popular for internal tools, field teams and simple directories. [Glide's pricing page](https://www.glideapps.com/pricing) lists a free plan and paid plans at 25, 50 and 125 USD a month. **Trade-offs:** apps live inside Glide with no code export, and very custom logic or design is harder. ### Softr Softr is built for client portals and internal tools on top of Softr Databases, Airtable and other data sources. [Softr's pricing article](https://www.softr.io/blog/ai-app-builder-pricing) lists a free plan for up to 5 app users and Basic from 19 USD a month billed yearly. **Trade-offs:** pricing scales with users, and it is not meant for consumer apps in the app stores. ## How do you choose the right AI app builder? Choose by answering four questions before you look at features: who will use the app, where it needs to run, whether you need to own the code, and how much data it handles. 1. **Who uses it?** Staff and clients point to Base44, Softr or Glide. Consumers point to tools that reach the app stores. 2. **Where does it run?** If you need the App Store and Google Play, check mobile support first. See [PWA vs native app](https://virtualhorizons.pro/blog/pwa-vs-native-app) for the trade-offs. 3. **Do you need the code?** If investors or a future dev team will want it, pick a tool with code export or GitHub sync. 4. **How sensitive is the data?** Payments, health or client records mean you need proper permissions and a security review, whatever tool you pick. 5. **What will it cost at scale?** Credits, tokens and per-user pricing all add up. Model your real usage, not the starter tier. If you're torn, build the same small feature in two tools during their free plans. You'll learn more in an afternoon than from any comparison article, including this one. Our list of [Base44 alternatives](https://virtualhorizons.pro/blog/base44-alternatives) covers a few more options. ## What do AI app builders still get wrong? AI app builders still make security and data mistakes that look fine in a demo. Common ones are pages that any logged-in user can read, missing input checks and secret keys in the wrong place. - **45%**: of AI coding tasks in Veracode tests across more than 100 language models introduced a security flaw (Source: [Veracode, July 2025](https://www.veracode.com/press-release/ai-generated-code-poses-major-security-risks-in-nearly-half-of-all-development-tasks-veracode-research-reveals/)) > Our research reveals GenAI models make the wrong choices nearly half the time, and it's not improving. (Jens Wessling, CTO at Veracode) None of this means you should avoid AI builders. It means you should treat the first version as a draft, then check permissions, test with real accounts and review anything that touches money or personal data. Our [Base44 security guide](https://virtualhorizons.pro/blog/base44-security) has a checklist that applies to most platforms. ## When should you bring in a developer? Bring in a developer when the app handles payments or personal data, needs to connect to other systems, or has to pass app store review on a deadline. Those are the points where a weekend prototype usually stalls. That's the work we do as [Base44 developers](https://virtualhorizons.pro/base44-developers): we take apps that are 80% there and get them secure, connected and live. Read more about that gap in our guide to [vibe coding](https://virtualhorizons.pro/blog/vibe-coding). ### Frequently asked questions **What is the best free AI app builder?** Every tool in this roundup has a free plan or free credits. Base44, Lovable and Bolt are the easiest to try for a full app from a prompt. Free plans are for testing, though, and most limit credits, users or publishing. **Can AI app builders make iPhone and Android apps?** Some can. Base44 produces store-ready files on its Builder plan and above, FlutterFlow builds native apps, and Bubble has dedicated mobile plans. Others build web apps that you would need to wrap or rebuild for the stores. **Can I export my code from a no-code app builder?** It depends on the tool. Base44, Lovable, Bolt, Replit, v0 and FlutterFlow let you take the code. Bubble, Glide and Softr keep your app on their platform. **Are AI-built apps secure?** They can be, but not by default. Veracode found security flaws in 45% of AI coding tasks it tested, so review permissions, test with real accounts and get a security check before you store sensitive data. **Is Base44 better than Lovable?** They suit different people. Base44 includes the backend and store files and is faster for business apps. Lovable is strong for polished web apps and developers who want GitHub sync. Our Base44 vs Lovable comparison goes into detail. **Do I need to know how to code to use an AI app builder?** No, not to get a first version. Coding knowledge helps when something breaks, when you connect other systems and when you prepare an app for real users. Sources: - [Base44 pricing](https://base44.com/pricing) - [Lovable: Best AI app builders guide (pricing as of March 2026)](https://lovable.dev/guides/best-ai-app-builders) - [Bolt support: Billing](https://support.bolt.new/account-and-subscription/billing) - [Replit docs: Pricing and plans](https://docs.replit.com/help/pricing-and-plans) - [v0 docs: Pricing](https://v0.app/docs/pricing) - [Bubble manual: Pricing plans](https://manual.bubble.io/account-and-marketplace/account-and-billing/pricing-plans) - [FlutterFlow pricing](https://www.flutterflow.io/pricing) - [Glide pricing](https://www.glideapps.com/pricing) - [Softr: AI app builder pricing](https://www.softr.io/blog/ai-app-builder-pricing) - [Stack Overflow 2025 Developer Survey](https://stackoverflow.co/company/press/archive/stack-overflow-2025-developer-survey/) - [Veracode: AI-generated code security research](https://www.veracode.com/press-release/ai-generated-code-poses-major-security-risks-in-nearly-half-of-all-development-tasks-veracode-research-reveals/) ## Best AI Receptionist for Small Business: 7 Options Compared URL: https://virtualhorizons.pro/blog/best-ai-receptionist Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons The best AI receptionists for small business compared: Rosie, Dialzara, My AI Front Desk, Goodcall, Smith.ai, RingCentral and a custom build, with prices. **Short answer** - Most small businesses should start with a turnkey AI receptionist. Entry plans run from about $29 to $150 a month as of November 2026. - Rosie and Dialzara are the cheapest ways in, My AI Front Desk bundles a CRM and texting, Goodcall charges per caller with unlimited minutes, and Smith.ai has live receptionists behind its AI. - RingCentral's AI Receptionist suits teams that want a large phone company behind it, with calendar and CRM connections listed on its pricing page. - A custom build makes sense when your calls need unusual logic, deep integrations or a voice that sounds like your brand. That is the work we do, so we are one option here, not a neutral judge. **The best AI receptionist for most small businesses is a turnkey tool you can set up in an afternoon.** Rosie and Dialzara have the lowest entry prices, My AI Front Desk adds a built-in CRM and texting, Goodcall gives you unlimited minutes and charges by caller, Smith.ai pairs its AI with live receptionists, and RingCentral's AI Receptionist fits teams that want a big phone provider. A custom-built agent makes more sense when your calls need logic or integrations those tools do not offer. > Full disclosure: Virtual Horizons builds custom AI receptionists, so we are one of the options in this guide. We put ourselves under "when a custom build makes more sense" because for plenty of businesses a turnkey tool is the better buy. Prices come from each company's pricing page where we could open it, or from a recent published breakdown where we could not, and are as of November 2026. They change often, so check before you sign up. ## What are the best AI receptionists right now? Here is how the seven options compare at a glance. "Starting price" is the lowest paid or free plan we found, not what a busy business will end up paying. Our [AI receptionist cost guide](https://virtualhorizons.pro/blog/ai-receptionist-cost) works through real monthly bills. | Option | Best for | Starting price (Nov 2026) | Books appointments | Integrations | Human backup | | --- | --- | --- | --- | --- | --- | | Rosie | Low-cost coverage with simple minute buckets | $49/mo for 250 minutes | On your calendar from the $149 plan | Zapier | Warm and live transfers from the $149 plan | | Dialzara | The lowest entry price | $29/mo for 60 minutes | Yes | CRM and calendar, API on top plan | Blind and warm transfer on the $349 plan | | My AI Front Desk | AI receptionist plus CRM, texts and chat | $99/mo, or $79/mo billed yearly, 200 minutes | Listed | Built-in CRM, Zapier | Call transfer action | | Goodcall | Busy lines with lots of repeat callers | $79/mo for 100 unique callers, unlimited minutes | Yes | Google Calendar, Boulevard, Zenoti, CRMs | Call routing and transfer | | Smith.ai AI Receptionist | Firms that want live receptionists behind the AI | Free for 25 calls, Pro from $150/mo for 75 calls | Through Calendly | Clio, HubSpot, Salesforce, Zapier | Live receptionists available, at extra cost | | RingCentral AI Receptionist | Teams that want a large phone provider | $49/mo with 100 minutes, then $0.50/min | Through calendar or SMS links | Google, Outlook, Calendly, Salesforce, Zoho, HubSpot | Live handoff with context | | Custom build | Unusual call flows, deep integrations, your own voice | Build fee plus usage | Any calendar with an API | Anything with an API, including GoHighLevel | Whatever transfer rules you set | ## How do the turnkey AI receptionists differ? ### Rosie Rosie sells clear minute buckets. Its [pricing page](https://heyrosie.com/pricing) lists Professional at $49 a month for 250 minutes, Scale at $149 for 1,000 minutes and Growth at $299 for 2,000 minutes, with a 7-day free trial. The entry plan takes messages and texts callers a booking link. Booking straight onto your calendar and warm transfers start on Scale. Every plan includes Zapier, which connects it to about 1,000 apps. ### Dialzara Dialzara has the lowest starting price we found. Its [pricing page](https://dialzara.com/pricing/) shows Business Lite at $29 a month for 60 minutes, rising to Business Elite at $349 for 1,000 minutes, with overage from $0.48 down to $0.35 a minute. The page says there are no setup fees. Blind and warm call transfers and API access are listed on Elite, and a done-for-you option starts at $1,500 or more by quote. ### My AI Front Desk My AI Front Desk bundles more than the phone. Its [pricing page](https://www.myaifrontdesk.com/pricing) lists a Business-in-a-Box plan at $99 a month, or $79 a month billed yearly, with 200 voice minutes, 100 chatbot conversations, 400 texts and an AI-native CRM. Overage is $0.25 a minute. It includes Zapier and agent actions such as transferring a call, plus a 7-day free trial. ### Goodcall Goodcall prices by caller instead of by minute. Its plans are Starter at $79 a month for 100 unique callers, Growth at $129 for 250 and Scale at $249 for 500, all with unlimited minutes, according to [Toolradar's November 2026 check](https://toolradar.com/tools/goodcall/pricing) of Goodcall's site. A competitor comparison from [Dialzara](https://dialzara.com/compare/dialzara-vs-goodcall) lists overage at $0.50 per extra caller and integrations with Google Calendar, Boulevard and Zenoti. Long calls cost nothing extra, which suits businesses where callers talk for a while. ### Smith.ai AI Receptionist Smith.ai is best known for live receptionists, and that is its edge. The AI Receptionist has a free plan with 25 calls and Pro plans from $150 a month for 75 calls, per [ReceptionistCost's October 2026 check](https://receptionistcost.com/vendors/smith-ai/). [CloudTalk's breakdown](https://www.cloudtalk.io/blog/smith-ai-pricing/) says the AI books through Calendly, syncs with tools like Clio, HubSpot and Salesforce, and can escalate to Smith.ai's human receptionists, which can add cost. Per-call pricing is easy to predict but adds up on a busy line. ### RingCentral AI Receptionist RingCentral's [AI Receptionist pricing page](https://www.ringcentral.com/pricing/ai-receptionist) lists the standalone product at $49 a month with 100 minutes, then $0.50 a minute, or $39 a month added to a RingEX phone plan. It books through Google, Outlook or Calendly, connects to Salesforce, Zoho and HubSpot, and hands calls to people with context. If you already run your phones on RingCentral, it is the least new software to learn. ## How should you choose an AI receptionist? - **Count your minutes and callers first.** Pull a month of call logs. Minute-based plans reward short calls, per-caller plans like Goodcall reward long ones, and per-call plans like Smith.ai reward low volume. - **Decide what "done" means for a call.** If you only need messages, the cheapest plans work. If the receptionist must book, check that booking is on the plan you are pricing, not just the top tier. - **Check where the data lands.** A summary emailed to you is fine at five calls a day. At fifty, you want it in your CRM. - **Test the handoff.** Call it as an upset customer and as an emergency. See how fast a person gets the call and what context comes with it. - **Read the overage terms.** A busy month on a cheap plan can cost more than the next tier up. If you are not sure whether it is worth paying for at all, put your own numbers into our [missed call calculator](https://virtualhorizons.pro/tools/missed-call-calculator) and see what unanswered calls cost you now. ## When does a custom build make more sense? A turnkey tool covers the common case well: answer, take a message, book, transfer. A custom-built agent is worth the extra setup when one of these is true: - **Your call logic is unusual.** Emergency triage with your own rules, service area checks by ZIP code, intake questions that change by case type, or routing across several locations. - **You need deep integrations.** Writing to field service software, a practice management system or a GoHighLevel pipeline, not just sending a Zapier event. - **The voice is part of your brand.** Custom builds can use a specific voice, or a designed one, and the exact wording you approve. - **You also want outbound.** The same agent can call new leads back within minutes, which our [speed to lead guide](https://virtualhorizons.pro/blog/speed-to-lead) shows matters a lot. This is what we do at Virtual Horizons. We build [AI receptionists](https://virtualhorizons.pro/ai-receptionist) and [after-hours answering services](https://virtualhorizons.pro/ai-answering-service), mostly on ElevenLabs, connected to your calendar, CRM and texting. You pay for the build and then usage, which our [platform comparison](https://virtualhorizons.pro/blog/elevenlabs-vs-retell-vs-vapi) breaks down. If a turnkey tool fits your calls, we will tell you on the first call. ## What should you test before you buy? 1. Call it at 7 p.m. on a weekday and on a Sunday morning, the times you usually miss. 2. Ask your three most common questions and one it should not answer, like a price you never quote by phone. 3. Book, reschedule and cancel an appointment, then check your calendar. 4. Ask for a person and time how long the transfer takes. 5. Read the call summary and ask yourself if your team could act on it without calling back. Most of these tools have a free trial or a free plan, so you can run this test before paying. For a deeper look at how AI compares with a human service, read [AI receptionist vs answering service](https://virtualhorizons.pro/blog/ai-receptionist-vs-answering-service). ### Frequently asked questions **What is the best AI receptionist for a small business?** For most small businesses, a turnkey tool is the best start. Rosie and Dialzara have the lowest entry prices, My AI Front Desk adds a CRM and texting, Goodcall offers unlimited minutes per caller, and Smith.ai adds live receptionists. Pick based on your call volume and whether it needs to book appointments. **What is the cheapest AI receptionist?** Of the tools we checked in November 2026, Dialzara had the lowest entry plan at $29 a month for 60 minutes, and Smith.ai had a free plan with 25 calls. Rosie's $49 plan includes 250 minutes, which can be cheaper per minute. Overage rates matter as much as the starting price. **Can an AI receptionist transfer calls to a real person?** Yes, most can, but often only on higher plans. Rosie lists warm transfers from its $149 plan, Dialzara on its $349 plan, and RingCentral includes live handoff with context. Smith.ai can escalate to its own human receptionists. **Is an AI receptionist better than an answering service?** For after-hours coverage, booking and busy lines, usually yes, and it costs less. For emotional or complex calls, a person still does better. Many businesses use AI first with a human backup. See our [AI receptionist vs answering service](https://virtualhorizons.pro/blog/ai-receptionist-vs-answering-service) guide. **When should I pay for a custom AI receptionist instead?** When your calls need logic a turnkey tool cannot handle, such as emergency triage rules, intake that changes by case type or routing across locations, or when it must write into software like a field service app or GoHighLevel. Otherwise, start with a turnkey tool. Sources: - [Rosie: Pricing](https://heyrosie.com/pricing) - [Dialzara: Pricing](https://dialzara.com/pricing/) - [My AI Front Desk: Pricing](https://www.myaifrontdesk.com/pricing) - [Toolradar: Goodcall pricing (checked Nov 2026)](https://toolradar.com/tools/goodcall/pricing) - [Dialzara: Dialzara vs Goodcall comparison](https://dialzara.com/compare/dialzara-vs-goodcall) - [ReceptionistCost: Smith.ai AI pricing (checked Oct 2026)](https://receptionistcost.com/vendors/smith-ai/) - [CloudTalk: Smith.ai pricing (updated July 2026)](https://www.cloudtalk.io/blog/smith-ai-pricing/) - [RingCentral: AI Receptionist plans and pricing](https://www.ringcentral.com/pricing/ai-receptionist) ## Best AI Tools for Small Business in 2027, Sorted by Job URL: https://virtualhorizons.pro/blog/best-ai-tools-for-small-business-2027 Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons The best AI tools for small business in 2027, sorted by job: phones, chat, writing, meetings, bookkeeping, design, automation and apps, with prices. **Short answer** - Start with the job, not the tool. For most small businesses the biggest wins are answering the phone, following up on leads and cutting admin. - Check what you already pay for first. Google Workspace business plans now include Gemini, and QuickBooks Online ships AI agents for bookkeeping and payments. - Good starting prices as of November 2026: Rosie from $49 a month for phones, Fathom free for meeting notes, Canva Pro at $18 a month, Zapier from $19.99 a month billed annually. - Pick one tool per job, run it for 30 days against a baseline, and only then add the next. ## What are the best AI tools for small business in 2027? The best AI tool is the one that takes a specific, repetitive job off your plate and costs less than the time it saves. That is why this list is sorted by job instead of ranked from one to twenty. A plumber, a dental office and an online shop will each start somewhere different. Every price below is as of November 2026 and comes from the vendor's own page or a dated pricing check, linked inline. Prices change often, so confirm before you buy. Two disclosures: we build custom AI voice agents, and we are a Base44 Legend Partner. Both show up below, and we tell you when the off-the-shelf option is the better buy. For a ranked view of what to automate first, read [AI for small business](https://virtualhorizons.pro/blog/ai-for-small-business). ## The short list | Job | Tool | Starting price (Nov 2026) | Good for | | --- | --- | --- | --- | | Answering calls | Rosie | $49/mo for 250 minutes | Simple call answering and messages | | Answering calls | Dialzara | $29/mo for 60 minutes | Lowest entry price | | Website chat | Intercom Fin | $0.99 per resolution, plus a seat | Support questions on your site | | Writing and email | ChatGPT Business | $20/user/mo billed annually | Drafting, research, analysis | | Writing and email | Google Workspace | $7/user/mo billed annually, Gemini included | Email, docs and AI in one bill | | Meeting notes | Fathom | Free; Premium $16/mo billed annually | Calls on Zoom, Meet or Teams | | Meeting notes | Otter | Pro $8.33/mo billed annually | Transcripts and summaries | | Bookkeeping | QuickBooks Online AI agents | Included, varies by plan | Categorizing, invoicing, follow-up | | Design and marketing | Canva Pro | $18/mo or $180/yr | Social posts, flyers, ads | | Automation | Zapier | $19.99/mo billed annually | Connecting your apps | | Automation | Make | $9/mo billed annually | Lower cost, more steps | | App building | Base44 | $16/mo billed annually | Client portals and internal tools | ## Phone: AI receptionists Missed calls are lost jobs, which is why the phone is usually the first AI win. Turnkey AI receptionists answer, take messages, answer common questions and send booking links. - **Rosie:** Professional at $49 a month for 250 minutes, with booking and warm transfers starting on the $149 plan ([Rosie pricing](https://heyrosie.com/pricing)). - **Dialzara:** Business Lite at $29 a month for 60 minutes, up to $349 for 1,000 minutes ([Dialzara pricing](https://dialzara.com/pricing/)). - **My AI Front Desk:** $99 a month, or $79 billed yearly, for 200 minutes plus a built-in CRM, chat and texting ([My AI Front Desk pricing](https://www.myaifrontdesk.com/pricing)). A custom-built [AI receptionist](https://virtualhorizons.pro/ai-receptionist) makes more sense when calls need real logic: checking a service area, booking into field service software, screening emergencies or writing to your CRM. That is the work we do. Our full comparison is in [best AI receptionist for small business](https://virtualhorizons.pro/blog/best-ai-receptionist). ## Chat: AI on your website Intercom's Fin answers support questions on your site and charges per resolved conversation. CostBench lists it at $0.99 per resolution, with Intercom seats at $29 to $139 a month on top if you do not use another help desk, as of a [July 2026 check](https://www.costbench.com/software/ai-customer-support/intercom-fin/) that it marks as unverified. Confirm with Intercom before you budget. For a small site, the bigger question is accuracy. A chatbot that makes up a refund policy creates real problems. Our [AI chatbot for websites guide](https://virtualhorizons.pro/blog/ai-chatbot-for-website) covers how to keep answers grounded in your own information. ## Writing, email and everyday questions **ChatGPT Business** costs $20 per user per month billed annually or $25 billed monthly, with a two-user minimum, per [OpenAI's business pricing page](https://openai.com/en-GB/business/chatgpt-pricing/). It is the most flexible general assistant for drafting, research and working through spreadsheets. Our [ChatGPT for business guide](https://virtualhorizons.pro/blog/chatgpt-for-business) covers the plans in detail. **Google Workspace** may already cover you. Google now includes Gemini AI features directly in its Business plans, with Business Starter at $7 per user per month and Business Standard at $14 on annual plans, per [Google's support page](https://support.google.com/a/answer/15400543). If your team lives in Gmail and Docs, try what you already have before adding another subscription. ## Meetings and notes - **Fathom:** the free plan includes unlimited recordings and transcripts, with advanced AI summaries capped at five calls a month. Premium is $16 a month billed annually, per a [July 2026 pricing review](https://www.usecarly.com/blog/fathom-pricing/). - **Otter:** Pro is $8.33 a month billed annually or $16.99 monthly, and Business is $19.99 a month billed annually, per [CostBench, checked October 31, 2026](https://costbench.com/software/ai-meeting-assistants/otter-ai/). Tell people when you record, and check your state's call recording consent rules before turning a notetaker on for client calls. ## Bookkeeping and payments If you already use QuickBooks Online, look at its AI agents before buying anything new. Intuit lists an Accounting Agent that categorizes transactions and reconciles books, a Payments Agent for invoicing and collections, a Customer Agent that spots leads and drafts emails, and a Finance Agent that flags when results drift from plan. Availability varies by plan, per [QuickBooks support](https://quickbooks.intuit.com/learn-support/en-us/help-article/alerts-notifications/innovations-ai-agents-coming-quickbooks-online/L3AxZPc8R_US_en_US). Keep a person reviewing anything that touches taxes or payroll. AI is good at sorting and reminding. Your accountant still signs off. ## Design and marketing **Canva Pro** is $18 a month or $180 a year for one person, and Canva Business is $25 a month per person, according to [Piktochart's review of Canva's 2026 pricing](https://piktochart.com/blog/canva-pricing-2026-costs-raised/). Its AI tools draft designs, resize them for every platform and write captions, which covers most small business marketing. For video ads, AI tools have made short commercials far cheaper to produce. Our guide on [AI commercials](https://virtualhorizons.pro/blog/ai-commercials) covers what still needs a human editor. ## Automation: connecting everything Automation tools move data between your apps and can add AI steps in the middle, like reading an email and creating a task. Zapier's Professional plan starts at $19.99 a month billed annually for 750 tasks, and Make's Core plan starts at $9 a month billed annually for 10,000 credits. n8n starts around $20 a month billed annually and can also be self-hosted. Our [n8n vs Zapier vs Make comparison](https://virtualhorizons.pro/blog/n8n-vs-zapier-vs-make) has the sources and the catches. Ready-made ideas are in [AI workflow automation](https://virtualhorizons.pro/blog/ai-workflow-automation). If you want someone to build and maintain the workflows for you, that is our [AI automation agency](https://virtualhorizons.pro/ai-automation-agency) work. ## App building: custom tools without a big budget AI app builders turn a written description into a working app with logins and a database. Base44's paid plans start at $16 a month billed annually, with the Builder plan at $40, per [Base44's pricing page](https://base44.com/pricing). Lovable's Pro plan was $25 a month as of early 2026. We are a Base44 Legend Partner, so weigh our view accordingly, and see [best AI app builders](https://virtualhorizons.pro/blog/best-ai-app-builders) for the full comparison. These tools are best for client portals, booking systems, simple CRMs and internal dashboards. When an app needs payments, integrations and tight security, plan for an experienced builder to finish it. Our [Base44 developers](https://virtualhorizons.pro/base44-developers) page explains how we work. ## How do you choose the right AI tools? 1. List the three jobs that eat the most hours or lose the most money. 2. Check the AI features in software you already pay for. 3. Pick one tool per job and measure it for 30 days against how things worked before. 4. Read the data and privacy terms, especially for client, health or payment information. 5. Add the next tool only when the first one is clearly paying off. The trends behind these picks, and what to expect next year, are in [AI trends for small business in 2027](https://virtualhorizons.pro/blog/ai-trends-2027). ### Frequently asked questions **What is the best AI tool for a small business?** It depends on the job. For businesses that live on phone calls, an AI receptionist usually pays off first. For office-based teams, the AI already included in Google Workspace or a ChatGPT Business plan is a cheap place to start. **Are there free AI tools for small business?** Yes. Fathom's free plan records and transcribes meetings, ChatGPT and Canva have free tiers, and Google Workspace business plans now include Gemini. Free plans usually cap usage, so check the limits before you rely on them. **How much should a small business spend on AI tools?** Most start with one or two tools in the $20 to $100 a month range. Judge each one by what it saves or earns, such as answered calls, booked jobs or hours of admin, rather than by the subscription price. **Do I need a developer to use AI tools?** Not for most off-the-shelf tools. You may want help when tools need to connect to each other, when a voice agent has to book into your systems, or when you want a custom app built on something like Base44. **Are AI tools safe for customer data?** Business plans from major vendors usually include stronger privacy terms than free consumer plans. Read the data terms, limit what each tool can access, and keep sensitive health, legal or payment information out unless the vendor's agreement covers it. Sources: - [Rosie: Pricing](https://heyrosie.com/pricing) - [Dialzara: Pricing](https://dialzara.com/pricing/) - [My AI Front Desk: Pricing](https://www.myaifrontdesk.com/pricing) - [CostBench: Intercom Fin pricing (checked Jul 1, 2026)](https://www.costbench.com/software/ai-customer-support/intercom-fin/) - [OpenAI: ChatGPT business pricing](https://openai.com/en-GB/business/chatgpt-pricing/) - [Google Workspace Admin Help: AI in Business and Enterprise plans](https://support.google.com/a/answer/15400543) - [Carly: Fathom pricing in 2026 (July 2026)](https://www.usecarly.com/blog/fathom-pricing/) - [CostBench: Otter.ai pricing (checked Oct 31, 2026)](https://costbench.com/software/ai-meeting-assistants/otter-ai/) - [QuickBooks: AI agents in QuickBooks Online](https://quickbooks.intuit.com/learn-support/en-us/help-article/alerts-notifications/innovations-ai-agents-coming-quickbooks-online/L3AxZPc8R_US_en_US) - [Piktochart: Canva pricing 2026](https://piktochart.com/blog/canva-pricing-2026-costs-raised/) - [Zapier: Zapier pricing guide (June 2026)](https://zapier.com/blog/zapier-pricing/) - [Jet Admin: Make.com pricing in 2026](https://www.jetadmin.io/blog/make-pricing/) - [Jet Admin: n8n pricing in 2026](https://www.jetadmin.io/blog/n8n-pricing/) - [Base44: Pricing](https://base44.com/pricing) - [Lovable: Best AI app builders guide (pricing as of March 2026)](https://lovable.dev/guides/best-ai-app-builders) ## Best AI Voice Agent Platforms in 2026: 7 Options Compared URL: https://virtualhorizons.pro/blog/best-ai-voice-agent Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons The best AI voice agent platforms compared: ElevenLabs, Retell, Vapi, Bland, Synthflow, GoHighLevel and OpenAI's Realtime API, with November 2026 pricing. **Short answer** - ElevenLabs Agents is the strongest all-in-one pick when voice quality matters, at $0.08 a platform minute plus model and phone costs. - Retell suits business teams that want a visual builder with booking and transfers ready to go. Vapi suits developers who want to control every piece. - Bland lists simple per-minute pricing with high call limits on paid plans, GoHighLevel Voice AI fits agencies already on HighLevel, and Synthflow now sells only enterprise contracts. - OpenAI's Realtime API is a building block, not a finished product. It gives you a speech-to-speech model and leaves telephony, tools and testing to you. **The best AI voice agent platform depends on who is building and what the agent has to do.** For most business phone agents, ElevenLabs Agents gives the best-sounding result in one platform, Retell is the easiest for non-developers to manage, and Vapi gives developers the most control. Bland, GoHighLevel Voice AI, Synthflow and OpenAI's Realtime API each fit narrower cases, covered below. > Full disclosure: Virtual Horizons builds voice agents for clients, mostly on ElevenLabs. We have tried to describe every platform fairly, using each company's own pricing page or docs as of November 2026. Prices change often, so check before you commit. ## How do the top voice agent platforms compare? | Platform | Best for | Pricing (Nov 2026) | Who usually builds on it | | --- | --- | --- | --- | | ElevenLabs Agents | Natural voices and an all-in-one stack | $0.08/min platform, plus model and phone at cost; plans $6 to $990/mo | Agencies and in-house teams | | Retell AI | Business-ready agents with a visual builder | About $0.07 to $0.31/min all in | Operations teams and agencies | | Vapi | Developers who want to swap every component | $0.05/min hosting plus providers at cost | Developers | | Bland | Simple per-minute pricing and high call limits | $0.14/min on Start, $0.12/min on Build ($299/mo) | Developers and sales teams | | GoHighLevel Voice AI | Agencies and businesses already on HighLevel | $0.045/min voice engine plus voice, or $97/mo AI Employee Unlimited | HighLevel agencies | | Synthflow | Larger companies wanting a managed contract | Enterprise contracts only, quoted by sales | Enterprise teams | | OpenAI Realtime API | Custom builds that want a speech-to-speech model | Per token, e.g. $32 per 1M audio input tokens on gpt-realtime | Engineering teams | ## Which platform is best for each situation? ### ElevenLabs Agents: best voice quality in one platform ElevenLabs started as a text-to-speech company, and it shows. Its agent platform handles speech recognition, the voice, turn taking, a knowledge base and testing in one place. ElevenLabs' [pricing guide](https://elevenlabs.io/blog/ai-voice-agent-pricing-guide), published November 4, 2026, says every paid tier works out to $0.08 per platform minute, with the language model and phone line billed separately at cost. Plans run from Starter at $6 a month for 75 minutes to Business at $990 for 12,375 minutes, and calls over your concurrency limit bill at $0.16 a minute. Pick it when the voice is the first impression of the business, which for a receptionist it usually is. It is what we build on most. ### Retell AI: best for business teams Retell gives you a drag-and-drop flow builder, ready-made booking with Cal.com and Google Calendar, and call transfer that passes context to the person picking up. Its [pricing page](https://retellai.com/pricing) puts all-in costs at roughly $0.07 to $0.31 a minute, with the language model driving most of the difference. It lists a long set of compliance standards, which matters in healthcare and finance. ### Vapi: best for developers Vapi describes itself as an orchestration layer over a transcriber, a model and a voice, and you can swap each one. Its [pricing page](https://www.vapi.ai/pricing) charges $0.05 a minute for hosting plus each provider at cost, and its own example puts 1,000 minutes at about $82 to $129. Pick it if you have engineers who want to control the stack in code. If you do not, it is a lot of decisions. These three are the most common shortlist, and we compare them head to head in [ElevenLabs vs Retell vs Vapi](https://virtualhorizons.pro/blog/elevenlabs-vs-retell-vs-vapi). ### Bland: best for simple pricing at volume Bland's [pricing page](https://bland.ai/pricing) lists a Start plan with no platform fee at $0.14 a minute, 10 concurrent calls and 100 calls a day, and a Build plan at $299 a month with $0.12 a minute, 50 concurrent calls and 2,000 calls a day. Transfers bill separately at $0.05 and $0.04 a minute. That clear per-minute rate is easy to forecast for teams running steady outbound or inbound volume. Ask in writing how voicemail and very short calls are billed before you scale, since the page does not spell it out. ### GoHighLevel Voice AI: best if you already run on HighLevel If your CRM, calendars and pipelines live in HighLevel, its built-in Voice AI keeps everything in one place. HighLevel's [AI pricing article](https://help.gohighlevel.com/support/solutions/articles/155000006652-ai-products-pricing) lists the voice engine at $0.045 a minute from May 20, 2026, plus a voice from $0.015 a minute up to $0.17 for ElevenLabs voices. The AI Employee Unlimited plan is $97 a month per sub-account, subject to a fair use policy, and phone charges still apply. Our [GoHighLevel AI voice agent guide](https://virtualhorizons.pro/blog/gohighlevel-ai-voice-agent) covers when the built-in agent is enough and when to connect an outside one. ### Synthflow: now an enterprise product Synthflow used to sell monthly self-serve plans. Its [pricing page](https://synthflow.ai/pricing) now says every new deployment starts on an enterprise contract, with no free plan, no trial and no per-minute rate, priced by call volume, integrations and security needs. It can still be a good fit for larger companies that want a managed rollout, but it is no longer a quick small-business tool. ### OpenAI Realtime API: a building block for custom builds OpenAI's Realtime API gives developers a speech-to-speech model that listens and replies in audio directly. OpenAI's [model page](https://developers.openai.com/api/docs/models/gpt-realtime) lists gpt-realtime at $32 per million audio input tokens and $64 per million audio output tokens, and points developers to a newer GPT-Live family. It is powerful, but you still need to handle phone numbers, tools, guardrails, logging and testing yourself, so it is a foundation for engineering teams rather than a finished agent. ## How should you choose a voice agent platform? 1. **Decide who will maintain it.** A visual builder like Retell or HighLevel suits a team that will edit flows themselves. Code-first tools like Vapi or the Realtime API need developers on hand. 2. **Listen to the voices.** Call a demo agent on each shortlisted platform. Callers judge a business by the first five seconds. 3. **Map the integrations.** List every system the agent must read or write: calendar, CRM, field service or practice software. Check each one before you pick. 4. **Price your real volume.** Multiply your monthly minutes by the all-in rate, including the model and phone line, not just the platform fee. 5. **Check compliance.** Healthcare, legal and finance teams should confirm what each vendor signs, such as a BAA, before any customer data flows. ## Does the platform matter as much as people think? Less than you would expect. In our experience the platform is a small part of whether an agent works. The rest is the script, the booking and transfer logic, the knowledge it can draw on, and how carefully it was tested against real calls. A well-built agent on any of the top three will beat a rushed one on the "best" platform. The language model matters too. A large model that thinks for a second feels slow on any platform, so most phone agents use a fast model and keep prompts tight. If you are new to the idea, our guide on [what an AI agent is](https://virtualhorizons.pro/blog/what-is-an-ai-agent) explains the moving parts. ## Should you build it yourself or hire someone? If you have a simple use case and time to test, any of these platforms has a free or low-cost way to start. If the agent needs to book into your real systems, follow your escalation rules and sound like your brand on day one, a builder who has done it before saves weeks. We build [voice agents](https://virtualhorizons.pro/services/voice) and [AI receptionists](https://virtualhorizons.pro/ai-receptionist) for small and mid-size businesses, and we will tell you if a turnkey tool from our [best AI receptionist list](https://virtualhorizons.pro/blog/best-ai-receptionist) would do the job instead. ### Frequently asked questions **What is the best AI voice agent platform?** For most business phone agents, ElevenLabs Agents is the strongest all-in-one choice for voice quality, Retell is the easiest for non-developers, and Vapi gives developers the most control. The right pick depends on who will maintain the agent and which systems it must connect to. **How much does an AI voice agent cost per minute?** As of November 2026, platform fees run from about $0.045 to $0.14 a minute, and all-in costs including the language model and phone line usually land around $0.07 to $0.31 a minute. Our [AI receptionist cost guide](https://virtualhorizons.pro/blog/ai-receptionist-cost) works through a full example. **Is Synthflow still available for small businesses?** Synthflow's pricing page now says every new deployment starts on an enterprise contract, with no free plan, no trial and no per-minute rate. Small businesses usually look at ElevenLabs, Retell, Vapi, Bland or a turnkey AI receptionist instead. **Can I build a voice agent with the OpenAI Realtime API?** Yes, but it is a model, not a full product. You get speech-to-speech audio and handle the phone line, tools, logging and testing yourself. Teams without engineers usually start with a platform like ElevenLabs or Retell. **Do I need a developer to build an AI voice agent?** Not for a simple agent. Retell and GoHighLevel have visual builders, and ElevenLabs has a dashboard. You will want a developer or an experienced builder when the agent has to book into your real systems, follow complex rules or handle high call volume reliably. Sources: - [ElevenLabs: AI voice agent pricing guide (Nov 4, 2026)](https://elevenlabs.io/blog/ai-voice-agent-pricing-guide) - [Retell AI: Pricing](https://retellai.com/pricing) - [Vapi: Pricing](https://www.vapi.ai/pricing) - [Bland: Pricing](https://bland.ai/pricing) - [HighLevel: AI products pricing](https://help.gohighlevel.com/support/solutions/articles/155000006652-ai-products-pricing) - [Synthflow: Pricing](https://synthflow.ai/pricing) - [OpenAI: gpt-realtime model page](https://developers.openai.com/api/docs/models/gpt-realtime) ## Best CRM for Small Business in 2027: 9 Options Compared URL: https://virtualhorizons.pro/blog/best-crm-for-small-business Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons The best CRM for small business compared: HubSpot, GoHighLevel, Pipedrive, Zoho, Salesforce, monday, Freshsales, Keap and custom, with real prices. **Short answer** - There is no single best CRM. For most small businesses the shortlist is HubSpot, Zoho CRM or Pipedrive for sales tracking, and GoHighLevel or Keap if you want calls, texts and marketing in the same place. - Entry prices run from free (HubSpot's free tools, Zoho for up to three users) to $320 a month for Keap, as of November 2026. Per-seat plans add up quickly as your team grows. - Pick based on how customers reach you. Phone and text heavy service businesses get more from an all-in-one, while B2B sales teams usually want a clean pipeline tool. - A custom CRM built on Base44 makes sense when your process fits none of these, or when you are paying for five tools to do one job. We build on GoHighLevel and Base44, so weigh our view accordingly. **The best CRM for a small business depends on how you sell.** HubSpot is the easiest place to start for free, Pipedrive is the cleanest pipeline for a sales team, Zoho CRM gives the most features per dollar, GoHighLevel bundles calls, texts, calendars and marketing for service businesses, and Keap suits owners who want automation without stitching tools together. Salesforce Starter, monday CRM and Freshsales round out the list, and a custom CRM fits when none of them match your process. > Full disclosure: Virtual Horizons builds on GoHighLevel and Base44, and we build custom CRMs, so we are not a neutral party. Prices below come from each vendor's own pricing page and are as of November 2026. CRM pricing changes often, so check before you buy. ## How do the top small business CRMs compare? The starting price is the lowest plan we found, and per-seat prices are for one user billed annually unless noted. | CRM | Best for | Starting price (Nov 2026) | Free plan | Phone and SMS | Automation | AI features | | --- | --- | --- | --- | --- | --- | --- | | HubSpot | Starting free, then growing into marketing | Free tools; Starter lists at $20/seat/mo, with new-customer discounts | Yes | Calling, dedicated number on Starter | Contact and deal automation on Starter | Breeze Assistant and agents, 500 credits/mo on Starter | | GoHighLevel | Service businesses and agencies that live on calls and texts | $97/mo flat, not per seat | No, free trial | Built-in calls and texts, billed by usage | Visual workflows on every plan | AI Employee voice and chat agents | | Pipedrive | Small B2B sales teams that want a clean pipeline | $14/seat/mo | No, 14-day trial | Through add-ons and integrations | From Growth ($39/seat) | AI reports and email tools | | Zoho CRM | The most features per dollar | Free for 3 users; Standard $14/user/mo | Yes, up to 3 users | Built-in calling on Standard | Workflow rules, even on Free | Zia AI; AI agents on Professional | | Salesforce Starter | Teams that expect to grow into Salesforce | $25/user/mo | No, 30-day trial | Through integrations | Sales flows, lead routing, email nurture | Assistive AI and Employee Agent | | monday CRM | Teams already working in monday.com | $12/seat/mo, 3-seat minimum | No, 14-day trial | AI outreach caller from Standard | 250 automations/mo on Standard | AI credits and agents from Standard | | Freshsales | Budget teams that want built-in phone | $9/user/mo | No, 21-day trial | Built-in phone calling | Basic workflows on Growth | Freddy AI add-on, $49 per 100 sessions | | Keap | Owners who want marketing automation and payments in one | $320/mo, or $3,195/yr, 2 users included | No, limited free trial | US texting and calling, 500 texts and 100 minutes on the first tier | Automation library and pipeline automation | AI content and automation assistants | | Custom CRM on Base44 | Processes no off-the-shelf CRM fits | Base44 from $16/mo billed annually, plus a build fee | No | Whatever you connect | Built around your workflow | Whatever you build in | ## What does each CRM do best? ### HubSpot HubSpot's free tools are the easiest no-cost start. Its [Starter page](https://www.hubspot.com/products/crm/starter) lists the paid Starter Customer Platform at $20 a seat a month, with limited-time new-customer discounts that started at $7 a seat on annual billing when we checked. Starter adds email automation, deal pipeline automation, a dedicated phone number, a website builder and the Breeze AI assistant with 500 credits a month. The catch is the next step up: HubSpot lists the [Professional customer platform](https://www.hubspot.com/pricing/suite/starter) from about $1,300 a month with six seats included. ### GoHighLevel GoHighLevel, now usually called HighLevel, puts the CRM, calendars, calls, texts, email, funnels, websites and workflows in one account. Its [pricing guide](https://help.gohighlevel.com/support/solutions/articles/155000001156-highlevel-pricing-guide) lists plans at $97, $297 and $497 a month, priced per account rather than per seat. Calls, texts and email are billed on top by usage, and business texting in the US needs A2P 10DLC registration first. It is strongest for service businesses whose leads call and text, and for agencies running many clients. Our [GoHighLevel review](https://virtualhorizons.pro/blog/gohighlevel-review) covers the trade-offs. ### Pipedrive Pipedrive is built around a visual sales pipeline. Its [pricing page](https://www.pipedrive.com/en/pricing) lists Lite at $14, Growth at $39, Premium at $59 and Ultimate at $79 per seat a month, billed annually, with a 14-day free trial. Automations and full email sync start on Growth. It fits a B2B team that sells through calls, demos and email, and fits less well if you need texting and marketing in the same tool. ### Zoho CRM Zoho CRM is free for up to three users, according to its [pricing page](https://www.zoho.com/en-us/crm/zohocrm-pricing.html), and its paid editions are among the cheapest per user. Zoho's own [comparison page](https://www.zoho.com/crm/compare/hubspot.html) lists Standard at $14, Professional at $23 and Enterprise at $40 per user a month, billed annually. Workflow rules come even on Free, the [Standard edition](https://www.zoho.com/crm/zohocrm-pricing-standard.html) adds built-in calling, and Zia AI and AI agents show up on higher editions. The trade-off is setup: Zoho is flexible, and flexible takes time to configure. ### Salesforce Starter Salesforce Starter Suite brings the biggest name in CRM down to small business pricing: $25 a user a month, billed monthly or annually, with a 30-day free trial, per its [Starter page](https://www.salesforce.com/small-business/starter/). It includes 2,000 marketing emails a month, sales flows, lead routing and assistive AI. Pro Suite is $100 a user a month on an annual contract, according to Salesforce's [small business pricing](https://www.salesforce.com/small-business/pricing/). Choose it if you expect to grow into the wider Salesforce platform. ### monday CRM monday CRM suits teams that already plan their work in monday.com. Its [pricing page](https://monday.com/crm/pricing) lists Basic at $12, Standard at $17 and Pro at $28 per seat a month billed annually, with a three-seat minimum and a 14-day trial. Automations and AI agents, including an AI caller that qualifies leads, start on Standard. ### Freshsales Freshsales had the lowest paid entry price we found: Growth at $9 a user a month billed annually, with Pro at $39 and Enterprise at $59, per its [pricing page](https://www.freshworks.com/crm/pricing/). Built-in phone calling, chat and email come on Growth. Freddy AI is an add-on at $49 per 100 sessions. ### Keap Keap sells one all-in platform instead of tiers. Its [pricing page](https://keap.com/pricing) showed a starting price of $320 a month, or $3,195 billed yearly, with two users included and $39 a month for each extra user. That covers automation templates, pipeline automation, payments, and US texting and calling, with 500 messages and 100 voice minutes on the first tier. It costs more up front than per-seat tools, so it fits owners who will actually use the marketing automation. ### A custom CRM built on Base44 Sometimes the honest answer is none of the above. If your process has steps no CRM models well, such as job tracking, client portals, inspections or approvals, a custom CRM can fit exactly and replace several subscriptions. Base44's paid plans start at $16 a month billed annually, per its [pricing page](https://base44.com/pricing), plus the cost of building the app. We build these, so read our [custom software vs off-the-shelf](https://virtualhorizons.pro/blog/custom-software-vs-off-the-shelf) guide for when it is worth it and when it is not. ## How do you choose the right CRM for your business? Start with how your customers reach you, not with feature lists. - **Service businesses that run on calls and texts** (home services, med spas, clinics): an all-in-one like GoHighLevel or Keap, or HubSpot with a phone integration. Missed calls cost real money here, so read our [missed call text back](https://virtualhorizons.pro/blog/missed-call-text-back) guide too. - **B2B sales teams with a few reps:** Pipedrive or HubSpot Starter. You want a pipeline people actually keep up to date. - **Tight budgets and tiny teams:** HubSpot's free tools or Zoho's free edition, then upgrade when you hit the limits. - **Teams expecting to grow into enterprise tools:** Salesforce Starter, so you do not migrate twice. - **Processes that do not fit any template:** a custom CRM from our [Base44 developers](https://virtualhorizons.pro/base44-developers), connected to the phone and email tools you already use. Then add up the real monthly cost: seats times price, plus phone, texting and email usage, plus AI add-ons. A $14 seat for five people is $70 a month before add-ons. A flat $97 plan can be cheaper for a bigger team and more expensive for a solo owner. ## How do you switch CRMs without losing data? 1. **Export everything first:** contacts, companies, deals, notes, tasks and attachments as CSV, plus your email templates and a written list of every automation. 2. **Clean before you import.** Merge duplicates, fix phone number formats and drop fields nobody uses. A migration is the cheapest time to clear out junk. 3. **Map fields and pipeline stages** from the old CRM to the new one on paper before you import anything. 4. **Rebuild automations on purpose.** Do not copy every old rule. Start with lead follow-up and appointment reminders, then add more. 5. **Run both for a week or two,** then move your web forms, phone numbers and integrations over and lock the old system. If you text customers, register the new sending number for A2P 10DLC before you switch, or carriers may filter your messages. Our [A2P 10DLC registration guide](https://virtualhorizons.pro/blog/a2p-10dlc-registration) explains how. ## What red flags should you watch for? - **Per-seat pricing that only works for one user.** Do the math for the team you will have next year. - **Usage charges you cannot predict,** such as texts, calls, email sends or AI credits. Ask for the rate card before you sign. - **A big jump between tiers.** Some CRMs put the one feature you need, like automation or API access, two tiers up. - **No easy export.** You should be able to get all of your data out as CSV at any time. - **Contracts that lock you in** for a year before you have tested the tool with real leads. - **A CRM nobody updates.** If it takes six clicks to log a call, calls will not get logged. The best CRM is the one your team actually uses. ### Frequently asked questions **What is the best free CRM for a small business?** HubSpot's free tools and Zoho CRM's free edition are the strongest free options we found. Zoho is free for up to three users with workflow rules included, and HubSpot lets you start free and move to Starter when you need automation. Check each free plan's limits on contacts and automation before you commit. **Is GoHighLevel a good CRM for a small business?** It is a strong fit for service businesses that depend on calls, texts and appointments, because those live in the same account as the CRM. It has a learning curve and usage-based costs for phones, texts and email. If you mainly need a sales pipeline, Pipedrive or HubSpot may be simpler. See our [GoHighLevel review](https://virtualhorizons.pro/blog/gohighlevel-review). **How much should a small business spend on a CRM?** As of November 2026, entry plans ranged from free to about $320 a month. Per-seat tools like Freshsales, Pipedrive, Zoho and Salesforce Starter cost $9 to $25 per user a month at entry level, while all-in-one platforms like GoHighLevel and Keap charge a flat monthly price plus usage. Budget for phone, texting and AI add-ons on top. **Can a CRM text and call customers?** Some can on their own. GoHighLevel and Keap include texting and calling, Freshsales includes phone calling, and Zoho's Standard edition includes built-in calling. Others, like Pipedrive and Salesforce Starter, rely on integrations. Business texting to US numbers needs A2P 10DLC registration whichever tool you use. **When does a custom CRM make sense?** When your workflow does not match how off-the-shelf CRMs think, when you need a client portal or job tracking in the same system, or when you are paying for several tools to do one job. A custom CRM costs more up front, so it pays off when it replaces subscriptions or saves real staff hours. Our [Base44 developers](https://virtualhorizons.pro/base44-developers) page explains how we build them. Sources: - [HubSpot: CRM Starter](https://www.hubspot.com/products/crm/starter) - [HubSpot: Starter and Professional customer platform pricing](https://www.hubspot.com/pricing/suite/starter) - [HighLevel: Pricing guide (updated Oct 29, 2026)](https://help.gohighlevel.com/support/solutions/articles/155000001156-highlevel-pricing-guide) - [Pipedrive: Pricing](https://www.pipedrive.com/en/pricing) - [Zoho CRM: Pricing and editions](https://www.zoho.com/en-us/crm/zohocrm-pricing.html) - [Zoho CRM: Compare Zoho CRM vs HubSpot](https://www.zoho.com/crm/compare/hubspot.html) - [Zoho CRM: Standard edition](https://www.zoho.com/crm/zohocrm-pricing-standard.html) - [Salesforce: Starter Suite](https://www.salesforce.com/small-business/starter/) - [Salesforce: Small business pricing](https://www.salesforce.com/small-business/pricing/) - [monday CRM: Pricing](https://monday.com/crm/pricing) - [Freshsales: Pricing](https://www.freshworks.com/crm/pricing/) - [Keap: Pricing](https://keap.com/pricing) - [Base44: Pricing](https://base44.com/pricing) ## ChatGPT for Business: Plans, Uses and When to Go Custom URL: https://virtualhorizons.pro/blog/chatgpt-for-business Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons ChatGPT for business explained: what Business and Enterprise cost and include, practical ways to use it, and when a custom AI agent is the better buy. **Short answer** - ChatGPT Business, which OpenAI used to call Team, costs $20 per user per month billed annually or $25 billed monthly, with a two-user minimum, as of November 2026. - Business adds a shared workspace, SAML SSO, admin and spend controls, app connectors and no training on your business data by default. Enterprise adds data residency, SCIM, SLAs and custom pricing. - It is great for your team's own work: drafting, summarizing, research and analysis. - It does not answer your phones, text your leads or run your processes on its own. That is where a custom agent or app built on your data earns its keep. ## What is ChatGPT for business? ChatGPT for business usually means one of OpenAI's workplace plans, ChatGPT Business or ChatGPT Enterprise, which give your team ChatGPT in a shared, admin-controlled workspace where your data is not used to train OpenAI's models by default. People also use the phrase loosely for any way a company uses ChatGPT, from writing emails to building custom GPTs. It is popular for good reason. In November 2025 OpenAI said it had [more than 1 million business customers](https://openai.com/index/1-million-businesses-putting-ai-to-work/) and over 7 million ChatGPT for Work seats. ## How much does ChatGPT cost for a business? Here is what OpenAI and pricing trackers list as of November 2026. Prices change often, so check [OpenAI's business pricing page](https://openai.com/en-GB/business/chatgpt-pricing/) before you buy. | Plan | Price | Who it is for | | --- | --- | --- | | Free | $0 | Trying it out. Limited access to the best models. | | Plus | $20 per month | One person who uses it daily. | | Pro | From about $100 per month | Heavy individual users who want the most usage. | | Business | $20 per user per month billed annually, $25 billed monthly, 2 user minimum | Small and mid-size teams. | | Enterprise | Custom, through sales | Larger companies with security, compliance and support needs. | The Business prices and minimum come from OpenAI's own pricing page. The Plus and Pro figures come from [Opslyft's September 2026 breakdown](https://www.opslyft.com/blog/chatgpt-pricing-2026), which also lists a lower-cost Go plan. OpenAI renamed its Team plan to Business, per its [help center](https://help.openai.com/en/articles/12111915-chatgpt-business-rename-faq), so older articles may still say Team. ## What do ChatGPT Business and Enterprise include? According to OpenAI's pricing page, ChatGPT Business includes: - **No training on your business data by default.** - **A secure workspace with SAML SSO and MFA.** - **Connectors** to Microsoft 365, Google Drive, Slack, GitHub, Linear, Figma and more, so ChatGPT can search and use your files. - **Centralized billing and administration**, with usage analytics, budgets and spend controls. - **SOC 2 Type 2** compliance. Enterprise adds SCIM, enterprise key management, domain verification and role-based access controls, support for data residency in ten regions, custom retention policies, and 24/7 priority support with SLAs and custom legal terms. > If anyone on your team pastes client information into ChatGPT, put them on a Business or Enterprise workspace, or at least check the data controls on their personal plan. Personal accounts are not the place for customer data. ## How can a small business use ChatGPT? The best uses are the ones where a person stays in charge of the result and ChatGPT saves them the first draft. - **Writing first drafts.** Emails, proposals, job posts, policies, social captions and website copy you then edit. - **Summarizing.** Long documents, contracts, meeting notes and customer feedback. - **Answering internal questions.** With connectors, staff can ask about your own files instead of digging through folders. - **Working with spreadsheets.** Cleaning data, building formulas and spotting trends in exports from your CRM or POS. - **Research.** Comparing vendors, checking regulations and preparing for meetings, with sources you verify. - **Custom GPTs.** Saved assistants with your instructions and files, like a quote writer or an onboarding helper. Two rules make it work. Check facts before anything goes out, because ChatGPT can be confidently wrong. And write down the prompts that work, so the whole team gets the same quality instead of one power user. ## Where does a custom AI agent beat a ChatGPT seat? ChatGPT is a tool your employees use. It waits for someone to type. Many of the biggest wins in a small business happen when nobody is at a keyboard: a call at 8 p.m., a lead form on Sunday, a reminder that should go out the day before an appointment. | | ChatGPT Business seat | Custom agent or app | | --- | --- | --- | | Who uses it | Your staff | Your customers, leads and staff | | Channels | Chat in ChatGPT | Phone, SMS, website chat, email, your app | | Takes action in your systems | Limited, through connectors | Books, updates the CRM, sends texts, triggers workflows | | Runs without a person | No | Yes, 24/7, within rules you set | | Same process every time | Depends on who is prompting | Yes, built into the agent | | How you pay | Per seat per month | Build cost plus usage, often per minute or per message | Some examples where custom wins: - **Answering the phones.** An [AI receptionist](https://virtualhorizons.pro/ai-receptionist) talks to callers, books on your calendar and transfers urgent calls. ChatGPT does not pick up your business line. - **Following up with leads.** An agent can text and call new leads in seconds and log everything in the CRM. Our [speed to lead](https://virtualhorizons.pro/blog/speed-to-lead) guide explains why that matters. - **Chat on your website.** A [website chatbot](https://virtualhorizons.pro/blog/ai-chatbot-for-website) trained on your services can answer visitors and capture leads. - **Repeatable workflows.** Reading inbound emails, routing requests and updating records is [AI workflow automation](https://virtualhorizons.pro/blog/ai-workflow-automation), not a chat window. - **AI inside your own software.** A client portal or internal app with AI built in, which we build through our [app development](https://virtualhorizons.pro/services/apps) work. Many businesses end up with both: ChatGPT seats for the team's daily work, and a few custom agents for the customer-facing jobs. If you are not sure which bucket your problem is in, our guide to [what an AI agent is](https://virtualhorizons.pro/blog/what-is-an-ai-agent) helps sort it out. ## How do you roll ChatGPT out to a team? 1. **Pick a plan with admin controls.** Business is the starting point for most teams. 2. **Write a one-page AI policy.** What data can go in, what must be checked and who approves customer-facing content. 3. **Start with three use cases.** For example, proposal drafts, meeting summaries and review replies. 4. **Build a shared prompt library or a few custom GPTs** so good results are repeatable. 5. **Review after 30 days.** Keep what saves time, drop what does not, and note jobs that need a real agent instead. ### Frequently asked questions **How much is ChatGPT for business?** As of November 2026, OpenAI lists ChatGPT Business at $20 per user per month billed annually or $25 billed monthly, with at least two users. Enterprise pricing is custom through OpenAI's sales team. **Does ChatGPT Business use my data for training?** No, not by default. OpenAI's pricing page says Business and Enterprise do not train on your business data by default. On personal plans, check the data controls in settings. **What is the difference between ChatGPT Business and Enterprise?** Business gives small and mid-size teams a secure workspace, SSO, connectors and admin controls. Enterprise adds features for larger organizations, such as SCIM, data residency in ten regions, custom retention, enterprise key management and 24/7 support with SLAs. **Can ChatGPT answer my customers' phone calls?** Not on its own. A ChatGPT seat is for your team to use. To answer calls, book appointments and text customers, you need a custom AI voice agent connected to your phone line, calendar and CRM. **Is ChatGPT Plus enough for a small business?** For one owner using it for drafts and research, often yes. Once employees share it or handle customer data, a Business workspace is safer because of admin controls and the default of not training on your data. Sources: - [OpenAI: ChatGPT business pricing](https://openai.com/en-GB/business/chatgpt-pricing/) - [OpenAI: 1 million businesses putting AI to work (November 2025)](https://openai.com/index/1-million-businesses-putting-ai-to-work/) - [OpenAI Help Center: ChatGPT Team is now ChatGPT Business](https://help.openai.com/en/articles/12111915-chatgpt-business-rename-faq) - [Opslyft: ChatGPT pricing in 2026 (updated September 2026)](https://www.opslyft.com/blog/chatgpt-pricing-2026) ## Convert a Website to an App: 4 Ways That Pass App Review URL: https://virtualhorizons.pro/blog/convert-website-to-app Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons How to convert a website to an app: PWA, WebView wrapper, Capacitor or a native rebuild. Costs, trade-offs and how to pass Apple's guideline 4.2. **Short answer** - There are four ways to turn a website into an app: a progressive web app (PWA), a WebView wrapper, a hybrid app built with a runtime like Capacitor, or a full native rebuild. - A plain wrapper is the fastest route, but it is the one most likely to be rejected by Apple under guideline 4.2 for being a repackaged website. - A hybrid approach keeps your web code and adds native features like push notifications, offline handling and native navigation. For most businesses it is the best balance. - Rebuild natively only when the app needs heavy device features, complex offline use or top-tier performance. You can convert a website to an app in four ways: make it a **progressive web app**, put it inside a **WebView wrapper**, build a **hybrid app** with a runtime like Capacitor, or **rebuild it natively**. The right choice depends on one question more than any other: does the app need to be in the Apple App Store? If it does, Apple's review is the hurdle. Its guidelines say this about apps built from websites: > Your app should include features, content, and UI that elevate it beyond a repackaged website. If your app is not particularly useful, unique, or "app-like," it doesn't belong on the App Store. (Apple App Review Guidelines, 4.2 Minimum Functionality) We turn web apps into store apps for clients regularly, and we have more than 10 apps live on the App Store and Google Play. Below is how each approach works, what it costs you in effort and how to make sure Apple sees an app rather than a website. ## Which approach should you choose? | Approach | App Store | Google Play | Native features | Effort | Best for | | --- | --- | --- | --- | --- | --- | | Progressive web app (PWA) | No | Possible with extra setup | Limited | Low | Content sites and tools that do not need a store listing | | WebView wrapper | Yes, but high rejection risk | Yes | Few | Low | Internal or very interactive web apps | | Hybrid (Capacitor or similar) | Yes | Yes | Most, through plugins | Medium | Most business apps and SaaS products | | Native rebuild | Yes | Yes | All | High | Apps with heavy device use or demanding performance | ## Option 1: Make it a progressive web app A PWA is your website with a web app manifest and a service worker. People can add it to their home screen, it opens without browser bars and it can work offline. There is no store review and no store fee, and updates go live the moment you deploy. iPhone support has improved. Since iOS and iPadOS 16.4, WebKit says "A web app that has been added to the Home Screen can request permission to receive push notifications," and that release also added the Badging API for icon badges. The catch is that the user has to add the app to their home screen first, and many never do. The bigger limit is discovery. A PWA does not appear in Apple's App Store, so people searching the store will not find you. We compare the two in detail in [PWA vs native app](https://virtualhorizons.pro/blog/pwa-vs-native-app). ## Option 2: Wrap the website in a WebView A wrapper is a small native app whose main screen is a browser view that loads your site. It is quick to build, and on Android it is usually accepted. On iOS it is risky. Apple's guideline 4.2.2 adds: "Other than catalogs, apps shouldn't primarily be marketing materials, advertisements, web clippings, content aggregators, or a collection of links." A wrapper that loads your marketing site and nothing more is exactly what that rule describes. Rejection is common. Apple's 2024 App Store Transparency Report, as covered by [MacRumors](https://www.macrumors.com/2025/05/30/app-store-2024-transparency-report/), says Apple rejected 1.93 million of 7.77 million submissions that year, and design, the group that includes minimum functionality, was the third most common reason. - **1.93M**: App Store submissions rejected in 2024, out of 7.77 million reviewed (Source: [Apple App Store Transparency Report 2024, via MacRumors](https://www.macrumors.com/2025/05/30/app-store-2024-transparency-report/)) ## Option 3: Build a hybrid app with Capacitor A hybrid app still uses your web code for most screens, but runs inside a native runtime that gives the code access to the phone. Capacitor describes itself as "a cross-platform native runtime that makes it easy to build performant mobile applications." Through plugins, your web app can use push notifications, the camera, biometric login, local storage, the share sheet and more. This is the approach we use most. You keep one codebase, your web team can keep working, and you add the native pieces that make Apple see an app rather than a website. It also works well for apps built on platforms like Base44. Our guide to [publishing a Base44 app to the App Store](https://virtualhorizons.pro/blog/publish-base44-app-to-app-store) walks through that path. We also make **[App Native](https://appnative.io)**, our own tool for turning web apps into store-ready iOS and Android apps. It is one option among several, and the right fit depends on how much native work your app needs. ## Option 4: Rebuild the app natively A native rebuild means writing the app again in Swift for iOS and Kotlin for Android, or in a cross-platform framework like React Native or Flutter. You get the best performance and full access to every device feature. You also get two things to maintain: your website and your app. For most businesses that is more cost than benefit at first. Rebuild when the app depends on heavy camera or sensor use, long offline sessions, complex animation or background tasks that a web layer cannot do well. For budgets, see [how much it costs to build an app](https://virtualhorizons.pro/blog/how-much-does-it-cost-to-build-an-app). ## How do you make a converted website pass Apple review? Apple does not reject apps for using web technology. It rejects apps that feel like a browser tab. These are the changes we make before we submit a converted site: 1. **Add native navigation.** A bottom tab bar and native back gestures make the app feel like an app. Hide the website header, footer and cookie banner inside the app. 2. **Add push notifications** for something users actually want, like order updates, messages or reminders. 3. **Handle being offline.** Show a proper offline screen or cached content instead of a browser error page. 4. **Use the device.** Biometric login, the camera, the share sheet or saving files are all signs of an app built for the phone. 5. **Keep users in the app.** Core flows should not open Safari. Links that jump out to the browser make reviewers think of a web clipping. 6. **Focus on the logged-in experience.** An app that lets customers do things, such as book, track, pay or message, is far stronger than one that shows marketing pages. 7. **Give reviewers a demo account.** Apple's guideline 2.1 asks you to "include demo account info (and turn on your back-end service!) if your app includes a login." > A useful test before you submit: would someone keep this on their home screen if the website already existed in their browser? If the honest answer is no, add more app value before Apple sees it. ## Step by step: converting a website to an app 1. **Check your mobile site.** Every page should work well on a small screen, because the app will show the same layouts. 2. **Decide which screens belong in the app.** Usually the logged-in product, not the marketing site. 3. **Choose the approach** from the table above. 4. **Add native features** such as push, offline handling and native navigation. 5. **Set up your developer accounts.** Apple charges 99 USD a year and Google charges 25 USD once. See [Apple developer account cost](https://virtualhorizons.pro/blog/apple-developer-account-cost). 6. **Test with real users** through TestFlight and a Google Play closed test. 7. **Prepare the listings and submit.** Our guide on [how to publish an app on the App Store](https://virtualhorizons.pro/blog/how-to-publish-an-app-on-the-app-store) covers this part. One Android detail to plan for: Google says that starting August 31, 2026, new apps and app updates must target Android 16 (API level 36) or higher, so make sure your wrapper or runtime is up to date before you build. ## Can you do this yourself? If you are comfortable with code, a hybrid build is very doable. The time goes into native features, store setup and the review back-and-forth rather than the conversion itself. Virtual Horizons is a Base44 Legend Partner, Ambassador and Community Pillar, a Base44 Shark Tank winner and a multiple-time Vibe Sprint winner. We take web apps to the App Store and Google Play end to end through our [mobile app service](https://virtualhorizons.pro/services/mobile), and we build the web app itself through our [app development service](https://virtualhorizons.pro/services/apps) if you are starting from scratch. ### Frequently asked questions **Can I just put my website in the App Store?** Not as is. Apple's guideline 4.2 says apps should offer "features, content, and UI that elevate it beyond a repackaged website." Add native navigation, push notifications, offline handling and real app functionality first. **What is the cheapest way to turn a website into an app?** A progressive web app costs the least because there is no store fee or review. If you need store listings, a hybrid app with Capacitor usually costs far less than a native rebuild because it reuses your web code. **Will Google Play accept a WebView app?** Google Play is generally more accepting of WebView apps than Apple, but the app still has to follow Google's policies and target a recent Android API level. From August 31, 2026 that is Android 16 (API level 36) for new apps and updates. **Do PWAs support push notifications on iPhone?** Yes, since iOS and iPadOS 16.4, but only after the user adds the web app to their home screen and grants permission following an interaction such as a tap. **What is Capacitor?** Capacitor is an open source native runtime that runs your web app inside an iOS or Android app and gives it access to native features through plugins. **Can a Base44 app be turned into a mobile app?** Yes. Base44 apps can be wrapped and published to both stores. Our [Base44 App Store guide](https://virtualhorizons.pro/blog/publish-base44-app-to-app-store) explains the steps. Sources: - [Apple App Review Guidelines](https://developer.apple.com/app-store/review/guidelines/) - [WebKit: Web Push for Web Apps on iOS and iPadOS](https://webkit.org/blog/13878/web-push-for-web-apps-on-ios-and-ipados/) - [Capacitor documentation](https://capacitorjs.com/docs) - [MacRumors: Apple shares 2024 App Store data](https://www.macrumors.com/2025/05/30/app-store-2024-transparency-report/) - [Android Developers: Target API level requirements](https://developer.android.com/google/play/requirements/target-sdk) - [Apple Developer: Enrollment support](https://developer.apple.com/support/enrollment/) ## Custom Software vs Off-the-Shelf: Which Should You Choose? URL: https://virtualhorizons.pro/blog/custom-software-vs-off-the-shelf Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons Custom software development vs off-the-shelf software: costs, timelines, ownership, hidden SaaS costs, and when to build, buy or combine the two. **Short answer** - Buy off-the-shelf software when your process is standard. Build custom software when the process is what makes your business different. - Off-the-shelf is cheaper to start but costs add up: Zylo found a median SaaS spend of 9,455 USD per employee and 36% of licenses unused. - Custom software costs more upfront and needs ongoing maintenance, often estimated at 15% to 25% of the build cost each year. - The best answer is often both: buy the core tools and build the custom layer that connects them. Every growing business hits the same question: keep paying for another subscription that almost fits, or build something that fits exactly? Custom software development used to be out of reach for most small and mid-sized businesses. AI app builders have changed that, which makes the build vs buy decision worth a fresh look. ## What is the difference between custom software and off-the-shelf software? Off-the-shelf software is built for many companies and sold as a product or subscription, like a CRM or an accounting tool. Custom software is built for one business to fit how it works. Off-the-shelf is faster and cheaper to start. Custom fits better and you own it. | Factor | Off-the-shelf | Custom software | | --- | --- | --- | | Upfront cost | Low; often a monthly subscription | Higher; you pay for the build | | Ongoing cost | Per-user or per-seat fees that grow with your team | Hosting plus maintenance, often estimated at 15% to 25% of build cost a year | | Time to start | Same day | Days to months, depending on scope and how it is built | | Fit to your process | You adapt to the software | The software adapts to you | | Ownership | You rent it; the vendor controls the roadmap and price | You own the code and data, if your contract says so | | Integrations | Whatever the vendor supports | Whatever you need | | Competitive edge | Your competitors can buy the same tool | Can encode what makes you different | ## When should you buy off-the-shelf software? Buy off-the-shelf when the job is the same for every business, like payroll, accounting, email or video calls. Those tools are mature, cheap per user and handle compliance you do not want to own. - The process is standard across your industry. - You need it running this week. - Compliance or security certifications matter and the vendor already has them. - A tool covers at least most of what you need without heavy workarounds. - You do not have anyone to own and maintain software. ## When is custom software development worth it? Custom software development is worth it when your process is what sets you apart, when you are paying for several tools that each do part of the job, or when per-user fees are growing faster than your revenue. - Your team uses spreadsheets and copy-paste to bridge three or four tools. - Clients need a branded portal that no product offers the way you want. - You are paying for features nobody uses just to get the one you need. - Per-seat pricing punishes you for hiring. - You want to sell access to your process as a product. > A useful test: if you described your workflow to a competitor, would they recognize it as standard? If yes, buy. If it is the reason clients choose you, consider building. ## What are the hidden costs of off-the-shelf software? The hidden costs of off-the-shelf software are licenses nobody uses, overlapping tools, per-seat price increases and the staff time spent working around gaps. - **9,455 USD**: median SaaS spend per employee, with an average of 36% of licenses left unused (Source: [Zylo 2026 SaaS Management Index](https://zylo.com/news/2026-saas-management-index)) The tool count adds up too. [SaaStr, citing Zylo's 2025 data](https://www.saastr.com/the-average-tech-company-pays-for-275-saas-apps-flat-from-last-year-but-its-paying-20-more-for-them), reported that the average tech company pays for 275 SaaS apps. AI features are now adding a new layer of spend on top. > AI is quickly becoming the most expensive 'invisible worker' in the organization. (Ben Pippenger, Co-founder and VP of Strategic Partnerships at Zylo) ## What does custom software development cost? Custom software cost depends mostly on scope and how it is built. A focused internal tool built on an AI app builder can cost a small fraction of a traditional build. A full custom product built by an agency can run well into five or six figures. - **Building on an AI app builder:** a monthly platform plan plus developer time. Base44's paid plans start at 16 USD a month billed yearly. - **Agency build:** Clutch reports most app projects on its platform fall between 10,000 and 49,999 USD, with an average of about 90,780 USD. - **In-house team:** the US Bureau of Labor Statistics puts the median software developer salary at 135,980 USD a year, before benefits. - **Maintenance:** budget for updates, security patches and hosting. A common rule of thumb is 15% to 25% of the build cost per year. To compare fairly, add up three years of subscription fees for every tool the custom build would replace, including the seats you plan to add. Then compare that to build cost plus three years of maintenance. Our guide to [how much it costs to build an app](https://virtualhorizons.pro/blog/how-much-does-it-cost-to-build-an-app) has more detail. ## Is there a middle option between custom and off-the-shelf? Yes. The most common smart choice is a hybrid: keep off-the-shelf tools for standard jobs, and build a custom layer that connects them and handles the parts that are unique to you. - **Custom portals** on top of your existing CRM or database, so clients see exactly what they need. - **Automations** that move data between tools so nobody copies and pastes. See our [AI automation agency](https://virtualhorizons.pro/ai-automation-agency) page. - **Internal tools** that replace one or two of the spreadsheets running your business. - **AI agents** that answer questions or handle routine requests using your own data. AI app builders made this middle path much cheaper. Tools like Base44 let a small team build a working internal app in days, which changes the math for problems that never justified a full custom build. Our roundup of the [best AI app builders](https://virtualhorizons.pro/blog/best-ai-app-builders) compares the options. ## How do you decide between building and buying? Decide by scoring how standard the process is, how much the tools cost over three years, how much the fit matters to clients and whether you can maintain what you build. 1. List the jobs you need software to do, and mark each as standard or unique. 2. Buy for the standard jobs. Shortlist two or three tools and trial them. 3. For the unique jobs, check whether any product does at least most of it. If not, scope a custom build. 4. Total three years of costs for both options, including seats, maintenance and staff time. 5. Decide who will own the custom software after launch, in-house or a partner. 6. Start with the smallest custom piece that removes the most pain, then expand. If you're unsure where to start, an [MVP approach](https://virtualhorizons.pro/blog/mvp-development) works for internal tools too: build the smallest version, put it in front of the team and measure whether it saves time. ### Frequently asked questions **Is custom software better than off-the-shelf software?** Neither is better in general. Off-the-shelf is better for standard jobs like accounting and email. Custom is better when your process is unique, when you are bridging several tools by hand, or when per-seat fees keep climbing. **How much does custom software development cost?** It depends on scope and approach. Building on an AI app builder can cost a monthly plan plus developer time, while agency builds commonly run from 10,000 to 49,999 USD on Clutch, with an average of about 90,780 USD. **How long does custom software take to build?** A focused internal tool on an AI app builder can take days to a few weeks. Larger custom products take months, and Clutch reports an average of about 11 months for app projects on its platform. **What are the risks of custom software?** The main risks are scope creep, a build that depends on one developer, and no plan for maintenance. A clear scope, code and account ownership in your name, and a support plan reduce all three. **Can I combine custom and off-the-shelf software?** Yes, and most businesses should. Keep standard tools for standard jobs and build custom portals, automations or internal apps that connect them. Sources: - [Zylo: 2026 SaaS Management Index](https://zylo.com/news/2026-saas-management-index) - [SaaStr: The average tech company pays for 275 SaaS apps (Zylo data)](https://www.saastr.com/the-average-tech-company-pays-for-275-saas-apps-flat-from-last-year-but-its-paying-20-more-for-them) - [Clutch: How much does it cost to build a mobile app](https://clutch.co/app-developers/resources/cost-to-build-mobile-app) - [US Bureau of Labor Statistics: Software developers](https://www.bls.gov/ooh/computer-and-information-technology/software-developers.htm) - [CMARIX: App maintenance cost](https://www.cmarix.com/blog/app-maintenance-cost/) - [Base44 pricing](https://base44.com/pricing) ## ElevenLabs vs Retell vs Vapi: Voice AI Platforms Compared URL: https://virtualhorizons.pro/blog/elevenlabs-vs-retell-vs-vapi Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons ElevenLabs vs Retell vs Vapi compared on latency, voices, telephony, integrations and November 2026 pricing, plus which voice AI platform fits which team. **Short answer** - ElevenLabs is the strongest pick for voice quality and an all-in-one agent platform, at $0.08 per minute plus LLM and telephony. - Retell is the most business-ready out of the box, with a visual flow builder, built-in booking and a long compliance list. - Vapi is the most flexible for developers, an orchestration layer where you pick every provider and pay $0.05 per minute plus their costs. - Real per-minute costs land somewhere around $0.07 to $0.31 on any of them, depending mostly on which language model you choose. > Full disclosure: Virtual Horizons builds mainly on ElevenLabs. We have tried to keep this comparison fair, and every price below comes from each company's own pages as of November 2026. Prices change often, so check before you buy. ## Which voice AI platform is best? It depends on who is building and what the agent needs to do. Here is the short version: - **Pick ElevenLabs** if the voice is your brand and you want one platform that handles voice, listening, turn taking, knowledge and testing. - **Pick Retell** if you want a business-friendly builder with booking and transfers ready to go, and compliance paperwork matters. - **Pick Vapi** if you have developers who want to swap every component and control the stack in code. ## How do ElevenLabs, Retell and Vapi compare at a glance? | | ElevenLabs Agents | Retell AI | Vapi | | --- | --- | --- | --- | | What it is | All-in-one agent platform from a voice company | Voice agent platform with a visual builder | Developer orchestration layer | | Platform fee | $0.08/min on paid plans | $0.055/min voice infrastructure | $0.05/min hosting | | Typical all-in cost | Platform fee plus LLM and telephony at cost | $0.07 to $0.31/min | About $0.08 to $0.13/min in its own example | | Voices | 10,000+ voices, 70+ TTS languages | Several providers, incl. ElevenLabs | Bring any provider, incl. ElevenLabs | | Telephony | Native Twilio, SIP trunk, batch outbound | Retell numbers or your own SIP | Twilio, SIP and other carriers | | Builder | Dashboard builder plus API | Drag-and-drop flow builder | Mostly API and code, with a dashboard | | Free start | 15 minutes | $10 in credits | $5 in credits | ## Which platform has the lowest latency? All three are fast enough for natural phone calls, and the language model you pick matters more than the platform. A big model that thinks for a second will feel slow on any of them. > Retell answers in roughly 600ms with proprietary turn-taking. (Retell AI, AI receptionist product page) Vapi's [documentation](https://docs.vapi.ai/introduction) targets roughly 500 to 700 milliseconds voice to voice. ElevenLabs does not headline a single end-to-end number on the pages we checked, but it owns its speech models and turn taking in-house, which removes a hop between vendors. In practice the gap between the three is small next to the effect of prompt length and model choice. ## Which platform has the best voices? ElevenLabs, and it is not especially close. That is no surprise, since text to speech is the company's core product. Its [agent docs](https://elevenlabs.io/docs/eleven-agents/overview) list more than 10,000 voices, 31 languages for agents and 70+ languages for text to speech, plus voice cloning and voice design. The interesting part is that Retell and Vapi both let you use ElevenLabs voices too. You pay a little more per minute for them on those platforms, but it means voice quality alone should not force your choice. ## How does telephony work on each platform? All three can answer and place real phone calls. The difference is how much is bundled. - **ElevenLabs** has a native Twilio integration, SIP trunking for your existing carrier and batch outbound calling. It also supports WhatsApp. Telephony is billed at cost. - **Retell** sells phone numbers at about $0.015 per minute and lets you bring your own SIP trunk for free. It includes 20 concurrent calls, then charges $8 per extra slot per month, per its [pricing page](https://retellai.com/pricing). - **Vapi** passes through carrier costs, for example Twilio at about $0.008 per minute inbound and $0.014 outbound. Pay-as-you-go accounts get 4 concurrent calls, and extra lines cost $10 each per month, per its [pricing page](https://www.vapi.ai/pricing). ## Which integrations do they support? Booking and CRM updates are where most agents earn their money, so this matters. **ElevenLabs** agents can use webhook tools, client tools, code tools and MCP servers, plus a built-in knowledge base with retrieval. You can connect a custom LLM, run automated tests, A/B test versions and review analytics. Anything with an API, including GoHighLevel, HubSpot and most calendars, can be wired in. **Retell** ships ready-made booking with Cal.com and Google Calendar, call transfer that passes context to the person picking up, and a visual flow builder. Its [receptionist page](https://www.retellai.com/ai-receptionist) lists SOC 2 Type I and II, ISO 27001, HIPAA and GDPR. **Vapi** is built for developers who want to own the pieces. Its docs put it plainly: > At its core, Vapi is an orchestration layer over three modules: the transcriber, the model, and the voice. (Vapi documentation, Introduction) You can swap any of those three, point it at your own server for the language model and call tools over HTTP. That is powerful if you have engineers, and a lot of decisions if you do not. ## How much do ElevenLabs, Retell and Vapi cost? Prices below were checked in November 2026. All three charge a platform fee and then pass through some or all of the other costs. | | ElevenLabs Agents | Retell AI | Vapi | | --- | --- | --- | --- | | Platform fee | $0.08/min (burst at $0.16) | $0.055/min | $0.05/min | | Speech and voice | Included | TTS from $0.015/min, more for ElevenLabs voices | At cost, e.g. ElevenLabs about $0.015 to $0.024/min | | Language model | At cost | Varies, e.g. Claude 5.5 Sonnet about $0.064/min | At cost, e.g. OpenAI about $0.008 to $0.045/min | | Phone | At cost | About $0.015/min, SIP free | At cost, e.g. Twilio $0.008 to $0.014/min | | Plans | Starter $6 (75 min) to Business $990 (12,375 min) | Pay as you go | Free, Core $29/mo, Pro and HIPAA tiers | - **$0.08**: per minute for the ElevenLabs agent platform on every paid tier, covering speech to text, text to speech, turn taking and knowledge base. (Source: [ElevenLabs, AI voice agent pricing guide (November 2026)](https://elevenlabs.io/blog/ai-voice-agent-pricing-guide)) Vapi's own example puts 1,000 minutes at roughly $82 to $129 all in. Retell's range of $0.07 to $0.31 per minute works out to about $70 to $310 for the same 1,000 minutes, with the top end driven by premium models. ElevenLabs lands in a similar band once you add the model and phone line. For most small businesses, the choice of LLM decides the bill more than the platform does. > One note on Retell: its pricing page shows slightly different numbers in different tables. Use the calculator on the page for a real quote. ## Who should choose which platform? - **Local service businesses and clinics** that want a great-sounding [AI receptionist](https://virtualhorizons.pro/ai-receptionist): ElevenLabs, or Retell if you want to manage it yourself in a visual builder. - **Healthcare and regulated teams:** compare Retell's compliance list and Vapi's HIPAA tier, ask ElevenLabs about its terms for regulated data, and get a BAA in writing. - **Developers and agencies building many custom agents:** Vapi for maximum control, ElevenLabs if you want the voice stack handled for you. - **GoHighLevel shops:** any of the three can connect. See our [GoHighLevel AI voice agent](https://virtualhorizons.pro/blog/gohighlevel-ai-voice-agent) guide. ## Why we build mainly on ElevenLabs For the agents we build at Virtual Horizons, the voice is usually the first impression of a business, so quality wins. ElevenLabs also keeps speech, turn taking, knowledge base and testing in one place, which means fewer vendors to debug when a call goes wrong. We connect those agents to calendars, CRMs like GoHighLevel, and SMS through Twilio. That said, the platform is maybe 20% of the result. The other 80% is the script, the booking logic and the handoff. If you want to see how that comes together, read about the [AI sales agent](https://virtualhorizons.pro/blog/ai-sales-agent) or our [voice agent service](https://virtualhorizons.pro/services/voice). ### Frequently asked questions **Is ElevenLabs better than Retell?** For voice quality and an all-in-one voice stack, ElevenLabs is usually stronger. Retell is easier for non-developers to manage, with a visual builder, built-in booking and a long compliance list. Many teams would be happy with either. **Is Vapi cheaper than Retell?** Vapi's platform fee is $0.05 per minute versus Retell's $0.055, but both add model, voice and phone costs. Vapi's own example is about $82 to $129 per 1,000 minutes, while Retell lists $0.07 to $0.31 per minute all in, as of November 2026. **Can I use ElevenLabs voices on Retell or Vapi?** Yes. Both Retell and Vapi let you choose ElevenLabs voices. You pay the voice cost on top of the platform fee. **Which voice AI platform has the lowest latency?** They are close. Retell says it answers in roughly 600 milliseconds and Vapi targets about 500 to 700 milliseconds voice to voice. In practice, the language model and prompt length affect latency more than the platform. **Which platform is best for a small business AI receptionist?** If you are hiring someone to build it, ElevenLabs gives the best-sounding result. If you want to build and manage it yourself without code, Retell's visual builder is the friendliest. Sources: - [ElevenLabs: AI voice agent pricing guide (Nov 2026)](https://elevenlabs.io/blog/ai-voice-agent-pricing-guide) - [ElevenLabs: Agents platform overview](https://elevenlabs.io/docs/eleven-agents/overview) - [Retell AI: Pricing](https://retellai.com/pricing) - [Retell AI: AI receptionist](https://www.retellai.com/ai-receptionist) - [Vapi: Pricing](https://www.vapi.ai/pricing) - [Vapi docs: Introduction](https://docs.vapi.ai/introduction) ## GoHighLevel AI Voice Agent: Native Voice AI vs Custom Build URL: https://virtualhorizons.pro/blog/gohighlevel-ai-voice-agent Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons GoHighLevel AI voice options: what native Voice AI does, when a custom ElevenLabs agent is better, and how to book calls into GHL calendars and workflows. **Short answer** - GoHighLevel has a native Voice AI that answers and makes calls, books into GHL calendars, updates contacts and triggers workflows. - Native Voice AI is the fastest path if you want something simple that lives entirely inside GHL. It only works with LC Phone or Twilio numbers. - A custom ElevenLabs agent makes sense when you need better voices, more languages, custom logic or one agent that works across several systems. - Custom agents connect to GHL through workflow webhooks, the HighLevel API or marketplace apps, so bookings and contacts still land in GHL. ## What is a GoHighLevel AI voice agent? A GoHighLevel AI voice agent is an AI that talks on the phone for a GHL sub-account. It answers inbound calls or places outbound ones, has a natural conversation, and writes the results into GoHighLevel: the contact, the appointment, the opportunity and the next workflow step. You can get one two ways. You can use GoHighLevel's built-in **Voice AI**, or you can build a custom agent on a voice platform like ElevenLabs and connect it to GHL. Both can work well. The right choice depends on how much control you need. ## What can GoHighLevel's native Voice AI do? Quite a bit. According to HighLevel's own [Voice AI overview](https://help.gohighlevel.com/support/solutions/articles/155000003911-voice-ai-agents-overview), native agents can: - Handle **inbound and outbound** calls - **Book appointments** into one calendar or across multiple calendars - **Update contact fields** during the call - **Transfer to a live person** when needed - **Trigger workflows** during or after the call - Send follow-up **SMS or email**, and create or update **opportunities and tasks** after the call - Answer questions from a **knowledge base** and work in multiple languages There is one requirement worth knowing before you start: > Voice AI only works on accounts using LC Phone or Twilio numbers. (HighLevel Help Center, Voice AI Agents Overview) The same article notes that a number already used for an IVR cannot also run Voice AI. Plan your phone setup first. ### What does GoHighLevel Voice AI cost? HighLevel bills Voice AI by usage, and agencies can rebill it to clients. Its [AI pricing article](https://help.gohighlevel.com/support/solutions/articles/155000006652-ai-products-pricing) lists the voice engine at $0.045 a minute from May 20, 2026, plus a voice charge from $0.015 a minute up to $0.17 for ElevenLabs voices. There is also an AI Employee Unlimited plan at $97 a month per sub-account. Rates change, so check your agency billing before you quote a client. ## When is a custom ElevenLabs agent the better choice? When the call itself is the product. If the agent is the first voice your customers hear, small things like voice quality, interruptions and how it handles odd questions matter a lot. That is where a custom build earns its keep. - **Voice quality and choice.** ElevenLabs offers more than 10,000 voices and supports 31 languages for agents, per its [agent docs](https://elevenlabs.io/docs/eleven-agents/overview). - **Custom logic.** You decide exactly how the agent qualifies, what it says in edge cases and when it transfers. - **Real tools.** Agents can call webhooks, run code, use MCP servers and search a knowledge base during the call. - **Testing and analytics.** You can run test calls, A/B test versions and review every conversation. - **Model choice.** Pick the language model that fits the job, or bring your own. - **One agent, many systems.** The same agent can book in GHL for one client and Google Calendar or a practice system for another. On cost, ElevenLabs lists [$0.08 per minute](https://elevenlabs.io/blog/ai-voice-agent-pricing-guide) for its agent platform on paid plans, which includes speech to text, text to speech and turn taking. The language model and telephony are billed on top at cost. Plans start at $6 a month with 75 minutes included. ## Native Voice AI vs a custom agent: how do they compare? | | GHL native Voice AI | Custom ElevenLabs agent | | --- | --- | --- | | Setup | Inside GHL, no extra accounts | Separate platform plus a GHL connection | | Voices | GHL's built-in voice options | 10,000+ voices, cloning and design | | Logic | Prompt, knowledge base and actions | Full control of prompts, tools and flows | | Booking | Native GHL calendars | GHL calendars through the API or webhooks | | Phone numbers | LC Phone or Twilio | Twilio, SIP trunk and other carriers | | Cost model | Usage billed through GHL, rebillable | Per-minute platform fee plus LLM and telephony | | Best for | Simple reception and booking inside GHL | Branded, high-volume or complex call flows | > Quick test: if you can describe the whole call in five bullet points and it never leaves GHL, try native first. If you keep saying "but it also needs to...", go custom. ## How does a custom agent connect to GoHighLevel? There are three common ways. Most builds use a mix of the first two. ### 1. Webhooks into GHL workflows When a call ends, the voice platform sends a post-call webhook with the transcript, summary and any data the agent collected. A GHL workflow with an inbound webhook trigger catches it, then updates the contact, adds tags, moves the opportunity and sends the follow-up text. This is the simplest connection and keeps your automations visible inside GHL. ### 2. The HighLevel API For things that must happen during the call, like booking, the agent calls the HighLevel API directly through a tool. The [Create Appointment endpoint](https://marketplace.gohighlevel.com/docs/ghl/calendars/create-appointment.md) needs a calendar ID, location ID, contact ID and start time, and you authenticate with a sub-account OAuth token or a Private Integration Token. ### 3. Marketplace apps Some third-party apps in the HighLevel ecosystem, like [VoiceAIWrapper](https://voiceaiwrapper.com/uses/gohighlevel-elevenlabs-integration), package an ElevenLabs connection for GHL agencies. They can save setup time, but check what they support and what they charge on top before you commit. ## How do you book calls into GHL calendars? A reliable booking flow during a live call looks like this: 1. The agent asks what the caller needs and when they are free. 2. A tool checks open slots on the right GHL calendar. 3. The agent offers two or three times and confirms one out loud. 4. A tool finds or creates the contact, then creates the appointment. 5. A GHL workflow sends the confirmation text and any reminders. 6. After the call, the summary and transcript are saved to the contact. Always confirm the time zone and repeat the booked time back to the caller. Time zones cause more booking bugs than the AI ever does. ## What about texting from GoHighLevel? If your voice agent sends texts, the number needs to be registered for A2P 10DLC in the US, whether it runs on LC Phone or your own Twilio account. Unregistered business texts get blocked. We cover the setup in our guide to [missed call text back](https://virtualhorizons.pro/blog/missed-call-text-back). ## How we build GoHighLevel voice agents At Virtual Horizons we build custom [voice agents](https://virtualhorizons.pro/services/voice) on ElevenLabs for inbound reception, booking and outbound appointment setting, and we wire them into GoHighLevel calendars, contacts and workflows. We also handle the Twilio and A2P 10DLC registration work so the texts actually arrive. If you are not sure which route fits, we will tell you honestly when native Voice AI is enough. Want to see where a voice agent fits in your funnel first? Read about the [AI sales agent](https://virtualhorizons.pro/blog/ai-sales-agent) and how an [AI receptionist](https://virtualhorizons.pro/ai-receptionist) works for local businesses, or compare platforms in [ElevenLabs vs Retell vs Vapi](https://virtualhorizons.pro/blog/elevenlabs-vs-retell-vs-vapi). ### Frequently asked questions **Does GoHighLevel have an AI voice agent?** Yes. GoHighLevel has a native Voice AI that can answer and place calls, book into calendars, update contacts, transfer to a person and trigger workflows. It works on accounts using LC Phone or Twilio numbers. **Can I connect ElevenLabs to GoHighLevel?** Yes. A custom ElevenLabs agent can connect through GHL workflow webhooks, the HighLevel API or a marketplace app. That lets it book into GHL calendars, create and update contacts and kick off workflows. **How much does GoHighLevel Voice AI cost?** HighLevel bills Voice AI by usage and lets agencies rebill it. Its AI pricing article lists the voice engine at $0.045 a minute from May 20, 2026, plus $0.015 to $0.17 a minute for the voice, and an AI Employee Unlimited plan at $97 a month per sub-account. Phone charges are extra, and rates change, so check your agency billing. **Is native Voice AI or a custom agent better for agencies?** Native Voice AI is quicker to set up and easy to resell for simple reception and booking. A custom agent is better when clients need premium voices, many languages, complex qualification or integrations outside GHL. **Do I need A2P 10DLC for a GoHighLevel voice agent?** You need it for texting, not for calls. If the agent or your workflows send SMS to US numbers from a 10-digit number, that number must be registered for A2P 10DLC or messages will be blocked. Sources: - [HighLevel: AI products pricing](https://help.gohighlevel.com/support/solutions/articles/155000006652-ai-products-pricing) - [HighLevel Help Center: Voice AI Agents Overview](https://help.gohighlevel.com/support/solutions/articles/155000003911-voice-ai-agents-overview) - [HighLevel API docs: Create Appointment](https://marketplace.gohighlevel.com/docs/ghl/calendars/create-appointment.md) - [ElevenLabs: Agents platform overview](https://elevenlabs.io/docs/eleven-agents/overview) - [ElevenLabs: AI voice agent pricing guide (Nov 2026)](https://elevenlabs.io/blog/ai-voice-agent-pricing-guide) - [VoiceAIWrapper: GoHighLevel and ElevenLabs integration](https://voiceaiwrapper.com/uses/gohighlevel-elevenlabs-integration) ## GoHighLevel Review: Honest Pros, Cons and Real Costs URL: https://virtualhorizons.pro/blog/gohighlevel-review Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons An honest GoHighLevel review from an agency that uses it: what it does well, what frustrates users, plan prices, usage costs and who should skip it. **Short answer** - GoHighLevel is an all-in-one CRM, marketing and phone platform. It is excellent value for agencies and service businesses that use most of it, and more than you need if you only want a sales pipeline. - Plans are $97, $297 and $497 a month as of November 2026, per HighLevel's own pricing guide. Calls, texts, email and AI are billed on top by usage. - The big strengths are workflows, calendars, two-way texting, white labeling and built-in Voice AI. The big frustrations are the learning curve, A2P 10DLC registration, email deliverability setup and uneven support. - We build on GoHighLevel for clients every week, so this review comes from hands-on use. We also tell people when it is the wrong tool. **GoHighLevel is worth it if you will use most of what it does.** For agencies and service businesses that live on calls, texts and appointments, it replaces a CRM, a scheduler, an email tool, a texting tool and a website builder for one monthly price plus usage. If you only need to track deals, it is more than you need and harder to learn than a simple pipeline CRM. > Disclosure: Virtual Horizons builds on GoHighLevel for clients and connects it to custom voice agents and apps. There are no affiliate links in this post. Prices come from HighLevel's own help center as of November 2026 and change often. ## What is GoHighLevel? GoHighLevel, now usually called HighLevel, is a sales and marketing platform built with agencies in mind. Each business lives in its own sub-account with a CRM, pipelines, calendars, one inbox for texts, calls, email and social messages, funnels and websites, forms, reputation tools and a visual workflow builder. Agencies can put their own brand on it and, on the top plan, resell it as their own software. ## How much does GoHighLevel cost? HighLevel's [pricing guide](https://help.gohighlevel.com/support/solutions/articles/155000001156-highlevel-pricing-guide), last updated October 29, 2026, lists three plans. Prices are per agency account, not per user. | Plan | Monthly price | Who it fits | Notable differences | | --- | --- | --- | --- | | Starter | $97 | A single business or a very small agency | Limited sub-accounts, and no white-label desktop app | | Unlimited | $297 | Agencies with many clients | Unlimited sub-accounts, white-label desktop app, usage rebilling without markup | | Founder (formerly Agency Pro) | $497 | Agencies reselling HighLevel as their own software | Usage rebilling with your own markup | Third-party guides disagree on whether Starter allows one sub-account or three ([SupplyGem](https://supplygem.com/gohighlevel-pricing-plans/) says three, a [2026 plan breakdown](https://buttondown.com/gohighlevel/archive/gohighlevel-97-plan-limits/) says one), so confirm in the signup flow. Both list a 14-day free trial. The subscription is only part of the bill. Here is what usage costs, from HighLevel's own help articles: | Usage | Price (US, Nov 2026) | | --- | --- | | Local phone number | $1.15 a month | | Outbound call | $0.0166 a minute | | Inbound call | $0.01165 a minute | | Text message (SMS) | $0.00747 per segment, plus carrier fees | | Email (LC Email) | $0.675 per 1,000 emails | | A2P 10DLC registration | $22.50 to $64 one time, plus $1.50 to $10 a month per campaign | | AI Employee | Pay per use, or plans up to $97 a month per location | | Voice AI | $0.045 a minute for the voice engine, plus $0.015 to $0.17 a minute for the voice | | Dedicated email IP | $59 a month per domain | | Premium support | $500 a month | None of these is large on its own. A busy account that sends thousands of texts, runs Voice AI and adds a dedicated IP can still add up, which is exactly what one G2 review titled "Usage Costs Add Up" complains about. Agencies can rebill usage to clients, and HighLevel's [phone pricing guide](https://help.gohighlevel.com/support/solutions/articles/48001223556-phone-system-pricing-billing-guide) notes a 5% markup on pass-through carrier fees when rebilling is turned on. - **4.6/5**: HighLevel's rating on G2 from 665 reviews, where "Learning Curve" is the most common complaint tag (Source: [G2](https://www.g2.com/products/HighLevel/reviews)) ## What does GoHighLevel do well? ### It replaces a stack of tools The core appeal is consolidation. CRM, calendars, texting, email, forms, funnels and websites in one place means one login, one contact record and one bill. Reviewers on [G2](https://www.g2.com/products/HighLevel/reviews) and [Capterra](https://capterra.com/p/177156/HighLevel/reviews/?page=3) mention this more than anything else. For a service business paying separately for a scheduler, an email tool, a texting app and a website builder, the math often works out. ### Workflows that actually run the business The workflow builder is where GoHighLevel earns its keep. A new lead can get a text within seconds, land in a pipeline, receive reminders before an appointment and a review request after it, all without code. That is what makes [speed to lead](https://virtualhorizons.pro/blog/speed-to-lead) realistic for a small team. ### Calendars and two-way texting Booking links, round-robin calendars, confirmations and reminders work well, and conversations from texts, calls, email and social messages land in one inbox. Add [missed call text back](https://virtualhorizons.pro/blog/missed-call-text-back) and far fewer leads slip through the cracks. ### White labeling for agencies Agencies can put their own brand on the desktop app from the Unlimited plan and resell HighLevel as software on the Founder plan. A white-label mobile app is a separate add-on at $497 a month, according to the pricing guide. ### Voice AI and Conversation AI HighLevel's AI Employee adds voice and chat agents that answer calls, reply to messages and book appointments inside the same account. For simple call flows it is a quick win. When the agent needs more natural conversation or complex rules, a custom ElevenLabs agent connected to HighLevel can do more. Our [GoHighLevel AI voice agent guide](https://virtualhorizons.pro/blog/gohighlevel-ai-voice-agent) compares the two in detail. ## What is frustrating about GoHighLevel? ### The learning curve is real On G2, "Learning Curve" and "Steep Learning Curve" are among the most common review tags, and several reviewers say it feels overwhelming at first. There are a lot of menus, features change often, and setting up pipelines and workflows that do not trip over each other takes practice. Budget real setup time, or bring in someone who has done it before. ### A2P 10DLC registration before you can text US carriers require business texting from regular 10-digit numbers to be registered through A2P 10DLC. In HighLevel that means a brand and campaign registration, a one-time fee of $22.50 to $64 depending on the type, a monthly campaign fee of $1.50 to $10, and possible rejections if your website and opt-in wording are not right, per HighLevel's [A2P fees article](https://gohighlevelassist.freshdesk.com/support/solutions/articles/155000005200-a2p-10dlc-messaging-fees-registration-monthly-and-carrier-costs). It is a carrier rule, not a HighLevel invention, but it is the first wall most new accounts hit. Our [A2P 10DLC registration guide](https://virtualhorizons.pro/blog/a2p-10dlc-registration) walks through it. ### Email deliverability takes setup Email sent without proper domain authentication is more likely to land in spam. Plan to set up a dedicated sending domain with SPF, DKIM and DMARC records, clean your lists before big sends (HighLevel charges $2.50 per 1,000 email validations), and consider a dedicated IP at $59 a month if you send high volume. ### Support is uneven Support gets both praise and complaints. On G2, "Customer Support" shows up as a positive tag about as often as "Learning Curve" shows up as a negative one, while "Poor Customer Support" also appears dozens of times. Capterra reviewers mention slow responses and repeated escalations. HighLevel sells Premium Support at $500 a month, and in practice the user community and experienced partners fill a lot of the gaps. ### A bill that grows with usage Texts, calls, email, AI and add-ons are billed separately. That is fair, but it makes the monthly bill harder to predict than a flat-rate CRM. Check the billing page every month, and if you are an agency, rebill usage to clients from day one. ## Who should use GoHighLevel, and who should skip it? **Use it if** you are an agency managing several clients, or a service business where leads call, text and book appointments, and you are willing to invest in setup. It is especially good for home services, clinics, med spas and other businesses where a fast reply wins the job. **Skip it if** you mainly need a sales pipeline for a small B2B team, where Pipedrive or HubSpot is simpler, if you want a free starting point like HubSpot's free tools or Zoho's free edition, or if your process is so specific that you would fight any template. In that last case, a [custom app](https://virtualhorizons.pro/services/apps) may fit better. ## What are the best GoHighLevel alternatives? - **HubSpot:** easier to learn, free tools to start and strong marketing, but costs climb sharply at the Professional level. - **Keap:** all-in-one automation with payments and US texting, from $320 a month with two users included. - **Pipedrive:** a clean sales pipeline from $14 a seat a month, with fewer marketing features. - **Zoho CRM:** free for three users and cheap per seat, with more setup work. - **A custom CRM on Base44:** built around your exact workflow and connected to the phone and texting tools you choose. See our [Base44 developers](https://virtualhorizons.pro/base44-developers) page. Our [best CRM for small business](https://virtualhorizons.pro/blog/best-crm-for-small-business) guide compares all of them side by side with current prices. ### Frequently asked questions **Is GoHighLevel worth the money?** For agencies and service businesses that use its CRM, calendars, texting, email and workflows together, usually yes, because it replaces several tools. For a business that only needs a sales pipeline, a cheaper per-seat CRM is often a better fit. **How much does GoHighLevel really cost per month?** The plans are $97, $297 and $497 a month as of November 2026. On top of that you pay for usage: phone numbers from $1.15 a month, calls by the minute, texts by the segment, email at $0.675 per 1,000, A2P registration fees, and any AI or add-ons you turn on. **Is GoHighLevel hard to learn?** It has a real learning curve, and that is one of the most common complaints in G2 reviews. Most people get comfortable after a few weeks of regular use, and faster with good templates or help from someone who has set it up before. **Do I need A2P 10DLC registration to text from GoHighLevel?** Yes, for business texting to US phone numbers from a regular 10-digit number. HighLevel passes through a one-time registration fee of $22.50 to $64 plus a monthly campaign fee. Our [A2P 10DLC registration guide](https://virtualhorizons.pro/blog/a2p-10dlc-registration) explains the process. **Can GoHighLevel answer calls with AI?** Yes. Its AI Employee includes Voice AI that can answer calls and book appointments, billed per minute or through an AI Employee plan. For more complex calls, a custom voice agent can connect to HighLevel's calendars and contacts. Our [GoHighLevel AI voice agent guide](https://virtualhorizons.pro/blog/gohighlevel-ai-voice-agent) compares both options. Sources: - [HighLevel: Pricing guide (updated Oct 29, 2026)](https://help.gohighlevel.com/support/solutions/articles/155000001156-highlevel-pricing-guide) - [HighLevel: Phone system pricing and billing guide](https://help.gohighlevel.com/support/solutions/articles/48001223556-phone-system-pricing-billing-guide) - [HighLevel: A2P 10DLC messaging fees](https://gohighlevelassist.freshdesk.com/support/solutions/articles/155000005200-a2p-10dlc-messaging-fees-registration-monthly-and-carrier-costs) - [HighLevel: AI products pricing](https://help.gohighlevel.com/support/solutions/articles/155000006652-ai-products-pricing) - [G2: HighLevel reviews](https://www.g2.com/products/HighLevel/reviews) - [Capterra: HighLevel reviews](https://capterra.com/p/177156/HighLevel/reviews/?page=3) - [SupplyGem: GoHighLevel pricing review (Aug 2024)](https://supplygem.com/gohighlevel-pricing-plans/) - [GoHighLevel $97 plan limits (Sept 2026)](https://buttondown.com/gohighlevel/archive/gohighlevel-97-plan-limits/) ## Google Play Console Guide: Accounts, Testing and Launch URL: https://virtualhorizons.pro/blog/google-play-console-guide Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons How the Google Play Console works: personal vs organization accounts, the 25 USD fee, the 12 tester closed test, Data safety and going to production. **Short answer** - The Google Play Console is where you publish and manage Android apps. Signing up costs a one-time 25 USD fee and includes identity verification. - Businesses should use an organization account, which needs a D-U-N-S number. Some app types, like financial and health apps, must use one. - Personal accounts created after November 13, 2023 must run a closed test with at least 12 testers opted in for 14 days in a row before applying for production. - Every app needs a privacy policy, a Data safety form, a content rating and a target audience declaration, even if it collects no data at all. The Google Play Console is Google's website for publishing Android apps. You create the app there, upload builds, run tests, fill in the policy declarations, write the store listing and release to production. For most owners the hard parts aren't technical. They're picking the right account type, getting through the identity checks and, for personal accounts, a closed testing rule that adds at least two weeks to a first launch. We set up Play Console listings for clients as part of our [mobile app service](https://virtualhorizons.pro/services/mobile), and this guide follows the order we actually work in. For the Apple side, see our [App Store Connect guide](https://virtualhorizons.pro/blog/app-store-connect-guide). ## Should you open a personal or organization account? Google's own rule is simple: "Choose a personal account if your account is for personal use," and "Choose an organization account if you're creating an account for an organization or business." If the app belongs to a company, go with organization. An organization account needs a D-U-N-S number from Dun & Bradstreet, which Google says is free to request. Some apps must use an organization account no matter who builds them, including financial services, health apps, apps using the VpnService class and government apps. Both types have the same core features. The big practical difference is the testing rule for new personal accounts, covered below. | | Personal account | Organization account | | --- | --- | --- | | Meant for | Individuals, students, hobbyists | Businesses and other organizations | | Registration fee | 25 USD, one time | 25 USD, one time | | D-U-N-S number | Not needed | Required | | 12 tester closed test before production | Required for accounts created after November 13, 2023 | Not part of this requirement | ## Signing up: the fee and identity checks - An active Google Account, and you must be at least 18. - The **25 USD one-time registration fee**, paid by card. Google doesn't accept prepaid cards. - **Identity verification.** You may be asked for a government ID and a credit card in your legal name. Google says the fee isn't refunded if your information is judged invalid. - For personal accounts, proof that you have access to a real Android device, done through the Play Console mobile app before you can publish. > Create the account with a Google Account the business controls, not an employee's personal Gmail. Google treats the first registered account as the owner, and the owner is the only person who can link a payments profile to sell paid apps. Untangling that later is a chore. ## How do you give your developer access? Invite them under **Users and permissions**. Only the account owner or an admin can invite people. 1. Open Users and permissions and click **Invite new users**. 2. Enter their email address. They'll need to sign in with a Google Account at that exact address. 3. Set an access expiry date if the work is a fixed project. 4. Choose app permissions for specific apps, or account permissions that apply to every app. Leave the admin toggle off unless they truly need full access. 5. Click **Invite user**. ## The closed testing rule for new personal accounts This is the step that surprises people. If your personal developer account was created after November 13, 2023, Google requires a closed test with "a minimum of 12 testers who have been opted in continuously for at least 14 days" before you can apply for production access. Google's FAQ adds that the 14 days must be consecutive. - **12 testers, 14 days**: the minimum closed test before a new personal account can apply for production on Google Play (Source: [Play Console Help](https://support.google.com/googleplay/android-developer/answer/14151465?hl=en)) A few practical notes: - Testers join through an email list or a Google Group, then accept the opt-in link. Google says the link only shows once the app's status is Published, so get the test live before you send invites. - Testers need to stay opted in. Someone who opts out partway through stops counting toward the continuous 14 days. - Recruit more than 12. People drop out or never accept, so line up a few spares. - Testers can send private feedback through Google Play, but they can't leave public reviews on test versions. When the test is done, open the Dashboard and click **Apply for production**. The form has three parts: your closed test, your app and your production readiness. Google asks things like how easy it was to recruit testers, who the app is for and what you changed based on what you learned. Google says review "usually takes seven days or less, but can occasionally take longer." Specific answers about real feedback read much better than one-line replies. ## Internal, closed and open testing Play Console has three testing tracks. **Internal testing** is the quick one, for up to 100 testers per app, and it's ideal for letting the owner and staff try a build early. **Closed testing** is invite-only through email lists or Google Groups, and it's the track that counts for the 12 tester rule. **Open testing** lets anyone join from Google Play. If you've used TestFlight on iPhone, internal and closed testing fill the same role. Our [TestFlight guide](https://virtualhorizons.pro/blog/testflight-guide) covers the Apple version. ## The App content declarations On the App content page, Google asks for a set of declarations. Plan to complete all of them before your first release: - **Privacy policy.** Required for every app, even one that never touches sensitive data. It has to be a public web page, not a PDF or a download. - **Ads.** Say whether the app shows ads, including ads from third-party SDKs. Apps with ads get a Contains ads label. - **App access.** If any part of the app sits behind a login, give reviewers working credentials. You can add up to five sets of instructions, plus notes for one-time passwords or multi-factor sign-in. - **Target audience and content.** Declare the age groups you target. Including children brings in the Families policy requirements. - **Content ratings.** Fill in the questionnaire, and your answers decide the rating. Google warns that misrepresenting your content may lead to removal or suspension. - **Data safety.** Google says even apps that collect no user data must complete this form, and that you're responsible for what any SDK in your app does. - **Permissions declaration.** Only needed if your app asks for high-risk permissions such as SMS or Call Log. ## Store listing basics - App name, up to 30 characters. - Short description, up to 80 characters. - Full description, up to 4,000 characters. - A 512 by 512 app icon and a 1024 by 500 feature graphic. - Screenshots for phones and any other device types you support. Our [screenshot size guide](https://virtualhorizons.pro/blog/app-store-screenshot-sizes) has the exact rules. Google warns that repetitive or irrelevant keywords in these fields can get an app suspended, so write for people first. Our [app store optimization guide](https://virtualhorizons.pro/blog/app-store-optimization) shows how to make each field pull its weight. ## Releasing to production Once production access is approved, or straight away if the rule doesn't apply to your account, create a production release, upload your Android App Bundle, add release notes and send it for review. Give a brand-new account a few days of slack for that first review. After launch, updates go through the same release flow, and you can roll them out to a percentage of users first. Want this off your plate? Our [mobile team](https://virtualhorizons.pro/services/mobile) handles Play Console setup for clients: the declarations, the store listing, the screenshots, the closed test logistics and the production application. The account stays in your company's name the whole time. If your app started as a website, our guide to [turning a website into an app](https://virtualhorizons.pro/blog/convert-website-to-app) covers what Google and Apple expect. ### Frequently asked questions **How much does a Google Play Console account cost?** A one-time 25 USD registration fee. Unlike Apple's developer program, there's no yearly renewal. **Do I need 12 testers to publish on Google Play?** Only with a personal developer account created after November 13, 2023. Those accounts need at least 12 testers opted in to a closed test for 14 days in a row before applying for production. **Should my business use a personal or organization account?** Organization. Google says to choose it when the account is for a business, and it requires a D-U-N-S number. Some app types, like financial services and health apps, must use one. **How long does Google take to approve production access?** Google says review of the production access application usually takes seven days or less, but it can occasionally take longer. **How do I add my developer to Google Play Console?** Open Users and permissions, click Invite new users, enter their email and choose app or account permissions. Only the account owner or an admin can invite users. Sources: - [Play Console Help: App testing requirements for new personal developer accounts](https://support.google.com/googleplay/android-developer/answer/14151465?hl=en) - [Play Console Help: Choose a developer account type](https://support.google.com/googleplay/android-developer/answer/13634885) - [Play Console Help: Get started with Play Console](https://support.google.com/googleplay/android-developer/answer/6112435?hl=en) - [Play Console Help: Add developer account users and manage permissions](https://support.google.com/googleplay/android-developer/answer/9844686?hl=en) - [Play Console Help: Set up an open, closed or internal test](https://support.google.com/googleplay/android-developer/answer/9845334?hl=en) - [Play Console Help: Prepare your app for review](https://support.google.com/googleplay/android-developer/answer/9859455?hl=en) - [Play Console Help: Data safety section](https://support.google.com/googleplay/android-developer/answer/10787469?hl=en) - [Play Console Help: Content ratings](https://support.google.com/googleplay/android-developer/answer/188189) - [Play Console Help: Store listing details](https://support.google.com/googleplay/android-developer/answer/9859152) - [Play Console Help: Add preview assets](https://support.google.com/googleplay/android-developer/answer/9866151?hl=en) ## How Long Does It Take to Build an App? Real Timelines URL: https://virtualhorizons.pro/blog/how-long-does-it-take-to-build-an-app Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons How long it takes to build an app with AI builders, no-code, an agency or in-house, plus App Store and Google Play review times and common delays. **Short answer** - A simple business app can go from idea to live in a few weeks with an AI app builder and an experienced team. Fully custom-coded apps usually take three to nine months. - A GoodFirms survey of 150+ development firms put the average custom software project at about 4.5 months. - Store review is rarely the slow part: Apple reviews at least 50% of submissions in under 24 hours and 90% in under 48 hours. - New personal Google Play accounts must run a closed test with at least 12 testers for 14 days before going public, so plan for it from day one. How long it takes to build an app depends mostly on two things: how much the app does and how you build it. A focused business app built with an AI app builder can be live in a few weeks. A custom-coded consumer app with payments, chat and an admin panel can take the better part of a year. Most projects land somewhere in between. Below are realistic ranges by approach and by app type, the store review times you need to plan around and the things that actually slow projects down. ## How long does it take to build an app by approach? The way you build changes the timeline more than anything else. These are typical ranges for a first version that real users can rely on, not a demo. | Approach | Prototype | Production first version | Notes | | --- | --- | --- | --- | | AI app builder (Base44, Lovable, Bolt) | Hours to days | About 2 to 8 weeks | Fastest start. The production work (permissions, testing, integrations) takes most of the time. | | Visual no-code (Bubble, FlutterFlow, Adalo) | Days to 2 weeks | About 1 to 4 months | Depends heavily on the builder's experience with the platform. | | Agency, custom code | 2 to 6 weeks | About 3 to 9 months | Most predictable for complex apps, and the most expensive. | | In-house team | Varies | 4 months to a year or more | Add hiring time if you do not have the team yet. | For a reference point on custom builds, a [GoodFirms survey](https://www.goodfirms.co/resources/software-development-research) of more than 150 software development companies found most firms deliver custom software in an average of 4.5 months, with projects ranging from one to nine months depending on type, requirements and technology. - **4.5 months**: average delivery time for custom software reported by most of the 150+ development firms surveyed (Source: [GoodFirms Software Development Survey](https://www.goodfirms.co/resources/software-development-research)) Not sure which approach fits? Our guides to [no-code app builders](https://virtualhorizons.pro/blog/no-code-app-builder) and [how much it costs to build an app](https://virtualhorizons.pro/blog/how-much-does-it-cost-to-build-an-app) cover the trade-offs. ## How long does it take by type of app? Complexity drives time. Every login type, payment flow, integration and admin screen adds work. These rough ranges assume a modern approach with an experienced team. | Type of app | Typical features | Rough timeline | | --- | --- | --- | | Internal tool | Logins, forms, lists, simple reports | 2 to 6 weeks | | Booking or client portal | Accounts, scheduling, payments, notifications | 4 to 10 weeks | | MVP for a startup | One core workflow done well, payments, analytics | 6 to 12 weeks | | Marketplace | Two user types, listings, payments between users, reviews | 3 to 6 months | | Consumer social or content app | Profiles, feeds, messaging, moderation, push notifications | 4 to 9 months | | Regulated app (health, finance) | Everything above plus compliance, audits and security reviews | 6 months or more | If you're building an MVP, the fastest path is cutting scope, not working faster. Our [MVP development guide](https://virtualhorizons.pro/blog/mvp-development) shows how to pick the one workflow that matters. ## What are the stages of building an app? Most app projects move through the same six stages. Skipping one rarely saves time. It usually moves the delay to the end. 1. **Discovery (a few days to 2 weeks):** who it is for, the core workflow, what success looks like and what is out of scope. 2. **Design (1 to 4 weeks):** screens, user flows and the data model. AI builders compress this, but the decisions still need making. 3. **Build (2 weeks to several months):** the app itself, logins, data, integrations and admin tools. 4. **Testing (1 to 3 weeks):** real devices, real accounts, edge cases and a security check. 5. **Store preparation (a few days to 2 weeks):** screenshots, descriptions, privacy details, demo accounts and developer account setup. 6. **Review and launch (1 day to 3 weeks):** Apple review, Google Play testing and review, then release. ## How long does App Store and Google Play review take? Apple review is usually fast. Google Play review is usually fast too, but new personal developer accounts have a required testing period that adds at least two weeks. Apple's [App Review page](https://developer.apple.com/distribute/app-review) says it reviews "at least 50% of submissions in less than 24 hours and 90% in less than 48 hours." Rejections reset the clock, so the real risk is getting rejected, not the review itself. Our list of [App Store rejection reasons](https://virtualhorizons.pro/blog/app-store-rejection-reasons) covers the common ones. Google Play has two things to plan for. First, Google says that for certain developer accounts it takes more time to review apps, which "may result in review times of up to seven days or longer in exceptional cases." Second, [Google requires](https://support.google.com/googleplay/android-developer/answer/14151465) that developers with personal accounts created after November 13, 2023 run a closed test with "a minimum of 12 testers who have been opted in continuously for at least 14 days" before they can publish to everyone. > If you're launching on Android with a new personal account, line up your 12 testers and start the closed test as soon as you have a stable build. Waiting until the app is finished adds two weeks to launch. Also allow time for developer accounts. Enrolling in the Apple Developer Program as an organization requires verifying your business, which can take days, so start early. Our guide to [Apple Developer account costs](https://virtualhorizons.pro/blog/apple-developer-account-cost) covers the steps, and [how to publish an app on the App Store](https://virtualhorizons.pro/blog/how-to-publish-an-app-on-the-app-store) walks through the submission. ## What slows app projects down? The biggest delays are rarely technical. They are decisions, feedback and content that arrive late. - **Scope creep:** each "small" addition touches screens, data, testing and store listings. Keep a list for version two. - **Slow feedback:** a week waiting for approval on a design is a week of nothing happening. Agree on a feedback rhythm up front. - **Missing content:** copy, images, pricing and policies often show up last and hold up testing and store listings. - **Third-party approvals:** payment processors, texting registrations, API access and business verification all run on someone else's schedule. - **Integrations:** connecting to an older system or an app with a thin API can take longer than building the app itself. - **Rework from AI prompts:** on AI builders, broad prompts can change parts of the app you already approved. Small, specific requests are faster in the end. ## How can you build an app faster? Build less, decide faster and start the slow outside processes on day one. 1. Write down the one workflow the first version must do perfectly, and cut everything else. 2. Use an AI app builder or a no-code platform for the first version unless you have a clear reason not to. 3. Open your Apple and Google developer accounts in the first week. 4. Prepare store content (screenshots, description, privacy policy, support page) while the app is being built. 5. Start Google Play closed testing as soon as you have a stable build. 6. Hold a short weekly review so decisions never wait more than a few days. That's how we work at Virtual Horizons. As a Base44 Legend Partner, Ambassador and Community Pillar, we build most business apps on Base44 for speed, then handle the production work and store submissions ourselves. See our [app development](https://virtualhorizons.pro/services/apps) and [mobile publishing](https://virtualhorizons.pro/services/mobile) services. ### Frequently asked questions **Can you build an app in a week?** You can build a working prototype in a week, sometimes in a day with an AI app builder. A version that real customers can rely on, with tested permissions, payments and store approval, usually takes several weeks at minimum. **How long does it take to build an app like Uber?** A two-sided app with live location, matching, payments and ratings is a large project. Expect many months of custom development for a solid first version, though an MVP that tests the idea in one city can be built much faster. **How long does Apple take to approve an app?** Apple says it reviews at least 50% of submissions in under 24 hours and 90% in under 48 hours. A rejection means fixing the issue and resubmitting, which adds time. **Why does Google Play require 12 testers?** Google requires personal developer accounts created after November 13, 2023 to run a closed test with at least 12 testers opted in for at least 14 days before publishing widely. It is meant to improve app quality before public release. **Is it faster to use an agency or build it myself?** An experienced agency is usually faster for anything complex, because they have solved the same problems before. Building it yourself with an AI app builder can be faster for simple internal tools, especially if you have time to learn the platform. Sources: - [GoodFirms: Software development research](https://www.goodfirms.co/resources/software-development-research) - [Apple Developer: App Review](https://developer.apple.com/distribute/app-review) - [Google Play Console Help: App review times](https://support.google.com/googleplay/android-developer/answer/9859751?hl=en) - [Google Play Console Help: App testing requirements for new personal developer accounts](https://support.google.com/googleplay/android-developer/answer/14151465) ## How Much Does It Cost to Build an App in 2026? URL: https://virtualhorizons.pro/blog/how-much-does-it-cost-to-build-an-app Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons Real app development cost ranges from Clutch and GoodFirms, what drives the price, how AI builders like Base44 change it and what you pay after launch. **Short answer** - Most agency-built app projects on Clutch fall between 10,000 and 49,999 USD, while Clutch’s average across projects is about 90,780 USD because big builds pull it up. - Scope drives cost more than anything else: number of user roles, integrations, payments and how many platforms you launch on. - AI app builders like Base44 cut the cost of a first version sharply, but you still pay for design, integrations, store launch and someone who knows where these tools break. - Plan for ongoing costs after launch, typically 15 to 25 percent of the original build each year, plus store fees and hosting. Building an app usually costs somewhere between 10,000 and 50,000 USD for a focused first version from an agency, and well past 100,000 USD for complex products. That is the honest short answer. The longer answer is that the number depends far more on what you ask the app to do than on whether it is "an app". This guide pulls together the most cited cost data we could verify, explains what actually moves the price and shows how AI app builders like Base44 have changed the math in 2026. We build web apps, client portals, CRMs and mobile apps for clients at Virtual Horizons, so we will also tell you where budgets tend to go sideways. ## What does the data say an app costs? Most real projects land in the tens of thousands. Clutch, which reviews software agencies, reports that most app projects on its platform fall between **10,000 and 49,999 USD**, with an average project cost of about **90,780 USD**, according to its [mobile app cost guide](https://clutch.co/app-developers/resources/cost-to-build-mobile-app). - **$90,780**: Average app development project cost on Clutch (most projects fall between $10,000 and $49,999) (Source: [Clutch](https://clutch.co/app-developers/resources/cost-to-build-mobile-app)) The gap between "most projects" and "the average" matters. A handful of very large builds pull the average up. If you are a small business or a founder with a clear first version, the 10,000 to 50,000 USD range is the more useful benchmark. A [GoodFirms survey of app developers](https://prnewswire.com/news-releases/develop-a-simple-mobile-app-in-3-weeks-costing-just-12k-says-goodfirms-2022-survey-301542663.html) breaks it down by complexity. It is from 2022, so treat it as a floor rather than today’s price, but the shape still holds: | App type (GoodFirms) | Cost range (USD) | Typical timeline | | --- | --- | --- | | Simple app, minimum features | 12,960 to 30,240 | 3 to 7 weeks | | Complex app, popular consumer features | 34,560 to 60,480 | 8 to 14 weeks | | Advanced app, cutting-edge features | 56,160 to 82,080 | 13 to 19 weeks | > With such a large number of variables at play, mobile app development varies for each project. (GoodFirms survey, via PR Newswire) ## What makes an app expensive? Scope. Every extra user type, integration and platform adds design, build and testing time. Clutch puts it simply: features like real-time updates, geolocation or complex algorithms raise costs, while simple interfaces keep them down. These are the drivers we see move a budget the most: - **User roles.** An app with one kind of user is far cheaper than one with customers, staff and admins who each see different things. - **Integrations.** Connecting to a CRM like GoHighLevel, a payment provider, a calendar or a custom API is often where the real work lives. - **Payments and subscriptions.** Billing logic, receipts and app store payment rules add time. - **Platforms.** A web app, an iOS app and an Android app are three surfaces to design, test and launch. - **Real-time features.** Chat, live tracking and instant notifications need more engineering. - **AI features.** Voice agents, chatbots and automations bring their own usage costs on top of the build. - **Design polish.** A custom, branded experience costs more than a template, and it is usually worth it for anything customer-facing. Who builds it matters too. Clutch lists typical rates of 25 to 49 USD an hour for many agencies on its platform, while [Business of Apps](https://businessofapps.com/app-developers/research/app-development-cost) puts US developers at around 100 USD an hour. A cheaper hourly rate can still cost more overall if the project drags or needs to be rebuilt. ## How do AI app builders like Base44 change the cost? They make the first version dramatically cheaper and faster, because a lot of the boilerplate (screens, database, login, admin views) gets generated instead of hand-coded. You can get a working product in weeks instead of months. The platform itself is inexpensive. Base44’s [pricing page](https://base44.com/pricing) lists paid plans from 16 USD a month on annual billing, with the Builder plan at 40 USD a month, which is the level Base44’s docs say you need to download App Store and Google Play files. This is part of a long trend. Gartner predicted that by 2026, "developers outside formal IT departments will account for at least 80% of the user base" for low-code tools, up from 60% in 2021, in a [2022 forecast](https://gartner.com/en/newsroom/press-releases/2022-12-13-gartner-forecasts-worldwide-low-code-development-technologies-market-to-grow-20-percent-in-2023). - **80%**: Gartner’s prediction for the share of low-code tool users outside formal IT departments by 2026 (Source: [Gartner](https://gartner.com/en/newsroom/press-releases/2022-12-13-gartner-forecasts-worldwide-low-code-development-technologies-market-to-grow-20-percent-in-2023)) What AI builders do not remove is judgment. Someone still has to design the data model so it scales, wire up the integrations, lock down permissions so customers only see their own data, make it look like your brand and get it through App Store review. That is where most of a modern build budget goes now. > As a Base44 Legend Partner, this is the work we do every day: using Base44 for speed, then handling the parts that need an experienced builder. If you are weighing it up, our [Base44 developers page](https://virtualhorizons.pro/base44-developers) explains how we work. ## What does an app cost after launch? Plan for roughly 15 to 25 percent of the original build cost every year. That is the industry average Business of Apps cites for maintenance, covering bug fixes, OS updates, security patches and small improvements. - **15 to 25%**: Typical yearly app maintenance cost as a share of the original development cost (Source: [Business of Apps](https://businessofapps.com/app-developers/research/app-development-cost)) On top of maintenance, budget for these recurring costs: - **App store fees:** 99 USD a year for the Apple Developer Program and a one-time 25 USD for Google Play, per [Base44’s publishing guide](https://base44.com/guides/how-to-publish-an-app). - **Hosting and platform:** your Base44 plan or cloud hosting bill. - **Third-party services:** SMS, email, maps, payments and AI usage are usually billed per use. - **Store listing upkeep:** new screenshots and descriptions when features change. Apple and Google both expect apps to keep up with their latest requirements, so an app nobody touches for a year can start breaking or get flagged. Maintenance is not optional, it just varies in size. ## How should you scope a first version? Pick the one job the app must do well, build only that and launch to real users fast. A tight first version costs less, ships sooner and tells you what to build next with actual data instead of guesses. 1. **Write the core job in one sentence.** For example: "Clients can book and pay for a cleaning in under a minute." 2. **List every user type.** Then ask whether each one truly needs its own screens in version one. 3. **Separate must-haves from nice-to-haves.** Be ruthless. Most nice-to-haves can wait for version two. 4. **Name your integrations.** CRM, payments, calendar, email. Each one is real work, so list them early. 5. **Choose your platforms.** A web app first, then wrap it for the App Store and Google Play, is often the fastest path. 6. **Set a budget and a date.** Fix those two and let scope flex, not the other way around. If your app needs a mobile presence, you do not always need separate native builds from day one. A Base44 app can be published to both stores, and our guide on [publishing a Base44 app to the App Store and Google Play](https://virtualhorizons.pro/blog/publish-base44-app-to-app-store) walks through exactly how. ## Is it cheaper to build it yourself? Sometimes. If the app is internal, simple and low risk, building it yourself on an AI builder can cost little more than the subscription. If it handles customer data, takes payments or represents your brand in the App Store, the cost of getting it wrong is usually higher than the cost of help. A good middle path is to sketch it yourself, then bring in a team to make it production ready. Our [app development service](https://virtualhorizons.pro/services/apps) and [mobile app service](https://virtualhorizons.pro/services/mobile) are built around exactly that, and a short call is the fastest way to get a realistic number for your idea. ### Frequently asked questions **How much does it cost to build a simple app?** A simple app with minimum features has historically cost about 13,000 to 30,000 USD from an agency, according to a 2022 GoodFirms survey. Building on an AI app builder like Base44 can bring a first version in lower, though you still pay for design, integrations and launch work. **What is the average cost of app development?** Clutch reports an average app project cost of about 90,780 USD, but most projects on its platform fall between 10,000 and 49,999 USD. The average is pulled up by a smaller number of very large builds. **How much does it cost to maintain an app each year?** Plan for roughly 15 to 25 percent of the original development cost per year, which is the industry average cited by Business of Apps. Add store fees, hosting and any per-use services like SMS, payments or AI. **Does using Base44 make an app cheaper to build?** Usually, yes. Base44 generates much of the standard app structure, which shortens the build. Paid plans start at 16 USD a month on annual billing. The remaining cost goes into integrations, permissions, design and store launch. **How long does it take to build an app?** GoodFirms found simple apps took about 3 to 7 weeks and advanced apps 13 to 19 weeks, while Clutch says typical projects on its platform run about 11 months. A tightly scoped first version built with an AI builder can be faster. Sources: - [Clutch: How much does it cost to build a mobile app](https://clutch.co/app-developers/resources/cost-to-build-mobile-app) - [GoodFirms survey via PR Newswire: Develop a simple mobile app in 3 weeks costing just $12K](https://prnewswire.com/news-releases/develop-a-simple-mobile-app-in-3-weeks-costing-just-12k-says-goodfirms-2022-survey-301542663.html) - [Business of Apps: App development cost](https://businessofapps.com/app-developers/research/app-development-cost) - [Base44: Pricing](https://base44.com/pricing) - [Base44: How to publish an app](https://base44.com/guides/how-to-publish-an-app) - [Gartner: Low-code development technologies market forecast](https://gartner.com/en/newsroom/press-releases/2022-12-13-gartner-forecasts-worldwide-low-code-development-technologies-market-to-grow-20-percent-in-2023) ## How to Build an AI Agent: A Practical Plan for Business URL: https://virtualhorizons.pro/blog/how-to-build-an-ai-agent Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons How to build an AI agent that does real work: pick one job, choose voice, chat or workflow, connect tools, add guardrails, then test, launch and monitor. **Short answer** - Start with one narrow job, like booking appointments after hours, and write down exactly what the agent may and may not do. - Pick the pattern that fits the channel: a voice agent for phone calls, a chat agent for your site or WhatsApp, or a workflow agent that runs in the background. - Give the agent only the tools it needs, such as check availability, book, text a confirmation and hand off to a person. - Testing takes longer than building. Run it against real conversations, launch small and review transcripts every week. ## How do you build an AI agent? You build an AI agent by giving an AI model one clear job, a short list of tools it is allowed to use, and rules for when to stop and hand off to a person. Then you test it against real conversations before anyone outside your team talks to it. The model is the easy part now. The work is in defining the job, wiring up the tools and checking the agent behaves when people go off script. If you are still deciding whether you need an agent at all, start with our plain-English guide to [what an AI agent is](https://virtualhorizons.pro/blog/what-is-an-ai-agent). This guide assumes you have a task in mind and want to get it built. > We recommend finding the simplest solution possible, and only increasing complexity when needed. (Anthropic, Building effective agents (December 2024)) That advice from [Anthropic](https://www.anthropic.com/research/building-effective-agents) is the best place to start. Anthropic says agents fit open-ended problems where you cannot predict the steps in advance. For fixed, predictable tasks, a plain workflow is cheaper and more reliable. ## Step 1: What job should your first agent do? Pick a job that happens often, follows rules you can write down, and costs you money when it is done slowly. Good first agents usually sit where leads come in or where staff repeat the same answers all day. - **Answer and book calls** after hours or when the front desk is busy. - **Follow up with new leads** within minutes of a form fill, then book the ones who are ready. - **Answer common questions** on your website or WhatsApp from your own policies and price list. - **Sort incoming requests** like support emails or service tickets and route them to the right person. - **Prepare routine work** such as pulling order details or drafting replies for a person to approve. > Write the job as one sentence before you touch any tool. "Answer calls after 5 p.m., book estimates into the calendar and text the on-call tech for emergencies" will work. "Handle customer service" will not. ## Step 2: Which kind of AI agent do you need? Most business agents fall into three patterns. The channel your customers already use usually decides it for you. | Pattern | Where it works | Typical jobs | Common tools | | --- | --- | --- | --- | | Voice agent | Phone calls, inbound and outbound | Reception, booking, lead qualification, reminders | ElevenLabs Agents, Retell, Vapi | | Chat agent | Website chat, WhatsApp, SMS, inside your app | Questions, quotes, booking, order status | Base44 AI agents, OpenAI ChatKit, chatbot platforms | | Workflow agent | In the background, triggered by events | Lead follow-up, inbox triage, data entry, reports | n8n AI Agent node, OpenAI Agents SDK, Zapier Agents | Many good systems mix them. A voice agent can take the call while a plain automation sends the reminder text the day before. Our [AI workflow automation guide](https://virtualhorizons.pro/blog/ai-workflow-automation) covers where plain rules beat an agent. ## Step 3: Which platform should you build it on? Choose based on the channel and on who will maintain it. Here are the options we see most, with what each vendor's own documentation says. Full disclosure: we are a Base44 Legend Partner and build mostly on ElevenLabs for voice. - **ElevenLabs Agents (voice).** ElevenLabs' [pricing guide](https://elevenlabs.io/blog/ai-voice-agent-pricing-guide), dated November 4, 2026, says every paid tier works out to $0.08 per platform minute, covering speech to text, text to speech and turn taking. The language model and phone carrier are billed at cost on top. - **n8n AI Agent node (workflows).** n8n's [AI Agent docs](https://docs.n8n.io/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.agent/) say you connect a chat model and at least one tool, and the agent chooses which tool to use. Since version 1.82.0 every AI Agent node runs as a Tools Agent. It can also use MCP servers as tools. - **OpenAI Agents SDK (code).** The [SDK docs](https://openai.github.io/openai-agents-python) describe agents, handoffs between agents, guardrails that validate inputs and outputs, sessions for memory and built-in tracing. It uses the Responses API by default for OpenAI models. - **OpenAI AgentKit (visual).** OpenAI announced AgentKit on October 6, 2025, with a visual Agent Builder in beta, ChatKit for embedding chat agents and evaluation tools, [per VentureBeat](https://venturebeat.com/ai/openai-unveils-agentkit-that-lets-developers-drag-and-drop-to-build-ai). OpenAI said the tools are priced within its standard API model pricing. - **Base44 AI agents (inside your app).** Base44's [agent docs](https://docs.base44.com/Building-your-app/AI-agents-for-apps) say agents can read and update your app's data, call backend functions, search the web and connect to WhatsApp, Telegram or LINE. They are available on all plans, including Free, and use about 3 integration credits per message on the default model. If you are weighing workflow tools, our [n8n vs Zapier vs Make comparison](https://virtualhorizons.pro/blog/n8n-vs-zapier-vs-make) covers pricing and hosting. For phone agents, see [the best AI voice agent platforms](https://virtualhorizons.pro/blog/best-ai-voice-agent). ## Step 4: How do you give an AI agent tools? A tool is an action the agent can take, usually an API call. The agent reads each tool's name and description and decides when to use it, so clear tools matter as much as a clear prompt. Anthropic says to "plan to invest just as much effort in creating good agent-computer interfaces" as you would in screens for people. - **Name tools by what they do,** like check_availability or book_appointment, and describe when to use each one. - **Keep the list short.** Three to five tools is plenty for a first agent. Every extra tool is another chance to pick the wrong one. - **Give the narrowest access that still works.** A booking agent needs the calendar, not your whole CRM. - **Return clear errors.** If a slot is taken, the tool should say so in plain words so the agent can offer another time. - **Make one tool the handoff,** such as transfer_call or notify_staff, and tell the agent exactly when to use it. ## Step 5: What guardrails does an AI agent need? Guardrails are the rules that keep the agent inside its job. Write them before you test, then tighten them every time a test conversation goes wrong. - **Scope.** What the agent handles, and a polite line for everything else. - **A never-do list.** For example: never quote a price you did not approve, never give medical or legal advice, never collect card numbers by voice. - **Confirmation before anything final.** Read back the date and time before booking, and ask before canceling. - **Human handoff.** Upset callers, emergencies and anything off script go to a person, fast. - **Disclosure and consent.** Be upfront that callers are talking to an AI assistant, and follow call recording and texting rules. Our guide to [AI cold calling](https://virtualhorizons.pro/blog/ai-cold-calling) covers the legal basics for outbound calls. ## Step 6: How do you test an AI agent? Test with real conversations, not the happy path you had in mind. Anthropic recommends "extensive testing in sandboxed environments, along with the appropriate guardrails," because mistakes compound as an agent takes more steps on its own. 1. **Collect real examples.** Pull past calls, chats or emails and write test scripts from them, including the messy ones. 2. **Add edge cases.** Wrong dates, two requests in one message, a caller who changes their mind, someone asking for a person. 3. **Try to break it.** Ask it things outside its job and see if it stays polite and on task. 4. **Score the results.** Did it pick the right tool, give a correct answer and hand off at the right moment? 5. **Fix and repeat.** Adjust the instructions or tools, then rerun the whole set so a fix does not break something else. ## Step 7: How do you monitor an agent after launch? Launch small, such as after hours only or one location, and read transcripts every week for the first month. Track a handful of numbers: how many conversations it resolves, how often it hands off, how many bookings it makes and what each conversation costs. - **40%+**: of agentic AI projects will be canceled by the end of 2027 because of rising costs and unclear business value, Gartner predicts. (Source: [Gartner, June 2025, via The Star](https://www.thestar.com.my/tech/tech-news/2025/06/25/over-40-of-agentic-ai-projects-will-be-scrapped-by-2027-gartner-says)) The way to avoid being in that group is to measure from day one. If you cannot say what the agent saved or earned last month, it is time to narrow the job or switch it off. ## What does it cost to build and run an AI agent? Running costs depend on the channel. A voice agent on ElevenLabs pays $0.08 a platform minute on paid plans plus the language model and phone carrier, according to its pricing guide. Chat and workflow agents mostly pay for model calls, plus hosting or platform credits. Build costs depend on how many systems the agent connects to, and the testing usually takes longer than the first build. Our [AI receptionist cost guide](https://virtualhorizons.pro/blog/ai-receptionist-cost) works through real monthly numbers for a phone agent. ## Worked example: an appointment booking agent Here is how the plan above comes together for a common first agent. Treat it as a template, not a case study. 1. **Job:** answer calls after 5 p.m. and on weekends, book service visits into open slots and text a confirmation. 2. **Pattern and platform:** a voice agent on ElevenLabs, with call forwarding from the existing business number. 3. **Tools:** check_availability, book_appointment, send_confirmation_text and transfer_to_on_call. 4. **Rules:** confirm name, address and time before booking. Emergencies go straight to the on-call person. No pricing beyond the approved diagnostic fee. 5. **Testing:** 40 to 50 scripted calls written from real voicemails, including wrong addresses, reschedules and angry callers. 6. **Launch:** weekends only for two weeks, transcripts reviewed every Monday, then evenings once the numbers look right. > Sometimes the right answer is not an agent. If the job is the same five steps every time, a plain automation will be cheaper and more reliable. We will tell you that on the first call if it is true. ### Frequently asked questions **How long does it take to build an AI agent?** A narrow agent with a few tools can be built quickly. Testing against real conversations, connecting your calendar or CRM and tuning the rules usually takes longer than the first build, so plan for several rounds before a full launch. **Can I build an AI agent without coding?** Yes. Tools like n8n's AI Agent node, Zapier Agents, OpenAI's Agent Builder, ElevenLabs Agents and Base44's in-app agents let you build without much code. You will still need to think clearly about the job, the tools and the guardrails. **What is the best platform to build an AI agent?** It depends on the channel. For phone calls, a voice platform like ElevenLabs, Retell or Vapi. For background workflows, n8n or the OpenAI Agents SDK. For an agent inside your own app, Base44's AI agents. Pick the one your team can maintain. **How much does it cost to run an AI agent?** Voice agents are billed per minute. ElevenLabs lists $0.08 per platform minute on paid plans, plus the language model and phone carrier. Chat and workflow agents mostly pay for model usage and platform credits, which depend on volume. **Do AI agents need human oversight?** Yes. Give every agent a clear handoff to a person, review transcripts regularly and confirm before anything final like a booking or cancellation. Agents work best on narrow jobs with rules you can check. Sources: - [Anthropic: Building effective agents](https://www.anthropic.com/research/building-effective-agents) - [ElevenLabs: AI voice agent pricing guide (Nov 4, 2026)](https://elevenlabs.io/blog/ai-voice-agent-pricing-guide) - [n8n Docs: AI Agent node](https://docs.n8n.io/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.agent/) - [OpenAI Agents SDK documentation](https://openai.github.io/openai-agents-python) - [VentureBeat: OpenAI unveils AgentKit (Oct 6, 2025)](https://venturebeat.com/ai/openai-unveils-agentkit-that-lets-developers-drag-and-drop-to-build-ai) - [Base44 Docs: AI agents for apps](https://docs.base44.com/Building-your-app/AI-agents-for-apps) - [The Star: Over 40% of agentic AI projects will be scrapped by 2027, Gartner says](https://www.thestar.com.my/tech/tech-news/2025/06/25/over-40-of-agentic-ai-projects-will-be-scrapped-by-2027-gartner-says) ## How to Hire a Base44 Developer (and What to Ask First) URL: https://virtualhorizons.pro/blog/how-to-hire-a-base44-developer Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons Where to hire a Base44 developer, from the official partner directory to Upwork, Contra and agencies, plus the questions, red flags and handoff checklist. **Short answer** - There are three main places to find Base44 help: Base44's own partner directory, freelance marketplaces like Upwork and Contra, and agencies that specialize in Base44. - Base44's directory is free to use and takes no commission, but agreements and payments happen directly between you and the partner. - Ask to see live Base44 apps, how they handle security rules, and what you get at handoff. Those three answers separate experienced builders from beginners. - A good handoff leaves the app, the accounts and the documentation in your name, with security rules tested and the code synced to your GitHub where your plan allows. **To hire a Base44 developer, start with Base44's official partner directory, then compare with freelancers on marketplaces like Upwork and Contra or an agency that specializes in Base44.** Whoever you pick, ask to see live apps they built, how they set up security rules, and exactly what you get at the end. That vetting matters more than where you found them. > Full disclosure: Virtual Horizons is a Base44 Legend Partner, Ambassador and Community Pillar, so we are one of the agencies you might talk to. This guide covers every route fairly, including the ones that are a better fit than an agency for small jobs. ## Where can you find a Base44 developer? | Where | Best for | How payment works | Watch out for | | --- | --- | --- | --- | | Base44 partner directory | Finding builders Base44 lists, filtered by service and language | Directly with the partner, no Base44 fee | Base44 does not mediate disputes or payments | | Upwork | Many freelancers and fast hiring for small fixes | Through Upwork contracts | Wide range of experience, so vet carefully | | Contra | Independent freelancers with portfolios | Through Contra, commission-free for freelancers | Check portfolios for live Base44 apps | | Toptal and similar networks | Pre-screened developers for ongoing work | Through the network | Confirm they have shipped Base44 apps specifically | | Base44-focused agencies | Full builds, store launches and integrations | Fixed price or retainer, directly | Higher cost than a solo freelancer | ### Base44's partner directory Base44 runs a [partner directory](https://base44.com/hire-a-partner) where each listing shows rates, languages and expertise, and listings carry labels such as Legend, Architect or Specialist. Base44's [hiring docs](https://docs.base44.com/Getting-Started/Hiring-a-partner) explain how it works: you filter partners by service and language, click Contact, and Base44 passes your request on so you can talk directly. > Payments and agreements are managed directly between you and the partner you choose. (Base44 docs, Hiring a partner) The same page says Base44 does not charge a fee to use the directory and does not take commissions. It also does not mediate disputes or payments, so put the scope, price, payment schedule and timeline in writing before work starts, even if it is just an email. According to Base44's [partner program docs](https://docs.base44.com/Community-and-support/partner-program), builders can join the program once they reach Maker (Level 2) and get a directory listing and Verified Partner badge at Specialist (Level 3). Some accounts also see a Fiverr expert option, which Base44 says suits quick help or small changes rather than larger projects. ### Freelance marketplaces Upwork has a [Base44 experts](https://www.upwork.com/hire/base44-experts/) hiring page and a steady stream of Base44 job posts, from bug fixes to mobile launches and migrations. A September 2026 guide from [LOW/CODE Agency](https://www.lowcode.agency/blog/hire-base44-developer), itself a Base44 shop, put Upwork Base44 freelancers at roughly $50 to $120 an hour in 2025 and warned that the vetting burden falls on you. Contra is another option. Its [pricing explainer](https://contra.com/blog/client-contract-fees-how-pricing-works) says freelancers keep 100% of what they earn, and clients pay a contract fee capped at $29 a month for ongoing work. Freelancers there show Base44 projects in their portfolios. Toptal also has a [Base44 developers page](https://www.toptal.com/developers/base44) for teams that want a pre-screened network. ### Base44-focused agencies An agency makes sense when the job is bigger than one person's week: a full product, several integrations, App Store and Google Play launch, or ongoing support. You pay more than a solo freelancer, and in return you get a team, a process and usually a fixed scope. Our [Base44 developers page](https://virtualhorizons.pro/base44-developers) explains how we work, and our [guide to hiring an app developer](https://virtualhorizons.pro/blog/how-to-hire-an-app-developer) covers agencies versus freelancers more broadly. ## What should you ask a Base44 developer before hiring? 1. **Can I see two or three live Base44 apps you built?** Real links, not screenshots. Ideally apps with more than one kind of user. 2. **How do you set up security rules?** Base44 uses row-level security so each user only sees their own records. A good answer covers how they test it, for example by checking the app as a logged-out visitor. Our [Base44 security guide](https://virtualhorizons.pro/blog/base44-security) explains why this matters. 3. **How will you handle integrations?** Ask which ones they have built before, such as Stripe, a CRM or a calendar, and where secrets and API keys will live. See [Base44 integrations](https://virtualhorizons.pro/blog/base44-integrations) for the usual options. 4. **Will the code sync to my GitHub?** Base44's [GitHub docs](https://docs.base44.com/developers/app-code/local-development/github) say two-way sync needs the Builder plan or higher. 5. **Who owns the app and accounts at the end?** The app, the Base44 workspace, domains, Stripe and store accounts should all end up in your name. 6. **Can you publish to the App Store and Google Play?** If mobile matters, ask how many store launches they have done. Our [Base44 App Store guide](https://virtualhorizons.pro/blog/publish-base44-app-to-app-store) shows what is involved. 7. **How do you price changes and fixes after launch?** Hourly, a retainer or a fixed price per change. Know before you start. ## What are the red flags? - **No live apps to show.** Anyone can build a demo. Shipped apps with real users are the proof. - **Vague answers about security.** If they cannot explain who can see which data, your customers' data is at risk. - **They want your password.** Base44's partner tools let builders work in client workspaces and transfer finished apps, so there is rarely a reason to share your login. - **No written scope.** A one-line quote with no list of screens, roles and integrations leads to arguments later. - **Everything promised in a day.** Base44 is fast, but integrations, testing and store review take real time. ## What should a good handoff include? This is where cheap and good separate. When the work is done, you should have: - The app in your Base44 workspace, on a plan you control. - Security rules written down and tested, with notes on what each role can see and change. - The code connected to a GitHub repository you own, if your plan includes GitHub sync. - A list of every integration, API key location and outside account, with billing in your name. - Admin access for you and a short guide to common tasks, like adding a user or changing a price. - If the app is on the stores, Apple and Google developer accounts in your company's name. ## What kind of engagement do you need? - **Fix or audit:** a stuck app, a bug loop or a security check. Often a short fixed-price job. - **Build:** a new app or a big feature, scoped as a fixed project with milestones. - **Launch:** turning a working web app into store-ready iOS and Android apps and getting it approved. - **Ongoing:** a monthly retainer for changes, new features and keeping things current. Platform costs are separate from the developer's fee. Our [Base44 pricing guide](https://virtualhorizons.pro/blog/base44-pricing) explains the plans, and the [app cost calculator](https://virtualhorizons.pro/tools/app-cost-calculator) gives a rough range for a full build. If you are still deciding whether Base44 is right at all, read [what Base44 is](https://virtualhorizons.pro/blog/what-is-base44) and the [Base44 alternatives](https://virtualhorizons.pro/blog/base44-alternatives) first. ### Frequently asked questions **Where can I hire a Base44 developer?** Start with Base44's official partner directory, which is free to use and lets you filter by service and language. You can also find Base44 freelancers on Upwork and Contra, pre-screened developers through networks like Toptal, or agencies that specialize in Base44 builds. **How much does a Base44 developer cost?** It varies widely. A September 2026 guide from LOW/CODE Agency put Upwork Base44 freelancers at roughly $50 to $120 an hour in 2025. Agencies usually quote fixed prices per project. Base44's own plans are a separate cost. **Does Base44 vet the partners in its directory?** Base44 describes its directory as vetted partners and uses labels like Legend, Architect and Specialist, and partners reach a directory listing at Specialist (Level 3). Base44 does not mediate contracts or payments, so you should still check live work and references yourself. **What should I get at the end of a Base44 project?** The app in a workspace you control, documented and tested security rules, code synced to your GitHub if your plan allows, every outside account in your name, admin access and a short guide to common tasks. **Should I hire a freelancer or an agency for Base44?** A freelancer is often fine for a small fix or a single feature. An agency makes more sense for a full product, several integrations, an App Store launch or ongoing support, where a team and a fixed scope reduce risk. Sources: - [Base44: Hire a partner](https://base44.com/hire-a-partner) - [Base44 docs: Hiring a partner](https://docs.base44.com/Getting-Started/Hiring-a-partner) - [Base44 docs: Partner program](https://docs.base44.com/Community-and-support/partner-program) - [Base44 docs: GitHub integration](https://docs.base44.com/developers/app-code/local-development/github) - [Upwork: Hire Base44 experts](https://www.upwork.com/hire/base44-experts/) - [LOW/CODE Agency: How to hire a Base44 developer (Sept 2026)](https://www.lowcode.agency/blog/hire-base44-developer) - [Contra: How client contract fees work](https://contra.com/blog/client-contract-fees-how-pricing-works) - [Toptal: Hire Base44 developers](https://www.toptal.com/developers/base44) ## How to Hire an App Developer: Questions, Red Flags, Costs URL: https://virtualhorizons.pro/blog/how-to-hire-an-app-developer Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons How to hire an app developer: freelancer vs agency vs in-house, where to find them, questions to ask, red flags, comparing quotes and contract basics. **Short answer** - Freelancers suit small, well-defined builds, agencies suit full products with design and launch, and in-house hires suit long-term core products. - Ask to see live apps they built, who owns the code and accounts, and how they handle changes and app store rejections. - Clutch reports most app projects on its platform cost between 10,000 and 49,999 USD, so very low and very high quotes both deserve questions. - Your contract should give you the code, the accounts and the data. Have a lawyer review it. Hiring an app developer is one of the biggest decisions you'll make for your product, and it's easy to get wrong if you've never done it. This guide covers the three kinds of help you can hire, where to find them, what to ask, the warning signs to watch for and what your contract should say. ## What is the best way to hire an app developer? The best way to hire an app developer is to write a short brief, shortlist three to five candidates who have shipped apps like yours, ask each the same questions, compare written quotes line by line and check references before signing. Choose on proof of past work and clear communication, not on the lowest price. - **23%**: of failed startups in a CB Insights analysis of post-mortems cited not having the right team (Source: [Fortune, reporting on CB Insights](https://fortune.com/2014/09/25/why-startups-fail-according-to-their-founders/)) ## Should you hire a freelancer, an agency or an in-house developer? Hire a freelancer for a small, clearly scoped build. Hire an agency when you need design, development, testing and launch handled together. Hire in-house when the app is your core product and you will keep building it for years. | Option | Best for | Pros | Cons | | --- | --- | --- | --- | | Freelancer | Small apps, prototypes, single features | Lower cost, direct contact, flexible | One person is a single point of failure; you manage the project | | Agency or studio | Full products from design to app store launch | A team with design, build, QA and launch experience | Higher cost; you need to know who actually does the work | | In-house hire | Core products with years of ongoing work | Full-time focus, deep product knowledge | Salary, benefits and hiring time; US software developers earn a median of 135,980 USD a year | | Platform specialist | Apps on a specific builder like Base44 | Fast, because they know the platform well | Tied to that platform, so check it fits first | The salary figure comes from the [US Bureau of Labor Statistics](https://www.bls.gov/ooh/computer-and-information-technology/software-developers.htm), which also projects 10% employment growth for software developers over the next decade. Demand is high, so good developers book up. ## Where can you find app developers? You can find app developers through referrals, review sites, freelance marketplaces, platform partner directories and developer communities. Referrals from people who shipped something similar are usually the best starting point. - **Referrals:** ask founders and businesses whose apps you like who built them. - **Review sites:** Clutch publishes verified client reviews of agencies. - **Freelance marketplaces:** Upwork and similar sites, where you can see work history and ratings. - **Platform partner directories:** if you want to build on Base44, Bubble or FlutterFlow, look for their certified partners and experts. - **App stores:** find apps like yours and look up the developer name on the listing. ## What questions should you ask an app developer before hiring? Ask questions that reveal real experience and how they work when things go wrong. Anyone can describe a perfect project. Fewer can explain how they handled a rejected submission or a missed deadline. 1. Can you show me live apps you built that I can download today? 2. Who will actually do the work, and will that change during the project? 3. What would you cut from my idea to launch faster? 4. Who will own the code, the app store accounts, the domain and the data? 5. How do you handle changes to scope, and how are they priced? 6. What happens if Apple or Google rejects the app? 7. How do you test, and on which devices? 8. How do you use AI coding tools, and how do you review what they produce? 9. What does support look like after launch, and what does it cost? 10. Can I speak to two past clients? The AI question matters more every year. Most developers now use AI tools, and the good ones review the output carefully. > Our research reveals GenAI models make the wrong choices nearly half the time, and it's not improving. ([Jens Wessling, CTO at Veracode](https://www.veracode.com/press-release/ai-generated-code-poses-major-security-risks-in-nearly-half-of-all-development-tasks-veracode-research-reveals/)) ## What are the red flags when hiring an app developer? The biggest red flags are no live apps to show, vague quotes, pressure to sign fast and any plan that leaves you without your code or accounts. - No apps you can download or log into. - A fixed price given before they understand your app. - They want to publish under their own Apple or Google account with no plan to transfer it. - They will not put code ownership in writing. - Large upfront payment with no milestones. - Slow or unclear replies before you have even signed. - They agree to every feature without pushing back on anything. > A good developer will try to make your first version smaller. If someone happily quotes every feature on your wish list, they are selling hours, not a launch. ## How do you compare app development quotes? Compare quotes by lining up the same features, deliverables and timeline across each one, then looking at what is missing. A cheap quote often leaves out design, testing, app store submission or support. - **10,000 to 49,999 USD**: the most common app project cost range on Clutch, with an average of 90,780 USD (Source: [Clutch, 2026](https://clutch.co/app-developers/resources/cost-to-build-mobile-app)) > Understanding the intricate details of your project's requirements is essential for setting a realistic budget. (Hannah Hicklen, Content Marketing Manager at Clutch) Check each quote for: - A feature list that matches what you asked for. - Design, testing and app store submission as separate line items. - Milestones with a payment tied to each one. - Who pays for hosting, store fees and third-party services. - Post-launch support, and the price of changes after launch. Plan for upkeep too. A common industry rule of thumb puts yearly maintenance at roughly 15% to 25% of the original build cost. Our guide to [how much it costs to build an app](https://virtualhorizons.pro/blog/how-much-does-it-cost-to-build-an-app) breaks the numbers down further. ## What should an app development contract include? An app development contract should cover scope, milestones, payment, who owns the intellectual property, access to accounts, confidentiality, support and how either side can end the agreement. - **Ownership:** the code, designs and content transfer to you once paid. - **Accounts:** the Apple Developer, Google Play, hosting, domain and database accounts are in your name. - **Scope and changes:** what is included and how change requests are quoted. - **Acceptance:** how you approve each milestone. - **Confidentiality:** an NDA or confidentiality clause covering your idea and data. - **Support:** what happens after launch and for how long. - **Exit:** how you get everything if the relationship ends early. > This is general information, not legal advice. Have a lawyer in your country review any contract before you sign it. ## Should you hire a developer who specializes in an AI app builder? Hire a platform specialist if you've already chosen an AI builder or if speed matters most. Someone who knows the platform deeply avoids the dead ends that slow everyone else down. Check our comparison of the [best AI app builders](https://virtualhorizons.pro/blog/best-ai-app-builders) first, so you know the platform fits your app. That's our lane. Virtual Horizons is a Base44 Legend Partner, Base44 Ambassador and Community Pillar, and we have more than 10 apps live on the App Store and Google Play. If you're building on Base44, meet our [Base44 development team](https://virtualhorizons.pro/base44-developers) or read how we approach [mobile app development](https://virtualhorizons.pro/services/mobile). ### Frequently asked questions **How much does it cost to hire an app developer?** It varies by location, experience and scope. Clutch reports average hourly rates of 25 to 49 USD for app projects reviewed on its platform, with most projects between 10,000 and 49,999 USD. In-house US software developers earn a median of 135,980 USD a year according to the BLS. **Is it better to hire a freelancer or an agency?** A freelancer is usually better for a small, well-defined build. An agency is better when you need design, development, testing and launch handled by one team and want backup if someone is out. **Who should own the app store accounts?** You should. Create the Apple Developer and Google Play accounts in your business name and add your developer as a team member, so you keep control if the relationship ends. **How do I protect my app idea when hiring a developer?** Use a confidentiality agreement and make sure your contract assigns the code and designs to you. In practice, execution matters more than the idea, so focus on choosing a developer you trust. **How long does it take to hire an app developer?** Shortlisting, interviews and quotes usually take a few weeks. Moving faster is fine as long as you still see live work and check references. Sources: - [Fortune: Why startups fail, according to their founders (CB Insights data)](https://fortune.com/2014/09/25/why-startups-fail-according-to-their-founders/) - [US Bureau of Labor Statistics: Software developers](https://www.bls.gov/ooh/computer-and-information-technology/software-developers.htm) - [Clutch: How much does it cost to build a mobile app](https://clutch.co/app-developers/resources/cost-to-build-mobile-app) - [Veracode: AI-generated code security research](https://www.veracode.com/press-release/ai-generated-code-poses-major-security-risks-in-nearly-half-of-all-development-tasks-veracode-research-reveals/) - [CMARIX: App maintenance cost](https://www.cmarix.com/blog/app-maintenance-cost/) ## How to Make an App in 2026: A Step-by-Step Guide URL: https://virtualhorizons.pro/blog/how-to-make-an-app Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons How to make an app in 2026, step by step: shape the idea, scope version one, pick a build path, design, build, test, publish and find your first users. **Short answer** - Making an app comes down to eight steps: validate the idea, scope a small first version, pick a build path, design, build, test, publish and market. - In 2026 you can choose between AI app builders, no-code tools, custom code or hiring a team, and the right pick depends on how complex your app is. - Publishing costs are small: 99 USD a year for Apple and a one-time 25 USD for Google Play. - Most first versions fail for lack of demand, not lack of features, so talk to users before you build much. If you're searching for how to make an app, you probably have an idea and a lot of open questions. Do you need to code? What does it cost? How do you get it into the App Store? This guide walks through the whole thing in order, from the first sketch to your first real users. We build apps for clients every week at Virtual Horizons, and we have more than 10 apps live on the App Store and Google Play. The steps below are the same ones we follow on paid projects, just written so you can follow them yourself. ## What are the steps to make an app? To make an app, you validate the idea, scope a small first version, choose how to build it, design the screens, build it, test it, publish it and then market it. Skipping the early steps is the most common reason apps get built and then go nowhere. 1. **Validate the idea** with real people who have the problem. 2. **Scope version one** down to the few features that solve that problem. 3. **Choose a build path:** AI app builder, no-code tool, custom code or a hired team. 4. **Design the screens** and the flow between them. 5. **Build it:** data, logins, the core features, then payments and notifications. 6. **Test it** on real devices with real people. 7. **Publish it** to the web, the App Store and Google Play. 8. **Market it** and learn from how people actually use it. ## Step 1: How do you know the idea is worth building? You know an idea is worth building when people with the problem tell you, without prompting, that they'd use or pay for a fix. Compliments are not validation. Pre-orders, sign-ups and people asking when it's ready are. - **42%**: of failed startups in a CB Insights analysis of post-mortems said the top reason was no market need for their product (Source: [Fortune, reporting on CB Insights](https://fortune.com/2014/09/25/why-startups-fail-according-to-their-founders/)) Practical ways to test demand before you build: - Talk to 10 to 20 people who have the problem and ask how they solve it today. - Put up a one-page site describing the app and collect email sign-ups. - Mock up a few screens and watch people try to use them. - Look at what people already pay for. A spreadsheet, a pile of texts or an expensive tool is a sign the problem is real. ## Step 2: What should version one include? Version one should include only what's needed to solve the core problem for one type of user. Everything else goes on a later list. Small first versions ship faster, cost less and teach you more. A simple way to scope it: write the one sentence that describes what your app does, then list every feature you want. Cross out anything that does not directly serve that sentence. What is left is usually logins, two or three core screens and a way to get data in and out. This is your minimum viable product, and our [MVP development guide](https://virtualhorizons.pro/blog/mvp-development) goes deeper on scoping one. > A good test for every feature: if you removed it, would a user still get the main job done? If yes, it can wait. ## Step 3: Which way should you build it? You can build an app four ways in 2026: with an AI app builder, with a no-code tool, with custom code, or by hiring someone. AI builders are fastest for business apps, no-code tools give you visual control, custom code gives you full control, and hiring gets you experience you do not have yet. | Path | Best for | Speed to a first version | Typical cost | Watch out for | | --- | --- | --- | --- | --- | | AI app builder (Base44, Lovable, Bolt) | Portals, booking tools, CRMs, internal tools, MVPs | Days to a few weeks | Base44 paid plans start at 16 USD a month billed yearly | Credits, platform limits, and the gap between prototype and production | | No-code tool (Bubble, FlutterFlow, Glide) | Visual builders who want fine control | Weeks | Bubble starts at 32 USD a month billed yearly for web | Learning curve, and some tools do not export code | | Custom code | Complex products, unusual hardware or heavy scale | Months | US software developers earn a median of 135,980 USD a year | Time, hiring and ongoing maintenance | | Hire a freelancer or agency | Founders and businesses without a technical team | Weeks to months | Clutch reports most projects fall between 10,000 and 49,999 USD | Scope creep, and who owns the code and accounts | If you're leaning toward an AI builder, our roundup of the [best AI app builders](https://virtualhorizons.pro/blog/best-ai-app-builders) compares nine of them. If you want help, our guide on [how to hire an app developer](https://virtualhorizons.pro/blog/how-to-hire-an-app-developer) covers what to ask before you sign anything. ## Step 4: How do you design an app? You design an app by mapping the path a user takes, then drawing each screen on that path, before you worry about colors and logos. Clarity beats decoration every time. - Write the main user journey as a list: sign up, add something, see a result, come back tomorrow. - Sketch each screen on paper or in Figma, one per step. - Use familiar patterns. Tabs at the bottom, a clear primary button, obvious back navigation. - Pick one font family and one accent color. Apple's App Review page lists a substandard user interface as a common rejection reason, so polish matters. ## Step 5: What goes into building it? Building an app means setting up the data it stores, the logins and permissions that protect that data, the core screens, and then the extras like payments and notifications. Do them roughly in that order. 1. **Data model.** What things does your app track (customers, bookings, orders) and how do they relate? 2. **Logins and roles.** Who can sign in, and what is each person allowed to see and change? 3. **Core features.** The two or three screens from your scope list. 4. **Payments.** Stripe for web; for digital goods inside iPhone apps, Apple has its own in-app purchase rules. 5. **Notifications.** Email, text or push, so people come back. 6. **Admin tools.** A simple back office so you can manage users and fix data without touching code. The step people skip most is permissions. A prototype that lets any logged-in user read every record is fine for a demo and dangerous with real customer data. ## Step 6: How should you test an app before launch? Test on real phones with real people, and fix crashes, broken links and placeholder text before you submit anywhere. Those are exactly the things app stores reject. > Over 40% of unresolved issues are related to guideline 2.1: App Completeness. ([Apple's App Review page](https://developer.apple.com/distribute/app-review)) - Hand the app to five people who did not build it and watch them use it without help. - Try it on an older phone and on slow mobile data. - Check every link, including your privacy policy and support pages. - Create a demo account for app reviewers if your app needs a login. ## Step 7: How do you publish an app? You publish an app by putting the web version on a domain, and by submitting the mobile version through an Apple Developer account and a Google Play Console account. Each store has its own listing, screenshots, privacy questions and review. - The [Apple Developer Program](https://developer.apple.com/programs/whats-included/) is 99 USD per membership year. - Google Play charges [a 25 USD one-time registration fee](https://support.google.com/googleplay/android-developer/answer/6112435?hl=en). - Apple says it typically reviews at least 50% of submissions in under 24 hours and 90% in under 48 hours. The listing work takes longer than most people expect: app name, description, keywords, screenshots sized for each device, a privacy policy and data-collection answers. We walk through it in [how to publish an app on the App Store](https://virtualhorizons.pro/blog/how-to-publish-an-app-on-the-app-store), and if you built on Base44, our [Base44 publishing guide](https://virtualhorizons.pro/blog/publish-base44-app-to-app-store) covers that path specifically. ## Step 8: How do you get your first users? Your first users come from the people you talked to in step 1, then from the places your audience already spends time. Paid ads work better once you know which message converts. - Email everyone who signed up during validation the day you launch. - Post where your audience already is: specific communities, groups and newsletters. - Ask your first users for reviews in the app stores. Ratings affect how many people install. - Watch what people do in the app, not just what they say, and ship small improvements weekly. ## How long does it take to make an app? A focused business app built with an AI builder can reach a usable first version in days to a few weeks. Agency-built projects take longer: Clutch reports an average timeline of about 11 months across the app projects reviewed on its site, though many smaller projects finish far sooner. The biggest time savers are a small scope and fast decisions. The biggest time sinks are scope creep and app store rejections that could have been avoided. Our guide to [how much it costs to build an app](https://virtualhorizons.pro/blog/how-much-does-it-cost-to-build-an-app) breaks down where the time and money go. ## Should you build it yourself or get help? Build it yourself if the app is simple, you enjoy learning and time matters less than money. Get help when the app handles payments or sensitive data, needs integrations with other systems, or has to pass app store review on a deadline. A common middle path: build the first version yourself in an AI builder, then bring in a developer to harden security, connect your other tools and handle the store submission. That's a big part of what we do as a [Base44 development team](https://virtualhorizons.pro/base44-developers), and it's the same path described in our guide to [vibe coding](https://virtualhorizons.pro/blog/vibe-coding). ### Frequently asked questions **Can I make an app without coding?** Yes. AI app builders like Base44 and Lovable let you describe the app in plain English, and no-code tools like Bubble and Glide let you build visually. You will still need to think clearly about data, permissions and the user journey. **How much does it cost to make an app?** It ranges from a monthly builder subscription for a simple app you make yourself to tens of thousands of dollars for an agency build. Clutch reports most projects on its site fall between 10,000 and 49,999 USD. Store fees add 99 USD a year for Apple and 25 USD once for Google. **How long does it take to build an app?** A simple first version in an AI builder can take days to a few weeks. Custom or agency projects take months, and Clutch reports an average of about 11 months across projects reviewed on its site. **Do I need a Mac to publish an iPhone app?** Not always. Some builders and services generate the files Apple needs and you upload them through App Store Connect in a browser. You do need an Apple Developer account, which costs 99 USD per membership year. **What is the hardest part of making an app?** For most first-time founders it is not the building. It is scoping a small enough first version, getting through app store review, and finding the first users. **Should I build a web app or a mobile app first?** Usually a web app first, because it is faster to change and does not need store review. Many web apps can later be wrapped for the App Store and Google Play. Our guide on [PWA vs native apps](https://virtualhorizons.pro/blog/pwa-vs-native-app) covers the trade-offs. Sources: - [Fortune: Why startups fail, according to their founders (CB Insights data)](https://fortune.com/2014/09/25/why-startups-fail-according-to-their-founders/) - [Apple Developer: App Review](https://developer.apple.com/distribute/app-review) - [Apple Developer Program: Membership details](https://developer.apple.com/programs/whats-included/) - [Google Play Console Help: Get started with Play Console](https://support.google.com/googleplay/android-developer/answer/6112435?hl=en) - [Clutch: How much does it cost to build a mobile app](https://clutch.co/app-developers/resources/cost-to-build-mobile-app) - [Base44 pricing](https://base44.com/pricing) - [Bubble manual: Pricing and plans](https://manual.bubble.io/account-and-marketplace/account-and-billing/pricing-plans) - [US Bureau of Labor Statistics: Software developers](https://www.bls.gov/ooh/computer-and-information-technology/software-developers.htm) ## How to Make Money From an App: 7 Models That Work in 2026 URL: https://virtualhorizons.pro/blog/how-to-make-money-from-an-app Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons Seven ways apps make money, what Apple and Google take in 2026, how the US web checkout rulings changed the math and which model fits your app. **Short answer** - Apps make money through subscriptions, in-app purchases, freemium upgrades, ads, paid downloads, business licensing and transaction fees. - Apple takes 30% of digital sales, or 15% for developers in its Small Business Program, and subscriptions drop to 15% after a subscriber's first paid year. - Since April 2025, US iOS apps can link to web checkout. As of fall 2026 Apple is not charging a commission on those links, but courts have said a cost-based fee may come. - Google moved to a new US fee structure on June 30, 2026, starting at 10% on a developer's first $1 million a year. Apps make money in seven main ways: subscriptions, in-app purchases, freemium upgrades, ads, paid downloads, licensing to businesses and fees on transactions. Most successful apps combine two of them. Which ones fit depends on who your users are, how often they come back and whether you sell digital content or real-world services. The rules changed a lot in 2025 and 2026, especially in the US. Below is how each model works, what Apple and Google take, and what the court rulings mean for your checkout. This is general information, not legal or tax advice. ## How much money do apps make? People spend a lot in apps, but the money is concentrated at the top. Most new apps earn little, and the ones that win usually picked the right model early. - **$85B**: spent by consumers in non-game apps in 2025, up 21% year over year. Apps out-earned games globally for the first time. (Source: [Sensor Tower State of Mobile, via TechCrunch](https://techcrunch.com/2026/01/21/consumers-spent-more-on-mobile-apps-than-games-in-2025-driven-by-ai-app-adoption/)) Now the sobering part. RevenueCat's 2026 State of Subscription Apps report, summarized by [SaaStr](https://saastr.com/the-top-10-learnings-from-revenuecats-state-of-subscription-apps-how-115000-mobile-apps-deliver-16b-in-revenue-whats-working-whats-quietly-killing-growth), found that only 17.3% of newly launched subscription apps reach $1,000 in monthly recurring revenue within two years, and only 4.6% reach $10,000. ## What are the main ways to make money from an app? Here are the seven models, with what each is good for. | Model | How it works | Best for | | --- | --- | --- | | Subscriptions | Users pay monthly or yearly for ongoing access | Apps people use every week: fitness, productivity, content, AI tools | | In-app purchases | One-time purchases of content, features or credits | Games, creative tools, apps with clear add-ons | | Freemium | Free core app, paid upgrade for more | Apps that need a big user base before people pay | | Advertising | Free app, revenue from ads shown to users | High-traffic apps with lots of daily sessions | | Paid download | Users pay once to install | Niche professional tools with a clear, lasting job | | Business licensing | Companies pay per seat, per location or a flat fee | B2B tools, white-label apps, client portals | | Transaction fees | You take a cut of payments between users | Marketplaces, booking platforms, payments apps | ### Subscriptions Subscriptions are the main model for most non-game apps because they create predictable revenue. RevenueCat's data shows two levers matter a lot. Hard paywalls, where users must pay or start a trial to use the app, convert downloads to paid at a median of 10.7%, versus 2.1% for freemium. And longer trials of 17 to 32 days converted at 42.5%, compared with 25.5% for trials of four days or less. ### In-app purchases and freemium In-app purchases sell something specific: a level pack, a premium filter, a bundle of credits. Freemium gives away the core app and charges for more. Both work best when the free version is genuinely useful and the paid step feels like an obvious upgrade, not a ransom. ### Advertising Ads let you keep the app free, but they only pay well at scale, and they can hurt the experience. They fit apps with lots of short, frequent sessions. Many apps pair ads with a paid option to remove them. ### Business licensing and transaction fees If your customers are businesses, charge the business, not the app store. Per-seat or per-location pricing for a team tool or client portal often earns more from a few hundred customers than a consumer app earns from thousands. Marketplaces and booking apps take a percentage of each transaction instead. ## How much do Apple and Google take? Apple takes 30% of digital sales through the App Store, or 15% for small developers. Google's US fees now start at 10% for a developer's first $1 million a year. Both are lower for subscriptions. | | Apple App Store | Google Play (US, from June 30, 2026) | | --- | --- | --- | | Standard rate | 30% on paid apps and in-app purchases | Up to 20% on new in-app purchases above $1 million a year | | Small developers | 15% in the Small Business Program, for developers with up to $1 million in proceeds | 10% on a developer's first $1 million in annual revenue | | Subscriptions | 30% in the first year, 15% after a subscriber has a year of paid service | 10% on auto-renewing subscriptions | | Billing fee | Included | Extra 5% if you use Google Play's own billing | | Sources | [Small Business Program](https://developer.apple.com/app-store/small-business-program/), [subscriptions](https://developer.apple.com/app-store/subscriptions/) | [Android Headlines, June 2026](https://www.androidheadlines.com/2026/06/google-play-store-external-billing-fee-changes.html) | Apple puts the subscription rule this way: "During a subscriber's first year of service, you receive 70% of the subscription price at each billing cycle, minus applicable taxes. After a subscriber accumulates one year of paid service, your net revenue increases to 85%." If you earn more than $1 million in proceeds during a calendar year, the standard rate applies to your future sales that year. > Selling real-world services? Apps that sell physical goods or services used outside the app, like a booked appointment, a ride or a delivered product, use regular payment processing, not Apple's or Google's in-app purchase system, so the app store commission doesn't apply. That's a big reason service businesses do well with their own apps. ## Can US apps link to web checkout now? Yes. On iOS in the US, apps can link users to a website to pay, and as of fall 2026 Apple is not collecting a commission on those purchases. That could change, because the courts have left the door open to a cost-based fee. Here's the timeline, based on [Frankfurt Kurnit's August 2026 summary](https://technologylaw.fkks.com/post/102mp7y/update-your-app-external-purchase-developments-for-apple-google) and [Fenwick's analysis](https://www.fenwick.com/insights/publications/ninth-circuit-largely-upholds-ruling-in-epic-v-apple): - **April 30, 2025:** a federal court found Apple in contempt of the Epic Games injunction and barred it from charging a commission on purchases made outside the app or restricting how developers design link-outs. Apple updated its US guidelines. - **December 11, 2025:** the Ninth Circuit largely upheld that ruling but said a total ban on any commission went too far. It sent the question back to the district court to set a fee tied to Apple's actual costs, likely below the old 27%. - **March 2026:** Apple lost its request for a rehearing by the full Ninth Circuit. - **June 30, 2026:** the Supreme Court agreed to hear a narrow question about the contempt finding. A decision is expected in 2027. In-app purchase is still required when users buy digital content or features inside the app, and those purchases still carry Apple's standard commission. Many apps now offer both: in-app purchase for convenience and a web checkout link for a better price. On Android, Google announced that from October 1, 2026, US developers offering alternative billing must report those transactions and pay the applicable service fees. Purchases outside Google Play's billing avoid the extra 5% billing fee but are not fee-free. Check Google's Play Console help for the current rules before you design your checkout. ## Which monetization model should you choose? Choose based on how often people use the app, who pays and what they are paying for. 1. **Used weekly or daily, digital value?** Start with a subscription, a free trial and an annual plan. 2. **Occasional use with clear add-ons?** Use in-app purchases or a one-time upgrade. 3. **Huge audience, low willingness to pay?** Use ads, with a paid ad-free option. 4. **Businesses are the customer?** License it per seat or per location, and bill outside the stores where the rules allow. 5. **Connecting buyers and sellers?** Take a transaction fee. 6. **The app supports a service you already sell?** Charge for the service. The app is how you keep customers, book them faster and get paid. Whatever you pick, decide before you build. Pricing changes the onboarding, the paywall screens, the store listing and which payment systems you need. For budgeting the build, see [how much it costs to build an app](https://virtualhorizons.pro/blog/how-much-does-it-cost-to-build-an-app) and [how long it takes](https://virtualhorizons.pro/blog/how-long-does-it-take-to-build-an-app). We set up subscriptions, in-app purchases and web checkout as part of our [mobile app publishing](https://virtualhorizons.pro/services/mobile) and [app development](https://virtualhorizons.pro/services/apps) work, including the store listings and review. ### Frequently asked questions **How do free apps make money?** Free apps usually make money from ads, in-app purchases or a paid upgrade (freemium). Some are free because they support a business that earns money elsewhere, like a booking app for a salon or a portal for a service company. **How much does Apple take from app sales?** Apple takes 30% of paid apps and in-app purchases, or 15% for developers in its Small Business Program with up to $1 million in proceeds. For auto-renewing subscriptions, the rate drops to 15% after a subscriber's first year of paid service. **Do I have to use Apple in-app purchase?** For digital content or features used inside the app, yes. For physical goods or real-world services, no; you use regular payment processing. In the US, apps can also link to a web checkout, and Apple is not charging a commission on those links as of fall 2026. **How many downloads do you need to make money?** It depends on the model. Ad-supported apps need very large audiences, while subscription and business apps can earn well with far fewer users. RevenueCat's data shows hard paywalls convert downloads to paid at a median of 10.7%. **What is the best way to monetize an app?** For most non-game apps, subscriptions with a free trial and an annual plan are the strongest model. For business apps, per-seat or per-location licensing usually beats consumer pricing. Sources: - [TechCrunch: Consumers spent more on mobile apps than games in 2025 (Sensor Tower)](https://techcrunch.com/2026/01/21/consumers-spent-more-on-mobile-apps-than-games-in-2025-driven-by-ai-app-adoption/) - [SaaStr: Top learnings from RevenueCat State of Subscription Apps 2026](https://saastr.com/the-top-10-learnings-from-revenuecats-state-of-subscription-apps-how-115000-mobile-apps-deliver-16b-in-revenue-whats-working-whats-quietly-killing-growth) - [Apple Developer: App Store Small Business Program](https://developer.apple.com/app-store/small-business-program/) - [Apple Developer: Auto-renewable subscriptions](https://developer.apple.com/app-store/subscriptions/) - [Apple Developer: App Review Guidelines](https://developer.apple.com/app-store/review/guidelines/) - [Frankfurt Kurnit: External purchase developments for Apple and Google (August 2026)](https://technologylaw.fkks.com/post/102mp7y/update-your-app-external-purchase-developments-for-apple-google) - [Fenwick: Ninth Circuit largely upholds ruling in Epic v. Apple](https://www.fenwick.com/insights/publications/ninth-circuit-largely-upholds-ruling-in-epic-v-apple) - [Android Headlines: Google Play external billing and fee changes (June 2026)](https://www.androidheadlines.com/2026/06/google-play-store-external-billing-fee-changes.html) ## How to Publish an App on the App Store and Google Play URL: https://virtualhorizons.pro/blog/how-to-publish-an-app-on-the-app-store Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons A step-by-step guide to publishing an app on the Apple App Store and Google Play in 2026: accounts, testing, store listings, privacy forms and review. **Short answer** - You need an Apple Developer Program membership (99 USD a year) and a Google Play developer account (a one-time 25 USD fee) before anything else. - Test before you submit: TestFlight on iPhone, and a closed test on Google Play, which new personal accounts must run with at least 12 testers for 14 days. - Most rejections come from missing basics: a privacy policy, accurate privacy forms, a demo login for reviewers and an app that feels like more than a website. - Apple says it reviews at least half of submissions within 24 hours and 90% within 48 hours, so the slow part is usually preparation, not review. Publishing an app is a checklist, not a mystery. The build is only one part. The rest is accounts, test releases, store listings, privacy answers and a review by Apple and Google. Miss one piece and the app sits in a queue or comes back rejected. We handle App Store and Google Play submissions for clients every week, and we have more than 10 apps live across both stores. This guide walks through the whole process in the order we do it. If your app was built on Base44, our [Base44 publishing guide](https://virtualhorizons.pro/blog/publish-base44-app-to-app-store) covers the platform-specific steps. ## What do you need before you start? You need two developer accounts, a finished build for each platform and a short list of assets and documents. Getting these ready first saves days later. - **An Apple Developer Program membership.** Apple lists the annual fee as 99 USD. Organizations also need a D-U-N-S Number and a working website. See [what an Apple developer account costs](https://virtualhorizons.pro/blog/apple-developer-account-cost) for the details. - **A Google Play developer account.** Google charges a 25 USD one-time registration fee and asks you to verify your identity. - **A signed build for each store:** an iOS build uploaded to App Store Connect and an Android App Bundle (AAB) for the Play Console. - **Store assets:** an app icon, screenshots for each device size and, for Google Play, a 1024 by 500 feature graphic. Our [screenshot size guide](https://virtualhorizons.pro/blog/app-store-screenshot-sizes) has the exact pixels. - **A privacy policy URL, a support URL or email, and test login details** for the reviewers. ## Step 1: Set up your developer accounts Start here, because account approval can take longer than anything else. Apple needs to verify you, and if you enroll as a company it checks your D-U-N-S Number and that you have legal authority to sign for the business. Apple is specific about who counts as an organization: "We don't accept DBAs, fictitious businesses, trade names, or branches." If you enroll as an individual, your personal legal name shows as the seller on the App Store. Decide which one you want before you apply, since switching later is extra work. On Google's side, you create the account in the Play Console, pay the 25 USD fee and complete identity verification. Personal accounts also have to verify access to an Android device using the Play Console mobile app before publishing. ## Step 2: Create the app records Each store needs an app record before you can upload anything. In App Store Connect you create a new app with its name, primary language, bundle ID and SKU. In the Play Console you create the app, choose app or game, free or paid, and accept the declarations. > Pick your app name carefully. Both stores show it in search, and changing it later can confuse existing users. Keep the name short and put a clear description of what the app does in the subtitle (Apple) or short description (Google). ## Step 3: Upload a build and test it Test with real people before you ask Apple or Google to review the app. Reviewers reject crashes and broken flows quickly, and every rejection costs you another review cycle. ### iPhone: TestFlight Upload your build to App Store Connect, then use TestFlight. Apple's help pages say you can invite up to 100 internal testers from your team and up to 10,000 external testers, and that each build is available for 90 days. The first build you send to external testers goes through a beta review. ### Android: internal and closed testing Upload your AAB to an internal or closed testing track in the Play Console. If you have a personal developer account created after 13 November 2023, Google requires a closed test with "a minimum of 12 testers who have been opted in continuously for at least 14 days" before you can publish to production. Plan two weeks for this. Organization accounts do not have the same requirement. Also check your target API level. Google says that starting August 31, 2026, "New apps and app updates must target Android 16 (API level 36) or higher to be submitted to Google Play," with exceptions for Wear OS, Automotive, TV and XR apps. ## Step 4: Build your store listings Your listing is your sales page. Most people decide from the icon, the first few screenshots and the first line of the description, so write for a busy reader. | Listing item | Apple App Store | Google Play | | --- | --- | --- | | Name | App name (up to 30 characters) | App name (up to 30 characters) | | Short pitch | Subtitle | Short description | | Long description | Description | Full description | | Screenshots | 1 to 10 per device size | Up to 8 per device type | | Extra graphics | App previews (optional) | Feature graphic, 1024 x 500 (required) | | Search terms | Keyword field | Taken from your text | Write the first two screenshots as headlines: the outcome the user gets, not a list of features. Then show the actual screens that deliver it. ## Step 5: Fill in the privacy forms honestly Both stores require privacy disclosures, and a mismatch between what you declare and what the app does is a common reason for rejection or removal. Apple's rule is direct: "All apps must include a link to their privacy policy in the App Store Connect metadata field and within the app in an easily accessible manner." You also complete the App Privacy section, and Apple says that information, including the practices of third-party code like analytics and ad SDKs, "is required to submit new apps and app updates." Google's equivalent is the Data safety form. List every type of data you collect, including what your SDKs collect, and whether it is shared. ## Step 6: Submit for review Before you press submit, give reviewers everything they need to use the app without guessing. If your app has a login, include a working demo account. Apple's guideline 2.1 says to "include demo account info (and turn on your back-end service!) if your app includes a login." - **90%**: of App Store submissions reviewed in under 48 hours, with at least 50% done in under 24 hours (Source: [Apple Developer, App Review](https://developer.apple.com/distribute/app-review/)) Google's reviews are usually quick too, but its help center warns that some accounts may see "review times of up to seven days or longer in exceptional cases." Build that buffer into any launch date. ## Step 7: Release, then keep it current When the app is approved you can release it right away or schedule it. Apple lets you release manually after approval, and Google's managed publishing means "you control exactly when the changes are published." We usually hold approved builds until the website, emails and announcements are ready. After launch, the work keeps going. Each year brings new iOS and Android versions, new store requirements and new screenshot sizes. Apps that are not updated eventually drop in search or stop meeting the rules. ## Why do apps get rejected? In 2024 Apple reviewed 7.77 million submissions and rejected 1.93 million of them, according to its App Store Transparency Report as covered by [MacRumors](https://www.macrumors.com/2025/05/30/app-store-2024-transparency-report/). The top reasons were performance, legal, design, business and safety, in that order. For apps built from a website, the biggest risk is Apple's minimum functionality rule: "Your app should include features, content, and UI that elevate it beyond a repackaged website." Our guides on [App Store rejection reasons](https://virtualhorizons.pro/blog/app-store-rejection-reasons) and [turning a website into an app](https://virtualhorizons.pro/blog/convert-website-to-app) cover how to avoid both. ## Should you do it yourself or hire help? If you have one app, a technical teammate and some patience, you can absolutely do this yourself with the steps above. The first submission takes the longest because you learn each console as you go. Hiring help makes sense when the launch date matters, when the app was built on a platform like Base44 and needs native wrapping, or when you have several apps to keep current. That is the work we do in our [mobile app service](https://virtualhorizons.pro/services/mobile): we gather the answers from you, build the listings, make the screenshots for every device and manage the review until the app is live. ### Frequently asked questions **How much does it cost to publish an app?** The store fees are 99 USD a year for the Apple Developer Program and a one-time 25 USD fee for Google Play. Design, development, testing devices and ongoing updates are separate costs. See our guide to [Apple developer account cost](https://virtualhorizons.pro/blog/apple-developer-account-cost). **How long does App Store review take?** Apple says it typically reviews at least 50% of submissions in under 24 hours and 90% in under 48 hours. Google Play is often fast as well, but can take up to seven days or longer in exceptional cases. **Do I need a Mac to publish an iPhone app?** Building iOS apps traditionally uses Xcode on a Mac, but cloud build services and platforms like Base44 can produce the iOS build for you. You still upload through App Store Connect, which runs in a web browser. **Why does Google make me find 12 testers?** Google requires personal developer accounts created after 13 November 2023 to run a closed test with at least 12 testers opted in for 14 days before production access. Organization accounts are not covered by that rule. **Can I publish a website as an app?** Only if the app offers more than the website. Apple's guideline 4.2 rejects apps that feel like a repackaged website, so add native features like push notifications, offline support and smooth navigation. Read [how to convert a website to an app](https://virtualhorizons.pro/blog/convert-website-to-app). Sources: - [Apple Developer: Enrollment support](https://developer.apple.com/support/enrollment/) - [Apple Developer: App Review](https://developer.apple.com/distribute/app-review/) - [Apple App Review Guidelines](https://developer.apple.com/app-store/review/guidelines/) - [Apple Developer: App privacy details on the App Store](https://developer.apple.com/support/app-privacy-on-the-app-store) - [App Store Connect Help: TestFlight overview](https://developer.apple.com/help/app-store-connect/test-a-beta-version/overview-of-testflight/) - [Play Console Help: Create a developer account](https://support.google.com/googleplay/android-developer/answer/6112435?hl=en) - [Play Console Help: App testing requirements for new personal accounts](https://support.google.com/googleplay/android-developer/answer/14151465?hl=en-GB) - [Play Console Help: Publishing overview](https://support.google.com/googleplay/android-developer/answer/9859751?hl=en) - [Android Developers: Target API level requirements](https://developer.android.com/google/play/requirements/target-sdk) - [MacRumors: Apple shares 2024 App Store data](https://www.macrumors.com/2025/05/30/app-store-2024-transparency-report/) ## Is Base44 Free? What the Free Plan Really Gets You URL: https://virtualhorizons.pro/blog/is-base44-free Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons Yes, Base44 has a free plan. Here is exactly what it includes in 2026, the limits you will hit first, and when upgrading to a paid plan makes sense. **Short answer** - Yes. Base44 has a free plan at $0 with 25 message credits and 100 integration credits a month, and up to 5 apps. - The free plan includes login, a database and analytics, so you can build and test a real working app. - It does not include a custom domain, in-app code edits, backend functions, connectors or GitHub sync. - Most business apps move to a paid plan the moment they need their own domain, payments or outside integrations. Yes, Base44 is free to start. The [Base44 pricing page](https://base44.com/pricing) lists a Free plan at $0 with **25 message credits a month**, **100 integration credits a month** and up to **5 apps**, with login, a database and analytics included. That is enough to build and test a real app. It is usually not enough to launch a business on. I run Virtual Horizons, and I'm a Base44 Legend Partner, Ambassador and Community Pillar. We build client apps on Base44 every week and have more than 10 apps live on the App Store and Google Play. This is the breakdown we give people who ask whether they can build their idea without paying anything. ## What do you get on the Base44 free plan? You get the core platform: the AI builder, a database, user login and analytics, with a monthly allowance of credits. Here is how Free compares with the first paid tier, based on Base44's own pricing page. | Feature | Free | Starter | | --- | --- | --- | | Price | $0 | $16 a month billed yearly (about $20 billed monthly) | | Message credits each month | 25 | 100 | | Integration credits each month | 100 | 2,000 | | Number of apps | Up to 5 | Unlimited | | Login, database, analytics | Included | Included | | In-app code edits | No | Yes | | Connect your own domain | No | Yes, with a free domain for one year | - **25**: message credits a month on the Base44 Free plan, versus 100 on Starter and 250 on Builder (Source: [Base44 pricing](https://base44.com/pricing)) Base44 says annual billing saves 20 percent, which is why the yearly prices are lower than the monthly ones. Plans change from time to time, so check the pricing page before you decide. ## What can you build with 25 message credits? Enough for a small, focused first version if you plan before you prompt. Message credits are your building budget: each time you ask the AI builder to create or change something, it uses credits. Integration credits are used by your live app when it does things like send emails, call AI models or handle file uploads. Where people burn through free credits is not the first build. It is the back-and-forth after it: "make the button blue", "move it left", "that broke the form, fix it". Every one of those is a message. ### How to stretch your free credits 1. **Write a real spec in your first prompt.** Who uses the app, what data it stores, what each screen does and who can see what. 2. **Name your data up front.** For example: clients, projects, invoices, messages. Changing the data model later costs more messages than getting it right first. 3. **Batch small changes.** Ask for five layout tweaks in one message instead of five messages. 4. **Test before you ask for fixes.** Click through the whole flow, write down everything that is wrong, then send one clear message. 5. **Stop the loop early.** If the AI tries the same fix twice and it still fails, describe the expected behavior differently instead of repeating "fix it". ## What does the Base44 free plan not include? The free plan leaves out the features most business apps need to go live. Based on Base44's pricing page and its [integrations documentation](https://docs.base44.com/Integrations/Using-integrations): - **A custom domain.** Connecting your own domain starts on Starter. - **In-app code edits.** Editing the code directly inside Base44 starts on Starter. - **Backend functions and connectors.** These are how you connect Stripe, Twilio, Google Calendar and similar services. Base44 lists them as Builder plan or higher. - **GitHub two-way sync.** The [GitHub docs](https://docs.base44.com/developers/app-code/local-development/github) say it "requires the Builder plan or higher." - **Emailing people who have not signed up.** Base44 can email your own users on any plan, but emailing other addresses needs a paid plan and a verified custom domain. The good news is that the built-in tools work on every plan. Base44's docs describe its built-in integrations, like the AI model, email to your users and file uploads, this way: > Most work on any plan, with no extra setup or separate API keys. ([Base44 documentation, Using integrations](https://docs.base44.com/Integrations/Using-integrations)) ## Is the free plan enough for a business app? For a prototype, a pitch demo or an internal test with a few people, yes. For an app your customers will use, usually not. The moment you need your own domain, online payments, texts or a connection to your CRM, you are on a paid plan. That is not a trick. A business app has real running costs, and the paid tiers are still inexpensive compared with traditional development. Our [Base44 pricing guide](https://virtualhorizons.pro/blog/base44-pricing) breaks down what each plan costs in a typical first year, and our [honest Base44 review](https://virtualhorizons.pro/blog/base44-review) covers where the platform shines and where it struggles. ## When does paying for Base44 make sense? Upgrade when you hit one of three walls: you run out of credits mid-build, you need your own domain, or you need to connect an outside service. Here is the full plan ladder from Base44's pricing page. | Plan | Billed yearly | Message credits / month | Integration credits / month | Who it fits | | --- | --- | --- | --- | --- | | Free | $0 | 25 | 100 | Trying ideas, learning the builder | | Starter | $16/mo | 100 | 2,000 | A simple app on your own domain | | Builder | $40/mo | 250 | 10,000 | Business apps with Stripe, APIs, GitHub | | Pro | $80/mo | 500 | 20,000 | Several active apps or heavier usage | | Elite | $160/mo | 1,200 | 50,000 | Agencies and high-volume builders | > For most small business apps we start on Builder. It is the first tier with backend functions, connectors and GitHub sync, which is where payments, texting and CRM connections live. ## Free plan or hire help? Both can be the right answer. If you enjoy building and your app is simple, the free plan is a great place to learn. If your time is worth more than the learning curve, or the app handles payments or customer data, it often costs less to have someone who builds on Base44 every day get it right the first time. We do both kinds of work: we build Base44 apps from scratch, and we pick up apps people started themselves and finish them. Our [Base44 developers page](https://virtualhorizons.pro/base44-developers) explains how that works, and if you want the app in the App Store too, start with our guide on [publishing a Base44 app to the App Store](https://virtualhorizons.pro/blog/publish-base44-app-to-app-store). ### Frequently asked questions **Is Base44 free forever?** The pricing page lists the Free plan at $0 with monthly credits and does not describe it as a time-limited trial. Your credits reset each month, so you can keep building slowly at no cost. **Can I publish a Base44 app on the free plan?** You can build, test and share an app on the free plan. Connecting your own custom domain starts on the Starter plan, so a public business app usually moves to a paid tier before launch. **Can I take payments with Stripe on the free plan?** Not directly. Stripe and other outside services connect through backend functions, which Base44 lists as Builder plan or higher. Built-in tools like email to your users and file uploads work on every plan. **What happens when I run out of free credits?** You cannot keep building with the AI until your credits reset the next month, unless you upgrade. Your existing app keeps working. Planning your first prompt carefully is the best way to make free credits last. **How many apps can I make on the free plan?** Up to 5 apps, according to the Base44 pricing page. Starter and above allow unlimited apps. Sources: - [Base44 pricing](https://base44.com/pricing) - [Base44 documentation: Using integrations](https://docs.base44.com/Integrations/Using-integrations) - [Base44 documentation: GitHub two-way sync](https://docs.base44.com/developers/app-code/local-development/github) ## Missed Call Text Back: How It Works and How to Set It Up URL: https://virtualhorizons.pro/blog/missed-call-text-back Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons What missed call text back is, why A2P 10DLC is required, how to set it up in GoHighLevel or Twilio, and why to pair it with an AI receptionist. **Short answer** - Missed call text back automatically sends a text to anyone whose call you did not answer, so the conversation keeps going instead of going to a competitor. - Most callers never leave a voicemail. In one dataset of 16.7 million missed calls, only 15% did, and 69% of missed calls got no callback within 48 hours. - In the US, business texts from a regular 10-digit number must be registered for A2P 10DLC, or carriers will block them. - Text back is a good safety net, but an AI receptionist that answers the call in the first place catches far more jobs. ## What is missed call text back? Missed call text back is an automation that sends a text message to a caller right after you miss their call. Something like: "Hi, this is Smith Plumbing. Sorry we missed you. How can we help?" The caller can reply by text, and your team picks up the thread when they are free. It works because most people will not leave a voicemail, but they will answer a text. It turns a dead end into a conversation, often within seconds. ## Why do missed calls cost so much? Because a missed call is usually a customer calling the next business on the list. The numbers back this up. - **69%**: of missed business calls got no callback within 48 hours, in an analysis of 16.7 million missed calls over three months. (Source: [Quo, Small business callback statistics (August 2026)](https://www.quo.com/blog/small-business-callback-statistics/)) The same [Quo analysis](https://www.quo.com/blog/small-business-callback-statistics/) found that only 15% of callers left a voicemail, and that 59% to 79% of missed calls went unreturned depending on the industry. Quo sells business phone software, so treat the data as one large vendor dataset rather than a neutral study. An older [Moneypenny survey](https://moneypenny.com/us/resources/news/small-business-call-report/) of small businesses pointed the same way, finding that 69% of callers do not leave a voicemail. Put simply: if you wait for the voicemail, most of those leads are already gone. That is the whole idea behind [speed to lead](https://virtualhorizons.pro/blog/speed-to-lead). ## Do you need A2P 10DLC registration for missed call text back? Yes, if you text US numbers from a standard 10-digit business number. A2P means application to person, which covers any text sent by software. 10DLC means 10-digit long code, a normal local phone number. US carriers require businesses to register before sending this kind of traffic. > After August 31, 2023, Twilio will completely block all unregistered U.S.-bound 10DLC messages. (Twilio, A2P 10DLC registration guide) That block took effect on September 1, 2023, per [Twilio's support article](https://support.twilio.com/hc/en-us/articles/14910496447771-Shutdown-of-Unregistered-10DLC-Messaging). GoHighLevel's LC Phone runs on the same carrier rules, so GHL users need to register too. ### What does registration involve? Two parts, according to [Twilio's guide](https://www.twilio.com/en-us/blog/a2p-10dlc-registration): 1. **Brand registration.** Your legal business name, address, website and EIN. Sole proprietors without an EIN have a separate, more limited path. 2. **Campaign registration.** What you are texting about, sample messages, how people opt in, and your opt-out and help replies. Campaigns are reviewed by hand. > Many rejections come down to small mismatches: a business name that does not match the EIN records, a website with no privacy policy, or sample messages that do not match the use case. Get those right and approval usually goes smoothly. ## How do you set up missed call text back in GoHighLevel? GoHighLevel gives you two options. Menu names move around between updates, but the idea stays the same. - **The built-in toggle.** In the phone number settings for your sub-account, you can turn on missed call text back and write the message. It is quick and fine for most small businesses. - **A workflow.** Build a workflow that starts on a call status trigger filtered to missed or unanswered calls, then sends an SMS, tags the contact and alerts your team. This gives you more control, like different messages during and after business hours. Either way, make sure the number is registered for A2P 10DLC first, and test it by calling from your own cell and letting it ring out. ## How do you set up missed call text back with Twilio? If you run your own Twilio number, the logic is simple and takes a developer an afternoon: 1. Point the number's incoming call webhook to your app or a Twilio Studio flow. 2. Forward the call to your team's phone with a ring timeout, for example 20 seconds. 3. When the call ends, check the dial status. If it was no answer, busy or failed, the call was missed. 4. Send an SMS to the caller from the same number using Twilio's Messaging API. 5. Log the call and the text in your CRM so someone follows up. Send the text from the number they called, not a different one. People trust a reply from the number they just dialed. ## What should a missed call text say? Keep it short, name your business and ask one easy question. Add opt-out language on the first message. A few examples: - "Hi, this is Bright Smile Dental. Sorry we missed your call! Are you looking to book a visit or do you have a question? Reply STOP to opt out." - "Thanks for calling Rapid Air HVAC. We are with a customer right now. What's going on with your system? We will text or call you back shortly." - "Hi from Oak Street Law. We missed your call. If you share a quick note about your matter, we will get back to you today." Keep it informational and tied to their call. Do not add callers to marketing texts unless they have separately agreed to receive them. ## Is missed call text back enough on its own? It is much better than nothing, but it is still a backup plan. The caller wanted to talk to someone now. A text says "we will get back to you," and plenty of people will keep dialing until somebody picks up. That is why we pair it with an [AI receptionist](https://virtualhorizons.pro/ai-receptionist). The AI answers the call, every time, day or night. It answers questions, books the appointment into your calendar and sends the summary to your team. The text back then only fires for the rare call that drops or hangs up before the AI can help. | | Text back only | AI receptionist plus text back | | --- | --- | --- | | Caller hears | Ringing, then voicemail | A friendly answer on the first ring | | Appointment booked | Later, if they reply | During the call | | After-hours calls | Text and wait until morning | Handled live, 24/7 | | Team effort | Someone reads and replies to every text | Team reviews summaries and booked jobs | This setup matters most for businesses where calls come in while everyone is busy, like [plumbers](https://virtualhorizons.pro/ai-receptionist/plumbers), [HVAC companies](https://virtualhorizons.pro/ai-receptionist/hvac) and [dental offices](https://virtualhorizons.pro/ai-receptionist/dentists). ## How we set it up At Virtual Horizons we build [automations](https://virtualhorizons.pro/services/automation) like missed call text back in GoHighLevel or Twilio, including the A2P 10DLC registration work, and we pair them with custom [voice agents](https://virtualhorizons.pro/services/voice) built on ElevenLabs that answer and book calls. If you are on GoHighLevel, our [GoHighLevel AI voice agent guide](https://virtualhorizons.pro/blog/gohighlevel-ai-voice-agent) shows how the pieces fit. ### Frequently asked questions **What is missed call text back?** It is an automation that texts a caller as soon as you miss their call, so they can reply by text instead of leaving a voicemail or calling a competitor. Most phone systems and CRMs like GoHighLevel can do it. **Do I need A2P 10DLC registration to send missed call texts?** Yes, if you send texts to US numbers from a standard 10-digit business number through software like Twilio or GoHighLevel. Since September 1, 2023, Twilio blocks unregistered 10DLC messages to the US. **How long does A2P 10DLC approval take?** It varies. Brand registration is often quick, but campaigns are reviewed by hand and can take longer, especially if details do not match your business records. Plan ahead and do not launch until the campaign is approved. **Is it legal to text someone who just called me?** Replying to a caller about their call is generally treated differently from marketing texts, but rules vary. Keep the message informational, identify your business, include opt-out language and do not send marketing without consent. This is not legal advice. **Is missed call text back better than an AI receptionist?** They do different jobs. Text back reacts after a call is missed. An AI receptionist answers the call, books the appointment and only leaves the rare dropped call for text back. Using both catches the most leads. Sources: - [Quo: Small business callback statistics (Aug 2026)](https://www.quo.com/blog/small-business-callback-statistics/) - [Moneypenny: Small business call report](https://moneypenny.com/us/resources/news/small-business-call-report/) - [Twilio: A2P 10DLC registration guide](https://www.twilio.com/en-us/blog/a2p-10dlc-registration) - [Twilio Support: Shutdown of unregistered 10DLC messaging](https://support.twilio.com/hc/en-us/articles/14910496447771-Shutdown-of-Unregistered-10DLC-Messaging) ## MVP Development: How to Build a Minimum Viable Product URL: https://virtualhorizons.pro/blog/mvp-development Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons MVP development explained: what a minimum viable product is, how to scope one, the types of MVP, how long it takes, what it costs and what to measure. **Short answer** - An MVP is the smallest version of your product that lets you learn whether people want it. - Start from your riskiest assumption, then build only what tests it. Many good MVPs are not apps at all. - AI app builders now let you ship a working MVP in days or weeks instead of months. - Measure what people do, not what they say: activation, retention and willingness to pay. MVP development is the process of building a minimum viable product: the smallest version of your idea that real people can use, so you can learn whether it's worth building more. Done well, it saves months and a lot of money. Done badly, it's just a cheaper way to build the wrong thing. ## What is a minimum viable product? A minimum viable product is the simplest version of a product that lets you test your key assumptions with real users. The point is learning, not launching a smaller version of your dream app. > That version of a new product which allows a team to collect the maximum amount of validated learning about customers with the least effort. (Eric Ries, author of The Lean Startup, as quoted by [LEANSTACK](https://blog.leanstack.com/minimum-viable-product-mvp/)) Notice what the definition leaves out: polish, scale and a long feature list. An MVP can be rough as long as it answers the question you're asking. ## Why build an MVP first? You build an MVP first because the most common way new products fail is that nobody needs them. Testing demand early is far cheaper than finding out after a full build. - **42%**: of failed startups in a CB Insights analysis said the top reason was no market need, and 29% ran out of cash (Source: [Fortune, reporting on CB Insights](https://fortune.com/2014/09/25/why-startups-fail-according-to-their-founders/)) An MVP attacks both problems. It tells you early whether the need is real, and it keeps spending low until you know. ## How do you build an MVP step by step? To build an MVP, name your riskiest assumption, design the cheapest test of it, scope the features that test needs, build quickly, put it in front of real users and measure what they do. 1. **Write down your assumptions.** Who has the problem, how painful it is, and whether they will pay. 2. **Pick the riskiest one.** Usually it is "people want this enough to change what they do today." 3. **Choose the cheapest test.** That might be a landing page, a manual service or a simple app. 4. **Scope ruthlessly.** One user type, one core job, the fewest screens that get it done. 5. **Build fast.** Weeks, not months. Set a launch date and cut scope to hit it. 6. **Launch to real users.** Start with the people you interviewed, not the general public. 7. **Measure and decide.** Keep going, change direction or stop, based on what users did. ## What are the different types of MVP? Not every MVP is software. The right type depends on what you need to learn and how much the build would cost. | MVP type | What it is | Best for testing | | --- | --- | --- | | Landing page | A page describing the product with a sign-up or pre-order button | Whether the pitch gets attention | | Concierge | You deliver the service by hand for a few customers | Whether the outcome is valuable | | Wizard of Oz | Users see a product, but people do the work behind the scenes | Whether users want the experience before you automate it | | Single-feature app | An app that does only the core job | Whether people use it and come back | | Clickable prototype | Designed screens linked together, with no real data | Whether the flow makes sense | The Wizard of Oz approach pairs well with automation. You can run the process by hand, then automate the steps that work. That's how many of our [automation projects](https://virtualhorizons.pro/services/automation) start. ## What features should an MVP include? An MVP should include only the features needed for one type of user to complete one core job, plus the basics that make it usable: sign-in, a way to get data in, and a way to see the result. - **Must have:** the core job, sign-in if data is personal, and basic feedback (an email link is fine). - **Usually skip:** admin dashboards, multiple user roles, settings pages, dark mode, social login options and detailed analytics. - **Fake it if you can:** payments by invoice, onboarding by a video call, reports by hand. > If a feature does not help you learn whether people want the core product, it belongs in version two. ## How long does MVP development take? MVP development can take days to a few weeks with an AI app builder, and a few months with a traditional custom build. Scope is the biggest factor, then how fast decisions get made. For context, Clutch reports an average app project timeline of about 11 months across the projects reviewed on its site. An MVP should be a fraction of that. If your MVP plan runs longer than three months, it's probably not minimum yet. ## How much does an MVP cost? An MVP can cost as little as a builder subscription if you make it yourself, or tens of thousands of dollars if an agency builds it with custom code. Clutch reports that most app projects on its platform fall between 10,000 and 49,999 USD. | Approach | What you pay for | Notes | | --- | --- | --- | | DIY with an AI app builder | A monthly plan; Base44 paid plans start at 16 USD a month billed yearly | Fastest and cheapest, but your time is the cost | | Builder plus an expert | Builder plan plus developer time for security, integrations and launch | A common middle path for non-technical founders | | Agency or custom code | A full project team | Clutch reports most projects fall between 10,000 and 49,999 USD | | App store publishing | Apple: 99 USD per membership year. Google Play: 25 USD once | Only if your MVP needs to be in the stores | See our full breakdown of [how much it costs to build an app](https://virtualhorizons.pro/blog/how-much-does-it-cost-to-build-an-app), and our comparison of the [best AI app builders](https://virtualhorizons.pro/blog/best-ai-app-builders) if you plan to build it yourself. ## What should you measure after launching an MVP? Measure behavior, not opinions. The questions that matter are whether people complete the core job, whether they come back, and whether they will pay. - **Activation:** what share of sign-ups finish the core job once. - **Retention:** how many come back after a week and after a month. - **Willingness to pay:** pre-orders, paid pilots or conversions from a free trial. - **Referrals:** whether users bring in other users without being asked. - **Qualitative signals:** what users say when they ask for features or complain about something missing. Decide in advance what result means keep going. Otherwise every number looks encouraging. ## What are common MVP mistakes? The most common MVP mistakes are building too much, launching to nobody, and treating a prototype as production-ready once real users and real data arrive. - Adding "just one more feature" until the launch date slips by months. - Launching without a list of people ready to try it. - Skipping security because "it's only an MVP," then storing real customer data. - Listening to compliments instead of watching usage. - Rebuilding from scratch too early, before the MVP has taught you what to build. AI builders make the first version fast, but the jump from demo to dependable product still takes work. Our guide to [vibe coding](https://virtualhorizons.pro/blog/vibe-coding) covers how to close that gap, and our [step-by-step guide to making an app](https://virtualhorizons.pro/blog/how-to-make-an-app) covers the full path. ### Frequently asked questions **What does MVP stand for in app development?** MVP stands for minimum viable product: the smallest version of a product that lets you test your key assumptions with real users. **How long should it take to build an MVP?** With an AI app builder, days to a few weeks. With a custom build, usually a few months. If the plan runs much longer, the scope is probably too big. **Can I build an MVP without coding?** Yes. AI app builders like Base44 and Lovable, and no-code tools like Bubble and Glide, can produce a working MVP. Many MVPs also start as landing pages or manual services. **What is the difference between an MVP and a prototype?** A prototype shows how a product might look and flow, often without real data. An MVP is used by real people to do a real job, so you can measure behavior. **Should my MVP be a web app or a mobile app?** Usually a web app, because it is faster to change and skips app store review. Go mobile first only if the core job depends on the phone, like the camera, location or push notifications. Sources: - [LEANSTACK: Minimum viable product (Eric Ries definition)](https://blog.leanstack.com/minimum-viable-product-mvp/) - [Fortune: Why startups fail, according to their founders (CB Insights data)](https://fortune.com/2014/09/25/why-startups-fail-according-to-their-founders/) - [Clutch: How much does it cost to build a mobile app](https://clutch.co/app-developers/resources/cost-to-build-mobile-app) - [Base44 pricing](https://base44.com/pricing) - [Apple Developer Program: Membership details](https://developer.apple.com/programs/whats-included/) - [Google Play Console Help: Get started with Play Console](https://support.google.com/googleplay/android-developer/answer/6112435?hl=en) ## n8n vs Zapier vs Make: Which Automation Tool Fits You? URL: https://virtualhorizons.pro/blog/n8n-vs-zapier-vs-make Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons An honest comparison of n8n, Zapier and Make: how each one bills, what it costs, AI features, hosting, learning curve and which kind of business each fits. **Short answer** - Zapier is the easiest to learn and connects to the most apps. It bills per task, so busy, multi-step workflows get expensive. - Make is visual, flexible and cheap per step. It bills in credits, roughly one per module action. - n8n bills per workflow run, can be self-hosted and has the deepest AI agent tooling, but it expects a more technical builder. - Pick by who will build and maintain it, how many steps your workflows have and how much AI logic you need. Zapier, Make and n8n all do the same basic job: when something happens in one app, they do something in another. The differences are in how they charge, how much logic they can handle and who can comfortably build with them. Here's the short version. Zapier is the easiest. Make is the best value for visual, multi-step work. n8n is the most powerful and the cheapest at scale, if you have someone technical. We build on all three, plus GoHighLevel, so we have no reason to push one. Prices below were checked in fall 2026 and these companies change them often, so confirm on their pricing pages before you commit. ## What is the main difference between n8n, Zapier and Make? The biggest practical difference is how each one counts usage. Zapier counts tasks, Make counts credits and n8n counts executions. That one choice decides what your bill looks like. - **Zapier tasks:** "A task is an action your Zap (automation) successfully completes," according to [Zapier's own pricing guide](https://zapier.com/blog/zapier-pricing/). A Zap with five actions uses five tasks every time it runs. - **Make credits:** Make switched from operations to credits on August 5, 2025. [Make says](https://help.make.com/introducing-credits-new-billing-unit-live-in-make.md) that for non-AI features, "1 operation still uses 1 credit," and an operation is one module run. Its built-in AI features can use more. - **n8n executions:** n8n counts one execution each time a whole workflow runs, however many steps it has, according to [Jet Admin's pricing breakdown](https://www.jetadmin.io/blog/n8n-pricing/). Here is what that means for one workflow. Say a new lead triggers 10 steps: add to CRM, enrich, score, text the lead, notify a rep, create a task and so on. It runs 1,000 times a month. That is roughly 9,000 tasks on Zapier (the trigger itself does not use a task), roughly 10,000 credits on Make and 1,000 executions on n8n. Same work, very different meters. ## How much do n8n, Zapier and Make cost? All three have a free option and entry plans around $9 to $20 a month billed annually. The real cost depends on how far your usage goes past the entry allowance. | | Zapier | Make | n8n | | --- | --- | --- | --- | | Free option | 100 tasks a month | Up to 1,000 credits a month, 2 active scenarios | Self-hosted Community Edition (you pay for the server) | | Entry paid plan | Professional, $19.99 a month billed annually, 750 tasks | Core, $9 a month billed annually ($10.59 monthly), 10,000 credits | Starter, about $20 a month billed annually, 2,500 executions | | Next tier | Team, $69 a month billed annually | Pro $16, Teams $29 a month billed annually, 10,000 credits base | Pro, about $50 a month billed annually, 10,000 executions | | Billing unit | Task per successful action | Credit per module action | Execution per full workflow run | | Price sources | Zapier blog, June 2026 | Jet Admin, September 2026 | Jet Admin and LowCode Agency, fall 2026 | Two notes. n8n lists prices in euros, so US prices shift a little with the exchange rate. And AI steps can cost extra everywhere: Zapier says its AI steps use 1, 3 or 5 tasks depending on the model tier, and Make says usage may go up when you use its own AI provider. If you call OpenAI or Anthropic directly, you also pay them for tokens. ## Which has the most integrations? Zapier has the most ready-made integrations by a wide margin, followed by Make, then n8n. All three can call any app with a public API through an HTTP or webhook step. | Platform | Ready-made integrations | Source | | --- | --- | --- | | Zapier | About 8,000 to 9,000+ apps (Zapier quotes several figures) | [Zapier](https://zapier.com/blog/zapier-ai-orchestration-platform/) | | Make | Over 3,000 pre-built apps | [Make, October 2025](https://make.com/en/blog/waves-make-product-releases-2025) | | n8n | Over 400 built-in integrations, plus HTTP requests to almost any REST API | [IONOS, August 2026](https://www.ionos.com/en-ie/digitalguide/server/know-how/n8n/) | Integration count matters less than it looks. What matters is whether the specific triggers and actions you need exist. Check your two or three most important apps on each platform before deciding. ## Which is best for AI agents? n8n is the strongest for AI agents today, Make is close behind, and Zapier is the easiest way to add simple AI steps. - **n8n** has an AI Agent node built on LangChain. You choose the model, memory and tools, and tools can be other workflows. [n8n's docs](https://docs.n8n.io/advanced-ai/langchain) list vector stores for answering questions from your own documents. More in our guide to [what n8n is](https://virtualhorizons.pro/blog/what-is-n8n). - **Make** introduced a new generation of Make AI Agents in October 2025 that you build "directly in the scenario builder," plus Maia, an assistant that builds scenarios from a chat, and an MCP client for calling outside tools. - **Zapier** offers Agents, Chatbots, a Copilot assistant that every plan can use, and an MCP connection that lets AI chat tools use its app library. For a voice or chat agent that needs to look things up and take action mid-conversation, we usually reach for n8n or Make behind the agent. See [what an AI agent is](https://virtualhorizons.pro/blog/what-is-an-ai-agent) if you're weighing whether you need one at all. ## Which is easiest to learn? Zapier is the easiest to learn, Make is in the middle and n8n has the steepest curve. - **Zapier:** step-by-step forms. Most people build their first Zap in minutes. - **Make:** a visual canvas with bubbles and routes. You need to understand how data maps between modules, but you can see the whole flow at once. - **n8n:** also a canvas, but closer to a developer tool. You will work with JSON data, expressions and sometimes a Code node. Powerful, but plan on a learning period. ## Can you self-host Zapier or Make? No. Zapier and Make are cloud-only. n8n is the only one of the three you can run on your own server, which matters if customer data has to stay on infrastructure you control. n8n's Sustainable Use License allows that for your own internal business use. ## So which one should you choose? Choose based on who builds it, how complex your workflows are and how often they run. | Choose | If you | | --- | --- | | Zapier | Want the fastest setup, rely on niche apps, have low to moderate volume, and nobody technical will maintain it | | Make | Have multi-step workflows with branches, want to see the flow visually and want low cost per step | | n8n | Have long or high-volume workflows, want serious AI agents, need self-hosting or have a technical builder or partner | Plenty of businesses use two. A common setup is Zapier for a handful of quick connections the office manages, and n8n or Make for the heavy workflows a partner maintains. If you're on GoHighLevel, many automations belong inside its own workflows instead. For ideas on what to automate first, read [AI workflow automation](https://virtualhorizons.pro/blog/ai-workflow-automation) or [AI for small business](https://virtualhorizons.pro/blog/ai-for-small-business). > Before you switch platforms to save money, count your runs and steps for one month. Multiply it out on each meter. The answer is usually obvious once you see the numbers. ### Frequently asked questions **Is n8n cheaper than Zapier?** Usually, for multi-step workflows. Zapier bills each action as a task, while n8n bills one execution per full workflow run. A 10-step workflow that runs 1,000 times a month is about 9,000 Zapier tasks but only 1,000 n8n executions. **Is Make cheaper than Zapier?** Usually, yes. Make's Core plan starts at $9 a month billed annually for 10,000 credits, while Zapier's Professional plan starts at $19.99 a month billed annually for 750 tasks. Make counts each module action, so compare using your own workflows. **What is the best Zapier alternative?** Make is the closest alternative for people who like a visual, no-code builder. n8n is the best alternative if you need self-hosting, AI agents or lower costs on long workflows and are comfortable with a more technical tool. **Can I move my Zaps to n8n or Make?** There's no one-click import between them. You rebuild each workflow, which is also a good moment to clean up steps you no longer need. Start with your busiest or most expensive automations. **Which automation tool works best with AI voice agents?** Any of the three can work. n8n and Make handle the back-and-forth of an agent looking up data and taking action especially well. Our [voice agent service](https://virtualhorizons.pro/services/voice) connects agents to whichever platform you already use. Sources: - [Zapier: Zapier pricing guide (June 2026)](https://zapier.com/blog/zapier-pricing/) - [Zapier: AI orchestration platform](https://zapier.com/blog/zapier-ai-orchestration-platform/) - [Make Help Center: Introducing credits](https://help.make.com/introducing-credits-new-billing-unit-live-in-make.md) - [Make: Waves 2025 product releases](https://make.com/en/blog/waves-make-product-releases-2025) - [Jet Admin: Make.com pricing in 2026](https://www.jetadmin.io/blog/make-pricing/) - [Jet Admin: n8n pricing in 2026](https://www.jetadmin.io/blog/n8n-pricing/) - [LowCode Agency: n8n pricing](https://www.lowcode.agency/blog/n8n-pricing) - [IONOS Digital Guide: What is n8n?](https://www.ionos.com/en-ie/digitalguide/server/know-how/n8n/) - [n8n Docs: LangChain in n8n](https://docs.n8n.io/advanced-ai/langchain) ## No-Code App Builders in 2026: Classic Tools vs AI Builders URL: https://virtualhorizons.pro/blog/no-code-app-builder Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons How classic no-code builders like Bubble, Glide, Adalo, Softr and FlutterFlow compare with AI builders like Base44, Lovable and Bolt, and how to choose. **Short answer** - A no-code app builder lets you build working software without writing code, either by dragging components on a canvas or by describing the app to an AI. - Classic visual builders (Bubble, Glide, Adalo, Softr, FlutterFlow) give you precise control. AI builders (Base44, Lovable, Bolt) get you to a first version much faster. - The line is blurring: Bubble, Adalo, Glide and Softr all added AI builders in 2025 and 2026. - Pick based on what you are building (portal, internal tool, consumer mobile app, SaaS), whether you need the app stores and whether you need to own the code. A no-code app builder is a platform that lets you build a working app without writing code. For years that meant a visual editor where you drag buttons, lists and forms onto screens and wire up the logic with menus. Since 2024 it also means AI app builders, where you describe the app in plain English and the AI builds it for you. Both kinds are good. They're good at different things. This guide explains the difference and how to choose. If you want a tool-by-tool breakdown with prices, our comparison of the [best AI app builders](https://virtualhorizons.pro/blog/best-ai-app-builders) covers nine of them. A quick disclosure: Virtual Horizons is a Base44 Legend Partner, Ambassador and Community Pillar, so weigh what we say about Base44 with that in mind. ## What is the difference between a no-code builder and an AI app builder? A classic no-code builder gives you a visual canvas and you build every screen and rule yourself. An AI app builder writes the app from a prompt and you refine it by chatting. The first gives you more control. The second gives you more speed. | | Classic no-code builder | AI app builder | | --- | --- | --- | | How you build | Drag, drop and configure | Describe it, then ask for changes | | Time to first version | Days to weeks | Minutes to hours | | Control over details | High and predictable | Good, but each prompt can change more than you asked | | Learning curve | Moderate to steep for complex apps | Low to start, higher to finish well | | What you own | Usually an app that lives on the platform | Varies; several let you export or sync the code | | Examples | Bubble, Glide, Adalo, Softr, FlutterFlow | Base44, Lovable, Bolt | In practice the two are merging. Bubble's AI Agent "can now fully build and edit native mobile apps," according to [Bubble's August 2026 update](https://bubble.io/blog/bubble-ai-agent-mobile/). Adalo launched Ada in March 2026, which turns a plain-language description into a publishable app. Glide's new version, announced the same month, analyzes a spreadsheet and plans an app you can refine. Softr has an AI co-builder. The visual editor is still there when the AI gets something wrong, which is the real advantage of these platforms. ## Which no-code app builder is best for what? The best no-code app builder depends on what you are building. Here is how the main options line up. | Tool | Type | Best for | App stores | | --- | --- | --- | --- | | Bubble | Visual, with an AI agent | Complex web apps and SaaS products, now native mobile too | Yes, publishes to the App Store and Google Play from the editor | | FlutterFlow | Visual, built on Google's Flutter | Native iOS and Android apps you may hand to developers later | Yes, native apps; exports Flutter code | | Adalo | Visual, with the Ada AI builder | Simple native mobile apps | Yes, native iOS and Android builds | | Glide | Visual, AI-assisted | Internal tools built from spreadsheets | Installable web apps rather than store apps | | Softr | Visual, AI-assisted | Client portals and internal tools on Airtable, Sheets or its own database | Not designed for native mobile | | Base44 | AI builder | Business apps, portals and internal tools with database and logins built in | Web apps that can be wrapped and published | | Lovable | AI builder | Polished web apps and MVPs | Web first | | Bolt | AI builder | Prompt-to-code projects you can see and edit | Web first; check mobile support for your use case | Sources for each tool's positioning are listed at the end. These platforms ship changes monthly, so check the current feature list before you commit. ## Can you build a real business on a no-code app? Yes. Plenty of companies run client portals, booking systems, internal tools and even full SaaS products on no-code platforms. The question isn't whether it's possible but whether the platform fits your app's size and shape. - **75%**: of new application development will use low-code tools by 2026, up from 40% in 2021, Gartner forecast (Source: [Gartner via InfoWorld, December 2022](https://www.infoworld.com/article/3682783/low-code-development-technologies-market-forecast-to-hit-445-billion-by-2026.html)) That forecast came before AI builders took off, and it covers low-code tools used by professional developers too. Still, the direction is clear. Building on a platform instead of from scratch is now normal. ## What are the limits of no-code app builders? The main limits are platform lock-in, cost as you grow, performance at scale and logic that the platform was not designed for. - **Lock-in:** if the platform does not let you export code, moving later means rebuilding. Ask about export before you start. - **Usage pricing:** many platforms charge by users, records or workload, so a popular app can get expensive. Model your costs at 10 times your launch size. - **Performance:** big lists, heavy searches and lots of simultaneous users can slow some platforms down. - **Unusual logic:** complex permissions, real-time features or specialized integrations can push past what the visual tools handle well. - **Security is still your job:** a no-code app can leak data just like a coded one if permissions are set up wrong. Our [Base44 security guide](https://virtualhorizons.pro/blog/base44-security) has a checklist that applies to most platforms. ## How do you choose a no-code app builder? Answer five questions and the shortlist usually picks itself. 1. **Who uses it?** Your team (internal tool), your clients (portal) or the public (consumer app). Internal tools fit Glide and Softr well. Public apps need more polish and scale. 2. **Do you need the App Store and Google Play?** If yes, look at Bubble, FlutterFlow and Adalo, or plan to wrap a web app. Our guide on [PWA vs native apps](https://virtualhorizons.pro/blog/pwa-vs-native-app) helps here. 3. **Where does your data live?** If it is already in Airtable or Google Sheets, Softr and Glide connect directly. If you are starting fresh, a builder with its own database is simpler. 4. **Do you need to own the code?** If a future engineering team or investor will care, pick a tool with code export or GitHub sync. 5. **How fast do you need a first version?** If you need something working this week, an AI builder is hard to beat. If you have time to learn, a visual builder gives you more control. > Build the same small piece, one screen and one workflow, on your top two choices. An afternoon of testing tells you more than a week of reading reviews. ## When should you bring in a developer? Bring in a developer when real users, real money or app store deadlines are involved, or when the AI keeps breaking one thing while fixing another. That's the moment a prototype becomes a product, which we cover in [vibe coding to production](https://virtualhorizons.pro/blog/vibe-coding). Many of our projects start with a founder's own no-code or AI-built version. We harden it, connect it to the rest of their systems and publish it. Our founder, Roenic Natarelli, is a Base44 Shark Tank winner and a multiple-time Vibe Sprint winner, and our [app development team](https://virtualhorizons.pro/services/apps) builds on Base44 and other platforms depending on what the project needs. For timing, see [how long it takes to build an app](https://virtualhorizons.pro/blog/how-long-does-it-take-to-build-an-app). ### Frequently asked questions **What is the best no-code app builder?** There's no single best one. Bubble suits complex web apps, FlutterFlow and Adalo suit native mobile apps, Glide and Softr suit internal tools and portals, and AI builders like Base44 and Lovable get you to a working version fastest. **Can I build a mobile app without coding?** Yes. Bubble, FlutterFlow and Adalo can build native iOS and Android apps without code, and web apps from other builders can often be wrapped for the stores. You still need Apple and Google developer accounts and a store listing. See [how to publish an app on the App Store](https://virtualhorizons.pro/blog/how-to-publish-an-app-on-the-app-store). **Is no-code the same as low-code?** Not quite. No-code tools are built so you never need to write code. Low-code tools are visual too, but expect some code for custom parts, and they are often used by professional developers to move faster. **Are AI app builders replacing no-code tools?** They are pushing them to change. The major no-code platforms added AI builders in 2025 and 2026, so most now offer both: AI to draft the app and a visual editor to control the details. **Can I move my app off a no-code platform later?** Only easily if the platform exports code. Bubble, Glide and Softr apps generally stay on their platforms, while FlutterFlow exports Flutter code and several AI builders sync code to GitHub. Check this before you build, not after. Sources: - [Bubble: New native mobile capabilities for the Bubble AI Agent (August 2026)](https://bubble.io/blog/bubble-ai-agent-mobile/) - [AI Magazine / GlobeNewswire: Adalo launches Ada (March 2026)](https://aimagazine.com/globenewswire/3252515) - [Glide: The new Glide (March 2026)](https://www.glideapps.com/blog/new-glide-waitlist) - [Hackceleration: Softr review 2026](https://www.hackceleration.com/softr-review) - [Startup Savant: FlutterFlow alternatives 2026](https://startupsavant.com/service-reviews/flutterflow-alternatives) - [InfoWorld: Gartner low-code market forecast](https://www.infoworld.com/article/3682783/low-code-development-technologies-market-forecast-to-hit-445-billion-by-2026.html) ## How to Publish a Base44 App to the App Store and Google Play URL: https://virtualhorizons.pro/blog/publish-base44-app-to-app-store Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons A step-by-step guide to publishing a Base44 app on the Apple App Store and Google Play: accounts, store files, screenshots, privacy forms and review. **Short answer** - Base44 can scan your app against store rules and generate the iOS (IPA) and Android (AAB) files, but you submit them yourself from your own Apple and Google developer accounts. - Budget for an Apple Developer Program membership at 99 USD a year and a one-time 25 USD Google Play registration fee. - New personal Google Play accounts must run a closed test with at least 12 testers for 14 days before they can go to production, so plan for that wait. - Most rejections come from thin "website in a box" apps, broken logins for the reviewer and selling digital goods outside Apple and Google billing. You can publish a Base44 app to the Apple App Store and Google Play in five stages: set up developer accounts, scan the app, fix what the scan flags, generate the store files and then submit them yourself. Base44 does the technical packaging. You own the accounts, the listings and the conversation with Apple and Google. We have walked a lot of apps through this. At Virtual Horizons we are a Base44 Legend Partner with more than 10 apps live on the App Store and Google Play, and handling submissions for clients is a regular part of our week. This guide is the checklist we actually use. ## Can you publish a Base44 app to the App Store? Yes. Base44 has a built-in Mobile app tab that checks your app against store guidelines and builds the files Apple and Google need. What it does not do is submit for you. In Base44’s words, "Customer Care does not check on the status of your submission," so the listing and the review are on you. There is one plan detail worth knowing up front. According to [Base44’s app store documentation](https://docs.base44.com/documentation/building-your-app/uploading-to-app-stores), the app scan works on the Free plan, but downloading the IPA and AAB files requires the **Builder plan or higher**. ## What do you need before you start? You need a published Base44 app on a stable URL, your own developer accounts, a store-ready icon and privacy and terms pages that people can actually reach from the app. Get these sorted first and the rest goes much faster. - **Apple Developer Program:** 99 USD per membership year, per [Base44’s publishing guide](https://base44.com/guides/how-to-publish-an-app). Apple activation can take up to 2 business days. - **Google Play Console:** a one-time 25 USD registration fee plus identity verification. - **A logo** that meets each store’s icon rules. Google Play wants a 512 x 512 PNG icon. - **Privacy policy and terms pages** linked from your main pages, not buried. - **Test login details** for the reviewer if any part of the app sits behind sign-in. > If you sell anything digital (subscriptions, premium features, courses), read the payment rules before you build. Base44’s docs are blunt that digital content cannot be sold in the mobile app through any outside payment provider. Physical goods and real-world services are fine. ## How long does Google Play’s closed testing rule add? At least two weeks, if you have a new personal account. Google requires personal developer accounts created after November 13, 2023 to run a closed test with "a minimum of 12 testers who have been opted in continuously for at least 14 days" before applying for production access, according to [Google Play Console Help](https://support.google.com/googleplay/android-developer/answer/14151465?hl=en). - **12 testers, 14 days**: Minimum closed test for new personal Google Play accounts before production access (Source: [Google Play Console Help](https://support.google.com/googleplay/android-developer/answer/14151465?hl=en)) This is the step that surprises people most. Line up your 12 testers before you even generate the Android file, and make sure they stay opted in the whole time. If you publish under an organization account, this specific rule does not apply, which is one reason businesses should register as an organization when they can. ## How do you publish a Base44 app, step by step? Here is the full sequence, from Base44’s own flow plus the store-side work it leaves to you. 1. **Create your developer accounts.** Enroll in the Apple Developer Program and register for Google Play Console. Base44 does not create or manage these. 2. **Run the app scan.** In the Base44 editor, click **Publish**, open the **Mobile app** tab, click **Check Your App**, then **Run App Scan** and pick App Store or Google Play guidelines. 3. **Fix the flagged issues.** Review your Readiness Score and use **Apply with AI** or **Copy Fix Prompt** on failed checks. Publish, then rescan. You do not need a perfect 100, but clear the critical items. 4. **Generate the iOS file.** Click **Build Stores Files**, then **Create App Store files**. Enter your Issuer ID, Key ID and Team ID, upload the .p8 API key from App Store Connect and download the IPA. Base44 handles signing. 5. **Generate the Android file.** Click **Create Google Play files**, confirm the logo and download the AAB. Base44 signs it with its own upload key, so you do not need a keystore. 6. **Build your store listings.** Write the name, subtitle and descriptions, add keywords, upload screenshots and the icon, and add your privacy policy and support URLs. 7. **Complete the privacy forms.** Fill in Apple’s App Privacy details and Google’s Data safety form so they match what the app really collects. 8. **Add reviewer access.** Give Apple and Google a working demo login and short notes on how to reach the main features. 9. **Submit for review.** Upload the IPA in App Store Connect and the AAB in Play Console, then submit. For Android on a new personal account, run the closed test first. 10. **Watch for messages.** Answer reviewer questions quickly. A rejection names the guideline, so fix that one thing and resubmit. One technical note from the docs: Base44 sets your bundle ID and package name as com.base[app-id].app and you cannot change it. Also, every store update needs freshly generated files so the build number goes up. Re-downloading an old file gives you the same build, and the stores will reject it. ## What screenshot sizes do Apple and Google require? Apple wants exact pixel sizes per device class, while Google accepts a range. These are the specs we work from, taken from [Apple’s screenshot specifications](https://developer.apple.com/help/app-store-connect/reference/app-information/screenshot-specifications) and a [current Google Play size guide](https://studio.adalo.com/blog/google-play-screenshot-sizes). | Store and device | Accepted size (portrait, pixels) | Notes | | --- | --- | --- | | App Store: iPhone 6.9 inch | 1320 x 2868, 1290 x 2796 or 1260 x 2736 | Up to 10 screenshots per size | | App Store: iPhone 6.5 inch | 1284 x 2778 or 1242 x 2688 | Needed only if you skip 6.9 inch | | App Store: iPad 13 inch | 2064 x 2752 or 2048 x 2732 | Required if your app runs on iPad | | Google Play: phone | 320 to 3840 on any side, 1080 x 1920 recommended | 2 to 8 screenshots, aspect ratio up to 2:1 | | Google Play: feature graphic | 1024 x 500 exactly | Required for every app | | Google Play: app icon | 512 x 512 | 32-bit PNG | Both stores reject images with transparency in screenshots, so export JPEG or flattened PNG. Apple accepts .jpeg, .jpg and .png. Capture real screens from the app rather than mockups of features that do not exist yet, because reviewers compare the two. ## How long does app review take? Apple is usually fast: its [App Review page](https://developer.apple.com/distribute/app-review) says the team typically reviews "at least 50% of submissions in less than 24 hours and 90% in less than 48 hours." Google Play can take days to weeks for a brand-new account, plus the closed testing period above. - **90% in 48 hours**: Share of App Store submissions Apple says it typically reviews within two days (Source: [Apple Developer](https://developer.apple.com/distribute/app-review)) First releases tend to take longer than updates on both stores. And once you are live, most content changes in your Base44 app go out the moment you publish, with no new store files. You only rebuild when something baked into the app changes, like the name, icon or permissions. ## Why do Base44 apps get rejected? The big one is Apple’s minimum functionality rule. Guideline 4.2 says "Your app should include features, content, and UI that elevate it beyond a repackaged website," and adds that an app that is not useful, unique or "app-like" doesn’t belong on the App Store, as quoted by [MobiLoud’s breakdown of the guideline](https://www.mobiloud.com/blog/app-store-review-guidelines-webview-wrapper). > Store reviewers test your app like a stranger would. (Base44, How to publish an app) Beyond 4.2, these are the rejections we see most: - **The reviewer cannot log in.** No demo account, or the demo account has no data to look at. - **Broken or dead-end flows.** A button that goes nowhere, a page that still says "coming soon". - **Digital goods sold outside store billing.** Both Apple and Google require their own billing for digital purchases inside the app. - **Privacy answers that do not match the app.** If you collect email or location, say so in the privacy forms. - **Missing or unreachable privacy policy.** To get past 4.2, give the app things a website cannot easily do: push notifications, a home screen that works well on a phone, offline-friendly states, native navigation and content built for small screens. Base44 lets you add push notifications when you generate the files, which helps. ## Where does App Native fit? App Native is a self-serve product we built at Virtual Horizons that wraps Base44 apps as native iOS and Android apps for App Store and Google Play distribution. It is an alternative to Base44’s built-in file generation for teams that want a native shell around their app. Both routes still go through the same store review, so everything in this guide applies either way. The right choice depends on how much native behavior you need around your app. If you are not sure, that is a good question to bring to a [quick call](https://virtualhorizons.pro/book). ## Should you do it yourself or hand it off? If you have the time, you can absolutely do this yourself with the checklist above. The work that eats hours is not the upload, it is the listing: chasing descriptions, writing privacy answers, making screenshots in every size and handling reviewer back-and-forth. That is the part we take off clients’ plates. We gather the answers, build the listings, capture and size the screenshots and manage the review until the app is approved. If you are still building, our [mobile app service](https://virtualhorizons.pro/services/mobile) covers the whole thing, and our [Base44 team](https://virtualhorizons.pro/base44-developers) can help get the app itself store-ready. Curious about budget first? Read [how much it costs to build an app](https://virtualhorizons.pro/blog/how-much-does-it-cost-to-build-an-app). ### Frequently asked questions **Can Base44 publish my app to the App Store for me?** No. Base44 scans your app and generates the iOS IPA and Android AAB files, but you upload and submit them from your own Apple and Google developer accounts. Base44 does not track submission status or talk to the stores on your behalf. **Which Base44 plan do I need to publish a mobile app?** The app scan is available on the Free plan. Downloading the store files (IPA for iOS and AAB for Android) requires the Builder plan or higher, according to Base44’s documentation. **How much does it cost to put an app on the App Store and Google Play?** Apple charges 99 USD per membership year for the Apple Developer Program. Google Play charges a one-time 25 USD registration fee. On top of that you need a Base44 plan that can export store files. **Why does Google Play require 12 testers?** Personal developer accounts created after November 13, 2023 must run a closed test with at least 12 testers opted in continuously for at least 14 days before applying for production access. Organization accounts are not subject to this specific requirement. **Do I need to resubmit every time I change my Base44 app?** Usually not. Most content and feature changes in the web app go live when you publish in Base44. You only generate new store files and resubmit when something built into the app changes, such as its name, icon or permissions. **What is the most common reason a Base44 app is rejected by Apple?** Guideline 4.2, minimum functionality, which rejects apps that feel like a repackaged website. Adding app-like features such as push notifications and mobile-first navigation, and giving reviewers a working demo login, avoids most rejections. Sources: - [Base44 Docs: Uploading to app stores](https://docs.base44.com/documentation/building-your-app/uploading-to-app-stores) - [Base44: How to publish an app](https://base44.com/guides/how-to-publish-an-app) - [Google Play Console Help: App testing requirements for new personal developer accounts](https://support.google.com/googleplay/android-developer/answer/14151465?hl=en) - [Apple Developer: App Review](https://developer.apple.com/distribute/app-review) - [App Store Connect Help: Screenshot specifications](https://developer.apple.com/help/app-store-connect/reference/app-information/screenshot-specifications) - [Adalo: Google Play screenshot sizes and feature graphic requirements](https://studio.adalo.com/blog/google-play-screenshot-sizes) - [MobiLoud: App Store review guidelines for webview wrapper apps](https://www.mobiloud.com/blog/app-store-review-guidelines-webview-wrapper) ## PWA vs Native App: Which Should You Build in 2026? URL: https://virtualhorizons.pro/blog/pwa-vs-native-app Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons PWA vs native app compared: app store reach, push notifications on iPhone, offline use, cost and updates. A clear guide to which one fits your product. **Short answer** - A PWA is a website that installs to the home screen. A native app is downloaded from the App Store or Google Play and has full access to the phone. - PWAs are cheaper and update instantly, but they do not appear in Apple's App Store, which is where many people look for apps. - On iPhone, PWAs can send push notifications only after the user adds them to the Home Screen, a feature WebKit added in iOS 16.4. - Many businesses choose a middle path: keep the web app and wrap it as a hybrid app so it can be listed in both stores. Build a **progressive web app (PWA)** if your product works well in a browser, you want the lowest cost and you do not need an App Store listing. Build a **native app**, or a hybrid app that behaves like one, if you need to be found in the stores, rely on push notifications on iPhone or need deeper access to the device. That is the short version. The rest of this guide compares the two side by side and explains the iPhone limits that decide the question for most products. ## What is the difference between a PWA and a native app? A **PWA** is a website with two extra pieces: a web app manifest, which tells the phone how to install it, and a service worker, which lets it cache content and work offline. People install it from the browser, and it opens full screen like an app. A **native app** is built for iOS or Android and downloaded from the App Store or Google Play. It can be written in Swift or Kotlin, in a cross-platform framework like React Native or Flutter, or as a hybrid that runs web code inside a native runtime such as Capacitor. To the user, all of these are "real apps" from the store. ## PWA vs native app: side by side | | PWA | Native or hybrid app | | --- | --- | --- | | How people get it | Visit the site, then add it to the home screen | Download from the App Store or Google Play | | Found in the App Store | No | Yes | | Found in Google search | Yes, every page can rank | Only the store listing ranks | | Push notifications on iPhone | Only after adding to the Home Screen (iOS 16.4 and later) | Yes | | Push notifications on Android | Yes | Yes | | Works offline | Yes, with a service worker | Yes | | Device features | Limited to what the browser exposes | Full access through native code or plugins | | Updates | Instant, on your next deploy | Through store review for each release | | Store account fees | None | 99 USD a year for Apple, 25 USD once for Google | | Store review | None | Required for every new app and update | | Build and maintenance cost | Lowest | Higher, especially for two native codebases | ## Do PWAs support push notifications on iPhone? Yes, with conditions. Apple's WebKit team added web push for Home Screen web apps in iOS and iPadOS 16.4. In WebKit's announcement: > A web app that has been added to the Home Screen can request permission to receive push notifications. (WebKit, Web Push for Web Apps on iOS and iPadOS) These are the limits that matter in practice: - **The user must add the app to the Home Screen first.** On iPhone that means opening the site, tapping Share and choosing Add to Home Screen. Many people never do it. - **The permission prompt must follow a user action**, such as tapping a button. You cannot ask on page load. - **Notifications only reach users who installed the web app and opted in**, which is usually a much smaller group than your site visitors. The same release added the Badging API, so Home Screen web apps can show a count on their icon, and support for Focus modes. These made PWAs much more usable on iPhone, but the install step remains the barrier. > If push notifications drive your business, for example order updates, bookings or messages, a store app is the safer choice. Store apps can ask for notification permission as soon as they are opened, with no install steps for the user to learn. ## Why the App Store still matters Apple's App Store is where iPhone users go to look for apps, and it is large. Apple's 2024 App Store Transparency Report, as covered by [MacRumors](https://www.macrumors.com/2025/05/30/app-store-2024-transparency-report/), counted 1,961,596 apps on the store. - **1.96M**: apps on Apple's App Store in 2024 (Source: [Apple App Store Transparency Report 2024, via MacRumors](https://www.macrumors.com/2025/05/30/app-store-2024-transparency-report/)) A PWA will not appear in any of that search traffic. For a consumer product that competes on discovery, that can outweigh every cost saving. For a tool your existing customers already reach through your website or emails, it matters far less. There is also trust. Many customers expect a business they use often to have an app in the store, and an App Store listing with ratings tells them the app is real. ## When is a PWA the better choice? - Your users find you through Google, social media or email, not app store search. - The product is mostly content, forms, dashboards or bookings that work well in a browser. - You release often and do not want to wait on store review for each change. - You want to avoid store fees and commissions on digital sales. - Your budget covers one codebase, not a web app plus a mobile app. ## When is a native app the better choice? - You need to be found in the App Store and Google Play. - Push notifications on iPhone are central to the product. - The app uses the camera, Bluetooth, sensors, health data or background tasks heavily. - Performance matters a lot, such as for games, maps or complex animation. - You want to sell subscriptions or digital content through the stores' payment systems. ## The middle path: a hybrid app You do not always have to choose. A hybrid app takes your existing web app and runs it inside a native shell, using a runtime like Capacitor for push notifications and device features. You get store listings and reliable iPhone push, and you keep one codebase. The thing to watch is Apple's guideline 4.2, which says an app should "elevate it beyond a repackaged website." A hybrid app needs native navigation, push, offline handling and real functionality to pass. We explain how in [how to convert a website to an app](https://virtualhorizons.pro/blog/convert-website-to-app). This is the route we take most often for clients with a working web app, including apps built on Base44. We have more than 10 apps live on the App Store and Google Play, and we make App Native, our own tool for turning web apps into store apps. ## What does each option cost? The store fees are the smallest part: Apple charges 99 USD a year and Google charges a 25 USD one-time fee. A PWA pays neither. See [Apple developer account cost](https://virtualhorizons.pro/blog/apple-developer-account-cost) for the details. The bigger difference is development. A PWA builds on the website you already need. A hybrid app adds native work and store setup on top. Two fully native apps cost the most, because you build and maintain separate code for iOS and Android. Our guide on [how much it costs to build an app](https://virtualhorizons.pro/blog/how-much-does-it-cost-to-build-an-app) covers the ranges. ## Our recommendation Start with a strong web app. Make it installable as a PWA, because that costs little. If you need App Store discovery or dependable push on iPhone, wrap it as a hybrid app rather than starting a separate native build. Rebuild natively only when the product clearly needs it. Virtual Horizons is a Base44 Legend Partner, Ambassador and Community Pillar and a Base44 Shark Tank winner. We build web apps through our [app development service](https://virtualhorizons.pro/services/apps) and publish them to both stores through our [mobile app service](https://virtualhorizons.pro/services/mobile). If you are still planning, start with [how to make an app](https://virtualhorizons.pro/blog/how-to-make-an-app). ### Frequently asked questions **Is a PWA cheaper than a native app?** Usually, yes. A PWA builds on your website, has no store fees and skips store review. A native app adds store accounts, review time and, if built separately for iOS and Android, two codebases to maintain. **Can a PWA be listed in the Apple App Store?** Not as a PWA. To appear in the App Store, the web app has to be packaged as a native or hybrid app and pass Apple's review, including guideline 4.2 on minimum functionality. **Do PWAs work offline?** Yes. A service worker can cache pages and data so the app keeps working without a connection. How much works offline depends on how the PWA is built. **Can a PWA send push notifications on iPhone?** Yes, since iOS 16.4, but only after the user adds it to the Home Screen and grants permission following a tap or other interaction. **Is a hybrid app the same as a PWA?** No. A hybrid app runs web code inside a native app that is downloaded from the store, with access to native features through plugins. A PWA runs in the browser and is installed from the website. Sources: - [WebKit: Web Push for Web Apps on iOS and iPadOS](https://webkit.org/blog/13878/web-push-for-web-apps-on-ios-and-ipados/) - [Apple App Review Guidelines](https://developer.apple.com/app-store/review/guidelines/) - [MacRumors: Apple shares 2024 App Store data](https://www.macrumors.com/2025/05/30/app-store-2024-transparency-report/) - [Capacitor documentation](https://capacitorjs.com/docs) - [Apple Developer: Enrollment support](https://developer.apple.com/support/enrollment/) - [Play Console Help: Create a developer account](https://support.google.com/googleplay/android-developer/answer/6112435?hl=en) ## Speed to Lead: Why the First 5 Minutes Win the Sale URL: https://virtualhorizons.pro/blog/speed-to-lead Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons Speed to lead explained: what the HBR and MIT research found, how slow most companies still are, and a playbook to answer every lead in under 5 minutes. **Short answer** - Speed to lead is the time between a lead reaching out and your first real response. Shorter is dramatically better. - The MIT and InsideSales study found the odds of contacting a lead drop 100 times when you wait 30 minutes instead of 5. - Most companies are still slow: in one test of 1,000 B2B websites, 63.5% never replied to a demo request at all. - The fix is automation: an instant text, an AI voice agent that calls back in seconds, and CRM workflows that route and follow up without anyone remembering to. ## What is speed to lead? Speed to lead is how quickly you respond to a new inquiry, measured from the moment someone fills out your form, calls or messages you to the moment a real response reaches them. It is one of the few sales numbers that is fully in your control, and it has an outsized effect on whether that lead ever becomes a customer. The reason is simple. When someone reaches out, they are thinking about their problem right now. Often they contacted three businesses at once. The first one to answer gets the conversation, and frequently the job. ## What does the research say about lead response time? Two well-known studies set the benchmark: responding within minutes, not hours, multiplies your chances of reaching and qualifying a lead. ### The MIT and InsideSales Lead Response Management study (2007) Dr. James Oldroyd of MIT's Sloan School of Management and Dave Elkington of InsideSales.com analyzed more than 15,000 leads and 100,000 call attempts across six companies. Their [Lead Response Management study](https://www.mortech.com/hs-fs/hub/25649/file-13535879-pdf/docs/mit_study.pdf) became the source of the famous "5 minute rule." - **100x**: drop in the odds of contacting a lead when you call in 30 minutes instead of 5. The odds of qualifying the lead drop 21x. (Source: [InsideSales.com and MIT, Lead Response Management Study (2007)](https://www.mortech.com/hs-fs/hub/25649/file-13535879-pdf/docs/mit_study.pdf)) The study also found that persistence has a limit. Calling the same old lead again and again does not rescue a slow start: > After 20 hours every additional dial your salespeople make actually hurts your ability to make contact to qualify a lead. (InsideSales.com and MIT Lead Response Management Study (2007)) ### Harvard Business Review, "The Short Life of Online Sales Leads" (2011) In [Harvard Business Review](https://hbr.org/2011/03/the-short-life-of-online-sales-leads), James Oldroyd, Kristina McElheran and David Elkington audited how 2,241 US companies responded to web leads, and looked at a separate dataset of 1.25 million leads. - Only **37%** of companies responded within an hour. - **23%** never responded at all. - Among companies that did respond within 30 days, the average response time was **42 hours**. - Firms that contacted a lead within an hour were **nearly 7 times** as likely to qualify it as firms that waited an hour longer, and **more than 60 times** as likely as firms that waited 24 hours or more. These figures are summarized from the HBR article as compiled in [Ainora's review of lead response studies](https://ainora.lt/blog/lead-response-time-statistics-every-study-2026), which links each original source. ## Are companies still slow to respond? Yes. More than a decade later, most businesses still take hours or days, and many never reply at all. That is bad news for the industry and good news for you, because the bar to stand out is low. - **63.5%**: of 1,000 B2B companies did not respond to a demo request at all. Those that did averaged 1 day, 5 hours and 17 minutes. (Source: [RevenueHero, Lead Response Times Report](https://www.revenuehero.io/resources/lead-response-times-report)) Older surveys found the same pattern. A 2017 Drift survey of 433 B2B software companies found only 7% responded within five minutes, as summarized by [Ainora](https://ainora.lt/blog/lead-response-time-statistics-every-study-2026). ## Why do businesses respond to leads so slowly? Not because they do not care. It is because the response depends on a person noticing, being free and remembering to follow up. - **Leads arrive after hours.** Evening and weekend forms sit until Monday. - **Notifications get buried.** A form email lands in a shared inbox nobody owns. - **The team is busy doing the work.** A contractor on a roof or a stylist with a client cannot pick up. - **No clear owner.** Two people each assume the other one called back. - **Follow-up stops after one try.** The lead does not answer once, and nobody tries again. ## How do you get your speed to lead under 5 minutes? You automate the first touch so it happens in seconds, every time, and let people take over once the lead is engaged. Here is the playbook we use. 1. **Capture every lead in one place.** Forms, ads, calls, chat and social messages should all create a contact in your CRM, for example GoHighLevel. If a lead lives only in an inbox, it will get lost. 2. **Send an instant text.** Within seconds, a short personal SMS: "Hi Sam, this is Maya at Coastal Plumbing. Got your request about the water heater. Is now a good time for a quick call?" Texts get seen fast. 3. **Call back in under a minute with an AI voice agent.** An AI agent can call the lead right away, answer basic questions, ask your qualifying questions and book a time on your calendar. If the lead wants a person, it transfers or schedules a callback. 4. **Route hot leads to a human immediately.** If the lead is high value or asks for a person, notify the right rep by text and push-notification, with the lead's answers attached. 5. **Follow up on a schedule.** If there is no answer, run a short sequence of calls and texts over the next few days, then stop. The MIT study is a good reminder that endless dialing past the first day does not help. 6. **Answer inbound calls live.** An [AI receptionist](https://virtualhorizons.pro/blog/ai-receptionist-for-small-business) picks up every call, including the ones that come in while your team is busy. 7. **Measure it.** Track time to first touch, contact rate and booking rate in your CRM every week. > The goal is not to replace your salespeople. It is to make sure no lead waits for a human to notice it. People step in once the lead is warm. ## What tools do you need for instant lead response? You need three pieces working together: a CRM that catches every lead, an automation engine that fires instantly, and a voice or text channel that reaches the lead. | Piece | What it does | Examples | | --- | --- | --- | | CRM | One record per lead, owner, status and history | GoHighLevel, HubSpot, a custom CRM | | Workflow automation | Triggers texts, calls, tasks and alerts the moment a lead arrives | GoHighLevel workflows, Zapier, Make, custom API integrations | | SMS | Instant first touch and reminders | Twilio, built-in CRM texting | | AI voice agent | Calls back in seconds, qualifies and books | Custom agents on ElevenLabs, Retell or Vapi | | Calendar | Real availability for booking | Google Calendar, Outlook, CRM calendars | The hard part is not picking tools. It is wiring them together so data flows correctly: the right lead gets the right message, bookings land on the right calendar and nobody gets double-texted. That is the work behind our [CRM and automation](https://virtualhorizons.pro/services/automation) and [voice AI](https://virtualhorizons.pro/services/voice) services. ## Does instant response feel pushy to customers? Not if it is helpful and honest. A fast, relevant reply to someone who just asked for help usually reads as good service. What feels pushy is ten generic follow-ups, so keep the sequence short and personal. - Reference what they actually asked about. - Say who you are and that they can reply by text. - If an AI agent is calling, say so in the first sentence. - Respect opt-outs immediately, and follow texting consent rules for your region. ### Frequently asked questions **What is speed to lead?** Speed to lead is the time between a lead contacting you and your first real response. Research from MIT and Harvard Business Review shows that responding within minutes greatly increases your chances of reaching and qualifying the lead. **What is the 5 minute rule for leads?** The 5 minute rule comes from the 2007 MIT and InsideSales Lead Response Management study. It found the odds of contacting a lead drop 100 times and the odds of qualifying it drop 21 times when you wait 30 minutes instead of 5. **What is a good lead response time?** Under 5 minutes is the target the research supports, and under 1 minute is achievable with automation. Many companies still take more than a day, so even a few minutes puts you ahead of most competitors. **How can a small business respond to leads faster without hiring?** Automate the first touch. Send an instant text when a lead comes in, use an AI voice agent to call back and book appointments, and set CRM workflows to alert the right person and follow up automatically. **Can AI call my leads back automatically?** Yes. An AI voice agent connected to your CRM can call new leads within seconds, answer common questions, ask qualifying questions and book a time on your calendar. It should identify itself as AI and transfer to a person on request. Sources: - [InsideSales.com and MIT: The Lead Response Management Study (2007)](https://www.mortech.com/hs-fs/hub/25649/file-13535879-pdf/docs/mit_study.pdf) - [Harvard Business Review: The Short Life of Online Sales Leads (2011)](https://hbr.org/2011/03/the-short-life-of-online-sales-leads) - [Ainora: Lead Response Time, Every Study (MIT, HBR, Drift)](https://ainora.lt/blog/lead-response-time-statistics-every-study-2026) - [RevenueHero: Lead Response Times Report (1,000 B2B websites)](https://www.revenuehero.io/resources/lead-response-times-report) ## TestFlight Guide: How to Test an iPhone App Before Launch URL: https://virtualhorizons.pro/blog/testflight-guide Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons How to use TestFlight: internal vs external testers, beta review, public links, the 90-day build limit and how clients install and send feedback. **Short answer** - TestFlight is Apple's free beta testing service. Testers install the TestFlight app, accept an invite and get your app before it reaches the App Store. - Internal testing covers up to 100 people on your App Store Connect team. External testing reaches up to 10,000 people after the first build passes beta review. - Each build can be tested for up to 90 days, then it expires for testers. - Testers send feedback with a screenshot from inside your app, and you get crash reports when something breaks. TestFlight is how you try an iPhone app before the public can. Your developer uploads a build to App Store Connect, you invite testers, and they install it through Apple's free TestFlight app. It's the step we push every client to take seriously, because a real build on a real phone catches problems that screenshots and screen-share demos hide. This guide covers both sides: setting TestFlight up in App Store Connect, and the simple steps to send whoever is testing. We run TestFlight for clients as part of our [mobile app projects](https://virtualhorizons.pro/services/mobile), so these are the steps we use. ## What is TestFlight? TestFlight is part of App Store Connect. It works for apps on iPhone, iPad, Mac, Apple TV, Apple Vision Pro and Apple Watch. Apple says you can share up to 100 builds, test several at once, and testers can use them on up to 30 devices. Apple's own summary of how it works: "Testers install the free TestFlight app on their devices. Then they use their invitation email or a public link to accept invitations, install your app, send feedback, and get updates." - **10,000**: external testers you can invite per app, plus up to 100 internal testers from your team (Source: [Apple Developer, TestFlight](https://developer.apple.com/testflight/)) ## Internal vs external testers | | Internal testing | External testing | | --- | --- | --- | | Who | Up to 100 members of your App Store Connect team with the Account Holder, Admin, App Manager, Developer or Marketing role | Up to 10,000 people, invited by email or a public link | | Apple review | Not needed | The first build goes through beta app review. Later builds for the same version might not need a full review | | Good for | The owner, staff and the build team | Customers, staff without App Store Connect logins, a wider beta | For most small business apps, internal testing is enough for the first round. Add the owner and a couple of staff as App Store Connect users and they can install new builds as soon as Apple finishes processing them. Our [App Store Connect guide](https://virtualhorizons.pro/blog/app-store-connect-guide) shows how to add users with the right role. ## How to set up internal testing 1. Make sure each tester is an App Store Connect user with one of the roles in the table above. 2. Open your app in App Store Connect and click the **TestFlight** tab. 3. Create an internal group and add your testers to it. 4. Add the build you want them to try. 5. Testers get an email invite. They install TestFlight from the App Store and accept. ## How to set up external testing 1. Create an internal group first. Apple requires one before you can make an external group. 2. In the TestFlight tab, click the plus button next to **External Testing** and give the group a name. 3. Fill in the test information, including a feedback email and contact details. If the app needs a login, include a demo account so the beta reviewer can get in. 4. Add a build and write the **What to Test** notes so testers know where to focus. 5. Submit the build for beta review. Once it's approved, invite testers by email or turn on a public link. Apple says the first build you submit needs a full review, but later builds for the same version might not. You can send up to six builds for TestFlight review in a 24-hour period, and only one build of each version can be in review at a time. ## Public links A public link lets anyone with the URL join your external test. You can set a limit anywhere from 1 to 10,000 testers, choose Open to Anyone, or filter by device and platform. Apple suggests turning the link off once you hit your limit, so people who try to join know the beta is full. Public links work well for a staff rollout, where adding every employee as an App Store Connect user would be overkill. Just remember that anyone who gets the link can join, so don't post it publicly unless you mean to. ## How your client or tester installs a TestFlight build This is the part to copy and send to whoever is testing: 1. Install the free **TestFlight** app from the App Store on your iPhone or iPad. 2. Open the invite email and tap the button to view it in TestFlight, or open the public link you were sent. 3. Tap **Accept**, then **Install**. 4. Open the app from your home screen like any other app. 5. To send feedback, take a screenshot inside the app and choose to share it as beta feedback, or send feedback from the TestFlight app. Mark up the screenshot if it helps show the problem. > The single most useful thing a tester can do is report exactly what they tapped before something went wrong. A screenshot with one sentence beats a long email after the fact. ## Feedback and crash reports Apple describes it like this: "Testers can take a screenshot from your app or game and easily share feedback. They can even mark up the image with relevant feedback or suggestions. If they experience a crash, you'll receive a crash report." Feedback and crashes show up in the TestFlight section of App Store Connect, along with build metrics like sessions and crashes. Testers on tvOS or older versions of iOS send feedback to the email address you set in the test information. ## The 90-day limit Apple says you can test a build for up to 90 days, and after that it becomes unavailable for testers. If your launch drags on, ask your developer to upload a fresh build rather than letting testers sit on one that's about to expire. ## What TestFlight won't catch Passing beta review doesn't guarantee App Store approval. The full App Review also looks at your store listing, screenshots, privacy details and metadata, which a beta never has. Use TestFlight to make sure the app itself works, then check the listing against our list of [App Store rejection reasons](https://virtualhorizons.pro/blog/app-store-rejection-reasons). TestFlight is only for Apple devices. On Android, the equivalent is an internal or closed test in the Play Console, which our [Google Play Console guide](https://virtualhorizons.pro/blog/google-play-console-guide) explains, including the 12 tester rule for new personal accounts. Setting up TestFlight groups, writing test notes and walking clients through the install is part of every [mobile project](https://virtualhorizons.pro/services/mobile) we run, right through to the store submission. You get the build on your own phone well before launch day. ### Frequently asked questions **Is TestFlight free?** Yes. The TestFlight app is free for testers. To send builds through it, you need an Apple Developer Program membership. **How many testers can use TestFlight?** Up to 100 internal testers from your App Store Connect team and up to 10,000 external testers per app. **How long do TestFlight builds last?** Up to 90 days. After that the build expires for testers and they need a newer one. **Do TestFlight builds need Apple review?** Builds for internal testers don't. The first build you send to external testers goes through beta app review, and later builds for the same version might not need a full review. **Can Android users use TestFlight?** No. TestFlight only works on Apple devices. Android apps are tested through internal, closed or open testing in the Google Play Console. Sources: - [App Store Connect Help: TestFlight overview](https://developer.apple.com/help/app-store-connect/test-a-beta-version/overview-of-testflight/) - [App Store Connect Help: Invite external testers](https://developer.apple.com/help/app-store-connect/test-a-beta-version/invite-external-testers) - [Apple Developer: Beta testing made simple with TestFlight](https://developer.apple.com/testflight/) - [Play Console Help: Set up an open, closed or internal test](https://support.google.com/googleplay/android-developer/answer/9845334?hl=en) ## What Is Vibe Coding? From Prototype to Production App URL: https://virtualhorizons.pro/blog/vibe-coding Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons What vibe coding is, where the term came from, what it is good for, why vibe-coded apps break in production, and a checklist to close the gap. **Short answer** - Vibe coding means building software by describing what you want to an AI and accepting what it writes, without reading most of the code. - Andrej Karpathy coined the term in February 2025, and Collins Dictionary named it Word of the Year for 2025. - It is excellent for prototypes, internal tools and MVPs. It is risky for apps with payments, personal data or app store deadlines. - Closing the gap means checking permissions, security, data, error handling and store readiness before real users arrive. Vibe coding has gone from a joke on social media to the way millions of people build software. You describe an app, an AI writes it, and you keep asking for changes until it works. The results can be impressive in an afternoon. Getting from that afternoon to an app you'd trust with customers is a different job, and that gap is what this guide is about. ## What is vibe coding? Vibe coding is building software by describing what you want to an AI tool in plain language and accepting the code it writes, often without reading it. You judge the result by whether the app works, not by how the code looks. > There's a new kind of coding I call 'vibe coding', where you fully give in to the vibes, embrace exponentials, and forget that the code even exists. (Andrej Karpathy, on X, February 2025 (via [Freethink](https://www.freethink.com/artificial-intelligence/vibe-coding))) Karpathy, a co-founder of OpenAI and former head of AI at Tesla, framed it as a fun way to build throwaway weekend projects. The idea spread far beyond that. Today the term covers everything from a quick personal tool to a startup's first product built in Base44, Lovable, Bolt or Replit. ## How popular is vibe coding? Vibe coding is mainstream. Collins Dictionary named it Word of the Year for 2025, and AI coding tools are now part of most developers' work. - **84%**: of developers use or plan to use AI tools in their development process, yet 46% distrust the accuracy of AI output (Source: [Stack Overflow 2025 Developer Survey](https://stackoverflow.co/company/press/archive/stack-overflow-2025-developer-survey/)) The same survey found that nearly 77% of developers say vibe coding is not part of their professional work. Professionals use AI constantly, but most still read and review what it writes. That difference is the whole story of this article. ## What is vibe coding good for? Vibe coding is good for anything where speed matters more than perfection and a mistake is cheap: prototypes, internal tools, MVPs, demos and learning. - **Prototypes:** show investors, clients or your team a working idea instead of slides. - **Internal tools:** replace a spreadsheet with a simple app your team actually likes. - **MVPs:** test demand with real users in days. See our guide to [MVP development](https://virtualhorizons.pro/blog/mvp-development). - **Automations:** small scripts and tools that save hours of manual work. - **Learning:** see how an app fits together by building one. ## Why do vibe-coded apps break in production? Vibe-coded apps break in production because the AI optimizes for what you asked to see, not for what you forgot to ask for. Security, permissions, edge cases and error handling are invisible in a demo, so they are easy to skip. - **45%**: of coding tasks tested across more than 100 AI models introduced a security flaw (Source: [Veracode, July 2025](https://www.veracode.com/press-release/ai-generated-code-poses-major-security-risks-in-nearly-half-of-all-development-tasks-veracode-research-reveals/)) Veracode found the models failed to defend against cross-site scripting in 86% of relevant tests and against log injection in 88%. The Stack Overflow survey adds that 45% of developers find debugging AI-generated code time-consuming. The common gaps we see: - **Permissions:** any logged-in user can read or edit other users' records. - **Secrets:** API keys sitting in front-end code where anyone can find them. - **Data model:** structures that worked for ten test records and fall apart at ten thousand. - **Error handling:** blank screens instead of helpful messages when something fails. - **Integrations:** payments, email and third-party APIs that work in testing and fail on real accounts. - **Regressions:** each new prompt fixes one thing and quietly breaks another. - **App store readiness:** placeholder content, broken links and missing privacy details. That last one is a big deal for mobile apps. Apple says over 40% of unresolved App Review issues relate to guideline 2.1, App Completeness, which covers crashes, broken links and placeholder content. ## What is the difference between a prototype and a production app? A prototype proves an idea works. A production app keeps working when real people, real data and real money are involved. | Area | Prototype | Production app | | --- | --- | --- | | Users | You and a few testers | Strangers who will try anything | | Permissions | Everyone sees everything | Each role sees only what it should | | Data | Test records | Real customer data with backups | | Errors | You refresh and try again | Clear messages, logging and alerts | | Security | Not checked | Reviewed, with secrets kept on the server | | Payments | Test mode | Live mode, receipts, refunds and failed-payment handling | | Distribution | A preview link | Custom domain, App Store and Google Play | ## How do you take a vibe-coded app to production? To take a vibe-coded app to production, freeze the scope, review the data and permissions, fix security issues, test with real accounts, add error handling and monitoring, then prepare for app store review. 1. **Freeze scope.** Stop adding features until the core is solid. 2. **Review the data model.** Make sure records, relationships and required fields make sense. 3. **Lock down permissions.** Test with two different user accounts and try to see each other's data. 4. **Move secrets server-side.** No API keys in the browser. 5. **Run a security review.** Check inputs, logins and anything that touches money or personal data. Our [Base44 security guide](https://virtualhorizons.pro/blog/base44-security) has a checklist. 6. **Test real flows.** Real payments in a small amount, real emails, real devices. 7. **Add error handling and monitoring.** Know when something breaks before your users tell you. 8. **Set up backups.** Make sure you can restore data if something goes wrong. 9. **Prepare for the stores.** Privacy policy, demo account, screenshots and no placeholder content. See [how to publish an app on the App Store](https://virtualhorizons.pro/blog/how-to-publish-an-app-on-the-app-store). 10. **Own your code and accounts.** Sync to GitHub where the platform allows it, and keep store accounts in your name. > The fastest test you can run today: log in as a second user and try to open a record that belongs to the first. If it opens, fix that before anything else. ## Which tools are used for vibe coding? The most common vibe coding tools are AI app builders such as Base44, Lovable, Bolt, Replit and v0, which turn prompts into running apps. They differ on backends, code export and mobile support, which we compare in our guide to the [best AI app builders](https://virtualhorizons.pro/blog/best-ai-app-builders). ## Do you still need a developer if you vibe code? You don't need a developer to vibe code a prototype. You probably need one to ship it, at least for a review before real users and real data arrive. The best results we see come from founders who build the first version themselves, then bring in someone experienced to harden it. That handoff is what we do every week. Our founder, Roenic Natarelli, is a multiple-time Base44 Vibe Sprint winner and a Base44 Shark Tank winner, and Virtual Horizons is a Base44 Legend Partner, Ambassador and Community Pillar, with more than 10 apps live on the App Store and Google Play. If you've vibe coded something that's almost there, our [Base44 developers](https://virtualhorizons.pro/base44-developers) can take it the rest of the way. ### Frequently asked questions **Who coined the term vibe coding?** Andrej Karpathy, a co-founder of OpenAI and former head of AI at Tesla, coined it in a post on X in February 2025. **Is vibe coding safe?** It is safe for prototypes and personal tools. For apps with real users, payments or personal data, the code needs review. Veracode found security flaws in 45% of AI coding tasks it tested. **Can you build a real business app with vibe coding?** Yes, many businesses do. The difference between a demo and a dependable app is the production work: permissions, security, error handling, testing and store readiness. **What is the difference between vibe coding and AI-assisted coding?** In vibe coding you mostly accept what the AI writes without reading it. In AI-assisted coding a developer uses AI as a helper but reviews and edits the code, which is how most professionals work. **Can a vibe-coded app go on the App Store?** Yes, if it meets Apple's guidelines. Apple says over 40% of unresolved review issues relate to app completeness, so remove placeholder content, fix broken links and provide a demo account before you submit. Sources: - [Freethink: Vibe coding (Karpathy quote)](https://www.freethink.com/artificial-intelligence/vibe-coding) - [Simon Willison: Andrej Karpathy posts](https://simonwillison.net/tags/andrejkarpathy) - [KVIA / CNN: Vibe coding named Collins Dictionary Word of the Year](https://kvia.com/news/business-technology/cnn-business-consumer/2025/11/06/vibe-coding-named-collins-dictionarys-word-of-the-year/) - [Stack Overflow 2025 Developer Survey](https://stackoverflow.co/company/press/archive/stack-overflow-2025-developer-survey/) - [Veracode: AI-generated code security research](https://www.veracode.com/press-release/ai-generated-code-poses-major-security-risks-in-nearly-half-of-all-development-tasks-veracode-research-reveals/) - [Apple Developer: App Review](https://developer.apple.com/distribute/app-review) ## Voice AI in 2027: What Changes for Business Phone Calls URL: https://virtualhorizons.pro/blog/voice-ai-trends-2027 Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons What changes for AI phone agents in 2027: speech-to-speech models, model retirements, per-minute pricing, FCC and state rules, caller ID and texting. **Short answer** - Voice agents now run on speech-to-speech models that hear and answer in one step, which makes calls feel more natural. - Models change fast. OpenAI's gpt-realtime is scheduled to shut down on January 20, 2027, so anything built on it needs a planned upgrade. - Pricing is per minute, and Gartner expects AI service costs to rise, not fall, by 2030. Track cost per booked call. - Inbound AI receptionists face lighter rules than outbound AI calling, which needs consent under the FCC's 2024 ruling and disclosure under laws like California's. ## What changes for voice AI in 2027? Three things: the technology gets more natural, the platforms change underneath you more often, and the rules around AI calls get more specific. For a business that answers or makes calls with AI, 2027 is less about whether voice AI works and more about running it carefully. Here is what we are watching, with sources for each. If you are comparing platforms, start with our [best AI voice agent platforms](https://virtualhorizons.pro/blog/best-ai-voice-agent) roundup and the [ElevenLabs vs Retell vs Vapi](https://virtualhorizons.pro/blog/elevenlabs-vs-retell-vs-vapi) comparison. ## Speech-to-speech models become the default Older voice agents chained three steps: transcribe the caller, send the text to a language model, then turn the reply back into speech. Each step added delay. Speech-to-speech models listen and answer in one step, which cuts lag and keeps tone and emotion. OpenAI made its gpt-realtime speech-to-speech model generally available on August 28, 2025, added direct phone calling over SIP and cut prices by 20%, according to its [announcement](https://community.openai.com/t/introducing-gpt-realtime-and-realtime-api-updates-for-production-voice-agents/1355039). Other platforms have moved the same way, and by 2027 a caller should rarely notice the pause that gave early voice bots away. Our take: natural-sounding voices are no longer the hard part. What separates good agents in 2027 is how well they follow your rules, book into your real calendar and hand off to a person. ## Model retirements become a maintenance job Voice models now get replaced on a schedule. OpenAI's deprecations list shows gpt-realtime, gpt-realtime-mini and several audio models shutting down on January 20, 2027, with gpt-realtime-2.1 named as the replacement, as summarized by [SpotDev](https://www.spotdev.co.uk/blog/openai-realtime-api-migration) and tracked on [AI Engineer Guide](https://aiengineerguide.com/tools/model-retirements/gpt-realtime/). The same summary notes that the newer model handles interruptions and background noise differently, so agents tuned for the old one need retesting. - **Jan 20, 2027**: scheduled shutdown of OpenAI's gpt-realtime model, announced July 20, 2026 (Source: [OpenAI deprecations, via SpotDev](https://www.spotdev.co.uk/blog/openai-realtime-api-migration)) **What to do:** keep the model name in configuration, record a set of real test calls, and replay them before and after every model change. If your vendor handles this for you, ask how. ## Pricing stays per minute, and may not keep falling Most voice platforms charge by the minute, with the language model and phone line billed on top. ElevenLabs lists its agent platform at $0.08 a minute on paid plans and $0.16 a minute for burst capacity during call spikes, in a [November 2026 pricing guide](https://elevenlabs.io/blog/ai-voice-agent-pricing-guide). Do not assume prices only go down. Gartner forecasts that by 2030 the cost per resolution for generative AI in customer service will exceed $3, higher than many offshore human agents, as AI vendors move from subsidized growth toward profit ([Gartner, January 2026](https://www.gartner.com/en/newsroom/press-releases/2026-01-26-gartner-predicts-genai-cost-per-resolution-for-customer-service-will-exceed-offshore-human-agent-costs-by-2030)). **What to do:** measure cost per booked appointment or resolved call, not just per minute. Our [AI receptionist cost guide](https://virtualhorizons.pro/blog/ai-receptionist-cost) shows a worked example. ## What do the federal rules say about AI phone calls? The key line is inbound versus outbound. In February 2024 the FCC ruled that AI-generated voices are artificial voices under the Telephone Consumer Protection Act, so robocalls using them generally need explicit consent, and they must identify the caller, as described in a [2026 Congressional Research Service report](https://www.everycrsreport.com/files/2026-05-12_R48941_db0b4a767b3cc5dd7696e25ea5c991549ca212e9.pdf). In August 2024 the FCC also proposed rules that would require disclosing AI use when getting consent and at the start of each outbound AI call. That proposal covered outbound calls only, because TCPA rules do not reach technology used to answer inbound calls, according to [Kelley Drye](https://www.kelleydrye.com/viewpoints/blogs/ad-law-access/fcc-proposes-new-tcpa-rules-for-ai-calls-and-texts). Check whether those proposals have been finalized before you launch outbound AI calling. Consent rules keep moving too. An FCC fact sheet from September 2026 proposed replacing the "revoke all" consent rule, whose effective date had been pushed to January 31, 2027, with narrower options ([FCC fact sheet via Troutman](https://www.troutman.com/wp-content/uploads/2026/09/FCC-Fact-Sheet-September-9-2026334567602.1.pdf)). If you text or call customers at scale, watch this one. > This is general information, not legal advice. Outbound AI calling and texting can carry real penalties, so have counsel review your consent flow. Our [AI cold calling guide](https://virtualhorizons.pro/blog/ai-cold-calling) covers the basics. ## State laws add disclosure duties Since January 1, 2025, California has required prerecorded calls to tell the person if they use an artificial voice, which the law defines as one generated or significantly altered using AI ([Public Utilities Code 2874](https://law.justia.com/codes/california/code-puc/division-1/part-2/chapter-10/article-1/section-2874)). Utah requires businesses to disclose generative AI when a consumer clearly asks, and requires it up front for high-risk interactions in regulated occupations. A business that clearly discloses it is not human at the start of the conversation gets a safe harbor. The law currently runs until July 1, 2027, per [Perkins Coie](https://perkinscoie.com/insights/update/new-utah-ai-laws-change-disclosure-requirements-and-identity-protections-target). **What to do:** have your agent say it is a virtual assistant in the greeting. It costs nothing, meets most disclosure rules, and in our experience callers care far more about getting a fast, correct answer. ## Caller ID trust decides who picks up Outbound calls only work if people answer. Carriers sign calls with STIR/SHAKEN to vouch for caller ID. An FCC rule effective September 18, 2025 requires providers to sign calls with their own certificate even when a third party does the signing ([Federal Register](https://www.govinfo.gov/content/pkg/FR-2025-08-19/html/2025-15809.htm)), which tightens who can vouch for a number. Spam labels are the other half. [Free Caller Registry](https://blog.hiya.com/dont-pay-a-vendor-to-register-your-phone-numbers-across-carriers-use-free-caller-registry) lets businesses register numbers at no charge with the analytics engines behind AT&T, Verizon and T-Mobile. It does not guarantee a clean label, but it is free and takes minutes. ## Texting gets pricier and stricter Most voice agents also send texts: confirmations, reminders and missed-call replies. Business texting from local numbers requires A2P 10DLC registration, and the costs keep rising. T-Mobile and US Cellular raised A2P pass-through fees effective January 19, 2026, after Campaign Registry fees increased in August 2025, according to [Signal House](https://signalhouse.io/guides/a2p-carrier-fees-2026/). **What to do:** register your brand and campaigns correctly the first time and budget for per-message fees. Our [A2P 10DLC registration guide](https://virtualhorizons.pro/blog/a2p-10dlc-registration) and [missed call text back guide](https://virtualhorizons.pro/blog/missed-call-text-back) cover the setup. ## AI handles the routine calls, people handle the rest Gartner forecasts that by 2029 agentic AI will resolve 80% of common customer service issues without a person ([Gartner, March 2025](https://www.gartner.com/en/newsroom/press-releases/2025-03-05-gartner-predicts-agentic-ai-will-autonomously-resolve-80-percent-of-common-customer-service-issues-without-human-intervention-by-20290)). It also predicts that half of companies that cut service staff because of AI will rehire by 2027 ([Gartner, February 2026](https://www.gartner.com/en/newsroom/press-releases/2026-02-03-gartner-predicts-half-of-companies-that-cut-customer-service-staff-due-to-ai-will-rehire-by-2027)). For a small business, that points to a simple setup: an [AI receptionist](https://virtualhorizons.pro/ai-receptionist) or [AI answering service](https://virtualhorizons.pro/ai-answering-service) that answers every call, books what it can and passes urgent or emotional calls to a person. ## A 2027 checklist for AI phone agents - Disclose that callers are talking to a virtual assistant in the greeting. - Keep outbound AI calls to people who gave documented consent. - Pin model versions and replay test calls before every upgrade. - Register outbound numbers with Free Caller Registry and your carrier. - Register for A2P 10DLC before sending any business texts. - Track cost per booked appointment, not just cost per minute. - Give every call a clear path to a real person. ### Frequently asked questions **Is it legal to use an AI receptionist in 2027?** Yes. AI agents that answer inbound calls are widely used, and the FCC's AI voice rules focus on outbound robocalls. Some states require disclosure, so have the agent say it is a virtual assistant. This is general information, not legal advice. **Do I need consent to make outbound calls with an AI voice?** Generally yes. The FCC ruled in February 2024 that AI-generated voices are artificial voices under the TCPA, so robocalls using them usually need prior express consent, and telemarketing calls need written consent. **Will voice AI get cheaper in 2027?** Some per-minute prices have dropped, but Gartner forecasts that AI cost per customer service resolution will rise above $3 by 2030. Plan around cost per booked call rather than assuming prices fall. **What happens when the AI model behind my phone agent is retired?** The agent stops working or changes behavior unless it is moved to the replacement model. OpenAI's gpt-realtime, for example, is scheduled to shut down on January 20, 2027. Ask your vendor how they test and migrate. **Why are my business calls showing as Spam Likely?** Carrier analytics engines flag numbers based on calling patterns and reports. Register your numbers for free with Free Caller Registry, keep call volumes steady, and use numbers your carrier signs with STIR/SHAKEN. Sources: - [OpenAI Community: Introducing gpt-realtime and Realtime API updates (Aug 28, 2025)](https://community.openai.com/t/introducing-gpt-realtime-and-realtime-api-updates-for-production-voice-agents/1355039) - [SpotDev: OpenAI Realtime API migration, what changes and who is affected](https://www.spotdev.co.uk/blog/openai-realtime-api-migration) - [AI Engineer Guide: gpt-realtime retirement date](https://aiengineerguide.com/tools/model-retirements/gpt-realtime/) - [OpenAI: Deprecations](https://developers.openai.com/api/docs/deprecations) - [ElevenLabs: AI voice agent pricing guide (Nov 2026)](https://elevenlabs.io/blog/ai-voice-agent-pricing-guide) - [Gartner: GenAI cost per resolution will exceed offshore agent costs by 2030](https://www.gartner.com/en/newsroom/press-releases/2026-01-26-gartner-predicts-genai-cost-per-resolution-for-customer-service-will-exceed-offshore-human-agent-costs-by-2030) - [Congressional Research Service: TCPA and AI-generated voices (2026)](https://www.everycrsreport.com/files/2026-05-12_R48941_db0b4a767b3cc5dd7696e25ea5c991549ca212e9.pdf) - [Kelley Drye: FCC proposes new TCPA rules for AI calls and texts](https://www.kelleydrye.com/viewpoints/blogs/ad-law-access/fcc-proposes-new-tcpa-rules-for-ai-calls-and-texts) - [FCC fact sheet, September 9, 2026 (via Troutman)](https://www.troutman.com/wp-content/uploads/2026/09/FCC-Fact-Sheet-September-9-2026334567602.1.pdf) - [California Public Utilities Code Section 2874](https://law.justia.com/codes/california/code-puc/division-1/part-2/chapter-10/article-1/section-2874) - [Perkins Coie: New Utah AI laws change disclosure requirements](https://perkinscoie.com/insights/update/new-utah-ai-laws-change-disclosure-requirements-and-identity-protections-target) - [Federal Register: Call authentication third-party signing rules (Aug 19, 2025)](https://www.govinfo.gov/content/pkg/FR-2025-08-19/html/2025-15809.htm) - [Hiya: Use Free Caller Registry to register your numbers](https://blog.hiya.com/dont-pay-a-vendor-to-register-your-phone-numbers-across-carriers-use-free-caller-registry) - [Signal House: A2P carrier fees in 2026](https://signalhouse.io/guides/a2p-carrier-fees-2026/) - [Gartner: Agentic AI will resolve 80% of common customer service issues by 2029](https://www.gartner.com/en/newsroom/press-releases/2025-03-05-gartner-predicts-agentic-ai-will-autonomously-resolve-80-percent-of-common-customer-service-issues-without-human-intervention-by-20290) - [Gartner: Half of companies that cut service staff due to AI will rehire by 2027](https://www.gartner.com/en/newsroom/press-releases/2026-02-03-gartner-predicts-half-of-companies-that-cut-customer-service-staff-due-to-ai-will-rehire-by-2027) ## What Is an AI Agent? A Plain-English Guide for Business URL: https://virtualhorizons.pro/blog/what-is-an-ai-agent Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons What is an AI agent? A plain-English definition, how agents differ from chatbots and automations, real small business examples and where they fall short. **Short answer** - An AI agent is software that uses an AI model to reach a goal by choosing its own next steps and using tools, like checking a calendar, sending a text or updating a CRM. - A chatbot answers. An automation follows fixed steps. An agent decides which steps to take, within limits you set. - Small businesses use agents today to answer and book calls, follow up with leads in seconds and handle repetitive back-office work. - Gartner expects over 40% of agentic AI projects to be canceled by the end of 2027, mostly from unclear value. Start with one narrow job and clear rules. ## What is an AI agent? An AI agent is software that uses an AI model to work toward a goal by deciding what to do next and then doing it with real tools. Instead of only writing a reply, it can look up your calendar, book a slot, send a confirmation text and log the result in your CRM. You give it the goal, the tools and the rules. It figures out the order. The clearest definition we have seen comes from Anthropic, the company behind Claude. In its guide [Building effective agents](https://www.anthropic.com/research/building-effective-agents), it separates two things people often lump together: workflows, where an AI model follows steps a developer wrote in advance, and agents, which it describes like this: > Systems where LLMs dynamically direct their own processes and tool usage, maintaining control over how they accomplish tasks. (Anthropic, Building effective agents (December 2024)) In plain English: a workflow is a recipe. An agent is a cook who knows the goal, looks in the fridge and decides what to make. Both are useful. The trick is knowing which one a job needs. ## How is an AI agent different from a chatbot or an automation? The difference is who decides the next step. A chatbot just responds. An automation runs the same steps every time. An agent picks its steps based on what is happening. | | Chatbot | Automation | AI agent | | --- | --- | --- | --- | | What it does | Answers questions in a chat window | Runs a fixed sequence when something happens | Works toward a goal and chooses its own steps | | Who decides the next step | The user, every message | The developer, in advance | The agent, inside rules you set | | Uses tools | Rarely | Yes, the same ones every time | Yes, whichever ones the situation needs | | Example | An FAQ bot on your website | New form fill sends a welcome email | A voice agent that answers, qualifies, books and texts a confirmation | | Best for | Simple questions | Predictable, repeatable tasks | Messy, back-and-forth tasks like phone calls | Most good systems mix all three. A phone agent might hold the conversation, while a plain automation sends the reminder text the day before the appointment. You do not need an agent for everything, and you should not pay for one where a simple [workflow automation](https://virtualhorizons.pro/blog/ai-workflow-automation) does the job. ## What are the parts of an AI agent? Every agent we build has the same six pieces, whether it answers phones or works inside an app. - **A model.** The language model that reads, reasons and writes, such as Claude, GPT or Gemini. - **Instructions.** Who it is, what it is for, what it must never do and how it should sound. - **Tools.** The actions it is allowed to take: check availability, book, text, look up an order, update a record. - **Knowledge.** Your services, hours, prices you approve, policies and common questions. - **Guardrails.** Limits on what it can touch and say, plus checks on its output. - **A handoff.** A clear path to a real person when the caller asks, gets upset or goes outside the script. ## What do AI agents look like in a small business? Forget the sci-fi version. The agents paying off for small businesses right now do one job well and hand off the rest. ### Voice agents that answer and book An [AI receptionist](https://virtualhorizons.pro/ai-receptionist) picks up every call, answers common questions, books appointments on your real calendar and transfers urgent calls to a person. It is the most common agent we build, because missed calls are lost revenue in almost every local business. Our [voice AI service](https://virtualhorizons.pro/services/voice) covers how we set these up. ### Lead follow-up agents When a lead fills out a form, an agent can text and call them back within seconds, ask your qualifying questions and book a time. Response time matters more than most owners think. Our guide on [speed to lead](https://virtualhorizons.pro/blog/speed-to-lead) covers the research showing why the first five minutes count. ### Agents inside your app Agents can live inside a custom app too: a client portal assistant that pulls up an order, drafts a quote or schedules a job using the same data your team sees. We build these as part of our [app development](https://virtualhorizons.pro/services/apps) work, often on Base44. ### Back-office agents Reading incoming emails and sorting them, pulling details out of invoices, summarizing calls into the CRM and drafting replies for a person to approve. These are less flashy and often save the most hours. See our [CRM and automation](https://virtualhorizons.pro/services/automation) work for examples of the jobs that fit. ## What are the limits of AI agents? Agents are useful and also oversold. Plenty of products now call themselves agents without doing much more than a chatbot did a few years ago. - **40%+**: of agentic AI projects will be canceled by the end of 2027 because of rising costs and unclear business value, Gartner predicts. It also estimates only about 130 of the thousands of agentic AI vendors are genuine. (Source: [Gartner, June 2025, via The Star](https://www.thestar.com.my/tech/tech-news/2025/06/25/over-40-of-agentic-ai-projects-will-be-scrapped-by-2027-gartner-says)) Gartner calls the rebranding problem "agent washing." The practical limits we see on real projects are more ordinary: - **They can be wrong with confidence.** A model can misread a request or invent an answer, so agents need tight knowledge and rules. - **Errors compound.** The more steps an agent takes on its own, the more chances to drift. Anthropic warns about exactly this and recommends testing in a sandbox with guardrails. - **Costs add up.** Every step uses model calls, and voice agents are billed per minute. - **Permissions matter.** An agent that can edit records or send messages needs the narrowest access that still lets it do the job. - **Vague goals fail.** "Handle customer service" goes nowhere. "Answer calls after 5 p.m., book estimates and text the on-call tech for emergencies" works. Anthropic's own advice is to find the simplest solution possible and add complexity only when it is needed, which sometimes means not building an agent at all. We agree, and we will tell you when a plain automation is the better buy. ## Where are AI agents headed? Analysts expect agents to take on more routine decisions over the next few years. In the same June 2025 research, Gartner predicted that by 2028 at least 15% of day-to-day work decisions will be made autonomously by agentic AI, up from 0% in 2024, and that 33% of enterprise software applications will include agentic AI, up from less than 1%. For customer service specifically, Gartner predicts that by 2029 agentic AI will resolve 80% of common issues without a human, per [CMSWire](https://www.cmswire.com/the-wire/gartner-predicts-agentic-ai-will-autonomously-resolve-80-of-common-customer-service-issues-without-human-intervention-by-2029). Forecasts are forecasts, but the direction is clear. More on that in our guide to [AI customer service](https://virtualhorizons.pro/blog/ai-customer-service). ## How do you get started with an AI agent? 1. **Pick one job.** Choose something frequent, repetitive and costly when missed, like after-hours calls or new lead follow-up. 2. **Write down how a great employee handles it.** The questions they ask, the answers they give, when they escalate. 3. **Decide what the agent can touch.** Calendar, CRM, texting. Nothing more than the job needs. 4. **Set the handoff rules.** When does a person take over, and how do they get the context? 5. **Test with real examples.** Run through your actual calls and messages, including the weird ones, before going live. 6. **Measure and tune.** Track bookings, transfers, errors and customer feedback every week for the first month. > A good first agent should pay for itself on one job before you give it a second one. Narrow and reliable beats broad and impressive. ### Frequently asked questions **What is an AI agent in simple terms?** An AI agent is software that uses an AI model to reach a goal by choosing its own steps and using tools, such as booking an appointment or updating a record, instead of only replying with text. **Is ChatGPT an AI agent?** A regular ChatGPT conversation is an assistant answering you. OpenAI has added agent features that can browse and take actions, and those behave more like agents. The line is whether the software takes actions toward a goal on its own, using tools. **What is the difference between an AI agent and agentic AI?** Agentic AI is the general term for AI that can plan and act with some independence. An AI agent is a specific piece of software built that way, like a voice agent that answers your phones. **Are AI agents safe for a small business to use?** They can be, if the scope is narrow. Give the agent only the access it needs, write clear rules for what it can say, test it on real examples and always provide a way to reach a person. **How much does an AI agent cost to run?** It depends on the job and the platform. Voice agents are usually billed per minute. For example, ElevenLabs lists $0.08 per minute for its agent platform on paid plans as of November 2026, plus model and phone costs. Building and connecting the agent is a separate cost. Sources: - [Anthropic: Building effective agents (December 2024)](https://www.anthropic.com/research/building-effective-agents) - [The Star: Over 40% of agentic AI projects will be scrapped by 2027, Gartner says (June 2025)](https://www.thestar.com.my/tech/tech-news/2025/06/25/over-40-of-agentic-ai-projects-will-be-scrapped-by-2027-gartner-says) - [CMSWire: Gartner predicts agentic AI will resolve 80% of common customer service issues by 2029 (March 2025)](https://www.cmswire.com/the-wire/gartner-predicts-agentic-ai-will-autonomously-resolve-80-of-common-customer-service-issues-without-human-intervention-by-2029) - [ElevenLabs: AI voice agent pricing guide](https://elevenlabs.io/blog/ai-voice-agent-pricing-guide) ## What Is Base44? A Plain-English Guide for 2026 URL: https://virtualhorizons.pro/blog/what-is-base44 Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons Base44 is an AI app builder that turns a written description into a working web app with a database, logins and hosting. How it works, and who it suits. **Short answer** - Base44 is an AI app builder: you describe the app in plain English and it builds a working web app with a database, user logins and hosting included. - It was started by Maor Shlomo and bought by Wix in June 2025 for $80 million in cash. - It is best for internal tools, client portals, CRMs, MVPs and small business apps, and it can package your app for the App Store and Google Play. - Compared with Lovable and Bolt, Base44 bundles more of the backend for you, which makes it faster to start and harder to move away from later. **Base44 is an AI app builder that turns a written description into a working web app.** You type what you want, for example "a booking app for my salon with customer logins and a calendar," and Base44 builds the screens, the database, the user accounts and the hosting for you. I run [Virtual Horizons](https://virtualhorizons.pro/), a Base44 Legend Partner. We build client portals, CRMs, voice AI agents and mobile apps on Base44 every week, and we have more than 10 apps live on the App Store and Google Play. This guide is the explanation I give clients on our first call, minus the sales part. ## Who makes Base44? Base44 was built by Israeli developer Maor Shlomo and bought by Wix in June 2025. According to [TechCrunch](https://techcrunch.com/2025/06/18/6-month-old-solo-owned-vibe-coder-base44-sells-to-wix-for-80m-cash), Wix paid $80 million in cash when the company was about six months old, bootstrapped, and had around 250,000 users. > Base44 is a moonshot experiment, helping everyone, technical or not, build software without coding at all. (Maor Shlomo, founder of Base44, via TechCrunch) Being owned by Wix matters for buyers. It means the platform has a large, public company behind it, which lowers the risk that your app disappears because a startup ran out of money. ## How does Base44 work? You chat with an AI builder, and it writes and runs the app for you. Each message asks for a change, and Base44 updates the app while you watch in a live preview. Under the hood, a Base44 app is a real web app. It has: - **A frontend**, the screens and buttons your users see, built with modern web code. - **A database**, which Base44 calls entities. A "Customer" or "Booking" entity is like a smart spreadsheet tab your app reads and writes. - **User accounts**, with sign up, log in and roles such as admin and regular user. - **Hosting**, so you can publish to a live link in one click, then connect your own domain on paid plans. - **Integrations**, like sending email, uploading files or calling AI models, plus backend functions on higher plans for custom server logic. The workflow feels a lot like texting a developer who replies in seconds. You say "add a dashboard that shows this week's bookings," it builds it, you look, and you ask for the next change. ## What can you build with Base44? Most business software that runs in a browser is a good fit. In our own work, the projects that go best on Base44 are the ones where the value is in your process, not in pushing the edge of what software can do. - **Client portals** where customers log in, see their project status, upload files and pay. - **CRMs and internal tools** that fit how your team actually works, instead of bending to a generic product. See our [CRM and automation work](https://virtualhorizons.pro/services/automation). - **Booking and scheduling apps** for service businesses. - **MVPs** for founders who need something real in front of users quickly. - **Mobile apps**: Base44 can package your web app for the App Store and Google Play. More on that below and in our [mobile apps service](https://virtualhorizons.pro/services/mobile). - **AI features**, like a chat assistant inside your app or a voice agent that writes call notes into your database. See [Voice AI](https://virtualhorizons.pro/services/voice). > Rule of thumb: if you can describe the app as screens, records and rules ("when a booking is confirmed, email the customer"), Base44 can probably build it. ## Can Base44 make mobile apps? Yes. Base44 wraps your published web app in a native shell and generates the files the stores need: an IPA for Apple and an AAB for Google Play. You still upload and submit them yourself. Base44's own [App Store guide](https://docs.base44.com/documentation/building-your-app/uploading-to-app-stores) says downloading those store files requires the Builder plan or higher, and that "You are responsible for setting up and paying for your Apple and Google developer accounts." Apple charges 99 USD a year and Google charges a one-time US$25 registration fee. A nice side effect: because the mobile app loads your live web app, most design and content changes show up in the app without sending a new version through store review. We wrote a full walkthrough in [How to publish a Base44 app to the App Store](https://virtualhorizons.pro/blog/publish-base44-app-to-app-store). We also build [App Native](https://appnative.io), a product that handles that wrapping and submission for Base44 apps. ## Base44 vs. coding from scratch Base44 is usually faster and cheaper to start, and custom code gives you full control. The right answer depends on how unusual your app is and how much you will change it. | | Base44 | Custom code | | --- | --- | --- | | Time to first version | Days | Weeks to months | | Who can make changes | Anyone who can describe them | Developers | | Database, logins, hosting | Included | You set them up and maintain them | | Unusual requirements | Can hit limits | Anything is possible | | Moving to another platform | Harder, since the backend lives on Base44 | Easier | This is not an all-or-nothing choice. A lot of our client projects start on Base44, prove the idea with real users, and only bring in custom code where it is actually needed. ## Base44 vs. Lovable, Bolt and Bubble They all build apps from prompts or visual editors, but they make different trade-offs. Base44 bundles the most backend for you. Lovable and Bolt lean more on you connecting outside services. Bubble is an older visual builder where you drag and drop rather than chat. | Builder | How you build | Backend | Best for | | --- | --- | --- | --- | | Base44 | Chat with AI | Database, auth and hosting built in | Business apps, portals, internal tools, fast MVPs | | Lovable | Chat with AI | Usually connects to Supabase | Teams who want code they can take anywhere | | Bolt | Chat with AI in a code editor | Bolt Cloud or Supabase | Developers who like seeing the code | | Bubble | Visual drag and drop | Built in | Complex no-code apps built by hand | A side-by-side review on [HostAdvice](https://hostadvice.com/ai-app-builders/base44-vs-lovable-vs-bolt/) sums up the core trade-off well: Base44 is an "All-in-one solution: hosting, authentication, storage, and logic included," while its main drawback is vendor lock-in. We agree with that framing. The convenience is real, and so is the dependency. ## Is Base44 part of a bigger shift? Yes. Building software with AI and no-code tools has gone mainstream for business apps. - **70%**: of new enterprise applications predicted to use low-code or no-code technologies by 2025, up from under 25% in 2020 (Source: [Gartner, via Computerworld](https://www.computerworld.com/article/1616390)) What has changed since that prediction is the AI part. Instead of learning a visual editor, you describe what you want. That makes the first 80% of an app very fast. The last 20%, the integrations, edge cases, security rules and app store polish, is where experience still matters. If you want our honest take on where Base44 shines and where it struggles, read our [Base44 review](https://virtualhorizons.pro/blog/base44-review). ## How much does Base44 cost? There is a free plan to try it, and paid plans start around $20 a month, with custom domains and app store files on the Builder plan and up. Credits limit how many AI requests you can make each month. We broke down every plan and the hidden costs, like developer accounts and domains, in our [Base44 pricing guide](https://virtualhorizons.pro/blog/base44-pricing). ## Should you build it yourself or hire help? Build it yourself if the app is simple and you enjoy tinkering. Bring in help when the app touches money, customer data, outside systems like your CRM or phone line, or the app stores. That's the work we do as a Base44 partner: taking a prototype to production, wiring it into tools like GoHighLevel, adding voice agents, and getting it approved on both app stores. If you're weighing it up, our [Base44 developers page](https://virtualhorizons.pro/base44-developers) explains how we work. ### Frequently asked questions **What is Base44 in simple terms?** Base44 is an AI app builder. You describe the app you want in plain English, and it builds a working web app with a database, user logins and hosting. You keep refining it by chatting with the AI. **Who owns Base44?** Wix owns Base44. It bought the company in June 2025 for $80 million in cash, according to TechCrunch. Base44 was founded by developer Maor Shlomo. **Do I need to know how to code to use Base44?** No. You can build a full app by describing it. Knowing how software works still helps, especially for security rules, integrations and fixing problems the AI gets stuck on. **Can Base44 apps go on the App Store?** Yes. Base44 generates the iOS and Android files for the stores on the Builder plan and above. You need your own Apple Developer account (99 USD a year) and Google Play account (US$25 one time), and you submit the apps yourself. **Is Base44 better than Lovable?** It depends on what you value. Base44 includes the database, logins and hosting, so it is faster to get a business app live. Lovable gives you more portable code through GitHub, which suits teams that may move off the platform later. **Is Base44 good for a real business app?** Yes, for many business apps such as portals, CRMs, booking tools and internal dashboards. The key is setting up data permissions properly and testing before you put real customer data in it. Sources: - [TechCrunch: 6-month-old, solo-owned vibe coder Base44 sells to Wix for $80M cash](https://techcrunch.com/2025/06/18/6-month-old-solo-owned-vibe-coder-base44-sells-to-wix-for-80m-cash) - [Base44 Docs: Uploading to app stores](https://docs.base44.com/documentation/building-your-app/uploading-to-app-stores) - [Apple Developer: Program enrollment](https://developer.apple.com/help/account/membership/program-enrollment/) - [Google Play Console Help: Get started with Play Console](https://support.google.com/googleplay/android-developer/answer/6112435) - [HostAdvice: Base44 vs Lovable vs Bolt](https://hostadvice.com/ai-app-builders/base44-vs-lovable-vs-bolt/) - [Computerworld: Low-code development platforms to grow 25% in 2023](https://www.computerworld.com/article/1616390) ## What Is n8n? A Plain-English Guide for Small Businesses URL: https://virtualhorizons.pro/blog/what-is-n8n Published: 2026-11-08 Author: Roenic Natarelli, founder of Virtual Horizons n8n is a workflow automation tool you can self-host or run in the cloud. Learn what it does, what it costs, how the license works and who should use it. **Short answer** - n8n is a workflow automation platform. You connect apps with visual nodes, add code where you need it, and run it in n8n's cloud or on your own server. - It charges per workflow run (an execution), not per step, which makes long workflows much cheaper than tools that bill every action. - The self-hosted Community Edition is free, but you pay for the server and the upkeep. Cloud plans start at about $20 a month billed annually. - It is a great fit when you want AI agents, complex logic or control over your data. It is overkill if you only need two apps to talk to each other. n8n (say it "n-eight-n") is a workflow automation platform that connects your apps and moves data between them without you doing it by hand. A new lead fills out a form, n8n adds them to your CRM, texts your sales rep and books a follow-up task. You build that by dragging nodes onto a canvas and connecting them, and you can drop into code whenever the visual blocks run out. What makes n8n different from Zapier or Make is that you can host it yourself, it bills per workflow run instead of per step, and it has some of the deepest AI agent tooling of any automation platform. Here is what that means for a small business. ## What is n8n used for? n8n is used to automate repetitive work between apps: lead routing, CRM updates, invoicing, reporting, onboarding, support triage and AI agents that read, decide and act. If a task follows the same steps every time, n8n can usually run it. Every workflow starts with a trigger, such as a webhook, a schedule, a new row in a sheet or an incoming email. Then it runs a chain of nodes. [IONOS describes it](https://www.ionos.com/en-ie/digitalguide/server/know-how/n8n/) as "a workflow automation platform that helps you connect apps, data sources and processes," with over 400 built-in integrations, plus an HTTP Request node that can call almost any REST API. - **Sales:** new web lead goes to the CRM, gets a text in seconds and lands on a rep's calendar. Our guide to [speed to lead](https://virtualhorizons.pro/blog/speed-to-lead) explains why the seconds matter. - **Operations:** a signed proposal creates the project, the invoice and the client folder. - **Support:** incoming emails get sorted by topic and urgency, with a drafted reply for a person to approve. - **Reporting:** a Monday morning summary of last week's leads, jobs and revenue, sent to your phone. - **AI agents:** a chat or voice agent that looks up an order, checks a calendar and books the appointment. ## How does n8n work? n8n works with nodes. Each node does one thing, like reading a Google Sheet, calling an API, filtering data or asking an AI model a question. You connect nodes in sequence or in branches, and data flows from one to the next. Three things make it feel more like a developer tool than a toy. You can write JavaScript or Python inside a Code node. You can branch, loop and merge data in ways simpler tools can't. And you can see exactly what data went in and out of every node on every run, which makes debugging much easier. ## Can n8n build AI agents? Yes. n8n has a dedicated AI Agent node built on the LangChain framework, and AI agents are one of the main reasons its popularity took off. According to [n8n's documentation](https://docs.n8n.io/advanced-ai/langchain), you plug a chat model (OpenAI, Anthropic, a local model through Ollama and others), memory and tools into the agent, and it decides which tools to use. "Each node is configurable: choose your own agent, LLM, memory, and other components." Tools can be other n8n workflows, which means an agent can do anything you have already automated. Vector store nodes let the agent answer questions from your own documents. In plain terms: you can build an assistant that reads an incoming request, looks up the customer, checks availability and takes action, all inside one workflow. If you're new to the idea, our explainer on [what an AI agent is](https://virtualhorizons.pro/blog/what-is-an-ai-agent) covers the basics. - **$2.5B**: valuation for n8n after a $180 million Series C in October 2025, with a sixfold rise in users and tenfold rise in revenue that year (Source: [Crowdfund Insider](https://www.crowdfundinsider.com/2025/10/254411-berlin-automation-ai-startup-n8n-secures-180m-in-series-c-funding/)) ## Is n8n free? n8n's self-hosted Community Edition is free to use, with no limit on executions from n8n. You still pay for the server it runs on and the time it takes to keep it updated, backed up and secure. n8n Cloud is paid. n8n lists its prices in euros, so US prices move a little with the exchange rate. As of fall 2026, third-party breakdowns from [Jet Admin](https://www.jetadmin.io/blog/n8n-pricing/) and [LowCode Agency](https://www.lowcode.agency/blog/n8n-pricing) list these plans. Check n8n's pricing page before you budget, because they do change. | Plan | Price (billed annually) | Executions per month | Hosting | | --- | --- | --- | --- | | Community Edition | Free | No n8n limit | Self-hosted | | Starter | About $20 a month (€20) | 2,500 | n8n Cloud | | Pro | About $50 a month (€50) | 10,000 | n8n Cloud | | Business | €667 a month | 40,000 | Self-hosted, with business features | | Enterprise | Custom | Custom | Cloud or self-hosted | The key word is execution. n8n counts one execution each time a whole workflow runs, no matter how many steps it has. A 20-step workflow that runs once is one execution. Tools that bill per task or per operation would count that same run as roughly 20. That's why long, complex workflows are often much cheaper on n8n. We compare the pricing models side by side in [n8n vs Zapier vs Make](https://virtualhorizons.pro/blog/n8n-vs-zapier-vs-make). ## Is n8n open source? Not quite. n8n is source-available under its own Sustainable Use License, which n8n calls "fair-code." You can read the code, self-host it, modify it and use it for your own business at no cost. The license limits use to your own internal business purposes. In practice, you can't host n8n and charge other people to use it as a service, or sell n8n itself. When n8n [announced the license in 2022](https://blog.n8n.io/announcing-new-sustainable-use-license), it also lifted an earlier restriction, so you can charge for consulting and for building workflows for clients. Some enterprise features need a paid license key even when you self-host. If your business model involves putting n8n inside a product you sell, read the license or ask n8n before you build. ## Should you self-host n8n or use n8n Cloud? Use n8n Cloud unless you have a clear reason to self-host. Cloud is set up in minutes, updated for you and backed by n8n's team. Self-hosting makes sense when you need your data on your own infrastructure, have high volume that would cost a lot on cloud plans, or need a custom setup. | | n8n Cloud | Self-hosted | | --- | --- | --- | | Setup | Minutes | Hours to days, needs Docker or a server | | Updates and security | Handled by n8n | Your job | | Cost | Monthly plan | Server cost plus your time | | Executions | Capped by plan | No n8n limit on Community Edition | | Data location | n8n's cloud | Wherever you host it | > Free self-hosting isn't free if nobody owns it. Someone has to apply updates, watch for failed runs and restore from backup when a server dies. Budget for that time or use the cloud. ## When should a small business use n8n? A small business should use n8n when its automations have real logic in them, when it wants AI agents, or when per-task pricing elsewhere is getting expensive. It is not the easiest tool for a single, simple connection. n8n is a good fit when: - Your workflows have many steps, branches or loops. - You want AI agents that use your own tools and data. - You are paying a lot for tasks on another platform. - You need to keep customer data on your own servers. - You have someone technical, in-house or a partner, to build and maintain it. Pick something simpler when: - You only need two or three apps connected with a few steps. - Nobody on the team is comfortable reading data structures or a little code. - The app you rely on has a ready-made Zapier integration and no public API. Most of the time, the platform matters less than the process behind it. Map the workflow on paper first: what starts it, what decisions get made, who needs to know and what happens when something fails. Our guide to [AI workflow automation](https://virtualhorizons.pro/blog/ai-workflow-automation) has 10 workflows that pay off for service businesses, and our [automation service](https://virtualhorizons.pro/services/automation) builds them on n8n, Make, Zapier or GoHighLevel, whichever fits. ### Frequently asked questions **What does n8n stand for?** n8n is a numeronym for "nodemation," a mix of node and automation. The 8 stands for the eight letters between the first and last n. It's pronounced "n-eight-n." **Is n8n better than Zapier?** It depends on the job. n8n is cheaper for long workflows and stronger for AI agents and custom logic. Zapier is easier to learn and connects to more apps out of the box. Our [n8n vs Zapier vs Make](https://virtualhorizons.pro/blog/n8n-vs-zapier-vs-make) comparison goes through it in detail. **How much does n8n cost?** The self-hosted Community Edition is free apart from hosting. As of fall 2026, n8n Cloud starts around $20 a month billed annually for 2,500 executions, and Pro is around $50 a month for 10,000. n8n prices in euros, so check its pricing page for the current figures. **Do I need to know how to code to use n8n?** No, many workflows are built entirely with visual nodes. Knowing a little JavaScript and how JSON data is structured helps a lot, especially for transforming data and debugging. **Can I use n8n for client work?** Yes. n8n's license lets you charge for consulting and for building workflows for clients. What it restricts is hosting n8n and charging others to access it, or selling n8n itself as your product. Sources: - [IONOS Digital Guide: What is n8n?](https://www.ionos.com/en-ie/digitalguide/server/know-how/n8n/) - [n8n Docs: LangChain in n8n](https://docs.n8n.io/advanced-ai/langchain) - [n8n Blog: Announcing the Sustainable Use License](https://blog.n8n.io/announcing-new-sustainable-use-license) - [Jet Admin: n8n pricing in 2026](https://www.jetadmin.io/blog/n8n-pricing/) - [LowCode Agency: n8n pricing](https://www.lowcode.agency/blog/n8n-pricing) - [Crowdfund Insider: n8n secures $180M Series C](https://www.crowdfundinsider.com/2025/10/254411-berlin-automation-ai-startup-n8n-secures-180m-in-series-c-funding/) # Glossary - **AI receptionist**: An AI receptionist is a voice agent that answers a business phone line, handles common questions, books or reschedules appointments and passes complex calls to a person. Unlike voicemail or a basic phone menu, it actually resolves the call, and it can answer many calls at once, around the clock. - **AI voice agent**: An AI voice agent is software that holds a natural phone conversation, understands what the caller wants and takes an action such as booking, qualifying or updating a CRM. Used for inbound calls it works as an AI receptionist. Used for outbound calls it can follow up with leads who asked to be contacted. - **Conversational AI**: Conversational AI is technology that understands and responds to people in natural language, in text or voice, rather than through fixed menus or keyword rules. For businesses it usually shows up as website chatbots, SMS assistants and voice agents. - **AI chatbot**: An AI chatbot is a text assistant, usually on a website, in an app or over SMS, that answers questions and completes tasks using a language model trained or grounded on your business information. Good ones are limited to approved information and hand off to a person when they are unsure. - **Large language model (LLM)**: A large language model is an AI model trained on huge amounts of text that can understand and generate language, and it powers most modern chatbots and voice agents. Examples include the models behind ChatGPT, Claude and Gemini. - **Retrieval-augmented generation (RAG)**: Retrieval-augmented generation is a technique where an AI looks up relevant documents, like your FAQs or policies, before answering, so its replies are grounded in your actual information. It is one of the main ways to keep a business chatbot accurate. - **Hallucination**: A hallucination is when an AI states something that sounds confident but is wrong or made up. Grounding answers in your own data, limiting scope and adding human handoff are the standard ways to reduce it. - **Latency (voice AI)**: Latency is the delay between when a caller stops talking and when the voice agent starts responding. Lower latency makes a conversation feel natural, and long pauses are the main thing that makes a voice agent feel robotic. - **Speed to lead**: Speed to lead is how quickly a business responds to a new inquiry, measured from the moment the lead comes in to the first real contact. Research consistently shows that responding in minutes rather than hours makes a big difference in whether a lead converts. - **Missed call text back**: Missed call text back is an automation that sends an SMS to anyone whose call goes unanswered, so the conversation continues by text instead of being lost. It works best paired with an AI receptionist that answers the call in the first place. - **A2P 10DLC**: A2P 10DLC is the US registration system that businesses must complete to send application-to-person text messages from standard 10-digit phone numbers. Without registration, carriers can filter or block your business texts. - **TCPA**: The Telephone Consumer Protection Act is a US law that restricts automated calls and texts, and it requires consent before many kinds of marketing calls and messages. In 2024 the FCC confirmed that AI-generated voices count as artificial voices under the TCPA. This is not legal advice. - **CRM**: A CRM (customer relationship management system) is software that keeps track of your contacts, leads, deals, conversations and follow-ups in one place. Connecting your phone, forms and calendar to the CRM is what makes automation possible. - **GoHighLevel**: GoHighLevel is an all-in-one CRM and marketing platform popular with agencies and local businesses, covering pipelines, calendars, texting, email, funnels and automation workflows. It can be connected to custom AI voice agents and other tools through webhooks and its API. - **API**: An API (application programming interface) is a defined way for one piece of software to request data or actions from another. If a tool has an API, it can almost always be connected to your other systems. - **Webhook**: A webhook is an automatic message one app sends to another the moment something happens, like a form submission or a booked appointment. Webhooks are the simplest way to trigger automations in real time. - **Business automation**: Business automation is using software to handle repetitive work, like follow-ups, data entry, reminders and routing, so it happens reliably without someone doing it by hand. AI extends automation to tasks that need understanding, like answering a question or qualifying a lead. - **Base44**: Base44 is an AI app builder that turns plain-English descriptions into working web apps with a database, logins and hosting built in, and it can also produce files for the App Store and Google Play. Base44 was acquired by Wix in 2025. - **Vibe coding**: Vibe coding is building software by describing what you want to an AI and iterating on the result, rather than writing the code line by line yourself. The term was coined by Andrej Karpathy in early 2025. It is fast for prototypes, and production apps still need security, data and testing work. - **No-code**: No-code tools let people build apps, websites or automations through visual editors or plain language instead of writing code. Low-code tools are similar but expect some code for advanced features. - **MVP (minimum viable product)**: An MVP is the smallest version of a product that real users can use and that tests whether the idea is worth building further. A good MVP is small in scope but works properly for what it does. - **Client portal**: A client portal is a secure website or app where a business's clients log in to see their projects, documents, invoices, messages or bookings. Portals replace scattered email threads with one place clients actually use. - **Native app**: A native app is an application built for a specific platform, like iOS or Android, and installed from that platform's app store. Native apps get full access to device features such as push notifications, the camera and offline storage. - **Progressive web app (PWA)**: A progressive web app is a website that can be installed to a phone's home screen and behave somewhat like an app, without going through an app store. PWAs are cheaper to ship but have more limits on iPhone than native apps. - **App Store Connect**: App Store Connect is Apple's web portal for submitting iOS apps, managing listings, screenshots, privacy details, TestFlight testing and releases. Using it requires a paid Apple Developer Program membership. - **Google Play Console**: Google Play Console is Google's portal for publishing Android apps, managing store listings, testing tracks, policy forms and releases. New personal developer accounts must run a closed test before publishing to production. - **TestFlight**: TestFlight is Apple's beta testing service that lets you send pre-release builds of an iOS app to testers before it goes live in the App Store. It is the standard way to test an iPhone app with real users before review. - **App Store Guideline 4.2**: Guideline 4.2 is Apple's minimum functionality rule, which rejects apps that are little more than a repackaged website. Wrapped web apps pass when they add real app value, like push notifications, offline features or native navigation. - **Row-level security (RLS)**: Row-level security is a database rule that controls which records each user is allowed to see or change, so customers only ever see their own data. Getting these rules right is one of the most important steps in taking an AI-built app to production. - **Business Associate Agreement (BAA)**: A Business Associate Agreement is a HIPAA contract that a healthcare provider signs with vendors that handle protected health information on its behalf. Any voice, phone or AI vendor that touches patient information for a covered practice should sign one. - **IVR (interactive voice response)**: IVR is the traditional "press 1 for sales" phone menu that routes callers using keypad choices or simple voice commands. AI voice agents replace rigid menus with a normal conversation. - **AI agent**: An AI agent is software that uses a language model to decide what to do next and then takes actions with tools, like booking a meeting, updating a CRM or sending a text, instead of only replying with words. A chatbot answers. An agent answers and then does something about it, within the limits you set. - **AI call center**: An AI call center uses voice agents to handle inbound and outbound calls at scale, with people stepping in for calls that need judgment. For small and mid-size businesses it usually means answering every call, following up on leads and confirming appointments without adding seats. - **AI answering service**: An AI answering service is a voice agent that covers a business phone after hours, on weekends or when every line is busy, and can book, answer and escalate instead of only taking messages. Most businesses forward calls to it only when the office does not pick up. - **AI appointment setter**: An AI appointment setter is a voice or text agent that contacts leads or answers inquiries and books them straight into a calendar. It works best when it reaches new leads within minutes and sends reminders before the appointment. - **n8n**: n8n is a workflow automation tool that connects apps and APIs with visual workflows, and it can be self-hosted or used in the cloud. It is popular for AI agent workflows because it lets you mix plain logic, code and language model steps. - **Zapier**: Zapier is a hosted automation service that connects thousands of apps with triggers and actions, usually priced by the number of tasks you run. It is the easiest place to start, and it can get expensive at high volume. - **Make**: Make, formerly Integromat, is a visual automation platform that builds multi-step scenarios between apps and is usually priced by operations or credits. It sits between Zapier and n8n in flexibility and learning curve. - **Workflow automation**: Workflow automation means letting software carry out the repeatable steps of a process, like moving a lead into a CRM, sending a follow-up and creating a task, without someone doing it by hand. Adding AI steps lets a workflow read messages, sort requests and write replies, not just move data. - **App Store Optimization (ASO)**: App Store Optimization is the work of improving an app listing, including title, keywords, screenshots and ratings, so it shows up in store search and converts more visitors into downloads. It is SEO for the App Store and Google Play. - **Closed testing (Google Play)**: Closed testing is a Google Play release track where an invited group of testers uses your app before it goes public. Newer personal developer accounts must run a closed test with a minimum number of testers for a set period before they can publish to production. - **AI consulting**: AI consulting is advice on where AI can save time or bring in revenue for a business, which tools fit and how to roll them out. The useful kind ends with working software and measured results, not just a strategy deck. - **AI video ad**: An AI video ad is a marketing video produced partly or mostly with generative AI tools for visuals, voice or editing, directed and finished by people. It makes it practical to test many variations quickly.