Torna al changelog

v0.13

31 maggio 2026

Flow Agent — avvia i flussi parlando in linguaggio naturale

  • Novità

    Flow Agent: avvia i flussi in linguaggio naturale

    Un nuovo assistente capisce un task scritto in linguaggio naturale (*"è arrivato un nuovo cliente Acme, referente m@acme.it, avvia l'onboarding"*), sceglie da solo il flusso giusto tra quelli attivabili, raccoglie i dati mancanti con domande mirate (slot-filling) e propone l'avvio. L'item viene creato **solo dopo conferma esplicita**, con audit completo: la transizione iniziale è tracciata con origine `Agent`. *(Edizione commerciale.)*

  • Novità

    Risponde sugli item esistenti + mappa del flusso

    Chiedi *"a che punto è l'onboarding di Acme?"* e l'agente mostra in chat una card di avanzamento cliccabile; il click apre il dettaglio item con task e transizioni. Quando chiedi com'è fatto un flusso, propone una card che apre la mappa del flusso in sola lettura (mini-viewer), con una scorciatoia **"Apri in progettazione"** per Admin / Flow Designer.

  • Novità

    Conoscenza dell'azienda (Agent Policy)

    Una nuova tab **Agent Policy** nelle Impostazioni permette di descrivere chi siete, come chiamate le cose e le policy di base. L'agente usa questo contesto — insieme al catalogo dei flussi attivabili — per scegliere bene e parlare nel linguaggio dell'azienda.

  • Integrazione

    Tre canali, stesso cervello

    La stessa logica è esposta come chat nel backoffice, come REST API (`/agent/*`) e come tool MCP (`flow_agent`) per agenti LLM esterni — tutto governato da guardrail deterministici (RBAC, permesso di avvio per flusso, conferma, validazione dei campi). Il Flow Agent è **OFF di default** (comportamento free) e si abilita con `FLOW_AGENT_ENABLED=true`.