Skip to content

Visión general visual — negocio y herramientas

Panorama para entender de qué va Solvento y qué herramienta hace qué, antes de meterse en el linaje fino. Para el detalle de cada producto ver el Glosario de productos; para el flujo técnico de datos, el Mapa del ecosistema.

La forma más fácil de no marearse: hay dos cajas de herramientas. Unas son del negocio (hacen que el producto funcione) y otras son de datos (guardan y explican lo que pasó). Casi toda la confusión se despeja separando esas dos cajas.

1 · El negocio: quién es quién y cómo fluye el dinero

Solvento se pone en el medio entre un pagador (el cliente que le debe dinero a sus transportistas) y un proveedor/transportista. Detrás, los fondeadores (BBVA, Lendable) ponen el capital. Sobre eso hay dos productos: Paga lo usa el pagador para pagar a sus proveedores; Adela (antes "Cobra") es una línea de crédito a nombre del propio proveedor.

graph LR
    FUND[["🏦 Fondeadores<br/>BBVA · Lendable"]]
    PAY[["🏢 Pagador<br/>debe a sus transportistas"]]
    SOLV(["SOLVENTO<br/>se pone en el medio"])
    PROV[["🚚 Proveedor<br/>transportista / carrier"]]

    FUND -.->|"ponen el capital"| SOLV
    PAY -->|"paga la factura"| SOLV
    SOLV -->|"adelanta el pago"| PROV

    subgraph PAGA["Paga · lo usa el pagador"]
        QP["QuickPay<br/>el proveedor cobra antes"]
        WC["Working Capital<br/>plazo al pagador"]
        FAC["Factoring"]
    end
    subgraph ADELA["Adela (antes Cobra) · lo usa el proveedor"]
        AF["Factoraje — con factura"]
        ASF["Sin Factura"]
        ACS["Carga SAT"]
    end

    PAY --> PAGA
    PROV --> ADELA

    classDef actor fill:#fde68a,stroke:#b45309,color:#000;
    classDef solv fill:#bfdbfe,stroke:#1e40af,color:#000;
    class PAY,PROV,FUND actor;
    class SOLV solv;

2 · Las herramientas por función

Cada herramienta de negocio cubre una función concreta y deja su rastro en un dataset de BigQuery.

Función de negocio Herramienta Qué hace Dataset en BigQuery
Identidad / login Keycloak Valida quién entra a los portales keycloack.keycloack_users
Facturas / SAT Syntage CFDI, carta porte, buró, cumplimiento fiscal syntage.* · buro.*
Enviar pagos Shinkansen Dispersa el dinero (payouts) shinkansen.*
Cobrar pagos Toku Cobranza y transacciones toku.*
Core de préstamos LoanPro Loans, líneas de crédito, pagos (todos los productos) datastream_loanpro.*
KYC de fondeadores VaaS Mueve expedientes Drive → S3 (BBVA/Lendable) — (AWS S3, no BQ)
Base del producto svc_master (vulture) La operación diaria de la app svc_master_public.*
CRM / ventas Lightfield (antes Hubspot) Embudo comercial, cuentas y contactos lightfield.* (historia: hubspot.*)

Del lado de datos, todo lo anterior aterriza en un solo lugar y se consume desde ahí:

graph LR
    subgraph NEG["Herramientas de negocio"]
        KC["Keycloak"]
        SYN["Syntage"]
        SHK["Shinkansen"]
        TOKU["Toku"]
        LP["LoanPro"]
        SVC["svc_master (vulture)"]
        HUB["Lightfield<br/>(antes Hubspot)"]
        VAAS["VaaS"]
    end

    BQ[("BigQuery<br/>almacén central")]
    DBT["dbt<br/>reglas de negocio"]
    MB["Metabase<br/>dashboards + app"]
    S3["AWS S3<br/>expedientes KYC"]

    KC --> BQ
    SYN --> BQ
    SHK --> BQ
    TOKU --> BQ
    LP --> BQ
    SVC --> BQ
    HUB --> BQ
    VAAS -.->|"no pasa por BQ"| S3

    BQ --> DBT --> MB

    classDef store fill:#bfdbfe,stroke:#1e40af,color:#000;
    classDef logic fill:#dcfce7,stroke:#15803d,color:#000;
    class BQ store;
    class DBT,MB logic;

3 · El viaje del dato

De la herramienta fuente hasta el tablero, en cinco pasos. La ingesta solo mueve el dato (sin reglas de negocio); la lógica vive en dbt. Detalle en el Mapa del ecosistema.

graph LR
    F["1 · Fuentes<br/>Syntage · Shinkansen · Toku<br/>LoanPro · Keycloak · Lightfield · svc_master"]
    I["2 · Ingesta<br/>Webhooks→Dataflow · Airbyte<br/>Datastream (CDC) · Cloud Run"]
    B[("3 · BigQuery<br/>dato crudo")]
    D["4 · dbt<br/>limpia · junta · calcula"]
    C["5 · Consumo<br/>Metabase · App · Modelos de riesgo"]

    F --> I --> B --> D --> C

    classDef store fill:#bfdbfe,stroke:#1e40af,color:#000;
    class B store;

Última actualización: 2026-10-05 · Doc conceptual de onboarding. Para profundizar: Glosario de productos · Mapa del ecosistema · Índice de procesos.