Cargando...

Estadísticas

Resumen de la plataforma

Números en vivo de toda iCarry Flow: usuarios, organizaciones, optimizaciones y volúmenes. Filtra por usuario o periodo para restringir los jobs.

Elige un usuario (o todos) y aplica filtros sobre las optimizaciones. El censo usuarios/orgs sigue siendo de plataforma.

Cargando...

Ver y editar todos los usuarios del sistema

Usuario Email Inquilino Plan Estado Rol Admin Creado Vence plan Acciones

Crear usuario

Algoritmos bloqueados

Gestionar suscripciones

Configuraciones de tier

Página pública de precios

Los límites y precios que edita aquí los sirve la API pública usada en /pricing. Tras cambiar importes, compruebe que el checkout de Stripe coincida (verificador en la sección Stripe más abajo).

Abrir página de precios en nueva pestaña

Si cambia los precios públicos, alinee los Price ID de Stripe o actualice los planes para que coincidan con el cobro.

Driver TracerDue (app conducente)

I driver qui elencati possono accedere all'app TracerDue (login con l'utente collegato). Collega un utente del tenant per abilitare l'accesso. Mappa posizioni live: Apri mappa live.

Nome driver Targa ID driver Utente collegato (login app) Acciones

Aggiungi driver

Crea un driver e opzionalmente collegalo a un utente esistente per consentire il login nell'app TracerDue.

Solo gli utenti con account collegato possono fare login nell'app.

Plan Free en precios

Interruptor encendido: el plan Free se ve en la página de precios y el registro sigue siendo gratuito.

Interruptor apagado: el plan Free no aparece. Las cuentas nuevas eligen Starter o Pro (prueba de 14 días). Las cuentas Free ya existentes no cambian.

Popup de mantenimiento

Muestra un aviso a pantalla completa en login, app, cuenta y registro. No aparece en esta página de admin.

Si está desactivado, los usuarios no ven el aviso.

Texto en italiano

Otros idiomas

Se rellenan con Traducir; puedes corregirlos antes de guardar.

AI Wizard / Provider

Configura el Wizard de texto y, si hace falta, un proveedor/modelo aparte para OCR en fotos de listas de reparto (modo one-driver). Rellena las claves API que correspondan a los proveedores elegidos (Wizard y OCR pueden ser distintos).

Wizard (texto)

Precios indicativos (por 1M tokens, según documentación del proveedor).

OCR / listas en foto (one-driver)

Extrae direcciones de capturas o fotos. Si heredas, se usan el proveedor y modelo del Wizard.

Elige un modelo con visión (p. ej. gpt-4o-mini en OpenAI).

Claves API

Solo se muestran las claves necesarias: si el Wizard usa Groq y el OCR OpenAI (o al revés), introduce ambas. Déjala vacía para no cambiar una clave ya guardada.

Déjala vacía para conservar la clave ya configurada.
Déjala vacía para conservar la clave ya configurada.

Frases de inicio (¿Sabías que...?)

Curiosidades y frases motivacionales de la página de inicio. Una frase por línea; alinea las mismas ideas en los cinco idiomas. Si está vacío, la home usa las frases por defecto de los archivos de traducción.

Generar con IA

Usa el proveedor y el modelo de AI Settings. Las propuestas se añaden a los textarea: revísalas y luego guarda.

Override recarga eléctrica (€/kWh)

Opcional. Si se rellena, fuerza los precios AC/DC de la home en lugar del scrape mensual de Adiconsum. Vacía ambos y guarda «Borrar» para usar solo datos en vivo.

URL del sitio (OAuth y redirecciones)

URL base de la aplicación. Se usa para callbacks OAuth (Google, GitHub, etc.) y redirecciones de Stripe. Debe coincidir con la URL configurada en la consola del proveedor OAuth.

Ejemplo: https://flow.icarry.it (sin barra final)

OAuth / Social Login

Configurar inicio de sesión con Google, GitHub, Microsoft y Apple. Solo visible para superadmins.

GEL Proximity

Credenziali, token webhook e ambiente per GEL Proximity (punti di ritiro e notifiche stato). Solo super admin.

Lascia vuoto per mantenere il valore esistente
Lascia vuoto per mantenere il valore esistente
Dal pannello GEL: deve coincidere con l'header delle richieste webhook. Se valorizzato (qui o variabile GEL_WEBHOOK_TOKEN), le richieste senza header valido vengono rifiutate. Lascia vuoto per non obbligare la verifica.
Se attivo, il servizio Punti di Ritiro GEL sarà disponibile sulla mappa. Di default disattivato.
Lascia vuoto per sincronizzare tutti i punti GEL in Italia. Oppure elenco CAP separati da virgola (es. 20125, 20100).

ShiftUp (turnos)

Credenciales ShiftUp por tenant (plantilla y turnos). Solo super admin.

Ej. https://shiftup-demo.icarry.io/api/v1
Déjalo vacío para mantener el valor existente
Secret HMAC recibido de ShiftUp en el onboarding. Déjalo vacío para mantener el valor existente. Obligatorio para aceptar webhooks.
Copia esta URL en la configuración de webhook de ShiftUp.
Con mock activo no se llaman las API remotas.
Fuerza la activación/límite de miembros para este tenant, independientemente del plan.

Stripe (pagos)

Claves API de Stripe e IDs de precio para Flow One, Starter y Pro. Para checkout y webhooks.

El cobro siempre usa precios de Stripe. Mantenga sincronizados los Price ID y los importes en los planes; tras cambios use la comprobación inferior.

