Releases: ResearchForumOnline/FrontDeskAgent
Releases · ResearchForumOnline/FrontDeskAgent
Release list
FrontDeskAgent v0.1.1 - Voicebox API alignment
FrontDeskAgent v0.1.1 tightens the Voicebox integration after checking the current public Voicebox API docs.
Changes:
- Defaults Voicebox calls to
POST /generateinstead of the earlier/speakassumption. - Sends
profile_idandlanguageto Voicebox for generated speech. - Adds
VOICEBOX_ENDPOINT=/generateandVOICEBOX_LANGUAGE=enconfiguration. - Keeps FrontDeskAgent's own friendly wrapper endpoint:
POST /api/voice/speak. - Protects
/api/voice/speakwithX-FrontDeskAgent-SecretwhenWEBHOOK_SHARED_SECRETis configured. - Hardens numeric env parsing for ports, timeouts, and import limits.
- Updates README, API docs, integration docs, UI examples, setup wizard, and tests.
Verified:
python -m compileall frontdeskagentpytest: 14 tests passed
Voicebox example:
VOICE_TTS_PROVIDER=voicebox
VOICEBOX_URL=http://127.0.0.1:17493
VOICEBOX_ENDPOINT=/generate
VOICEBOX_PROFILE=your-profile-id
VOICEBOX_LANGUAGE=en
VOICEBOX_ALERT_ON_LEAD=trueFrontDeskAgent v0.1.0
FrontDeskAgent v0.1.0 is the first public release of the CPU-first self-hosted AI receptionist.
Highlights:
- Flask + SQLite self-hosted front desk console.
- CPU-first local AI routing with OpenZero, Ollama, llama.cpp, OpenAI-compatible fallback, and rules mode.
- Twilio voice webhook for inbound caller speech capture.
- Twilio/Telnyx/custom SMS and outbound callback hooks.
- Email intake, SMTP staff handoffs, CRM/booking webhooks, and calendar feed.
- Optional Voicebox local voice output for staff lead alerts and agent speech.
/api/voice/speakendpoint for local Voicebox speech workflows.VOICEBOX_ALERT_ON_LEAD=truefor spoken lead alerts.- Setup wizard, Docker/systemd examples, docs, and tests.
Install:
git clone https://github.com/ResearchForumOnline/FrontDeskAgent.git
cd FrontDeskAgent
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python -m frontdeskagent.setup_wizard
python -m frontdeskagent.appVoicebox local voice:
VOICE_TTS_PROVIDER=voicebox
VOICEBOX_URL=http://127.0.0.1:17493
VOICEBOX_PROFILE=Morgan
VOICEBOX_ALERT_ON_LEAD=trueWebsite: https://frontdeskagent.online/
Docs: https://github.com/ResearchForumOnline/FrontDeskAgent/blob/main/docs/INTEGRATIONS.md