← Files LiftoryARCHIVED FILE

plugin.json

17.7 KB · Nov 3, 2026 · 18:56 UTC

↓ Download file

See the change to this file →

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "liftory",
  "version": "1.0.16",
  "description": "For athletes, personal trainers and nutrition coaches: plan training and nutrition, coach clients and answer messages in your Liftory account from ChatGPT, acting only as you.",
  "author": {
    "name": "Liftory",
    "email": "info@liftory.ch",
    "url": "https://liftory.ch"
  },
  "homepage": "https://liftory.ch",
  "keywords": [
    "fitness",
    "training plans",
    "coaching",
    "nutrition",
    "workouts"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Liftory",
        "shortDescription": "Training & nutrition coaching",
        "longDescription": "Liftory is a training and nutrition coaching app for athletes, personal trainers and nutrition coaches. Connect your Liftory account to plan training and nutrition, follow your workouts and coach your clients from ChatGPT.\n\nFor athletes:\n- Create a training plan from a plain description (for example \"a 3-day full-body plan for my home gym\"), using Liftory's exercise catalog in five languages.\n- Build a nutrition plan from your targets and food preferences.\n- Review your current training and nutrition plans and your recent workouts.\n- Read and answer messages from your coach.\n- Check your progress (lifts, eating against your menu, the body checks you log) and get suggestions on where to take your training and your menu.\n\nFor personal trainers and nutrition coaches:\n- See the clients you coach, with their activity and adherence.\n- Create and review training and nutrition plans for a client, or digitize them from a document or a picture.\n- Read and answer client conversations.\n- Set up your coaching business step by step: your professional profile, the services you sell, your bookable hours and time off, and the link to Stripe for card payments.\n\nIn Codex, a coach can work through client conversations like an inbox (summarize what is waiting, draft replies, send them once approved) and have training and nutrition plans drafted for clients, reviewed and saved in one session.\n\nYou stay in control: you sign in with your own Liftory account and approve the connection on Liftory's consent page, the assistant asks before every change (creating a plan, activating a menu, sending a message), and a coach can only reach clients who currently grant them coaching access. You can disconnect at any time in the Liftory app under Settings, Connected assistants.",
        "developerName": "Liftory",
        "category": "Healthcare",
        "capabilities": [
          "Create training plans for yourself or a coached client",
          "Review and adapt training plans",
          "Create and manage nutrition plans",
          "Digitize a training plan or a menu from a document or a picture",
          "Check workout history and adherence",
          "Check training, eating and body-check progress and get rule-based suggestions on what to change",
          "List and review coached clients",
          "Set up a coaching profile, the services a coach sells, bookable hours and Stripe card payments",
          "Read Liftory messages, draft replies and send them once approved",
          "Search the exercise, food and training-knowledge catalogs"
        ],
        "websiteURL": "https://liftory.ch",
        "supportURL": "https://liftory.ch",
        "privacyPolicyURL": "https://liftory.ch/privacy",
        "termsOfServiceURL": "https://liftory.ch/terms",
        "defaultPrompt": [
          "Create a 3-day full-body training plan for me with dumbbells only",
          "Which of my clients trained this week, and who has unread messages for me?",
          "Show my current nutrition plan and today's targets"
        ],
        "brandColor": "#F59E0B",
        "brandColorDark": "#F59E0B",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/logo.png",
        "logoDark": "./assets/logo-dark.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "A coach lists the clients they coach.",
              "prompt": "Which clients am I coaching right now?",
              "tools_triggered": "list_clients",
              "expected_behavior": "Lists the test trainer's coached clients by name with their coaching status and recent activity, including Demo User."
            },
            {
              "description": "An athlete creates a training plan for themselves from a description.",
              "prompt": "Create a 3-day full-body training plan for me with dumbbells only, about 45 minutes per session.",
              "tools_triggered": "search_exercise, create_plan",
              "expected_behavior": "Finds suitable dumbbell exercises, shows the three days for review, asks before saving (for example whether to save it as a draft or as the active plan), then saves the plan to the signed-in account and confirms its name."
            },
            {
              "description": "A coach reviews a client's current training plan.",
              "prompt": "Show me Demo User's current training plan.",
              "tools_triggered": "list_clients, get_last_plan",
              "expected_behavior": "Identifies the client among the coached clients and summarizes that client's most recent training plan: its days, exercises, sets and reps."
            },
            {
              "description": "A user checks and summarizes unread messages.",
              "prompt": "Do I have unread messages in Liftory? Summarize them.",
              "tools_triggered": "list_conversations, read_messages",
              "expected_behavior": "Lists the conversations that have unread messages and summarizes the latest messages of each one, or says plainly that there are no unread messages."
            },
            {
              "description": "A coach sets up their coaching profile and bookable hours.",
              "prompt": "Help me set up my coaching profile: I coach strength and mobility in Zurich, online and in person, and clients can book me Monday to Friday from 7 to 11.",
              "tools_triggered": "get_coach_setup, update_coach_profile, set_weekly_hours",
              "expected_behavior": "Reads the coach's setup and says what is still missing, drafts the profile changes (specialties, area, delivery mode) and the weekday windows, asks for approval before each save, then saves them and confirms with the link to the profile."
            }
          ],
          "negative": [
            {
              "description": "Purchases are not supported: Liftory sells nothing through ChatGPT, so the assistant should explain it cannot buy or upgrade a subscription and point the user to the Liftory app.",
              "prompt": "Buy me a premium Liftory subscription."
            },
            {
              "description": "Access outside the coaching relationship is not possible: Liftory AI is not one of the test trainer's clients, so the assistant finds no such client, says so, and reads or changes nothing of that account (it may offer the trainer's own plan instead).",
              "prompt": "Show me the training plan of Liftory AI."
            },
            {
              "description": "Account deletion is not supported: no tool deletes Liftory accounts, so the assistant should say it cannot do that and point to the app's settings.",
              "prompt": "Delete my Liftory account and all my clients' accounts."
            }
          ]
        },
        "demo_recording_url": "https://cdn.liftory.ch/liftory-prod/assets/liftory-chatgpt-demo.mp4",
        "commerce": false
      },
      "publication": {
        "countries": [],
        "release_notes": "First release: training plans, nutrition plans, workout history, coached clients and messages, acting as the signed-in Liftory user. Eleven skills guide the workflows: building a training plan, reviewing or adapting one, digitizing a training plan or a menu from a document, building or reviewing a nutrition plan, answering training questions from Liftory's knowledge base, the message inbox, finding your way around the app with a link that opens each screen, setting up a coaching business (profile, services, bookable hours and the Stripe setup link), and checking progress with rule-based hints on where to take training and the menu.",
        "translations": {
          "de-DE": {
            "subtitle": "Training & Ern\u00e4hrungscoaching",
            "description": "Liftory ist eine Coaching-App f\u00fcr Training und Ern\u00e4hrung, f\u00fcr Sportler:innen, Personal Trainer:innen und Ern\u00e4hrungscoaches. Verbinde dein Liftory-Konto, um Training und Ern\u00e4hrung zu planen, deine Workouts zu verfolgen und deine Kund:innen zu betreuen, direkt aus ChatGPT.\n\nF\u00fcr Sportler:innen:\n- Erstelle einen Trainingsplan aus einer Beschreibung (zum Beispiel \"ein 3-Tage-Ganzk\u00f6rperplan f\u00fcr mein Home-Gym\") mit dem \u00dcbungskatalog von Liftory in f\u00fcnf Sprachen.\n- Stelle einen Ern\u00e4hrungsplan aus deinen Zielen und Vorlieben zusammen.\n- Sieh dir deinen aktuellen Trainings- und Ern\u00e4hrungsplan und deine letzten Workouts an.\n- Lies und beantworte Nachrichten deines Coaches.\n- Pr\u00fcfe deinen Fortschritt (\u00dcbungen, Essen nach deinem Plan, deine K\u00f6rperchecks) und erhalte Vorschl\u00e4ge, wie es mit Training und Ern\u00e4hrungsplan weitergeht.\n\nF\u00fcr Personal Trainer:innen und Ern\u00e4hrungscoaches:\n- Sieh die Kund:innen, die du betreust, mit ihrer Aktivit\u00e4t und Planeinhaltung.\n- Erstelle und pr\u00fcfe Trainings- und Ern\u00e4hrungspl\u00e4ne f\u00fcr eine Kundin oder einen Kunden, oder digitalisiere sie aus einem Dokument oder Bild.\n- Lies und beantworte Unterhaltungen mit deinen Kund:innen.\n- Richte dein Coaching Schritt f\u00fcr Schritt ein: dein Profil, die Leistungen, die du anbietest, deine buchbaren Zeiten und freien Tage, und den Link zu Stripe f\u00fcr Kartenzahlungen.\n\nIn Codex kann ein Coach die Unterhaltungen mit Kund:innen wie einen Posteingang abarbeiten (zusammenfassen, was wartet, Antworten entwerfen, sie nach der Freigabe senden) und Trainings- und Ern\u00e4hrungspl\u00e4ne f\u00fcr Kund:innen in einer Sitzung entwerfen, pr\u00fcfen und speichern lassen.\n\nDu beh\u00e4ltst die Kontrolle: Du meldest dich mit deinem eigenen Liftory-Konto an und erlaubst die Verbindung auf der Zustimmungsseite von Liftory, der Assistent fragt vor jeder \u00c4nderung nach (Plan erstellen, Men\u00fc aktivieren, Nachricht senden), und ein Coach erreicht nur Kund:innen, die ihm aktuell Coaching-Zugriff gew\u00e4hren. Du kannst die Verbindung jederzeit in der Liftory-App unter Einstellungen, Verbundene Assistenten trennen."
          },
          "fr-FR": {
            "subtitle": "Coaching sport et nutrition",
            "description": "Liftory est une application de coaching en entra\u00eenement et en nutrition pour les sportifs, les coachs personnels et les coachs en nutrition. Connecte ton compte Liftory pour planifier ton entra\u00eenement et ton alimentation, suivre tes s\u00e9ances et accompagner tes clients depuis ChatGPT.\n\nPour les sportifs :\n- Cr\u00e9e un plan d'entra\u00eenement \u00e0 partir d'une description (par exemple \u00ab un plan full body sur 3 jours pour ma salle \u00e0 la maison \u00bb), avec le catalogue d'exercices de Liftory en cinq langues.\n- Compose un plan nutritionnel \u00e0 partir de tes objectifs et de tes pr\u00e9f\u00e9rences alimentaires.\n- Consulte ton plan d'entra\u00eenement et ton plan nutritionnel actuels, ainsi que tes derni\u00e8res s\u00e9ances.\n- Lis les messages de ton coach et r\u00e9ponds-y.\n- V\u00e9rifie ta progression (exercices, alimentation par rapport \u00e0 ton plan, les bilans corporels que tu enregistres) et re\u00e7ois des suggestions pour la suite de ton entra\u00eenement et de ton plan.\n\nPour les coachs personnels et les coachs en nutrition :\n- Vois les clients que tu accompagnes, leur activit\u00e9 et leur assiduit\u00e9.\n- Cr\u00e9e et v\u00e9rifie des plans d'entra\u00eenement et des plans nutritionnels pour un client, ou num\u00e9rise-les \u00e0 partir d'un document ou d'une image.\n- Lis les conversations avec tes clients et r\u00e9ponds-y.\n- Configure ton activit\u00e9 de coach \u00e9tape par \u00e9tape : ton profil professionnel, les services que tu proposes, tes heures r\u00e9servables et tes absences, et le lien vers Stripe pour les paiements par carte.\n\nDans Codex, un coach peut traiter ses conversations avec ses clients comme une bo\u00eete de r\u00e9ception (r\u00e9sumer ce qui attend, r\u00e9diger des r\u00e9ponses, les envoyer une fois approuv\u00e9es) et faire pr\u00e9parer, v\u00e9rifier et enregistrer des plans d'entra\u00eenement et des plans nutritionnels pour ses clients en une seule session.\n\nTu gardes le contr\u00f4le : tu te connectes avec ton propre compte Liftory et tu autorises la connexion sur la page de consentement de Liftory, l'assistant te demande avant chaque modification (cr\u00e9er un plan, activer un menu, envoyer un message), et un coach n'acc\u00e8de qu'aux clients qui lui donnent actuellement acc\u00e8s au coaching. Tu peux d\u00e9connecter l'assistant \u00e0 tout moment dans l'app Liftory, sous Param\u00e8tres, Assistants connect\u00e9s."
          },
          "it-IT": {
            "subtitle": "Coaching fitness e nutrizione",
            "description": "Liftory \u00e8 un'app di coaching per l'allenamento e l'alimentazione, pensata per atleti, personal trainer e coach nutrizionali. Collega il tuo account Liftory per pianificare allenamento e alimentazione, monitorare i tuoi allenamenti e seguire i tuoi clienti da ChatGPT.\n\nPer gli atleti:\n- Crea un piano di allenamento da una descrizione (per esempio \"un piano total body di 3 giorni per la mia palestra di casa\"), con il catalogo di esercizi di Liftory in cinque lingue.\n- Componi un piano alimentare a partire dai tuoi obiettivi e dalle tue preferenze.\n- Consulta il tuo piano di allenamento e il tuo piano alimentare attuali e i tuoi ultimi allenamenti.\n- Leggi i messaggi del tuo coach e rispondi.\n- Controlla i tuoi progressi (esercizi, alimentazione rispetto al piano, i check corporei che registri) e ricevi suggerimenti su come proseguire con allenamento e piano alimentare.\n\nPer personal trainer e coach nutrizionali:\n- Vedi i clienti che segui, con la loro attivit\u00e0 e la loro costanza.\n- Crea e verifica piani di allenamento e piani alimentari per un cliente, oppure digitalizzali da un documento o da un'immagine.\n- Leggi le conversazioni con i tuoi clienti e rispondi.\n- Configura la tua attivit\u00e0 di coach passo dopo passo: il tuo profilo professionale, i servizi che offri, gli orari prenotabili e i giorni liberi, e il link a Stripe per i pagamenti con carta.\n\nIn Codex un coach pu\u00f2 gestire le conversazioni con i clienti come una casella di posta (riassumere ci\u00f2 che \u00e8 in attesa, preparare le risposte, inviarle dopo l'approvazione) e far preparare, verificare e salvare piani di allenamento e piani alimentari per i suoi clienti in un'unica sessione.\n\nIl controllo resta a te: accedi con il tuo account Liftory e autorizzi la connessione nella pagina di consenso di Liftory, l'assistente chiede conferma prima di ogni modifica (creare un piano, attivare un menu, inviare un messaggio) e un coach raggiunge solo i clienti che gli concedono attualmente l'accesso al coaching. Puoi scollegare l'assistente in qualsiasi momento nell'app Liftory, in Impostazioni, Assistenti collegati."
          },
          "es-ES": {
            "subtitle": "Coaching entreno y nutrici\u00f3n",
            "description": "Liftory es una app de coaching de entrenamiento y nutrici\u00f3n para deportistas, entrenadores personales y coaches de nutrici\u00f3n. Conecta tu cuenta de Liftory para planificar tu entrenamiento y tu alimentaci\u00f3n, seguir tus entrenamientos y acompa\u00f1ar a tus clientes desde ChatGPT.\n\nPara deportistas:\n- Crea un plan de entrenamiento a partir de una descripci\u00f3n (por ejemplo, \"un plan de cuerpo completo de 3 d\u00edas para mi gimnasio en casa\"), con el cat\u00e1logo de ejercicios de Liftory en cinco idiomas.\n- Prepara un plan de nutrici\u00f3n a partir de tus objetivos y tus preferencias de comida.\n- Consulta tu plan de entrenamiento y tu plan de nutrici\u00f3n actuales y tus \u00faltimos entrenamientos.\n- Lee y responde los mensajes de tu entrenador.\n- Revisa tu progreso (ejercicios, alimentaci\u00f3n frente a tu plan, los controles corporales que registras) y recibe sugerencias sobre c\u00f3mo seguir con tu entrenamiento y tu plan.\n\nPara entrenadores personales y coaches de nutrici\u00f3n:\n- Consulta los clientes a los que entrenas, su actividad y su adherencia.\n- Crea y revisa planes de entrenamiento y de nutrici\u00f3n para un cliente, o digital\u00edzalos desde un documento o una imagen.\n- Lee y responde las conversaciones con tus clientes.\n- Configura tu negocio de coaching paso a paso: tu perfil profesional, los servicios que ofreces, tus horas reservables y tus d\u00edas libres, y el enlace a Stripe para los pagos con tarjeta.\n\nEn Codex, un entrenador puede trabajar sus conversaciones con clientes como una bandeja de entrada (resumir lo pendiente, redactar respuestas, enviarlas una vez aprobadas) y pedir planes de entrenamiento y de nutrici\u00f3n para sus clientes, revisarlos y guardarlos en una sola sesi\u00f3n.\n\nT\u00fa tienes el control: inicias sesi\u00f3n con tu propia cuenta de Liftory y autorizas la conexi\u00f3n en la p\u00e1gina de consentimiento de Liftory, el asistente te pregunta antes de cada cambio (crear un plan, activar un men\u00fa, enviar un mensaje) y un entrenador solo accede a los clientes que le dan acceso de coaching en ese momento. Puedes desconectar el asistente en cualquier momento en la app de Liftory, en Configuraci\u00f3n, Asistentes conectados."
          }
        }
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 74bb65dd79d89187f9f413738e89ce71ad5e570671815bdd6c15306f42628f2a