{
  "namespace": "dev.legacyrail/ebrotech-catalog",
  "capabilities_ref": "https://ebrotech.net/.well-known/capabilities.json",
  "catalog_ref": "https://ebrotech.net/api/software.json",
  "slug": "teamsystem-agyo",
  "name": "TeamSystem TS Digital / Agyo (SDI hub)",
  "vertical": "FatturaPA / SDI — commercialisti e imprese (IT)",
  "url": "https://ebrotech.net/es/integraciones/teamsystem-agyo/",
  "official_site": "https://www.teamsystem.com",
  "countries": [
    "IT"
  ],
  "languages": [
    "it"
  ],
  "connection": "api",
  "connection_note": "TeamSystem TS Digital / Agyo espone API tramite il canale partner di TeamSystem: non c'è un developer portal self-serve pubblico. L'accesso richiede un account studio-provisioned e le credenziali OAuth2 (TEAMSYSTEM_EMAIL, TEAMSYSTEM_PASSWORD, TEAMSYSTEM_HUB_ID, TEAMSYSTEM_CLIENT_SECRET). Endpoint coperti: hub items (fatture attive e passive), invio allo SdI (DryRun-safe), accept/reject fatture passive (DryRun-safe). Ambiente mock-ready; zero clienti live — live call attive dopo provisioning del canale partner TeamSystem. Nota onestà: l'accesso al canale partner non è self-serve, confermarlo in fase di discovery.",
  "what_we_automate": [
    "Monitoring automatico dello stato SdI di ogni fattura attiva, con alert su eccezioni (rifiutata, in errore)",
    "Validazione XML FatturaPA prima dell'invio, con segnalazione degli errori all'agente",
    "Accettazione/rifiuto automatico delle fatture passive in base a regole configurabili (DryRun-safe)",
    "Generazione batch di FatturaPA XML per studi multi-azienda, con trasmissione schedulata"
  ],
  "answer_first": "EBROTECH collega l'IA a TeamSystem TS Digital / Agyo senza cambiare il tuo hub SDI: l'intermediario TeamSystem continua a gestire FatturaPA e trasmissione allo SdI, mentre noi montiamo sopra monitoring automatico dello stato fatture, validazione XML e flussi batch multi-azienda, tramite le API del canale partner TeamSystem. L'accesso richiede un account studio-provisioned (non self-serve), confermato in discovery.",
  "when_not_to_use": "Se il tuo studio usa Zucchetti invece di TeamSystem per la fatturazione elettronica, usa la ficha zucchetti-digital-hub. Se usi Fatture in Cloud (piattaforma cloud di fatturazione PMI, non hub SDI di studio), la ficha fatture-in-cloud-connector è più precisa.",
  "alternatives": [
    {
      "name": "Zucchetti Digital Hub",
      "slug": "zucchetti-digital-hub",
      "reason": "Hub SDI Zucchetti per studi: stessa superficie FatturaPA ma API diversa.",
      "url": "https://ebrotech.net/api/software/zucchetti-digital-hub.json"
    },
    {
      "name": "Fatture in Cloud",
      "slug": "fatture-in-cloud",
      "reason": "Gestionale di fatturazione cloud per PMI (non hub SDI di studio): API REST V2 self-serve.",
      "url": "https://ebrotech.net/api/software/fatture-in-cloud.json"
    },
    {
      "name": "TeamSystem (Fatture in Cloud)",
      "slug": "teamsystem",
      "reason": "Fatturazione TeamSystem per commercialisti via API REST V2, perimetro diverso dall'hub SDI.",
      "url": "https://ebrotech.net/api/software/teamsystem.json"
    }
  ],
  "how_to_connect": [
    {
      "name": "Verifica credenziali partner",
      "text": "In discovery confermiamo le credenziali TeamSystem TS Digital / Agyo disponibili (account studio, hub_id, OAuth2) o ti guidiamo nel contatto col canale partner TeamSystem."
    },
    {
      "name": "Mappatura flussi prioritari",
      "text": "Definiamo cosa automatizzare per primo: monitoring stato SdI, validazione XML pre-invio, flusso fatture passive o generazione batch multi-azienda."
    },
    {
      "name": "Agenti attivi sull'hub SDI",
      "text": "Il connector legge e opera sull'hub TeamSystem; gli agenti EBROTECH monitorano, validano e gestiscono le eccezioni senza intervento manuale dello studio."
    }
  ],
  "published": false,
  "clients_live": 0,
  "request_quote": "https://ebrotech.net/es/contacto/",
  "book_discovery": "https://ebrotech.net/es/discovery/",
  "note": "EBROTECH connects AI on top of these systems without migrating data. clients_live:0 = no external paying clients on any connector yet (honest state 2026-07-03). The exact connection path (API, export, or local agent) is confirmed during the 15-min discovery call — no invented API status. Catalog: 203 connector specs/scaffolds (9 live-gated + 154 mock-ready + 40 scaffold); 0 tested in production."
}