# Puis-je imposer une réponse structurée ?

Canonical URL: https://help.iagenify.com/fr/faqs/agent/puis-je-imposer-une-reponse-structuree

[← Retour aux FAQ Agent](https://help.iagenify.com/fr/faqs/agent)

CENTRE D’AIDE · FAQ Agent 2 min de lecture
# Puis-je imposer une réponse structurée ?
Un schéma est utile lorsque la réponse sera traitée par un logiciel plutôt que lue uniquement comme du texte. Définissez les champs et les types attendus, puis validez les données reçues avant de les utiliser.
IaGenify
Agent

## Définir le contrat de sortie
Listez les champs nécessaires à l’étape suivante et choisissez un type adapté pour chacun. Gardez le schéma centré sur le résultat attendu. Un contrat concis est plus facile à respecter et à vérifier qu’une liste de détails facultatifs.
Rendez obligatoires les champs sans lesquels votre application ne peut pas continuer. Si une valeur peut manquer, indiquez comment représenter cette absence au lieu de laisser le format implicite. Le schéma décrit la forme ; votre consigne doit toujours expliquer la tâche et le sens des champs.
## Valider avant d’agir
Considérez la sortie structurée comme une donnée à valider. Vérifiez la présence des champs requis, leur type et leur cohérence avec votre cas d’usage. Une réponse analysable peut malgré tout être incomplète ou incorrecte sur le fond.
Si la validation échoue, précisez le champ à corriger et demandez une nouvelle réponse avec le contexte utile. Ne transmettez pas silencieusement une donnée mal formée à une base, un workflow ou un service externe. Séparer génération et validation rend l’automatisation plus fiable. [← Retour aux FAQ Agent](https://help.iagenify.com/fr/faqs/agent)
