Architecture Axomate × Dualis / Talysio
S2V + Recruiter-Mate — RDV IT 03/03/2026
Whiteboard v2
Architecture Axomate × Dualis
S2V + Recruiter-Mate · RDV IT 03/03/2026
👤 Recruteurs Talysio
🎙️
Interface S2V
Enregistrement audio
PC / Mobile / Teams
💬
Recruiter-Mate
Chat matching
Langage naturel
⚙️ Pipeline S2V — 8 étapes automatisées · ~2 min end-to-end
Entrée
Audio
MP3 / WAV
webhook
→
01
Upload
Gladia
idempotence PG
→
02
Transcription
Gladia async
diarisation
→
03
Normalisation
Formatage
dialogue
→
04
Classification
Azure OpenAI
RH vs Commercial
→
05
Analyse LLM
Azure OpenAI
extraction JSON
→
06
Génération PDF
Template
Talysio
→
07
Indexation
Qdrant
Recruiter-Mate
→
08 ★
API exposée
Portalis pull
Aucun port ouvert
HTTPS TLS 1.3
🧠
Recruiter-Mate
Agent IA chat
GPT-4.1-mini
+ 2 tools Qdrant
Matching CV ↔ Poste
🏢 Portalis (ERP Dualis)
🔌
Pull — Appels sortants
Portalis appelle l'API
Axomate en HTTPS sortant
Aucun port ouvert
côté Dualis
Résultat :
Fiche candidat créée auto · 0 ressaisie · CR structuré attaché · PDF joint
← Pull Portalis (HTTPS sortant)
🖥️ Plateforme Axomate — Serveur dédié Docker (hébergé en Europe)
🔄
Reverse Proxy
SSL Let's Encrypt
Routage HTTPS
⚙️
n8n
Orchestration
Webhooks entrants
🔧
FastAPI (Python)
Logique métier
API exposée pour Portalis
🗄️
PostgreSQL 16
Pipeline · historique
Idempotence · multi-tenant
🧠
Qdrant (vectoriel)
Index CVs candidats
Index fiches de poste
Pipeline interne
🔵 Services IA — Azure OpenAI (datacenters EU · RGPD natif · données non utilisées pour l'entraînement)
🤖
Azure OpenAI — GPT-4.1-mini
Classification RH/Commercial
Extraction structurée JSON
Datacenter France Nord / Suède
EU · RGPD
📊
Azure OpenAI — Embeddings
Vectorisation des profils
text-embedding-3-small
Datacenter France Nord / Suède
EU · RGPD
🎤
Gladia
Transcription audio async
Diarisation locuteurs
Serveurs EU
📄
Génération PDF
Template Talysio
Fiche candidat / prospect
Service account dédié
API sortantes HTTPS chiffrées
🔑 Principe clé :

Axomate expose une API REST sécurisée (token auth).

Portalis fait des appels HTTPS sortants pour récupérer les nouvelles fiches.

→ Aucune modification du firewall Dualis
→ Portalis initie toujours la connexion
📋 À définir au RDV IT :

· Fréquence polling (temps réel / toutes les X min ?)
· Format JSON attendu par Portalis
· Authentification token Bearer
· Env. de test disponible ?
· Contact dev Marseille
⚙️ Données extraites par S2V :

📋 Poste visé · disponibilité
💰 Salaire actuel / prétentions
📍 Localisation / mobilité
🎓 Expérience / niveau
💡 Motivations clés
⚠️ Points de vigilance
🏆 Avis IA + score /10
📝 CR structuré complet
A
Cloud Dédié — Serveur dédié Dualis, hébergé en Europe
🔒
Périmètre Dualis
Serveur dédié
Données en Europe
RGPD conforme
🛠️
Axomate gère
Mises à jour
Monitoring 24/7
Sauvegardes auto
📡
Portalis pull
Via HTTPS Internet
Token auth
Aucun port ouvert
✅ Avantages
🚀 Go-live en 1 semaine
🛠️ Zéro charge IT Dualis
📊 Évolutivité immédiate
🔄 Migration on-prem possible
🔒 Données hébergées EU
⚠️ Points d'attention
☁️ Données hors infra physique
🔗 Portalis via Internet
🏢 Axomate administre
VS
B
On-Premise — Serveurs internes Dualis
🏢
Périmètre physique
Datacenter Dualis
Souveraineté totale
0 flux données RH out
🔐
Axomate en VPN
Maintenance only
Clé SSH
Logs complets
🌐
Portalis pull local
Réseau interne
Latence minimale
Aucun flux Internet
✅ Avantages
🔒 Souveraineté totale
🏢 Portalis réseau local
🛡️ Conformité IT maximale
🎛️ Contrôle IT Dualis total
📈 Aucune dépendance cloud
⚠️ Points d'attention
⏳ 3–4 semaines déploiement
🖥️ Serveur à provisionner
🔄 Mises à jour coordonnées
📡 PRA selon infra Dualis
🔄 Migration A → B :

Les deux options utilisent exactement la même stack Docker.

Migration possible à tout moment sans perte de données ni interruption prolongée.
Légende
Flux de données HTTPS
Pull Portalis (sortant)
Azure OpenAI (EU)
Flux optionnels / références
Composants Axomate
Portalis / ERP
Azure OpenAI EU
Axomate × Dualis / Talysio · Confidentiel · 03/03/2026 · Benjamin Pouch & Pierre-Mathieu Cimignani