CLI
Le terminal remplace l'interface quand c'est plus rapide. Déposer les réponses en fichier la nuit, télécharger les graphiques du rapport, créer des enquêtes et vérifier leur état.
Ce que vous pouvez construire
Chaque exemple se met en place avec un service d’automatisation, un assistant IA ou sa propre intégration.
Exporter pendant la nuit
Une exécution planifiée demande l'export et range le fichier. Pour le rapport qui doit être prêt lundi sans que personne ne clique.
Se connecter sans navigateur
Dans un environnement d'intégration, l'authentification vient d'une variable. Pour les pipelines où personne ne peut valider une fenêtre de connexion.
Repérer un échec dans le script
Une commande en échec sort avec un code non nul et dit pourquoi. Pour les traitements qui doivent s'arrêter au lieu de continuer sur la moitié des données.
Monter un environnement identique
Un script recrée les mêmes enquêtes à partir des mêmes définitions. Pour les environnements de test censés ressembler au vrai sans être refaits à la main.
Ce que l’intégration transmet
Chaque point est un exemple indépendant dans le sens de la flèche. Chaque connexion se met en place séparément. Pour agir sur une enquête existante, on y associe l’enquête concernée.
empirio.ai → CLI
- Des exports en CSV, XLSX, JSON ou SPSS, demandés en commande
- Des tableaux à lire à l'écran, du JSON quand c'est un script
- Votre compte, votre formule et vos portées en une commande
CLI → empirio.ai
- Des enquêtes créées et modifiées, le JSON en argument
- Publier et refermer comme une étape du pipeline
- Questions et options d'une enquête existante reprises depuis un fichier
Comment le mettre en place
Installez avec « npm install -g @empirio-ai/cli » sur Node 20 ou plus récent. « empirio login » ouvre le navigateur pour la connexion, tandis que les exécutions sans surveillance lisent la clé dans EMPIRIO_API_KEY. « empirio whoami » donne le compte, l'offre et les droits de la clé utilisée, au cas où une commande échoue sur une permission manquante. Il n'existe volontairement aucune commande webhook, et toutes les commandes sont dans la documentation.
