Skip to content

[codex] Add clinic phone assistant - #18

Open
Bobehska21 wants to merge 1 commit into
dimastatz:mainfrom
Bobehska21:codex/clinic-phone-assistant
Open

[codex] Add clinic phone assistant#18
Bobehska21 wants to merge 1 commit into
dimastatz:mainfrom
Bobehska21:codex/clinic-phone-assistant

Conversation

@Bobehska21

Copy link
Copy Markdown

What changed

  • Added a Czech Twilio clinic phone assistant with appointment intake, speech confidence handling, phone-number capture, whole-call recording metadata, and VS Code-readable exports.
  • Added a local Czech voice assistant client that persists appointment requests to SQLite and JSON/CSV exports.
  • Hardened WhisperFlow WebSocket session cleanup and made the transcription language configurable.
  • Added development/test robustness for local Python setup and missing audio input devices.
  • Ignored local clinic runtime data and locally downloaded Whisper model files.

Why

The clinic workflow needs a caller-friendly intake flow that stores the patient phone number, transcript confidence, and recording metadata so staff can verify unclear calls.

Validation

  • python -m black --check twilio_clinic_assistant.py voice_assistant.py whisperflow tests
  • python -m compileall twilio_clinic_assistant.py voice_assistant.py whisperflow tests
  • pytest -q --ignore=tests/benchmark

Notes

Runtime database/export files and large downloaded model files are intentionally excluded from the commit.

@dimastatz
dimastatz marked this pull request as ready for review July 7, 2026 12:59
@dimastatz

Copy link
Copy Markdown
Owner

Thanks for contribution. Could you please record a short video for demo using this code with whisper-flow?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants