Guide de démarrage rapide

Phase 1 : Configuration de la plateforme

circle-info

Remarque : Pour ce guide, nous allons configurer manuellement la structure dans l'interface web pour démarrer rapidement. Cependant, pour des intégrations avancées ou à grande échelle, toutes les étapes ci-dessous (création de groupes, définition des sources de données et publication) peuvent être réalisées programmatiquement via les points de terminaison de l'API (par exemple, /api/input/survey/create).

  1. Connectez-vous à la plateforme BoundaryAI.

  2. Créer un groupe de retours

    Ceci sert de conteneur principal (par exemple, « Journaux du support client »).

  3. Créer un point de terminaison (source de données)

    Dans le groupe de retours, créez un nouveau point de terminaison (par exemple, « Journaux du chat en direct »).

    • Cliquez sur Commencer la collecte de retours → Connecteurs → Point de terminaison API

    • Définissez le format de charge utile attendu pour vos données.

    • Enregistrez toutes les informations partagées, car elles seront essentielles pour envoyer les données correctement

  4. Activer la collecte continue (optionnel)

    • Localisez le point de terminaison/source de données nouvellement créé.

    • Cliquez sur le menu à trois points (…).

    • Ouvrez les options avancées.

    • Activez la collecte continue de retours.

circle-check

Phase 2 : Authentification

  1. Accédez à l'onglet Intégrations dans la barre latérale.

  2. Sélectionnez API.

  3. Cliquez sur Créer une clé API.

  4. Sélectionnez le niveau d'autorisation Push (suffisant pour l'envoi de données) ou Tous.

  5. Copiez la clé immédiatement (elle commence par inpk_). Cette clé ne sera plus affichée.


Phase 3 : Intégration (envoi de données)

Pour envoyer des données, vous avez besoin de trois identifiants : survey_series_id (Groupe), survey_id (Source), et question_id (Le champ spécifique pour le texte et les données). Ces champs vous ont été fournis lorsque vous avez créé le point de terminaison mais vous pouvez aussi les récupérer en utilisant GET méthode.

Pousser des données

Maintenant que vous avez vos identifiants (par ex., Groupe 101, Enquête 505, Question 888), utilisez le point de terminaison push pour envoyer des données.

Point de terminaison : POST https://app.boundary-ai.com/api/input/content/push

Exemple Python :

Exemple Curl :

Réponse (extrait JSON) :


Résumé des bonnes pratiques

  • Regroupement par lots : Vous pouvez envoyer jusqu'à 10 000 éléments par requête. Tamponnez les commentaires de vos utilisateurs et envoyez-les par lots plutôt qu'un appel API par commentaire.

  • Idempotence : Incluez toujours un en-tête 'Idempotency-Key'. Si une erreur réseau survient et que vous retentez la requête, l'API utilisera cette référence pour reconnaître le lot et éviter la duplication des données.

  • Limites de taux : L'API autorise 60 requêtes/minute par clé. La valeur par défaut est 60/min, le maximum est 300/min.

Mis à jour