LaunchKit · 2026
Back to Skills

Query Digiforma training management platform via GraphQL API.

0
316 downloads
by @mibbou

Setup & Installation

openclaw skills install @mibbou/digiforma

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install digiforma

What This Skill Does

Connects to the Digiforma training management platform via its GraphQL API. Lets you query trainees, sessions, programs, invoices, and trainers using natural language. Handles pagination and filtering automatically.

Digiforma has no built-in AI query interface, so this skill lets you pull structured training data conversationally without writing GraphQL manually.

When to use it

  • Look up a trainee's contact details by name
  • Check which training sessions are currently ongoing
  • List all unpaid invoices and their due dates
  • Find which trainer is assigned to a specific session
  • Get a summary of available training programs and their durations

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: 'Who are the trainees enrolled in the session starting next week?'

AGENT
  1. 1Query trainingSessions with status 'planned' and filter by startDate range
  2. 2Extract the session ID from the results
  3. 3Query trainingSession(id: ...) to get the full trainee list
  4. 4Format trainee names and emails from the response
OUTPUT

A list of enrolled trainees with their names and contact emails for the upcoming session

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

DIGIFORMA_API_KEY environment variableDigiforma account with API access