| Terme | Définition |
|---|---|
| NBQ | Next Best Question — la logique centrale qui sélectionne la question la plus utile à poser ensuite dans une conversation. |
| NBQ Engine | Le service qui exécute la logique NBQ, exposé sous forme d’API REST. |
| Instance NBQ / agent | Un agent configuré au sein de votre tenant. Il possède sa propre banque de questions, ses paramètres de comportement, son ton et ses clés API. Un tenant peut avoir plusieurs instances. |
| Tenant | Votre organisation. Toutes vos données et tous vos agents se trouvent sous un seul tenant. Les requêtes y sont automatiquement délimitées via votre clé API — vous ne transmettez jamais vous-même un identifiant de tenant. |
| Session | Une conversation unique, identifiée par votre session_id. L’utilisation est comptée par session. Le premier appel avec un nouveau session_id enregistre la conversation ; les appels suivants avec le même identifiant lui appartiennent. |
| Catégorie | Un groupe de questions visant à collecter la même information (ex. : budget, délai, cas d’usage). Les catégories peuvent avoir un ordre de priorité. |
| Conversion | Un résultat enregistré d’une conversation (purchase, lead, abandon ou other), signalé via le point de terminaison de conversion et utilisé pour l’analytique du NBQ Studio. |
| exhausted | Le champ API qui signale qu’il n’y a plus de questions pertinentes à poser. Quand true, next_question est null. |
| external_id | L’identifiant stable d’une question, défini dans le NBQ Studio. Renvoyez-le dans answered_question_ids une fois la question posée pour que NBQ ne la répète jamais. |
| Modèle A | Modèle d’intégration où next_question.text est affiché directement à l’utilisateur. Approche la plus simple. |
| Modèle B | Modèle d’intégration où next_question.text est transmis à votre propre LLM ou agent, qui le reformule naturellement dans sa propre réponse. |
| context | Un champ API en texte libre (≤ 8000 caractères) résumant la conversation jusqu’à présent. Alternative plus légère à l’envoi du conversation_history complet. C’est également là que vont les faits sur l’utilisateur — il n’y a pas de champ user_profile. |
Référence
Glossaire
Définitions des termes clés utilisés dans la documentation du NBQ Engine.