Ce que vous voyez
Le bot perd cette fonction ou devient plus lent; aucune action sensible ne doit dépendre d’une réponse incertaine.
Fiche de service · Moteurs de compréhension et de voixFiche composant · Runtimes IA
Montrer quelles données quittent Navy Phone et garder un repli si le fournisseur répond mal ou trop tard.Regroupe les endpoints tiers optionnels pour langage ou voix, avec egress explicite et repli contrôlé.
Je veux comprendre: direction, équipes métier, communication, achats et première visite. Exploitation: opérateur, support et astreinte. Vue architecte: architecte, ingénieur et sécurité. Tout afficher: revue complète de la fiche.
« Je veux comprendre » affiché. Ce choix sera repris sur les autres fiches. La décision de mise en service et les risques restent toujours visibles.
Le résumé donne le rôle, le trajet, le risque, le responsable et la limite de preuve en moins d’une minute. Les dépendances et exemples restent disponibles juste après, sans jargon imposé.
Utiliser un moteur externe en connaissance de cause.
Montrer quelles données quittent Navy Phone et garder un repli si le fournisseur répond mal ou trop tard.
Comme les sens d’un assistant: chaque fonction a ses limites.
Une fonction de langage ou de voix est configurée chez un tiers.
Le service tiers reçoit uniquement les données autorisées et sa réponse reste contrôlée.
La personne qui appelle et l’opérateur humain.
Dépend d’un fournisseur. Des adaptateurs existent pour ElevenLabs, Anthropic et OpenRouter, mais aucun fournisseur externe n’est qualifié ou provisionné par cette documentation. Mise en service interdite pour l’instant.
Le bot perd cette fonction ou devient plus lent; aucune action sensible ne doit dépendre d’une réponse incertaine.
Responsable des fournisseurs de modèles. Autorité de décision: Responsable du traitement des données.
Activer un tiers uniquement après approbation des données sortantes, de la résidence, du coût, de la qualité et du repli.
Une fonction de langage ou de voix est configurée chez un tiers.
Du son reçu, de la session VoiceBot et du service qui exécute les modèles approuvés.
Retirer le fournisseur concerné, utiliser une réponse déterministe approuvée ou transférer à un humain sans exécuter d’action sensible.
Contrat, DPIA, régions, suppression, clés rotatives, egress borné, tests qualité et pannes du fournisseur.
Le logiciel peut appeler certains services externes si l’équipe les active. Cela ferait sortir du texte ou de l’audio de la plateforme et exige donc un accord, des limites et une preuve séparée. Aucun fournisseur ne doit être activé avant contrat, résidence des données, sécurité, qualité, coût, délais et procédure de repli approuvés.
Une fonction de langage ou de voix est configurée chez un tiers. Le service tiers reçoit uniquement les données autorisées et sa réponse reste contrôlée.
ElevenLabs peut recevoir le texte à vocaliser. Anthropic ou OpenRouter peut recevoir jusqu’à 6 000 caractères d’une transcription d’appel, la langue et une consigne de résumé pour retourner résumé, actions et sentiment.
Les six lectures ci-dessous reprennent les mêmes faits. Elles ne créent pas une seconde source de vérité.
Le trajet montre ce qui déclenche cette fonction, le service qu’elle rend et le résultat obtenu. Il reste lisible sans fonction interactive.
Partie documentée: Utiliser un moteur externe en connaissance de cause.
Une fonction de langage ou de voix est configurée chez un tiers.
Montrer quelles données quittent Navy Phone et garder un repli si le fournisseur répond mal ou trop tard.
Le service tiers reçoit uniquement les données autorisées et sa réponse reste contrôlée.
Comment lire ce trajet: avancez avec les flèches du clavier ou sélectionnez une étape. Les contrats exacts restent dans la « Vue architecte ».
Étape 1 sur 3: Une fonction de langage ou de voix est configurée chez un tiers.
Impact utile: Le service tiers reçoit uniquement les données autorisées et sa réponse reste contrôlée.
En cas de panne: Le bot perd cette fonction ou devient plus lent; aucune action sensible ne doit dépendre d’une réponse incertaine.
Responsable: Responsable des fournisseurs de modèles. Autorité de décision: Responsable du traitement des données.
Reconnaître ce qui se passe, protéger le service et prévenir le bon responsable sans improviser.
Le bot perd cette fonction ou devient plus lent; aucune action sensible ne doit dépendre d’une réponse incertaine.
Couper l’egress du fournisseur concerné, conserver les preuves expurgées et déclencher le repli humain ou déterministe.
Retirer le fournisseur concerné, utiliser une réponse déterministe approuvée ou transférer à un humain sans exécuter d’action sensible.
Responsable des fournisseurs de modèles. Autorité de décision: Responsable du traitement des données. La procédure de production reste à créer et valider avant la mise en service. Ouvrir la fiche d’architecture et de preuve du domaine.
Décision actuelle: mise en service interdite pour l’instant. Le logiciel peut appeler certains services externes si l’équipe les active. Cela ferait sortir du texte ou de l’audio de la plateforme et exige donc un accord, des limites et une preuve séparée. Ce qui reste à faire: Aucun fournisseur ne doit être activé avant contrat, résidence des données, sécurité, qualité, coût, délais et procédure de repli approuvés.Décision actuelle: promotion NO-GO, pas de mise en production. Le dépôt contient des adaptateurs d’egress: ElevenLabs TTS reçoit du texte via https://api.elevenlabs.io; Anthropic reçoit une transcription bornée, la langue et une consigne de résumé via https://api.anthropic.com/v1/messages; OpenRouter reçoit les mêmes catégories via https://openrouter.ai/api/v1/chat/completions. LOCAL_ONLY refuse les clés cloud. Cette présence de code ne prouve ni endpoint provisionné, ni contrat, résidence européenne, suppression des données, débit, qualité, coût ou SLO. Blockers: DPIA, contrat et sous-traitants, résidence, rétention, minimisation, clés rotatives, allowlist réseau, timeouts, quotas, coût, qualité multilingue, repli et SLO sont des gates NO-GO.
Responsabilité, séquence nominale, panne et niveau de service attendu.
| Owner et rôle | Séquence nominale | Mode dégradé | Observabilité et SLO |
|---|---|---|---|
| Endpoints tiers optionnels de langage ou de voix. Owner fournisseur IA, sécurité et responsable du traitement des données. Non-rôle: Ne garantit ni résidence européenne, ni souveraineté, ni disponibilité, ni qualité conversationnelle par simple configuration. | ElevenLabs peut recevoir le texte à vocaliser. Anthropic ou OpenRouter peut recevoir jusqu’à 6 000 caractères d’une transcription d’appel, la langue et une consigne de résumé pour retourner résumé, actions et sentiment. | Timeout, quota ou réponse invalide retire le fournisseur et déclenche phrase déterministe ou handoff. Aucune action sensible ne dépend d’une réponse incertaine. | Le niveau de preuve est Adaptateurs présents, tiers non qualifiés. Aucun SLO de production n’est acquis; l’owner doit mesurer disponibilité, erreurs, saturation et reprise avant promotion. |
Entrées, sorties, protocoles, données, dépendances et configuration.
| Amont et entrées | Aval et sorties | Interfaces et trust boundary | État, données et déploiement |
|---|---|---|---|
| Texte à vocaliser vers ElevenLabs; transcription d’appel bornée, langue et consigne de résumé vers Anthropic ou OpenRouter. Aucun envoi n’est permis en mode local strict. | Réponse du fournisseur vers l’orchestrateur, avec timeout, validation et repli humain ou déterministe. | ElevenLabs reçoit le texte à vocaliser sur api.elevenlabs.io. Anthropic et OpenRouter reçoivent jusqu’à 6 000 caractères de transcription, la langue et la consigne de résumé sur api.anthropic.com/v1/messages ou openrouter.ai/api/v1/chat/completions. LOCAL_ONLY refuse les clés cloud. | Les trois adaptateurs existent; Anthropic/OpenRouter retournent résumé, actions et sentiment. Aucun endpoint, contrat, région, politique de suppression, débit ou coût n’est qualifié par cette preuve. Déploiement: Dépendance externe optionnelle, non provisionnée et non interopérée dans les preuves documentaires. |
Le statut de preuve reste visible quel que soit le profil choisi.
| Sécurité et identité | Preuve et sources | Blockers | Définitions |
|---|---|---|---|
ElevenLabs reçoit le texte à vocaliser sur api.elevenlabs.io. Anthropic et OpenRouter reçoivent jusqu’à 6 000 caractères de transcription, la langue et la consigne de résumé sur api.anthropic.com/v1/messages ou openrouter.ai/api/v1/chat/completions. LOCAL_ONLY refuse les clés cloud. | Niveau de preuve: Le dépôt contient des adaptateurs d’egress: ElevenLabs TTS reçoit du texte via https://api.elevenlabs.io; Anthropic reçoit une transcription bornée, la langue et une consigne de résumé via https://api.anthropic.com/v1/messages; OpenRouter reçoit les mêmes catégories via https://openrouter.ai/api/v1/chat/completions. LOCAL_ONLY refuse les clés cloud. Cette présence de code ne prouve ni endpoint provisionné, ni contrat, résidence européenne, suppression des données, débit, qualité, coût ou SLO. Egress explicite, clé rotative, DPIA, résidence, sous-traitants, rétention, redaction, qualité et SLO à prouver. Sources: lib/tts.ts, lib/ai/llm.ts, lib/env.ts. Promotion NO-GO.Vue d’autorité du domaine · Entrée du catalogue | NO-GO: DPIA, contrat et sous-traitants, résidence, rétention, minimisation, clés rotatives, allowlist réseau, timeouts, quotas, coût, qualité multilingue, repli et SLO sont des gates NO-GO. | Consulter les définitions de cette fiche |