Skip to main content
Glama

Offsite & Seminar Designer by Flow Design

Concevoir un séminaire avec Flow Design

concevoir_seminaire

Un tour de conversation avec FlowAI Designer, l'agent de conception de Flow Design : il pose une question à la fois et renvoie le cadrage (objectifs, participants, format, livrables) et un premier déroulé horodaté, qui s'affinent à chaque tour. Passez les mots de l'utilisateur dans « message » et, après le premier appel, l'identifiant « conversation ». La conversation est conservée par Flow Design pour être reprise dans son atelier en ligne.

Input Schema

NameRequiredDescriptionDefault
langueNoLangue de l'utilisateur (fr par défaut).
messageYesCe que l'utilisateur dit de son séminaire ou sa réponse à la dernière question.
conversationNoIdentifiant reçu au premier appel. Absent pour commencer un nouveau séminaire.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.2/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Beyond the annotations, the description discloses genuinely important behavior: it is stateful and multi-turn ('il pose une question à la fois', results 's'affinent à chaque tour'), and the conversation is persisted by Flow Design for later resumption in the online atelier. This is consistent with readOnlyHint=false and idempotentHint=false and tells the agent why repeated calls with the same input are not equivalent.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three sentences, front-loaded with what the tool is and what it returns, then the calling protocol, then persistence. Dense but every sentence carries information. Slightly heavy clause packing in the first sentence keeps it from a 5.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, the description correctly compensates by describing the returned cadrage and déroulé horodaté. Turn mechanics and state persistence are covered. Minor ambiguity remains (whether the timestamped déroulé appears on every turn or only later, and any limits on turn count), but nothing an agent needs to call it correctly is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is already 100%, so the baseline is 3. The description still adds nuance beyond the schema by insisting the user's words be passed verbatim into 'message' and by tying 'conversation' to the post-first-call turn, clarifying sequencing that the schema states only structurally.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description names a specific mechanism: a conversation turn with 'FlowAI Designer', the design agent, that returns a cadrage (objectifs, participants, format, livrables) plus a first timestamped déroulé. That is far more concrete than the name alone. It does not, however, explicitly contrast itself with siblings like parler_a_l_equipe or voir_seminaire, so an agent must infer that this one is the seminar-design conversational entry point.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It gives clear operational context: pass the user's own words in 'message', and after the first call pass the 'conversation' identifier. That effectively defines when to omit the parameter (start a new seminar). It stops short of explicit when-to-use/when-not guidance relative to the two sibling tools, which would have earned a 5.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources