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