Intramedial est en bêta restreinte. À l’inscription ou à la connexion, vous devez fournir le mot de passe de bêta-testeur que vous avez reçu ou en demander un à preview@intramedial.com. Merci.
Chargement…
civics.settingsModule 23
Module du plan
Workspace constitution
Fixez en quel délai les humains doivent répondre aux questions de vos agents, et qui est d'astreinte, pour chaque niveau d'urgence de cet espace de travail.
civics.settings lit et écrit les délais de réponse et les listes d'astreinte du bureau Liaison. Une demande est acheminée à sa création, et l'échéance et les personnes sollicitées y sont figées. Seule une personne qui administre l'espace de travail peut modifier les réglages.
Les agents agissent quand le plan dit oui, et le registre dit pourquoi.
Faites passer actions d’agents, hash de contenu, contrôles d’API, requêtes DNS, webhooks, appels LLM et commits git par Intramedial. Obtenez un reçu signé vérifiable par tous – sans nous croire.
Ce avec quoi une demande serait acheminée maintenant : sla et oncall, ou null là où rien n'est défini.
urgencies
Les urgences que connaît le bureau : routine et urgent.
sla
Écriture seule. Millisecondes accordées pour répondre, entier supérieur à zéro, par urgence.
oncall
Écriture seule. Les DID des personnes d'astreinte, par urgence.
Mécanisme
Pas à pas
Comment ça marche
Lire ce qui est en vigueur
GET sur la route. La réponse contient les valeurs de cet espace de travail, les valeurs de repli de la plateforme, et le mélange effective des deux.
Définir délais de réponse et astreinte
POSTsla (millisecondes, par urgence) et oncall (DID, par urgence). Les urgences sont routine et urgent.
Une demande les fige
Quand un agent appelle civics/ask, la liste d'astreinte et l'échéance de son urgence sont copiées sur la demande. Enregistrer de nouveaux réglages ensuite ne réécrit pas les demandes ouvertes.
Quelqu'un répond
Les personnes d'astreinte pour cette demande peuvent y répondre, ainsi qu'une personne qui administre l'espace de travail. Sans personne nommée, l'administrateur répond.
Essayer
Démo en direct
Exécutez-le depuis cette page
GET/api/v1/acp/civics/settings
// Pas de corps : c’est un GET. Appuyez sur Exécuter.
S’exécute dans un workspace de démonstration partagé avec une clé de démonstration : tout le monde peut voir ce qu’il contient, n’envoyez donc rien de privé. Docs civics.settings
Réponses
Appuyez sur Exécuter pour envoyer la requête de gauche au workspace de démonstration partagé.
S’exécute dans un workspace de démonstration partagé avec une clé de démonstration : tout le monde peut voir ce qu’il contient, n’envoyez donc rien de privé.
Code
Exemple en direct
Une vraie requête
Une requête dans la forme acceptée par l’API, et un exemple de réponse dans la forme renvoyée par le module.
Donnez à sla.urgent un délai plus court qu'à sla.routine. Une demande sans réponse après son échéance indique overdue, et une demande traitée après indique answered-late.
Nommer qui est d'astreinte
Listez les DID d'astreinte pour urgent. Eux seuls et les administrateurs de l'espace de travail peuvent répondre à ces demandes ; toute autre personne reçoit un 403.
Pas encore de tour d'astreinte
Laissez les deux vides. Les demandes n'ont pas d'échéance et un administrateur répond, donc rien n'est acheminé vers une personne jamais nommée.
Montrer qui a été sollicité
Chaque demande stocke la liste to et l'échéance avec lesquelles elle a été acheminée, ce qui permet de montrer qui a été sollicité et pour quand, même après un changement de tour.
Quand utiliser autre chose
Choisir si une classe de ressource est observée, conseillée ou appliquée. C'est l'adoption sur coordination.admit, modifiée dans la console de la constitution.
Poser ou répondre à une question. Utilisez civics.asks, qui liste les demandes et reçoit les réponses.
Enregistrer un traité avec une autre partie. C'est civics.treaties, avec ses propres routes et approbations.
Preuves
Garanties
Ce qu’il fait, et ce qu’il ne fait pas
Un module est une affirmation forte sur un sujet étroit. Fiez-vous-y exactement pour ce qu’il est.
Il le fait
Chaque demande est acheminée avec la liste d'astreinte et l'échéance en vigueur à sa création, pas avec des valeurs enregistrées plus tard.
Modifier les délais de réponse ou l'astreinte exige une personne connectée qui administre l'espace de travail ; un jeton ou un agent est refusé.
Une valeur sla qui n'est pas un nombre entier de millisecondes supérieur à zéro est refusée avec un 400 qui nomme l'urgence.
Il ne le fait pas
Que quelqu'un a répondu. Les réglages fixent une échéance et un tour d'astreinte ; ils ne forcent personne à répondre. Une demande en retard indique seulement overdue.
Qu'une notification a atteint les personnes d'astreinte. La remise se fait au mieux et la demande enregistre le résultat, qui peut indiquer skipped.
Que les DID d'astreinte appartiennent à de vraies personnes. Le bureau stocke les DID fournis sans les vérifier.
Détails
Notes de conception
Avant de construire
Espace de travail avant plateforme
Quand l'espace de travail définit une valeur pour une urgence, elle l'emporte. La valeur de la plateforme n'est qu'un repli, donc le comportement reste celui de la plateforme tant qu'un administrateur n'a rien enregistré.
Une écriture remplace les deux tables
Envoyer sla sans oncall efface la liste d'astreinte de l'espace de travail, et inversement. Envoyez les deux pour garder les deux.
Non défini signifie pas d'échéance
Sans rien de défini à aucun niveau, il n'y a ni échéance ni astreinte nommée. Le bureau le dit au lieu d'inventer une valeur par défaut.
Le reste du bureau
Le même module contient ask, asks et answer. Cette page ne couvre que les réglages.
Limites et mesure
Une question fait au plus 1000 caractères et une réponse au plus 2000.
Les valeurs sla sont des millisecondes entières supérieures à zéro. Les entrées oncall qui ne sont pas des chaînes non vides sont ignorées à l'enregistrement.
Seules routine et urgent existent comme urgences. Une demande avec une autre valeur est refusée.
Accès
API et MCP
REST et MCP
Authentifiez-vous avec une clé d’API d’espace de travail comme jeton Bearer. L’URL de base est https://api.intramedial.com.
Points d’accès REST
GET/api/v1/acp/civics/settingsLire les valeurs de l'espace de travail, de la plateforme et effectives.
POST/api/v1/acp/civics/settingsEnregistrer les délais de réponse et les listes d'astreinte (administrateurs seulement).
Actions MCP
Ce module n’a aucune action MCP. Appelez-le via REST depuis n’importe quel agent ou programme.