{
  "namespace": "dev.legacyrail/ebrotech-catalog",
  "capabilities_ref": "https://ebrotech.net/.well-known/capabilities.json",
  "catalog_ref": "https://ebrotech.net/api/software.json",
  "slug": "xero",
  "name": "Xero",
  "vertical": "Contabilidad / asesoría (internacional)",
  "url": "https://ebrotech.net/es/integraciones/xero/",
  "official_site": "https://www.xero.com",
  "countries": [
    "GB",
    "AU",
    "NZ",
    "US"
  ],
  "languages": [
    "en"
  ],
  "connection": "api",
  "connection_note": "Xero expone una API REST oficial bien documentada con OAuth2 (developer.xero.com). La conexión es directa para leer facturas y contactos y disparar cobros y avisos sin migrar nada. El alcance exacto (scopes, límites de rate) se confirma en discovery según tu plan.",
  "what_we_automate": [
    "Recordatorio escalonado automático de facturas impagadas",
    "Aviso a cada cliente con su documentación pendiente",
    "Voice AI 24/7 que identifica al contacto en Xero",
    "Lead nuevo → contacto creado en Xero con seguimiento"
  ],
  "answer_first": "EBROTECH conecta IA con Xero sin migrar: Xero lleva tu contabilidad, bancos e impuestos; nosotros añadimos por encima el cobro automático de facturas vencidas, el aviso a clientes con documentación pendiente y la voz 24/7, vía su API REST oficial con OAuth2 (developer.xero.com).",
  "when_not_to_use": "Si tu asesoría o pyme está en España y factura con Holded, ContaSol o A3, mira esas fichas: el marco fiscal (Veri*Factu, SII) y la vía de conexión son distintos. Si facturas en EE. UU. con más peso en nóminas, QuickBooks suele encajar mejor con tu día a día. Y si solo quieres Xero como programa contable, sin nada automatizado encima, Xero solo ya cumple.",
  "alternatives": [
    {
      "name": "QuickBooks",
      "slug": "quickbooks",
      "reason": "Equivalente en EE. UU./Canadá con más peso en nóminas",
      "url": "https://ebrotech.net/api/software/quickbooks.json"
    },
    {
      "name": "Holded",
      "slug": "holded",
      "reason": "Si tu asesoría o pyme está en España",
      "url": "https://ebrotech.net/api/software/holded.json"
    },
    {
      "name": "sevDesk",
      "slug": "sevdesk",
      "reason": "Si operas en Alemania o Austria",
      "url": "https://ebrotech.net/api/software/sevdesk.json"
    }
  ],
  "how_to_connect": [
    {
      "name": "Discovery de 15 minutos",
      "text": "Nos cuentas qué se te escapa (cobros, documentación de clientes, llamadas fuera de horario) y qué plan de Xero usas. Te decimos si compensa, sin humo."
    },
    {
      "name": "Conexión por la API oficial de Xero",
      "text": "Conectamos con tu propia organización Xero vía OAuth2 y permisos mínimos, usando la API REST documentada en developer.xero.com. Tus datos no salen de Xero."
    },
    {
      "name": "Flujos funcionando en ~7-10 días",
      "text": "Activamos recordatorios de cobro, avisos de documentación y voice AI por fases. Xero sigue siendo tu fuente de verdad contable; la IA trabaja encima."
    }
  ],
  "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."
}