Support client
Chaque ticket part au bon service, avec son niveau d'urgence, avant qu'un humain ne l'ouvre.
Exemple de sortie : service: "facturation" urgence: "haute"
{ "service": "facturation", "urgence": "haute", "geste_commercial": true, "confiance": 0.91 }
Donnez à Jevis le contexte, vos règles et vos critères : il rend une décision structurée, avec un niveau de confiance honnête. Sous le seuil, il vous dit qu'il ne sait pas.
Cas d'usage
Jevis s'occupe des décisions répétitives et bien cadrées. Les cas limites remontent à vos équipes, avec le contexte.
Chaque ticket part au bon service, avec son niveau d'urgence, avant qu'un humain ne l'ouvre.
Exemple de sortie : service: "facturation" urgence: "haute"
Avis, annonces, messages : ce qui enfreint vos règles est masqué, le reste est publié.
Exemple de sortie : action: "masquer" motif: "démarchage"
Les prérequis du poste sont vérifiés sur chaque dossier. Les cas limites vont à un recruteur.
Exemple de sortie : prerequis_ok: true escalade_humain: true
Un formulaire entrant devient un lead classé : taille, besoin, commercial à prévenir.
Exemple de sortie : segment: "PME" a_rappeler: true
Une boîte partagée se trie seule : priorité, équipe destinataire, délai de réponse.
Exemple de sortie : priorite: "P1" equipe: "comptes_cles"
Une note de frais, une demande d'achat : conforme à la politique interne, ou à justifier.
Exemple de sortie : conforme: false piece_manquante: "facture"
Comment ça marche
Pas de réglage fin, pas de jeu de données à constituer pour commencer.
Les questions à trancher et les réponses possibles, écrites une fois, en français, comme pour un collègue.
Votre application envoie le ticket, l'avis ou l'e-mail tel quel. Jevis le met en forme avec vos règles.
Une réponse structurée, et un niveau de confiance. À vous de fixer le seuil sous lequel un humain reprend la main.
Pourquoi Jevis
Jevis ne rédige pas, il tranche. Et il dit quand il n'est pas sûr.
Jevis tourne sur vos serveurs, sans carte graphique et sans appel vers l'extérieur. Tickets, candidatures et e-mails ne quittent pas votre réseau.
Chaque décision arrive dans un format fixe que votre code lit directement : un choix dans une liste, une note, un oui ou un non.
Quand Jevis annonce 0,8, il a raison environ huit fois sur dix. Sous le seuil que vous fixez, le dossier part à un humain.
Pour les développeurs
Jevis parle le même langage que les SDK TypeSafe en Python et en TypeScript. Votre code existant fonctionne sans adaptateur.
from typesafe_sdk import Choice, TypeSafeClient
with TypeSafeClient(
base_url="https://jevis.example.com", # la seule ligne qui change
api_key="jaas_a1b2c3d4_…", # clé émise par la console
) as client:
response = client.system_one(
state={"document": "Prélevé deux fois ce mois-ci, merci de corriger."},
questions={
"department": Choice(
instructions="Quel service doit traiter ce ticket ?",
criteria={"billing": None, "shipping": None},
),
},
)
print(response.choices["department"].choice)Prochain appel
Un compose, une application, une clé, un premier appel. Le reste est dans les docs.