Statistiques
Aperçu de la plateforme
Chiffres en direct de tout iCarry Flow : utilisateurs, organisations, optimisations et volumes opérationnels. Filtrez par utilisateur ou période pour restreindre les jobs.
Choisissez un utilisateur (ou tous) et appliquez les filtres sur les optimisations. Le recensement utilisateurs/organisations reste celui de la plateforme.
Afficher et modifier tous les utilisateurs du système
| Username | Tenant | Forfait | Statut | Rôle | Admin | Créé | Expiration du forfait | Actions |
|---|
Créer un utilisateur
Algorithmes bloqués
Gestion des abonnements
Configurations des tiers
Les limites et prix que vous modifiez ici sont exposés par l'API publique utilisée sur /pricing. Après chaque modification des montants, vérifiez que le checkout Stripe est cohérent (contrôle dans la section Stripe ci-dessous).
Ouvrir la page tarifaire dans un nouvel ongletSi vous modifiez les prix affichés sur le site, alignez les Price ID Stripe (ci-dessus) ou mettez à jour les tiers pour qu'ils coïncident avec ce qui est débité.
Chauffeurs TracerDue (app conducteur)
Les chauffeurs listés ici peuvent accéder à l'app TracerDue (connexion avec l'utilisateur lié). Liez un utilisateur du tenant pour activer l'accès. Carte des positions en direct : Ouvrir la carte live.
| Nom du chauffeur | Plaque d'immatriculation | ID chauffeur | Utilisateur lié (connexion app) | Actions |
|---|
Ajouter un chauffeur
Créez un chauffeur et liez-le éventuellement à un utilisateur existant pour permettre la connexion à l'app TracerDue.
Forfait Free sur les tarifs
Interrupteur allumé : le forfait Free est visible sur la page tarifs et l'inscription reste gratuite.
Interrupteur éteint : le forfait Free n'apparaît pas. Les nouveaux comptes choisissent Starter ou Pro (essai 14 jours). Les comptes Free déjà existants ne changent pas.
Popup de maintenance
Affiche un avis plein écran sur login, app, compte et inscription. N'apparaît pas sur cette page admin.
AI Wizard / Provider
Configurez le Wizard (texte) et, si besoin, un provider/modèle séparés pour l'OCR des photos dans les listes (mode one-driver). Renseignez les clés API requises selon les providers choisis (Wizard et OCR peuvent différer).
Phrases d'accueil (Le saviez-vous ?)
Curiosités et phrases motivantes affichées sur la page d'accueil. Une phrase par ligne ; alignez les mêmes idées sur les cinq langues. Si vous laissez vide, l'accueil utilise les phrases par défaut des fichiers de traduction.
Override recharge électrique (€/kWh)
Optionnel. Si renseigné, force les prix AC/DC affichés sur l'accueil à la place du scrape mensuel Adiconsum. Laissez les deux vides et enregistrez « Effacer » pour n'utiliser que les données live.
URL du site (OAuth et redirections)
URL de base de l'application. Utilisée pour les callbacks OAuth (Google, GitHub, etc.) et les redirections Stripe. Doit correspondre à l'URL configurée dans la console du provider OAuth.
OAuth / Social Login
Configurez la connexion avec Google, GitHub, Microsoft et Apple. Visible uniquement pour les superadmins.
GEL Proximity
Identifiants, token webhook et environnement pour GEL Proximity (points de retrait et notifications d'état). Super admin uniquement.
ShiftUp (planning)
Identifiants par tenant pour l'intégration ShiftUp (annuaire et vacations). Super admin uniquement.
Stripe (paiements)
Clés API Stripe et Price ID pour Flow One, Starter et Pro. Utilisé pour le checkout des abonnements et les webhooks.
Le checkout utilise toujours les prix Stripe. Gardez alignés les Price ID et les montants des tiers ; après les modifications, utilisez le contrôle ci-dessous.
E-mail SMTP
Configurez SMTP pour envoyer les invitations d'équipe (et d'autres e-mails système).
PostHog (analytics)
Product analytics UE (funnel UI). La project API key (phc_…) est publique par conception et utilisée par le navigateur.
Programme de parrainage
Invitez, récompensez, grandissez
Ici vous définissez les mois offerts, quand ils se déclenchent et comment Stripe met à jour soldes et abonnements — sans mélanger les autres paramètres.
Les liens avec ?ref= définissent un cookie : alignez le domaine cookie et le mode Stripe avec le checkout. En mode coupon, l'ID coupon configuré dans Stripe est requis.
Historique des parrainages
Événements enregistrés : mois offerts pour le parrain et le nouvel utilisateur, déclencheur d'attribution, statut et éventuelles erreurs.
| ID | Date | Résultat | Déclencheur | Parrain | Nouvel utilisateur | Mois (parr. / nouveau) | Récompense vs forfait compte | Stripe / ID événement | Notes / erreur |
|---|
URL des services externes
URL de base pour le géocodage, le routage (GraphHopper) et Valhalla. Laissez vide pour utiliser le défaut (ex. geo.icarry.it).
Géocodage
Cache de coordonnées et coûts Google
Contrôlez ce qui est stocké, inspectez les adresses en cache et suivez les appels Google Geocoding de la clé serveur.
Coordinate cache
Choose which results to store and reuse. Providers stay enabled when storage is off.
Address cache
Recherchez une adresse en cache par préfixe, puis réinitialisez une mauvaise ligne.
Pins clients
Pins Enterprise : capture, partage et qualité.
Google Geocoding requests
Places, Place Details and maps run in the browser and only appear in Google Cloud Console.
90 derniers jours
Journal des requêtes Google
Filtrez et exportez les appels Geocoding API côté serveur (pas Places/Cartes du navigateur).
Intégrations
Intégrations TMS / ERP
Reliez les convertisseurs n8n des clients à Flow : enregistrez l'URL du webhook et choisissez qui peut les utiliser dans le wizard.
Comment ajouter ou mettre à jour une intégration
-
1
Créer le convertisseur dans n8n
Ouvrez n8n.icarry.it et créez (ou ouvrez) le workflow du client. Utilisez un nœud Webhook en écoute. Copiez uniquement l'URL de production, ex. https://n8n.icarry.it/webhook/nom-client. Pas l'URL de test.
-
2
Mot de passe optionnel (secret)
Pour verrouiller le webhook : inventez un mot de passe, enregistrez-le dans le champ Secret ci-dessous, et sur le même nœud Webhook n8n ajoutez l'en-tête X-Flow-Integration-Secret avec la même valeur. Champ vide = webhook ouvert à quiconque connaît l'URL.
-
3
Enregistrer l'intégration dans Flow
Ne dupliquez pas les pages HTML sous integrazioni-tms-erp. Ajoutez integrations/nom-client/manifest.json (titre, description, extensions, options), déployez — la carte apparaît ici : collez l'URL, enregistrez et activez les utilisateurs.
Assistance Flow One (chat CRM)
URL du script chat-api.php et webhook webform OmniChannel (EspoCRM). Le segment secret dans le chemin du webhook n'est pas affiché après l'enregistrement. Les valeurs vides dans Admin utilisent le fallback des variables d'environnement si elles sont définies.
FAQ console (Control Tower)
Questions et réponses de la popup FAQ dans la console. Le slug (ex. reorder) ouvre cette entrée depuis le code. Si vous n'enregistrez rien, la console utilise le seed par défaut.
Override des traductions
Remplacez les chaînes de traduction par défaut par langue. Les modifications s'appliquent à tout le site. Laissez vide et enregistrez pour restaurer le défaut.
Carte du code
Carte conceptuelle du système
Blocs du code vivant : à quoi ils servent et comment ils se connectent. Ce n'est pas la liste de chaque fichier (hors trial, release, archive et scripts de test).