Dejar vacío para conservar el valor actual
Dejar vacío para conservar el valor actual
IDs de precio del panel de Stripe (Productos → Precios), ej. price_1ABC...
Suscripción recurrente para Flow One (un repartidor). Crea un precio dedicado en Stripe por periodo.

Email SMTP

Configura SMTP para enviar invitaciones de equipo (y otros emails del sistema).

Déjalo vacío para no cambiar la contraseña guardada.

PostHog (analytics)

Analytics de producto UE (embudos UI). La project API key (phc_…) es pública por diseño y se usa en el navegador.

Normalmente https://eu.posthog.com
Empieza por phc_. Déjalo vacío para no cambiar la clave guardada.
Desactivado por defecto. Graba la pantalla (inputs enmascarados, salvo si activas datos en claro). Más invasivo y costoso.
Por defecto el replay enmascara texto y atributos (asteriscos). Si está activo, las sesiones posteriores muestran direcciones, notas, tracking y texto de la UI. Las contraseñas siguen enmascaradas. Solo afecta a grabaciones nuevas.

Programa de referidos

Invita, premia, crece

Define meses de regalo, cuándo se otorgan y cómo Stripe aplica créditos, apartado del resto de ajustes.

Los enlaces con ?ref= guardan una cookie: alinea dominio y modo Stripe con el checkout. El modo cupón requiere el ID del cupón en Stripe.

Reglas y premios

Disparador, volúmenes y límites de seguridad.

meses
meses
Define el precio mensual para el saldo Stripe y los límites en modo solo base de datos en usuarios free. Con cupón en suscripción aplica la oferta del cupón, no este ajuste.
Vacío = ilimitado. Cuenta eventos de referido exitosos, no meses.
Techo de la suma de meses acreditados al invitador en referidos exitosos. Pasado ese total, el invitador no recibe más meses (el invitado sí puede recibir los suyos si aplica). Vacío = ilimitado. Evita p. ej. 100 invitaciones = 100 meses gratis.

Stripe y cookie

Cookie entre subdominios y modo de abono en Stripe.

Obligatorio en modo cupón; crea el cupón en el panel de Stripe.

Historial de referidos

Eventos registrados: meses de regalo para quien invita y el nuevo usuario, disparador, estado y errores.

ID Fecha Resultado Disparador Invitador Nuevo usuario Meses (inv. / nuevo) Premio vs plan cuenta Stripe / ID evento Notas / error

URL servizi esterni

URL base per geocoding, routing (GraphHopper) e Valhalla. Lascia vuoto per usare il default (es. geo.icarry.it).

URL base per search e reverse geocoding (es. https://geo.icarry.it)
Solo host, senza https (es. graph.icarry.it)
URL completo per il routing Valhalla (es. https://valhalla.icarry.it)
Clave SERVER (sin restricción HTTP referer; mejor por IP). Fallback cuando Nominatim no es preciso. Vacío = GOOGLE_MAPS_API_KEY / default del navegador (solo frontend).

Geocoding

Caché de coordenadas y gasto Google

Controla qué se guarda, inspecciona direcciones en caché y monitoriza las llamadas Google Geocoding de la clave de servidor.

Comprobando clave Google… Hit flush: not run yet

Coordinate cache

Choose which results to store and reuse. Providers stay enabled when storage is off.

Address cache

Busca una dirección en caché por prefijo y restablece filas incorrectas.

Pines de clientes

Pines Enterprise: captura, compartición y calidad.

Google Geocoding requests

Places, Place Details and maps run in the browser and only appear in Google Cloud Console.

Últimos 90 días

Llamadas Google Evitadas (caché)

Registro de solicitudes Google

Filtra y exporta llamadas Geocoding API del servidor (no Places/Mapas del navegador).

Integraciones

Integraciones TMS / ERP

Conecta los convertidores n8n de los clientes a Flow: guarda la URL del webhook y elige quién puede usarlos en el wizard.

Cómo añadir o actualizar una integración
  1. 1
    Crea el convertidor en n8n

    Abre n8n.icarry.it y crea (o abre) el workflow del cliente. Usa un nodo Webhook en escucha. Copia solo la URL de producción, p. ej. https://n8n.icarry.it/webhook/nombre-cliente. No uses la URL de test.

  2. 2
    Contraseña opcional (secret)

    Si quieres cerrar el webhook: inventa una contraseña, guárdala en el campo Secret abajo y, en el mismo nodo Webhook de n8n, añade el header X-Flow-Integration-Secret con el mismo valor. Si lo dejas vacío, el webhook queda abierto para quien conozca la URL.

  3. 3
    Registra la integración en Flow

    No copies las páginas HTML de integrazioni-tms-erp. Añade integrations/nombre-cliente/manifest.json (título, descripción, extensiones, opciones), despliega y en esta lista aparece la ficha: pega la URL, guarda y activa usuarios.

Soporte Flow One (chat CRM)

URL de chat-api.php y webhook webform OmniChannel. El secreto del webhook se enmascara tras guardar.

Ejemplo: https://crm.icarry.it/chat-api.php
Copiar desde la administración OmniChannel de EspoCRM.

FAQ de consola (Control Tower)

Preguntas y respuestas del popup FAQ en la consola. El slug (p. ej. reorder) abre esa entrada desde el código. Si no guardas nada, la consola usa el seed por defecto.

Override de traducciones

Sustituir cadenas por idioma. Dejar vacío y guardar para restaurar el valor por defecto.

Haz clic en una fila para cargar clave y valor, luego edita y guarda.
Dejar vacío y guardar para restaurar el valor por defecto.

Mapa de código

Mapa conceptual del sistema

Bloques del código en vivo: para qué sirven y cómo se conectan. No es el listado de cada archivo (se omiten trial, release, archive y scripts de prueba).