Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

I built an open-source, self-hosted take on ElevenLabs' Reception.ai

Описание и применение

Frontdesk.ai – открытый, самохостинг‑решение для автоматизации приёма звонков в бизнесе, заменяющее платный сервис Reception.ai. Он отвечает на звонки, бронирует встречи, отвечает на вопросы и сохраняет транскрипты, записи и резюме, полностью управляется локально и позволяет менять голос, модели и инструменты.

Задача

Dental clinics miss appointments because phones ring while staff are busy and no one answers.

Результат

Frontdesk.ai provides a self‑hosted, open‑source AI receptionist that eliminates missed calls, automates appointment booking, answers FAQs, and stores all call data locally, eliminating subscription costs and enabling full customization.

Рабочий процесс

  • 1. User runs docker compose up to start the stack.
  • 2. Browser requests a LiveKit room and token from the server.
  • 3. Voice worker joins the room and streams audio via WebRTC.
  • 4. Voice worker runs Groq Whisper for speech‑to‑text, then a Groq‑hosted LLM with tools check_availability, book_appointment, search_knowledge.
  • 5. LLM responses are validated with Zod before database writes.
  • 6. On hangup, transcript, recording, summary, and outcome are saved to Supabase.
  • 7. User can paste a website URL to auto‑populate business profile and services.

Доказательства

Frontdesk.ai is an open-source AI receptionist that picks up instead. It answers the call, books the appointment against a real calendar, answers questions from the business's own website, and leaves a transcript, a recording and a summary behind.

Источник

It runs on your own system. One docker compose up on your laptop or your server. Your calls, clients and recordings live in your own Supabase project.

Источник

The agent has three tools: check_availability, book_appointment and search_knowledge. Two rules apply to every tool call: Arguments are validated with Zod before anything is written. The business is resolved on the server, never from an ID the client sends.

Источник

No inbound phone calls yet. Calls happen in the browser today. Real phone numbers are the top item on the roadmap.

Источник

  • Дата записи: 2026-10-10T12:40:55.934Z