tools/list rend la liste à jour, avec le schéma de chaque paramètre. Un outil qui écrit porte readOnlyHint: false.
Lire
| Outil | Ce qu’il rend | Paramètres |
|---|---|---|
rechercher | Les objets qui répondent à un terme | terme |
lire_fiche | La fiche d’un objet | objet, id |
donnees_techniques | Les données techniques d’un équipement qui répondent à un terme | equipementId, terme |
maintenance_equipement | Le contrat, le plan de maintenance, le carnet récent, les appels et les réserves d’un équipement | equipementId |
champs_de_creation | Les champs à remplir pour créer un objet | objet |
assistant_technicien | Une réponse technique de dépannage sur un équipement | equipementId, question, fil |
ouvrir_depannage | Propose d’ouvrir l’assistant de dépannage sur un équipement | equipementId |
appels_en_cours | Les appels ouverts de l’agence (50 au plus, avec le total) | |
visites_dues | Les visites d’entretien dues | |
planning_de_la_semaine | Les visites de la semaine | jour |
techniciens | Les techniciens de l’agence | |
verifier_import | Ce que l’import d’un tableau joint (.csv, .xlsx) ferait : colonnes reliées, lignes prêtes, lignes à corriger | fichierId, objet, correspondance |
Agir
| Outil | Ce qu’il fait | Paramètres |
|---|---|---|
creer | Crée une fiche (client, immeuble, équipement…) | objet, champs, parentId |
creer_affaire | Crée une affaire et ses relevés | genre, equipementIds, pour, avec, collecte, dateLimite, consignes, nom |
creer_appel | Ouvre un appel de dépannage | equipementId, type, appelant, description, technicienId |
creer_devis | Crée un devis en brouillon | equipementId, origine, objet, lignes |
modifier_fiche | Modifie des champs d’une fiche | objet, id, champs |
ajouter_note | Ajoute une note à une fiche | objet, id, titre, texte |
affecter_appel | Affecte un appel à un technicien | appelId, technicienId |
importer_fichier | Importe un tableau joint, tout ou rien | fichierId, objet, correspondance |
deplacer_visite | Déplace une visite à un autre jour ou technicien | visiteId, jour, technicienId |
modifier_donnees_techniques | Corrige des données techniques d’un équipement, vérifiées contre le catalogue | equipementId, valeurs |
creer_releve | Crée un relevé sur un ou plusieurs équipements | equipementIds, motif |
creer_ecart | Signale un écart constaté pendant un relevé | equipementId, releveId, composant, constat |
demander_piece | Demande une pièce à l’agence pour un équipement ; les personnes désignées par l’agence la reçoivent | equipementId, piece, quantite, urgente, note, visiteId, appelId |