Workflows agents
Exemples concrets de tâches automatisables par un agent IA
Cette page présente des workflows complets que les agents IA peuvent exécuter de manière autonome avec Tiime CLI.
Audit comptable complet
Le workflow le plus puissant : analyser et corriger la comptabilité sur une ou plusieurs entreprises.
Lancer l'audit
tiime audit --all-companies --format jsonLe rapport JSON contient par entreprise :
unimputed_transactions— transactions non imputées (avec suggestions si disponibles)missing_documents— transactions imputées sans justificatifsummary— compteurs et montants totaux
Analyser le rapport
L'agent analyse le JSON pour identifier :
- Le nombre de transactions à traiter par entreprise
- Les suggestions d'imputation disponibles
- Les documents manquants à récupérer
- Les montants les plus importants à prioriser
Appliquer les auto-imputations
tiime audit --all-companies --apply --format jsonLes imputations appliquées sont retournées dans applied_imputations de chaque entreprise.
Traiter les documents manquants
L'agent liste les transactions imputées sans justificatif, priorise par montant (les plus gros d'abord), et indique pour chaque document manquant : fournisseur, date, montant.
Invocation naturelle
Ce workflow se déclenche quand vous dites : "fais un audit", "qu'est-ce que je dois faire sur ma compta", "audit comptable", etc.
Facturation mensuelle récurrente
Automatiser la création et l'envoi de factures chaque mois.
Trouver le client
tiime clients search --query "ACME"Prévisualiser la facture
tiime invoices create \
--client-id 100 \
--description "Prestation mensuelle - Mars 2026" \
--quantity 20 --unit-price 540 --unit day \
--dry-runCréer la facture
tiime invoices create \
--client-id 100 \
--description "Prestation mensuelle - Mars 2026" \
--quantity 20 --unit-price 540 --unit dayEnvoyer au client
tiime invoices send --id 42 --email client@example.comPour les mois suivants, l'agent peut dupliquer la facture :
tiime invoices duplicate --id 42 --date 2026-04-01 --quantity 22Résumé financier
Générer un point de situation complet en langage naturel.
# Données collectées par l'agent
tiime status
tiime bank balance
tiime invoices list --status sent --all
tiime invoices list --status draft --all
tiime bank unimputedL'agent combine ces données pour produire un résumé du type :
Résumé au 8 mars 2026 :
- Solde bancaire : 12 450,30 €
- 3 factures envoyées non payées (total : 8 700 €)
- 2 factures en brouillon à finaliser
- 8 transactions bancaires à catégoriser
Rapprochement bancaire
Identifier et traiter les transactions non imputées.
Lister les transactions non imputées
tiime bank unimputedAnalyser chaque transaction
Pour chaque transaction, l'agent peut consulter les suggestions :
# Via le SDK (si intégré dans un script)
# ou via l'audit qui inclut les suggestions
tiime auditImputer avec le label approprié
tiime bank impute --id 317543840 --label-id 3901280 --dry-run
tiime bank impute --id 317543840 --label-id 3901280Exemples de prompts
Voici des exemples de phrases qui déclenchent les workflows ci-dessus :
Bonnes pratiques pour les agents
Conseils pour les développeurs d'agents
- Toujours prévisualiser — Utiliser
--dry-runavant de créer ou modifier des données - Vérifier le contexte — S'assurer que l'entreprise active est la bonne (
tiime company get) - Prioriser par montant — Traiter les plus gros montants en premier lors de l'audit
- Exploiter le JSON — Parser les sorties avec
jqou directement en TypeScript via le SDK - Combiner les commandes — Enchaîner
status→unimputed→imputepour un workflow complet