Aller au contenu
Hardi

Hardi · Tous les plans

Votre agent, vos workouts, votre planning.

Connectez votre agent par MCP ou CLI à votre espace personnel. Autorisez les actions qui vous conviennent ; elles s’exécutent de façon autonome, avec les quotas de votre plan Free, Plus ou Pro.

Workouts

Créer, modifier, dupliquer, ranger, mettre à la corbeille et restaurer.

Dossiers

Créer, renommer et organiser votre bibliothèque.

Calendriers

Créer des calendriers personnels et y travailler. Autoriser certains calendriers ou tous vos calendriers personnels, actuels et futurs.

Planning

Organiser vos séances, notes, jours de repos, cycles et modèles de semaine.

Préférences et paramètres

Adapter vos règles de programmation selon votre plan, vos unités, votre langue et vos notifications.

Résultats

Lire votre activité et enregistrer vos résultats personnels. Avec une permission distincte, consulter les résultats des participants à vos workouts.

Un accès choisi et révocable

Chaque droit est choisi au consentement, ainsi que les calendriers et dossiers accessibles. Choisissez un accès sans expiration ou une durée de 1, 7 ou 30 jours, et retirez-le à tout moment. Les connexions existantes gardent leurs droits et leur durée. Vous pouvez limiter les modifications aux jours présents et futurs. Simulation facultative, opérations MCP distinctes, lots atomiques via le CLI, historique et annulation conditionnelle pendant sept jours. Des modifications ou résultats ultérieurs peuvent empêcher l’annulation. Les saisies de résultats se corrigent avec une nouvelle version, sans annulation.

Aucun accès aux Teams, messages, historique personnel d’autres utilisateurs, notes privées des coachs, paiements, exports ou gestion des liens publics. La lecture des résultats des participants reste limitée à la vue coach de vos workouts autorisés. Aucune Énergie Hardi consommée. Les modifications d’un calendrier peuvent apparaître sur ses liens publics existants.

Connecter votre agent

  1. Utilisez votre compte Hardi actif, complété et à l’email vérifié, en Free, Plus ou Pro.
  2. Ouvrez Paramètres > Connexion IA pour connecter ChatGPT ou utiliser le CLI. La fiche dans l’annuaire ChatGPT est en préparation.
  3. Autorisez la connexion dans Hardi et choisissez ses droits.
npm install --global ./hardi-cli-2.1.3.tgz
hardi auth login --environment live --name "My agent"
hardi context --json
hardi actions simulate --file actions.json --json

Télécharger le CLI

Node 22.23.4 minimum (branche 22). Archive d’évaluation ; paquet npm public non publié. Trousseau système, ou mode fichier explicite pour serveur. Aucun abonnement payant ni invitation n’est nécessaire pour connecter un compte Hardi vérifié.

Documentation pour les agents

Actions et permissions
ActionScopes
calendar.createactions:read, planning:read, calendars:create
training.performance.createactions:read, training:read, training:write
training.performance.updateactions:read, training:read, training:write
training.result.upsertactions:read, training:read, training:write, workouts:read
preferences.updateactions:read, preferences:read, preferences:write
settings.updateactions:read, settings:read, settings:write
workout.createactions:read, catalog:read, workouts:read, workouts:create
workout.updateactions:read, workouts:read, workouts:update
workout.duplicateactions:read, workouts:read, workouts:create
workout.moveactions:read, workouts:read, workouts:update, folders:read
workout.trashactions:read, workouts:read, workouts:delete
workout.restoreactions:read, workouts:read, workouts:restore
folder.createactions:read, folders:read, folders:write
folder.updateactions:read, folders:read, folders:write
folder.reorderactions:read, folders:read, folders:write
folder.trashactions:read, folders:read, folders:delete
folder.restoreactions:read, folders:read, folders:write
planning.addactions:read, planning:read, planning:create, workouts:read
planning.updateactions:read, planning:read, planning:update, workouts:read
planning.moveactions:read, planning:read, planning:update
planning.reorderactions:read, planning:read, planning:update
planning.swapactions:read, planning:read, planning:update
planning.copyactions:read, planning:read, planning:create, workouts:read
planning.shiftactions:read, planning:read, planning:update
planning.removeactions:read, planning:read, planning:delete
planning.noteactions:read, planning:read, planning:create
planning.edit_noteactions:read, planning:read, planning:update
planning.remove_noteactions:read, planning:read, planning:delete
planning.restactions:read, planning:read, planning:create
planning.remove_restactions:read, planning:read, planning:delete
cycle.createactions:read, planning:read, cycles:read, cycles:write
cycle.updateactions:read, planning:read, cycles:read, cycles:write
cycle.deleteactions:read, planning:read, cycles:read, cycles:delete
template.createactions:read, templates:read, templates:write
template.updateactions:read, templates:read, templates:write
template.add_workoutactions:read, templates:read, templates:write, workouts:read
template.move_workoutactions:read, templates:read, templates:write
template.remove_workoutactions:read, templates:read, templates:delete
template.deleteactions:read, templates:read, templates:delete
planning.apply_templateactions:read, planning:read, planning:create, templates:read, workouts:read

Jusqu’à 10 actions, 50 objets et 28 séances par lot. Les limites techniques s’ajoutent aux quotas de votre plan.

Gérer mes connexions