Nouveau : CloudRaker Run. Un seul endroit pour tous les agents que votre équipe va créer. Nouveau : CloudRaker Run Découvrir Run

L'information santé officielle, quand la ligne est occupée.

Où consulter, comment prendre rendez-vous, où se faire vacciner. Un agent répond à ces questions à toute heure, en français ou en anglais, et cite la page officielle derrière chaque réponse. L'infirmière garde les appels qui ont besoin d'une infirmière.

Le problème

La réponse existe. La file est devant elle.

Les délais d'attente à Info-Santé 811 ont atteint jusqu'à deux heures en moyenne cet automne, avant même le pic de l'hiver. Beaucoup d'appels dans cette file demandent où consulter, comment prendre un rendez-vous ou où se faire vacciner. Ce sont des questions légitimes, et les réponses sont déjà publiées sur des sites officiels. Elles sont simplement difficiles à trouver.

Chaque minute qu'une infirmière passe à lire une page Web au téléphone est une minute de moins pour la personne qui a besoin d'une infirmière. Un agent peut prendre le premier type de question, à toute heure, et renvoyer le second vers les personnes qui peuvent l'évaluer.

L'agent ne remplace pas l'infirmière. Il dégage la ligne devant elle.

Le flux de travail

La question entre. La réponse citée sort.

Cinq étapes. Deux d'entre elles sont des vérifications que le modèle ne peut pas sauter.

EntréeUne question, écrite ou diteEn français ou en anglais. Aucun compte, aucun nom.
  1. Transcrire

    Un message vocal est transcrit à Montréal par rakeaudio. Seul son texte continue. L'enregistrement n'est pas conservé.

    rakeaudio-asrMontréal
  2. Filtrer

    decision-machine-1 cherche des renseignements personnels avant qu'un agent voie le message. S'il en trouve, le message s'arrête ici.

    decision-machine-1bloqué, non transmis
  3. Acheminer

    Un agent d'accueil lit la question et la confie à un agent spécialisé. Gastroentérite, virus respiratoires, vaccination, aînés, santé mentale et plus.

    agent d'accueilun agent par sujet
  4. Répondre à partir de la source

    L'agent spécialisé cherche dans les sources officielles qu'il a le droit de lire, cite la page et renvoie vers elle.

    recherche Knowledgelien vers la page
  5. Vérifier

    decision-machine-1 relit la réponse à la recherche d'un avis médical personnel. S'il en trouve, la réponse est retirée et réécrite. Après trois retraits, la conversation s'arrête.

    retirée, réécrite3 prises
SortieUne réponse citéeOu un renvoi au 811 ou au 911 quand seule une personne peut aider.
Garde-fous

Pas laissé au bon comportement du modèle.

Un agent santé doit gagner la confiance. Les règles qui comptent tournent comme des vérifications distinctes sur chaque échange, en dehors du modèle de langage qui écrit la réponse.

  • Diagnostic
    Ce qu'on suppose Le prompt dit « ne pose pas de diagnostic », et le modèle écoute la plupart du temps.
    Ce qui se passe Un second modèle vérifie chaque réponse avant qu'elle soit affichée. Un avis médical personnel est retiré et l'agent doit réécrire. Le compteur des réponses retirées est public.
  • Renseignements personnels
    Ce qu'on suppose Tout ce que le citoyen tape part directement chez un fournisseur de modèle.
    Ce qui se passe Le message est d'abord filtré à Montréal. Un message qui contient des renseignements personnels est bloqué et n'atteint jamais les agents ni les modèles de langage.
  • D'où ça vient
    Ce qu'on suppose Un paragraphe fluide, et on le croit sur parole.
    Ce qui se passe Chaque réponse cite une page officielle et y renvoie. Québec.ca, Santé Québec, l'INSPQ, le ministère de la Santé. N'importe qui peut vérifier en un clic.
  • Rendez-vous
    Ce qu'on suppose L'agent prend le rendez-vous pour vous.
    Ce qui se passe Il renvoie à la page de résultats de Clic Santé et s'arrête là. Il ne lit pas les disponibilités et ne réserve jamais. Cette limite est un choix, et la même fondation peut aller plus loin quand un réseau de santé le demande.
