One missed call, start to finish
2:14:00 PM
Hvala is the CRM with an AI partner. It answers every call you miss and keeps in touch with every customer after, so you're always the one they call.
Every missed call gets a text back in seconds, in your name, with a link to book.
Voicemails come written out, and every call, text and booking lands on the customer's record.
Reminders, no-show rebooks, review requests and "we miss you" texts go out on time, and stop the moment they book.
Invoices and payment links by text, and a thank-you the moment they pay.
2:14:00 PM
Type your business name and roll it. This is what your customer sees while you're busy.
Texted back in 4 seconds
Your business
Sorry we missed your call! This is your business. What can we help with? Pick a time: hvala.link/your-business
Hi! Do you have anything free this week?
People rarely stop coming back because they're unhappy. Life gets busy and they forget. Your AI partner keeps in touch for you, with the right text at the right time, so you're the first name they think of.
One record per customer with every call, text, booking, payment and note, so anyone on the team can pick up where you left off.
Thank-yous, reminders, "you're due" and "we miss you" texts go out on time, and stop the moment they book.
A review request after every visit, so the next customer finds you first.
Calls ring in the browser and on every phone on the team at once, with your open hours.
Missed? A text goes back on its own within seconds, so they wait for you instead of ringing the next number.
One inbox for texts with photos, email and website chat. The whole team sees it, and voicemail comes written out.
One record per customer with every call, text, email, booking and payment in order.
Notes, tags and history the whole team can see, so nobody asks the same question twice.
Bring your list from a spreadsheet in minutes, and export it whenever you like.
A booking link per service with real open times, gaps between jobs and notice you choose.
Take a deposit or the full price when they book. Unpaid holds let go on their own.
Reminders by text the day before, a link to move it, and Google Calendar both ways.
Quotes that turn into invoices the moment they say yes.
Card payments straight to your own Stripe account. Hvala takes no cut.
Pay by text from any conversation, payment plans of 2 to 6 months, and repeat invoices.
The next text goes out on its own after a missed call, a new enquiry, a no-show or a paid invoice.
It stops when they say yes. Nobody gets chased after they've booked or paid.
Six ready-made, from "want a new time?" after a no-show to "we miss you" when it's been a while.
A review request by text or email after the job, and replies to Google reviews from one place.
Email your regulars with one-click unsubscribe.
Forms and simple pages on your own web address.
Calls answered, missed and texted back, by person.
Who turns up, and who doesn't, by calendar.
Which ad or website brought in each customer, and what they spent.
Everyone on the team, at no extra cost, with what each person can see.
Two to five sites under one login, each with its own number and diary.
Export everything whenever you like. Deleted customers come back for 60 days.
Hiring someone never raises your bill. Every plan has everything: calls, texts, bookings, payments and follow-ups.
$39/mo
One person running the business.
$89/mo
A team with someone on the phones.
$179/mo
2 to 5 sites, one price for all of them.
Yearly plans get 2 months free. Everyone on your team is included on every plan.
Nothing is charged when the trial ends. Pick a plan, or the account pauses and your customers stay yours to export.
Extra texts are 1.5¢ and extra minutes 2¢. You see it as it happens, and it stops at a cap you set: $20 a month unless you change it.
US carriers charge about $19.50 once to register you for texting, then about $1.50 a month. We pass it on with no markup. Texting only Canadians? No fee.
Card payments go through your own Stripe account at Stripe's rates, straight to you.
No password, no reason, no phone call. Your plan runs to the end of what you paid for.
Hvala sets up a new business number with you, step by step. Bringing your current number over isn't available yet.
It handles the front-desk jobs that slip when you're busy. It texts back every missed call in your name, writes out voicemails, keeps every customer's record up to date, and sends the reminders, follow-ups, invoices and review requests on time. You can read every message and switch any of it off.
Yes, one you'll actually use. Every customer gets one record with every call, text, booking and payment, and the follow-ups that keep you on their mind run on their own.
Yes. Texting works in the US and Canada, and each country gets its own setup. A Canadian business texting only Canadians has no registration step.
No. Setup walks you through each step and shows where it's up to. The follow-up texts are already written: change the words if you like and switch them on.
Yes. It works in your phone's browser and on a computer, so you can answer from the van or the front desk.
Nothing is charged, because we never asked for a card. Pick a plan to carry on, or the account pauses and you can take all your customers with you.
Always. Export every customer, note and message whenever you like. Delete someone by mistake and you can bring them back for 60 days.
Thanks for watching.
Hvala means thank you in Croatian. Say it to every caller, even the ones you miss.
Try it free for 14 daysStarringYou, busy
Missed call(415) 555-0123
Texted back byYour AI partner, in 4 seconds
CustomerKept
DepositPaid by card
Follow-upsSent for you
Your businessRemembered
ReminderThe day before
Review requestTwo hours after
PronunciationHVAH-lah
Available inThe US and Canada
Privacy, terms & credits · © 2026 Hvala