Créer un agent
Description
Crée un nouvel agent avec les paramètres spécifiés.Endpoint
Authentification
- Type :
Authorization: Bearer <token> - Headers requis :
Content-Type: application/json
Paramètres
Body (JSON)
Champs requis
active: boolean - Indique si l’agent est actif
Champs optionnels
name: string - Nom de l’agentrole: string - Rôle de l’agentprompt: string - Prompt de l’agentpersonality: string - Personnalité de l’agent (friendly, casual, professional, funny, empathetic, authoritative, warm, concise)freeText: string - Texte libre de l’agenttransferWords: array - Mots qui déclenchent un transfert vers un agent humainmaxNotUnderstood: number - Nombre maximum de fois où l’agent ne comprend pas la demande avant d’être transférétriggerUserAskHuman: boolean - Si l’agent déclenche un transfert quand l’utilisateur le demandetransferMessage: string - Message affiché lors du transfert vers un agent humain
Réponse
Succès (200)
Erreurs courantes
| Code | Cause probable |
|---|---|
| 400 | Paramètres manquants ou invalides |
| 401 | Token d’authentification invalide |
| 403 | Accès non autorisé à l’organisation |
| 500 | Erreur interne du serveur |
Codes HTTP
| Code | Signification |
|---|---|
| 200 | Agent créé avec succès |
| 400 | Requête malformée |
| 401 | Non authentifié |
| 403 | Non autorisé |
| 500 | Erreur interne du serveur |
Coût
Cost Fix: 20 Token(s)Exemple d’utilisation
Notes complémentaires
- L’agent créé sera associé à l’organisation cliente de l’utilisateur authentifié
- Le champ
activeest obligatoire - Les autres champs sont optionnels et peuvent être définis ultérieurement
- L’agent sera automatiquement configuré avec les paramètres par défaut pour les champs non fournis
- L’ID de l’agent sera généré automatiquement