Où il répond

Là où les questions arrivent déjà.

L'agent est le même sur chaque canal. Run lui donne les portes.

Un site Web public
Écrivez ou dites une question. Aucun compte, rien à téléverser, et la conversation vit seulement dans la mémoire du navigateur.
Une ligne téléphonique
Run attribue des numéros américains et canadiens aux agents. L'agent répond, et transfère l'appel à une personne quand il le faut.
Votre propre produit
Lancez des exécutions par HTTP et recevez chaque étape en événements. Un portail patient ou une application de clinique peut porter le même agent sous son propre nom.
Où vont les données

Dit clairement, parce qu'il le faut.

C'est ainsi qu'Agent Santé fonctionne aujourd'hui. Chacun de ces points est un réglage, pas une réécriture.

Reste à Montréal
La vérification des renseignements personnels sur chaque message, la vérification d'avis médical sur chaque réponse et la transcription de chaque message vocal.
Va aux serveurs des modèles
Le texte d'un message que le filtre a accepté, avec la conversation vérifiée jusque-là. Au Canada et aux États-Unis. Jamais un message bloqué, jamais un enregistrement.
Conservé nulle part
Les journaux du serveur ne contiennent jamais le texte des messages ni le son des messages vocaux. Les échanges sont effacés environ 10 minutes après la fin de la conversation.
En production
Agent Santé agentsante.ca

Celui-ci répond déjà.

Agent Santé est gratuit pour tous les Québécois, en français et en anglais, à toute heure. CloudRaker l'a bâti bénévolement sur Run, et sa page de transparence publie les vrais compteurs, en direct.

Conversations
151
Réponses vérifiées
227
Messages bloqués pour renseignements personnels
8
Réponses retirées pour avis médical
29

Chiffres du jour du lancement. Les chiffres en direct sont sur la page de transparence.

  • Aucun compte, aucun nom. Les renseignements personnels sont bloqués à Montréal avant qu'un agent les voie.
  • Les conversations sont effacées environ 10 minutes après leur fin.
  • Le code du site et les instructions des agents sont publics sous licence Apache 2.0.
Agent Santé en 30 secondes.
Sur quoi il tourne

Les briques sous ce cas d'usage.

Une plateforme pour les agents, deux modèles CloudRaker pour les vérifications, et le code ouvert pour lire comment le tout s'assemble.

CloudRaker Run
L'agent d'accueil et chaque agent spécialisé, leurs dossiers de connaissances, et un registre de chaque exécution avec son coût.
Voir Run
decision-machine-1
Le modèle de décision de CloudRaker, hébergé à Montréal. Il exécute les deux vérifications, à l'entrée comme à la sortie.
Voir le modèle
rakeaudio
Le modèle de transcription de CloudRaker, à Montréal. Une question vocale devient du texte avant que quoi que ce soit d'autre la lise.
Voir le modèle
Le code ouvert
Le site et les instructions des agents, publics sous Apache 2.0. Lisez-les, vérifiez-les, partez d'eux.
Voir les agents sur GitHub
Flux connexes

Mêmes agents. D'autres portes d'entrée.

Partout où des gens attendent dans une file une réponse déjà écrite, ou une personne qui a besoin que la paperasse soit faite d'abord.

Scribe médicalQuand l'appel atteint un clinicien, la conversation devient une note structurée et citée.Voir
Admission cliniqueFormulaires, télécopies et lettres de référence vers un même dossier structuré, avec révision par champ.
Aiguillages et triageAnalysés, acheminés par spécialité et par urgence, puis confirmés.
Commencez ici

Vos réponses sont déjà publiées. Rendez-les accessibles.

Si vous travaillez dans un réseau de santé, un organisme public ou une clinique et voulez un agent comme celui-ci sur vos sources, dites-nous quelle ligne vous voulez dégager.