Syntech

Live · pilot phase

Bevétel: turning missed calls into bookings

For a small business, every missed call is a customer who rings the next search result. We built an AI assistant that texts the caller back within 10 seconds, answers their questions and books a free slot.

Try it at bevetel.ai
from the decision to self-service setup
3 weeks
from the decision to self-service setup
the first real SMS arrives on a phone
Day 1
the first real SMS arrives on a phone
commits, 23 automated test suites
200+
commits, 23 automated test suites
measured AI cost per reply
~1.8 Ft
measured AI cost per reply

01 · The problem

The hairdresser is mid-colour, the dentist is drilling, the masseur is with a client. Meanwhile the phone rings and nobody picks up. The caller leaves no message: they ring the next result on Google.

Calling back is no fix, because by the evening the caller has booked somewhere else. And hiring a receptionist doesn't pay for a business of 2–5 people.

02 · What we built

  • 01

    Conversation engine

    A Claude-based SMS assistant that writes natural Hungarian, answers questions and arranges appointments. Professional limits (for medical questions, for example) are set per industry.

  • 02

    Self-service setup

    The business signs up, gets a number, sets up call forwarding on its own phone (mobile, landline or VoIP) and checks it with a live test call.

  • 03

    Dashboard

    Caught calls, conversations, bookings and recovered revenue in real time, with a pause switch.

  • 04

    Subscriptions and sales

    Stripe subscriptions with a customer portal, transactional e-mails, and an in-house sales CRM with its own lead finder.

03 · How it works

  1. 01

    Call

    not answered → forwarded

  2. 02

    Telnyx

    Hungarian voice number, hangs up in ~1 s

  3. 03

    Engine

    Cloud Run, EU region

  4. 04

    Claude

    writes the reply

  5. 05

    Infobip

    two-way Hungarian SMS

  6. 06

    Calendar

    only slots that are really free

  7. 07

    Firestore

    live dashboard, EU region

04 · The hard decisions

A working prototype takes a weekend. What the product needed came down to these decisions.

D1

No Hungarian provider handles both calls and SMS well.

We split the channel in two: Telnyx takes the call, Infobip sends the SMS. The providers sit behind a shared layer, so an outage is a matter of configuration, not a rewrite. Trying a US number was a dead end: Hungarian networks rewrite the sender, and the conversation splits in two.

D2

The AI must never invent an appointment.

The model can only offer what the calendar shows as free. If no calendar is connected, it doesn't book; it records a request, and the owner approves it.

D3

The expensive part is not the AI, it's the SMS.

We measured it: an AI reply costs ~1.8 Ft, an SMS segment ~22.6 Ft. Hungarian text with accents fits only half as many characters into a segment, yet we kept the accents, because without them the message reads as machine-made. A per-conversation message limit keeps the cost in check.

D4

It started with dentistry, but it is for every small business.

We moved the industry rules (what it may say and what it may not) out into a table. A new industry is therefore a row, not a new product, and the switch happened without a single database migration.

D5

Pricing must not put data protection at risk.

We looked at a “pay when the customer shows up” model and rejected it: we would have had to process health-related attendance data (GDPR Article 9). Instead we have conversation-based plans that follow the real cost.

05 · Build log

  1. Decision: the missed call is the most measurable problem. First target: clinics.

  2. First commit, and the first real SMS arrives on a phone.

  3. The dashboard shows live data: conversations, bookings, metrics.

  4. Self-service setup: the business reserves a number and tests it on its own.

  5. Stripe subscription and a live demo on the website, with a cost cap.

  6. A cloud-deployable engine with more than one provider (Telnyx, Infobip).

  7. It outgrows dentistry: now called Bevétel, for any small business.

  8. Our own cloud infrastructure in the company's name, deployed without touching a console.

  9. The assistant can be tried before entering a bank card.

06 · Tech stack

  • Next.js
  • TypeScript
  • Claude (Anthropic)
  • Telnyx
  • Infobip
  • Google Cloud Run
  • Firestore (EU)
  • Firebase Auth
  • Stripe
  • Resend

07 · Where it stands now

The system runs in production at bevetel.ai, and the first businesses are coming on board now. The next step is voice replies, which we will only offer once they are good enough in Hungarian too. What we can't do well, we don't sell.

We build yours at the same pace and with the same care.

Get the blueprint