Estimatein 1 hour
Home / Our work / VIRTUAL VOICE ASSISTANT FOR BUSINESS + ONLINE CHAT (SAAS SERVICE)
Web services and business systems
SaaS · voice

VIRTUAL VOICE ASSISTANT FOR BUSINESS + ONLINE CHAT (SAAS SERVICE)

The online service evatalk.ru, SaaS monthly subscription, allows online chats with voice assistants who understand visitor speech on desktop and mobile.

Timeline2 months
Development costUndisclosed
FormatSaaS · voice
Live nowevatalk.ru ↗
Challenge
SaaS widget: voice assistant and chat for any business site
Solution
SpeechKit STT/TTS, React widget, scenarios, CRM and online booking
Result
evatalk.ru: up to 70% of routine visits without an operator

Why we built EVA / evatalk.ru

Clients needed SaaS any business embeds with one JavaScript snippet: visitors speak and type, the assistant understands live speech and replies with synthesized voice in real time without waiting for staff or installing a separate app. Initial focus — services: salons, dental, fitness, real estate.

Booking, pricing, promos and hours had to work on desktop and phones where mic and autoplay policies are strict. Calendars, CRM and staff utilization metrics required light-CRM logic inside a cloud product.

We chose Yandex SpeechKit for STT and TTS, built Node.js and Python microservices with RabbitMQ and PostgreSQL, added graceful fallback to text when voice is down and shipped evatalk.ru on a monthly subscription for salons and clinics.

Key capabilities

01
Voice and text
The widget switches modes mid-dialog; SpeechKit streams recognition and TTS with natural pauses, client-side noise reduction and NLU for context.
02
Booking and schedules
EVA reserves slots with stylists, dentists or coaches, respects staff and branch hours and prevents double booking in the live grid.
03
Business scenarios
Admin builder for dialog branches, key phrases and answers on price, location and services; changes apply without redeploying the embed.
04
CRM and calendars
REST sync with AmoCRM and Google Calendar, webhook booking confirmations, average check and staff load metrics for owners.
05
Mobile UX
Audio unlock after the first user gesture, Web Audio API layer, adaptive bitrate on cellular and workarounds for iOS/Android autoplay limits.
06
SaaS cabinet
Site connections, plans, dialog history, booking conversion analytics and subscription management on evatalk.ru for multiple locations.

How it works

The React widget embeds on any site; backend microservices in Docker talk via RabbitMQ, PostgreSQL stores scenarios and dialogs, Redis caches slots. SpeechKit runs in streaming mode; if the external API fails the widget stays in text mode with full booking.

An MVP with basic voice and booking grew for six months from salon and agency feedback: NLU, integrations, reports and scenario A/B followed. The micro-frontend layer handles browser quirks over Web Audio API and text fallback.

Resilience around SpeechKit billing, phrase-to-reply latency monitoring, load tests and salon pilots before broad evatalk.ru onboarding closed the SaaS widget delivery cycle for service businesses.

EVA — on-site chat and voice widget
Scenario builder and booking slots
CRM and calendar integration

How the work went

01Widget MVP, SpeechKit and scenarios
02Booking, calendars and CRM hooks
03Mobile voice and NLU iterations
04SaaS cabinet and evatalk.ru launch

Technologies

ReactNode.jsPythonPostgreSQLRedisRabbitMQYandex SpeechKitWeb Audio API
Want a voice assistant or site chat? A project like this starts from 1–3 months at a fixed price, or 0 for development with support from 45,000 ₽ / month.

What we delivered

evatalk.ru runs on subscription: EVA handles up to 70% of routine contacts so admins focus on complex cases; booking conversion in beauty and dental rose about 23% on average without waiting for an operator or business-hours phone calls.

Scenarios and CRM hooks cut manual chat and speed visit confirmation. In real estate lead response dropped to 1–2 minutes via automated viewing reservations; the widget stays usable on desktop and phone after audio unlock on first gesture.

The build blended CRM logic, speech tech and SaaS monetization — ESK reuses voice UI, SpeechKit and calendar integration in later service-business products, from the embed widget to the evatalk.ru cloud cabinet.

Related projects

All projects →

Need a similar product?

Describe the task — we will name the timeline and price within an hour.

Reply viawithin an hour