API Smartsheet : ce qu'elle permet et comment l'utiliser avec des agents IA
L'API Smartsheet permet de lire et de mettre à jour des feuilles, lignes, colonnes, pièces jointes et commentaires, ainsi que des rapports et des espaces de travail. Elle sert aux PMO, aux opérations et à l'IT qui gèrent projets et suivis dans Smartsheet. L'accès se fait par un jeton d'API généré par l'utilisateur ou par OAuth 2.0.
Ce que propose l’API Smartsheet
Feuilles
Création, lecture et copie de feuilles et de modèles.
Lignes et cellules
Ajout, mise à jour et suppression de lignes et de valeurs.
Colonnes
Types de colonnes, listes déroulantes et contacts.
Pièces jointes et commentaires
Fichiers et discussions sur les lignes et les feuilles.
Rapports et tableaux de bord
Rapports qui consolident plusieurs feuilles.
Webhooks
Notifications de modifications dans les feuilles.
Comment accéder à l’API Smartsheet
- API publiqueJeton d'API généré dans les paramètres de l'utilisateur, transmis comme bearer token, ou OAuth 2.0 pour les applications. Les permissions suivent le partage des feuilles.
- Il existe des limites de requêtes par minute ; regroupez les mises à jour par lots.
- Le jeton hérite de tout ce que l'utilisateur voit : utilisez un utilisateur dédié.
- Les feuilles partagées peuvent contenir des données sensibles.
Documentation officielle: developers.smartsheet.com
Ce qu’un agent iTeam fait avec l’API Smartsheet
Statut du projet sans feuille manuelle
L'agent demande aux responsables sur Teams l'avancement des tâches et met à jour les lignes du planning.
Retard signalé
L'agent repère les tâches dont l'échéance est dépassée et le statut encore ouvert, et prévient le chef de projet.
La demande devient une ligne
Les demandes reçues par e-mail deviennent des lignes dans la feuille des demandes, avec le demandeur et la priorité.
Résumé pour la direction
Chaque semaine, l'agent lit le rapport de portefeuille et envoie les projets à risque.
De l’identifiant à l’agent au travail, avec validation
Générez le jeton ou autorisez l'application
Utilisez un utilisateur d'intégration n'ayant accès qu'aux feuilles nécessaires.
Enregistrez-le dans le coffre iTeam
Le jeton reste dans le coffre, et chaque agent ne met à jour que les colonnes autorisées.
Testez avec validation
La suppression de lignes et les changements de structure passent par une validation humaine.
Équipes IA prêtes à l’emploi pour ce travail
Reporting de direction
Les chiffres des ventes, de la finance et des opérations sont rassemblés, vérifiés et commentés en clair avant votre réunion de direction.
Gestion des stocks
L'équipe suit les ventes et les stocks, prévoit les ruptures et prépare des propositions de commande que vous validez.
Achats et devis fournisseurs
Les demandes de prix partent aux fournisseurs, les devis sont comparés ligne par ligne et l'acheteur décide avec l'historique sous les yeux.
Logistique et livraisons
Les livraisons du jour sont organisées en tournées, les chauffeurs suivis sur WhatsApp et les clients prévenus avant de s'inquiéter.
Questions sur l’API Smartsheet
L'API Smartsheet est-elle gratuite ?
En règle générale, l'API est disponible dans les offres payantes de Smartsheet, sans facturation à l'appel ; vérifiez dans votre offre.
Faut-il programmer pour utiliser l'API Smartsheet avec iTeam ?
Pas nécessairement. Smartsheet figure dans le catalogue d'apps, et l'équipe de déploiement configure les flux.
Peut-on mettre à jour plusieurs lignes à la fois ?
Oui, l'API accepte les mises à jour de lignes par lots.