
Answerbell
AI Phone Receptionist SaaS for Agencies - Node.js App

AI disclosure: AI tools were used to assist with parts of the code, documentation and graphics of this item. The author directed, reviewed and tested every part before release.
What it does
- One ElevenLabs voice agent per client
- Uninterruptible AI disclosure in seven languages
- Six server tools with per-client secrets
- Bookings with conflict checks
- Messages with urgent words
- E-mail notifications through Resend
- Call log synced from ElevenLabs
- Usage per client with 80 % / 100 % alerts
You need
- Node.js 22.12 or newer (package.json engines); pnpm
- Build tools for better-sqlite3 when no prebuilt binary (build-essential python3 / Xcode CLT / VS Build Tools)
- Linux server or VPS with a domain and HTTPS (Caddy or nginx); ElevenLabs, Stripe and providers call https only
- Own ElevenLabs account with Agents (paid per call minute)
- Own Telnyx account: a phone number per client and a SIP trunk to ElevenLabs