MediCall est une plateforme complète de Call Center Médical Intelligent, conçue pour les cabinets médicaux suisses et européens. Son architecture multi-tenant peut gérer jusqu’à 100 cabinets sur une infrastructure unifiée et centralise la téléphonie, la prise de rendez-vous automatisée, la téléconsultation et le suivi patient — le tout hébergé en Suisse et conforme LPD / RGPD.
Fonctionnalités clés
- Standard téléphonique intelligent (IVR / DTMF) : détection du motif d’appel (RDV, urgence, ordonnance) et routage automatique ou vers opérateur humain
- Prise de rendez-vous automatisée, synchronisée avec les agendas médicaux (OneDoc, Doctena, Google, Outlook, CalDAV)
- Notifications SMS (confirmation, rappel J-1, lien unique d’annulation) et rappels vocaux automatiques pour les patients âgés
- Portail patient sécurisé sans création de compte (accès par lien unique reçu par SMS)
- Téléconsultation vidéo intégrée, sans installation pour le patient
- Tableau de bord opérateur en temps réel (file d’attente, statistiques, alertes)
- Application mobile médecin (PWA) : agenda, appels, notifications push, mode hors-ligne
- Site web personnalisable par cabinet avec prise de RDV en ligne
- Traçabilité complète et audit trail (conformité LPD / RGPD), rapports mensuels automatisés
Technologies utilisées
- Asterisk 20 LTS — téléphonie / PBX open source, multi-tenant
- SIP Trunk Peoplefone (CLIP no screening)
- Node.js 20 + PM2 — backend, API REST documentée (Swagger), authentification JWT
- PostgreSQL 16 — données chiffrées, historique et audit trail
- React.js — tableau de bord opérateur et portail patient
- Vue.js — application mobile médecin (PWA)
- WebRTC (Daily.co) — téléconsultation vidéo
- WebSocket — temps réel du tableau de bord
- SMS suisse (eCall / SMSUP)
- Hébergement Infomaniak Cloud (Suisse), TLS 1.3, chiffrement AES-256
- Architecture multi-tenant, conformité LPD & RGPD
